this post was submitted on 14 Jul 2023
85 points (97.8% liked)
Ask Android
2180 readers
3 users here now
A place to ask your questions and seek help related to your Android device and the Android ecosystem.
Whether you're looking for app recommendations, phone buying advice, or want to explore rooting and tutorials, this is the place for you!
Rules
- Be descriptive: Help us help you by providing as many details as you can.
- Be patient: You're getting free help from Internet strangers, so you may have to wait for an answer.
- Be helpful: If someone asks you for more information, tell us what you can. If someone asks you for a screenshot, please provide one!
- Be nice: Treat others with respect, even if you don't agree with their advice. Accordingly, you should expect others to be nice to you as well. Report intentionally rude answers.
- No piracy: Sharing or discussing pirated content is strictly prohibited. Do not ask others for a paid app or about how to acquire one.
- No affiliate/marketing links: Posting affiliate links is not allowed.
- No URL shorteners: These can hide the true location of the page and lead people to malicious places.
- No lockscreen bypasses: Please do not comment, link, or assist with bypassing lock screens or factory reset protection.
- No cross-posting: Please take the time to make a proper post instead of cross-posting.
Other Communities
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yeah, this is why i want to have a linux phone sometimes...
Can you even do that? Do you need a custom ROM written specifically for the device?
I thought Android was based on Linux anyway.
There are two things referred to as "Linux". One is the full operating system, sometimes also called GNU/Linux, and one is the Linux kernel, which is just the "backbone" of the OS. Android is an OS that uses the Linux kernel, but it is not a (GNU/)Linux OS. There are some Linux distros for smartphones but they are very few and for only a very limited set of devices.
Android is basically "Android/Linux", he wants "GNU/Linux" instead
Yep, you can install Linux on a phone, depending on the model and if someone's made a custom Linux ROM for it - you can't just download a Linux distro and install it directly, because this is the ARM architecture and the way it boots and the way drivers are handled is quite different from PCs (x86 architecture), which is why you need a custom Linux ROM with the bootloader, drivers, config etc all baked in.
PostmarketOS is one such ROM/distro, and you can install it on some popular phones like the OnePlus 6/6T, but there may be some limitations, such as the camera not working etc. It would be better to instead buy a phone that explicitly supports Linux, such as the Pinephone, the FxTec Pro1, some Sony Xperia phones (SailfishOS), or Planet PDA phones like the Gemini/Cosmo Communicator.
Don't forget the FairPhone
I bought my phone prioritising specs like 256GB storage, headphone jack, 120hz, cameras, etc, and I only realised later that I couldn't install any custom ROM or even Magisk, as they weren't written for my device.
So I'm a bit annoyed about that.
I was talking about the pinephone
You can flash the rom on a lot of current android phones. But now you can get phones like the pinephone which ships with a linux os of your choice. I don’t know what os’s are available but there is more than one. I do know that Ubuntu is one of the main ones that gets installed though
There are two things referred to as "Linux". One is the full ooerating system, sometimes also called GNU/Linux, and one is the Linux kernel, which is just the "backbone" of the OS. Android is an OS that uses the Linux kernel, but it is not a (GNU/)Linux OS. There are some Linux distros for smartphones but they are very few and for only a very limited set of devices.