MinsOS — Galaxy Tab S7+ Wi-Fi (SM-T970 / gts7xlwifi)
One UI 8.0 (Android 16) for a tablet Samsung stopped at Android 13.
SM-T970 Wi-Fi only. Not T975, not T976, not the Tab S7 or S7 FE. Flashing this on another model will not boot.
Latest — v0.3.4
| file | MinsOS_v0.3.4_20260804_gts7xlwifi.zip |
| sha256 | 513ba5d48119f94cff0caf9993072d47b5c8c84424e4c37404d9d8c3cf9b4cd8 |
Battery health measured from the fuel gauge, in-device updater, unattended recovery
Check the download before you flash it. A truncated 5.8 GB file sideloads for twenty minutes and then fails:
sha256sum -c MinsOS_v0.3.4_20260804_gts7xlwifi.zip.sha256
Before you flash
- This wipes your data on a first install. Updating from a previous MinsOS does not.
- Unlocking the bootloader permanently trips Knox. Samsung Pay, Secure Folder and the warranty are gone for good.
- The ROM is pre-rooted and you cannot opt out. It ships the KernelSU-Next kernel and the manager app together; the manager installs itself on first boot. Do not flash a kernel afterwards — that unpairs them and root silently stops working.
- Expect attestation-sensitive apps to behave differently than on stock.
Install
TWRP → Wipe → Format Data (first install only) → Advanced → ADB Sideload →
adb sideload MinsOS_v0.3.4_20260804_gts7xlwifi.zip → reboot.
Wait until adb devices reports sideload before transferring; starting early sends zero bytes
and still looks like it worked.
If a root manager says "not supported" after flashing, check which app you opened: an old
me.weishu.kernelsu survives the flash and is a different app from com.rifsxd.ksunext.
Source and support
Everything is GPL. Build system, device tree, kernel recipe, install guide and troubleshooting: https://gitlab.com/minsos1/MinsOS
Older releases are in their own folders and are superseded — read this README first.