r/mobilelinux • • 15h ago

OS Release Samsung Galaxy S9 (Exynos) on Nura (postmarketOS): headless server ROM with a browser flasher, touch UI, Docker, overclock + audio

Thumbnail
gallery
14 Upvotes

In my Mi A3 post I wondered if this could be a 1-button situation. For the S9 it is now. My Galaxy S9 (SM-G960F, starlte, Exynos 9810) now runs Nura (formerly postmarketOS) as an always-on box: Docker containers, Tailscale, ssh. This one stays on Samsung's 4.9 vendor kernel (mainline on the 9810 isn't there yet), with my own patches on top. What it has:

  • Web flasher: Chrome/Edge, plug in the phone, click. It installs TWRP over Odin, then writes the images over ADB and SHA-256 checks everything on the phone. No Odin, no pmbootstrap.
  • Touch UI on the phone's screen: status pages, a real terminal with an on-screen keyboard (buffyboard), Wi-Fi/SSH/USB/Bluetooth setup. The power key cycles console → dashboard → screen off.
  • Web dashboard, Docker, Tailscale, USB networking (plug in the cable, the phone is at 172.16.43.1)
  • Speaker audio with Samsung's DSP firmware, plus alert chimes
  • Thermal guard + charge cap (holds it at 70 % on the charger) so it doesn't cook or swell
  • Opt-in overclock: up to 2.7 GHz on all 4 big cores, off by default behind two warnings
  • llama.cpp: ~8 t/s on the CPU; Vulkan on the Mali runs but is slower , 2B Q6

Kernel patches I had to write: fbcon console on the decon display, Wi-Fi and wireless charging fixes, hotplug governor/ACPM hangs, a stand-mode charge hold, the quad-core frequency cap. They're all in the repo.

Not working: camera, flash LED. Not tested: modem, GPS, fingerprint, NFC. It's a server, not a daily driver. Exynos only (SM-G960F). Snapdragon S9s need a different build.

Yes, this was made with vibes and dreams once again. It's tested end to end on exactly one phone, mine, so feedback is very welcome, especially from anyone else with a drawer S9.

Login is user / changeme. Change it.


r/mobilelinux • • 5h ago

Demonstration Xiaomi 12t pro Mainline Linux 7.2.10 - call, 5G data, camera, GPU, audio, hw decoding chromium/Firefox, sensors

Thumbnail
gallery
14 Upvotes

Hi, with help from Claude and existing work I've been able to run mainline Linux with Ubuntu 26.04 on this phone with most functions working for daily use. Battery after a day use with a bit of browsing, YouTube and a phone call and a few reboots after installing updated kernel was 50%.

I've placed the sources at: https://github.com/royka1/diting-ubuntu/

If there's interest I'll upload an image, but you can create one yourself. Everything you need you can find on the GitHub page


r/mobilelinux • • 2h ago

Development Linux 7.2.11 on a 15-year-old HTC Wildfire S (ARMv6)

Post image
20 Upvotes

spent an evening and night getting Linux 7.2.11 to boot on (quite) old HTC Wildfire S. sure thing, with help of GPT-6 Astra ¯_(ツ)_/¯

so far it's just a minimal BusyBox environment with kinda working USB serial console..
thinking about turning this into a tiny Linux server for fun xd


r/mobilelinux • • 22h ago

Demonstration Ubuntu 24.04 arm running on Xiaomi 11 Lite NE 5g (Lisa)

Thumbnail
gallery
141 Upvotes

After poco f3 (alioth) finally managed to mainline Lisa successfully . Currently most of the things working like WiFi , BT , GPU ,Touch ,SD card….etc but many things broken too like sensors..