| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| MinsOS_gpustats_hotfix_11inch.zip.sha256 | 2026-08-15 | 100 Bytes | |
| MinsOS_gpustats_hotfix_12.4inch.zip.sha256 | 2026-08-15 | 102 Bytes | |
| MinsOS_gpustats_hotfix_11inch.zip | 2026-08-15 | 11.7 MB | |
| MinsOS_gpustats_hotfix_12.4inch.zip | 2026-08-15 | 11.7 MB | |
| Totals: 4 Items | 23.3 MB | 3 | |
MinsOS — One UI 8.5 for the Galaxy Tab S7 and S7+
Samsung stopped these tablets at Android 13. MinsOS runs a Galaxy Tab S9+ (SM-X810) One UI 8.5 system on each tablet's own vendor partition, with a 4.19 kernel built from source.
Start with the install guide, and read your own device's page before you flash. This folder is only the files.
Which folder is mine
Check Settings → About tablet → Model number. The marketing name is not enough: the 11-inch and 12.4-inch are different builds, and so are the Wi-Fi and cellular versions of each.
| Your model | Folder | Tablet |
|---|---|---|
| SM-T970 | gts7xlwifi |
Tab S7+ Wi-Fi, 12.4" |
| SM-T870 | gts7lwifi |
Tab S7 Wi-Fi, 11" |
| SM-T875, SM-T875N | gts7l |
Tab S7 LTE, 11" |
| SM-T976B, SM-T975, SM-T975N, SM-T976N | gts7xl |
Tab S7+ 5G, 12.4" |
Not supported: SM-T878U and SM-T978U (the US Snapdragon models). They have no OEM unlock toggle, so the bootloader cannot be unlocked at all. Nothing here will install on them.
Flashing the wrong build does not boot. Each zip checks the device it is installing on and refuses a mismatch, but do not rely on that as your only check.
Current release: v1.0.0 (One UI 8.5)
Each device folder holds its own zip plus a .sha256 beside it. Verify before you flash — a
truncated 5.9 GB download sideloads for twenty minutes and then fails:
sha256sum -c MinsOS_v1.0.0_<date>_<codename>.zip.sha256
How much of this has run on real hardware, per model:
| Folder | 8.5 boot evidence |
|---|---|
gts7xlwifi |
The release build is flashed and verified on the maintainer's own T970 |
gts7lwifi |
None. No 8.5 build has been started on a real T870 |
gts7l |
None. No 8.5 build has been started on a real T875 |
gts7xl |
None. First 8.5 build for this model; its only boot report ever is one v0.3.5 post |
The three without a report were built from the same tree and pass the same gates as the T970 one. That means the same code went in, not that it comes up on your tablet. If you flash one of them, have Odin and your stock firmware ready first — and a report either way is worth more to this project than another build is.
Updating from v0.3.5 keeps your data. Install it by hand from recovery: the in-device updater stages into a 371 MB partition, and the 8.0-to-8.5 delta measures 2.5 GB, so nothing about this jump fits there. Deltas return with the next release.
Coming from stock? Flash the vbmeta_disabled_*.tar for your exact model, from your folder, in
Odin's AP slot first. Without it the bootloader rejects the ROM's dtbo after it is already
installed, with invalid vbmeta header.
The other folders
| Folder | What it is |
|---|---|
sources |
The corresponding source for the binaries here: the device tree and build patches, and the full kernel tree at the exact commit each release was built from. GPL-2.0 for the kernel, GPL-3.0 for the rest. |
test-kernels |
Kernel zips and TWRP images published between releases, for people staying on an older ROM or helping diagnose something. Nothing in there is needed to install v1.0.0, and the names are the fix each one was cut for, not versions. |
v0.1.0 |
An empty folder with a README. The build that was there was withdrawn; the README says why. |
Superseded ROM builds are left in each device folder rather than deleted, so an old link resolves to a real file. The newest version number in the folder is the one to flash.
Before you flash anything
- Unlocking the bootloader trips Knox permanently. Samsung Pay, Secure Folder and Knox-dependent work profiles stop working and cannot be brought back, on any ROM, including a return to stock.
- A first install wipes the tablet. Updating from a previous MinsOS does not.
- The ROM is pre-rooted and you cannot opt out. It ships the KernelSU-Next kernel and its manager together. Do not flash another kernel afterwards — that unpairs them and root stops working silently.
- Attestation-sensitive apps behave differently than on stock. Play Integrity's stronger verdicts fail by design.
Source and support
Everything is GPL. Device tree, build patches, kernel recipe, install guide, troubleshooting and the changelog: https://gitlab.com/minsos1/MinsOS
Bug reports and questions: the XDA thread. Release announcements: Telegram.
Not affiliated with Samsung. "Samsung", "Galaxy" and "One UI" are their trademarks, used here only to describe compatibility.