I had X96 Mate from long time, which is 4GB/32GB with H616 CPU, (It is almost same as Tanix TS6s)
Tried many images from orange pi for same chip, none worked perfectly.
Found out Sunix Linux community got support for H616, but they don't build full OS images,
After hell of searching found a repo from https://github.com/warpme/miniarch
He hosts MiniArch SD card image which works on many devices,
from same link got SD card image for Tanix tx6s which also worked on x96_M