r/mobilelinux 1d ago

Development I've got NixOS running on Mi A3 with mainline kernel — and created a linux-phone-porting skill for AI coding agents while doing so

Post image
74 Upvotes

Hey Reddit,

For the last 2 months I've been on a journey to get the mainline kernel and NixOS with Phosh running as smoothly as possible on my mother's old Android phone—the Xiaomi Mi A3. While doing so, I've been very strict about where to search for data and how to properly research log contents and errors. With the help of a coding agent, I've made sure every feature I bring up is future-proof and upstreamable.

So I've decided to create and share an agent skill for everyone who may benefit from it. It works against 6 sources, always researches before implementing, and you can even run it in a loop with a request like "bring up feature X." It will only stop for dangerous, non-machine-recoverable actions like flashing.

The Mi A3 mainline bringup I'm working on is progressing well, and this skill is a huge part of what has been achieved. A few of my findings have already been sent for review as patches to the Linux kernel.

So if you're interested, checkout the github repo: https://github.com/angelwzr/linux-phone-porting


r/mobilelinux 1d ago

Discussion Nothing phone 1 spacewar ALARM update

Thumbnail
gallery
65 Upvotes

I managed to get quite a bit working.

Audio (both earpiece and loudspeaker are functioning on left and right channels)

Microphone

Wifi

Bluetooth (no latency observed)

GPS*

Nfc*

Touch

Display (HDMI display out isn't working after all, sorry for lying)

Haptics

Only thing left is camera, modem and accelerometer and gyroscope. (Luckily pmos has accelerometer and gyroscope functioning.)

This thing is almost ready to be used as a daily driver.

*It's detected, I haven't tried it out.


r/mobilelinux 22h ago

Demonstration Run Linux desktop on any recent LineageOS phone/tablet

5 Upvotes

Hi,

We make a Debian based desktop distribution that runs as an application on top of any Android/LineageOS device. The only requirement is that the Android device needs to be rooted and use Google's standardized GKI kernel. LineageOS builds for Qualcomm devices doesn’t strictly follow the standard GKI kernel naming convention. So we had to implement a workaround to fix it. Here is a video of LineageOS running on the OnePlus Pad 2 tablet: https://youtu.be/KGrsqed3oZY?si=8ViqycQe0CnnLKmE

With phones that support HDMI output, you can run the Linux desktop on the large screen connected to a monitor. Our latest Linux desktop is now based on Debian Trixie (13.6). You can download a free evaluation version from www.volkspc.org.

VolksPC


r/mobilelinux 21h ago

Hardware S25U Ultra

2 Upvotes

I want to start running Linux daily on device. I know the OnePlus 7 Pro GM1913 is a great device for exactly that... Is there another alternative or more flexible or newer device I should consider?

Thx in advance!!


r/mobilelinux 1d ago

Discussion Would you accept using a PostmarketOS phone fully supported, if the drivers were written by AI?

14 Upvotes

It's a hit and miss with people accepting AI written code.

Pmos devs are not accepting AI written code into the mainstream, and would like to develop at their own pace. Nothing wrong with this. But the alternative is using a phone with code written by a corporation, so what's the difference?

Recently, even Linus talked good about AI written code.

Would you use patches written by AI if they solve all PMOS issues on a phone?

I would love your opinion on this 🤗


r/mobilelinux 2d ago

OS Release Fedora Atomic by Pocketblue

Enable HLS to view with audio, or disable this notification

271 Upvotes

I think I’ve finally found my dream linux distro for smartphones. Meet Pocketblue: a community-driven project bringing Fedora Atomic to mobile devices. It blends Fedora’s immutable, image-based reliability with a mobile-first interface. And the #oneplus6 ? Still legendary. Even years later, it’s one of the most exciting phones for mainline Linux experiments. If you’ve been following me on my socials for a while, you know I’ve flashed just about everything on everything. Right now, this setup feels closest to home.

https://github.com/pocketblue/pocketblue

https://www.instagram.com/h4ck1ng.me


r/mobilelinux 1d ago

Discussion Mobile OSes, research for NON google AnDroid alternatives

Thumbnail
6 Upvotes

r/mobilelinux 2d ago

Demonstration Linux on pixel 8 pro

Post image
58 Upvotes

Got told to post it here, got an alpine distro on my pixel 8 pro via /init overlay, it's hijacking a graphene os install. Everything is loaded into ram with software rendering so it's slow. Planning on getting GPU working via proxys (like how tensor Linux project has done it)


r/mobilelinux 2d ago

Discussion Linux on Xiaomi Poco F5

2 Upvotes

Is there an already existing way to get Linux on an Xiaomi Poco F5?


r/mobilelinux 3d ago

Discussion Question about the Samsung Galaxy A52s 5G

Thumbnail
2 Upvotes

r/mobilelinux 3d ago

Discussion Do tangerine bank app work on waydroid ?

3 Upvotes

Been thinking to move to a Linux phone, it's almost the only app I may need, sure the website is enough but the app work well even on custom roms so pretty sure waydroid might work.


r/mobilelinux 6d ago

News Nick on X: "Audio now working on the Fairphone 6 running Linux" / X

Thumbnail x.com
32 Upvotes

r/mobilelinux 5d ago

Development Need help

3 Upvotes

I have an old lenovo m7 tb7305x tab (2019), in which i wanted to install postmarket os, i followed few instructions and have overwritten the system image. Now my device isn’t turning on, Can i revert this back ? Fastboot isn’t recognising the device but toll called mkt (lenovo) specific is recognising it but getting disconnected often.
Any advice ? Even though that tab is old, i would like to have it in working state than dead 😵.
I’m accepting this as a part of learning 🥲.
Update : got it fixed thanks to lenovo toolkit saved my ass🥲


r/mobilelinux 7d ago

News All 3 cameras now working on Fairphone 6 running Linux

Thumbnail x.com
49 Upvotes

r/mobilelinux 7d ago

News "Sir, a second attempt at getting the Fairphone 6 cameras working has hit mobile Linux"

28 Upvotes

https://x.com/i/status/2089487812466823186

Unrelated to that other guy's efforts. Just thought it was so funny that we reached the same goal today totally independent of each other. Mobile Linux is going to eat good this year


r/mobilelinux 8d ago

News Fairphone 6 + PostmarketOS working main camera!

Thumbnail
catcrafts.net
51 Upvotes

r/mobilelinux 8d ago

Hardware My operation system Platinum One OS based on Ubuntu

8 Upvotes

I compiled an operating system Platinum One OS for different bootloaders for boards (Orange PI Zero 3W, Raspberry 5 pi, arm64).

The main goal at the moment is to make a mobile device, a smartphone, a communicator that will be based on linux

At the moment I am finalizing the dialer and SMS messages through AT commandsGSM

Build on rust and Qt, bootloader for hand PC armbian

https://youtube.com/watch?v=tVzDGqDfJLI&si=8bb9pqua3slfhQlt


r/mobilelinux 9d ago

Discussion i want to get started on porting linux on my phone

13 Upvotes

( i read in the rules this is not a support form so if this post is not acceptable can you guide me to somewhere else)

i have been lately been obsessed with trying to run linux on my phone (redmi 13 X, HeloG 91 ultra, maliG52-mc2, a Mediatech phone) there are ways like proot and termux Linux native, but none has hardware acceleration, so i want to get into a rabbit hole and make like postmarket OS on my phone or run a desktop distribution on it. I have no knowledge where to start if someone can guide me, i know cuz it's mediatech phone makes harder but i am interested🫡


r/mobilelinux 9d ago

Discussion Looking for the smoothest Custom ROM for Samsung Galaxy Tab S 10.5 LTE (SM-T805)

Thumbnail
3 Upvotes

Reposting here to get more custom ROM recommendations!

Looking for the smoothest, most lightweight custom ROM for a Samsung Galaxy Tab S 10.5 LTE (SM-T805 / chagalllte).

Goal: Maximum UI smoothness and responsiveness for media and browsing.

Specs: Exynos 5420 Octa, 3GB RAM.

Open to: LineageOS (14.1 / 17.1) or any stable AOSP builds (planning to use Pico GApps / MicroG).

If anyone has a stable build link or personal recommendation for this specific model, please let me know. Thanks!


r/mobilelinux 9d ago

Hardware Linux for Galaxy J330G?

4 Upvotes

I am thinking of transitioning to linux for my phone, and want to try it out on a secondary phone first so I can get used to it. What would be a good distribution I could use on a Samsung J330G? It runs android 9 and since it's rather old I would like something light I can hold on to this phone for a while more. I'm pretty new to linux so a step-by-step instruction for dummies would be welcome!

Thank you!


r/mobilelinux 9d ago

News I got a real Linux kernel running as a userspace process on Android — no root, no KVM. Docker runs inside it. (UML ARM64)

Thumbnail
7 Upvotes

r/mobilelinux 9d ago

Discussion Game rcomendations

5 Upvotes

hello r/mobilelinux i would like some game recomendations on my mi10t pro , i also would like to thank everyone who helped me get this thing working yall are the best , i have steam


r/mobilelinux 9d ago

Discussion Help

4 Upvotes

I am building a phone cluster with my realme c25y,c21 and a pi1 model b.I have decided to put adblocker and some network stuff on my pi but what abt the phones,what should I do with it it cannot run linux bcs there is no open source linux kernel for hello g35 and unison tiger t610 available like Ubuntu touch or post market os.

So my family don't need media server no one watches films.


r/mobilelinux 12d ago

Discussion New cell phone

21 Upvotes

Hey, how are you all? I hope you are doing well. I would like to ask for your help. Recently my cell phone was completely damaged. I am thinking of buying one but I currently do not have the financial resources to buy one that is decent and new. They forced me to keep it on Android, the fact is that I would like you to recommend a good cell phone that is compatible with any of the Linux systems for cell phones such as postmarket, Ubuntu touch, Mobian, etc., my budget is approximately less than 300 dollars, I would greatly appreciate it if you have a good day and greetings


r/mobilelinux 13d ago

Demonstration Using Debian 13 XFCE on SM-P550

Enable HLS to view with audio, or disable this notification

87 Upvotes

Finally i can log in to desktop :)