u/Strict_Try_7455

Turned my abandoned Samsung Galaxy Tab S6 into a rooted Linux science machine — LineageOS 22.2 + Ubuntu chroot
▲ 26 r/GalaxyTab+1 crossposts

Turned my abandoned Samsung Galaxy Tab S6 into a rooted Linux science machine — LineageOS 22.2 + Ubuntu chroot

Samsung dropped the Tab S6 on Android 12 and went silent after August 2023. The Snapdragon 855 still has plenty of life left, so I decided to do something about it.

Full guide: https://github.com/ochiuom/Samsung-galaxy-tab-s6-lineageos-guide


What I did

  1. Unlocked bootloader
  2. Flashed stock firmware via Odin with Magisk-patched AP
  3. Flashed TWRP again via Odin in bootloader mode
  4. Flashed LineageOS 22.2 GSI — Android 15 base, 3–4 major versions ahead of what Samsung shipped and abandoned after August 2023
  5. Rooted with Magisk v30.7
  6. Fixed GSI speaker bug via Magisk module
  7. Updated Adreno 640 GPU drivers via Magisk module
  8. Ubuntu 24.04 LTS ARM64 chroot inside Termux + BusyBox, XFCE4 desktop via Termux-X11
  9. Full scientific stack: Miniforge, SageMath, CERN ROOT, Octave, VS Code ARM64 + Jupyter

Why bother over stock

- Pure AOSP, zero Samsung/Google bloat

- AdAway system-level + ProtonVPN simultaneously — impossible without root

- Better battery and thermals, no background Samsung processes keeping the SoC awake

- Ubuntu and Android run in parallel on the same kernel, no reboot to switch

- Chroot is real ARM64 hardware, not a VM


Scientific computing — all ran natively on the tablet, no x86 involved

- Raman spectrum plotted with gnuplot

- Gaussian peak fitting with CERN ROOT in C++ and PyROOT

- 11-peak multi-Lorentzian Raman fit with ALS baseline subtraction in Octave — same fitting pipeline I use for actual research data

Snapdragon 855 handles all of it without complaint.


Happy to answer questions — especially around the Ubuntu chroot setup or the scientific stack on ARM64.

u/Strict_Try_7455 — 2 days ago

Thinking of buying Chinese variant OnePlus 15 — skip the flashed Global ROM

Why stay on China ROM instead of flashing Global?

Flashing global ROM requires unlocking the bootloader. The moment that happens, Widevine L1 is gone permanently — you're stuck at L3 (480p Netflix/Prime). China ROM with untouched bootloader keeps L1 intact.


Step by step:

  1. Factory reset the device. During initial setup, select English as language and region. This clears most Chinese defaults from the start.

  2. Go through settings and disable/uninstall all Chinese bloat — Baidu, Tencent services, Chinese app stores etc. Most can be disabled even if not fully uninstalled.

  3. Sideload Google Play Store (well documented process for ColorOS, plenty of guides). Once Play Store is in, install GMS stack properly — Google Play Services, Google Play Store, then everything else (Gmail, Maps, Gemini etc) installs normally.

  4. At this point you have ColorOS fully in English, complete Google ecosystem, banking apps working, OTA updates coming through.


What you keep vs flashed Global ROM:

✅ Widevine L1 — HD Netflix, Prime, Disney+ all working

✅ Banking apps — PayLah, DBS, Google Wallet all fine

✅ OTA updates — arriving normally

✅ Stock lockscreen widgets that global ROM strips out

✅ Built-in call recorder — silent recording, other party not notified

✅ Cleaner OS — less Google bloat baked deep into the system


Only remaining tradeoffs:

❌ No eSIM (hardware limitation of China variant regardless of ROM)

❌ Occasional Chinese string in deep settings menus

❌ OTA from Chinese servers, slight delay vs global


Worth it for the price difference and HD streaming. Should have done this from the start instead of defaulting to flashed global.

reddit.com
u/Strict_Try_7455 — 7 days ago
▲ 5 r/oneplus15+2 crossposts

The truth about "Global ROM" export sets in SG (Oppo X9 Pro / OP15 / Xiaomi 17) - Need real user feedback

I'm looking at those "cheap" export sets in local stores (Sim Lim/Far East) for the Oppo Find X9 Pro, OnePlus 15, and Xiaomi 17 Ultra. The price gap between the China ROM and official Global is huge, but I need the truth from people who actually bought them.

For those using "Flashed Global ROM" units in SG:

  1. The L1/L3 Disaster: Did your unit come with Widevine L1 (HD Netflix) or did it drop to L3 (480p) because the bootloader was unlocked for the flash?

  2. Banking Apps: Are PayLah, DBS, and Google Wallet working, or does the "Device not certified" status in the Play Store kill them after a week?

  3. The Update Trap: Are you actually getting OTA updates, or is the phone stuck on the version the shop flashed?

  4. eSIM: I know China hardware is physical Dual-SIM only, but does the flashed Global ROM even show an eSIM option in settings (even if it doesn't work)?

For those on the Original China ROM:

  • How much of a pain is the notification delay (WhatsApp/Telegram)?
  • Is it worth saving the 300 SGD just to sideload Google Play?

I'm trying to confirm if these local stores are just selling tampered L3 units that will brick on the next update. Give me the real experience, no theories.

reddit.com
u/Strict_Try_7455 — 9 days ago