5
submitted 1 year ago by cianmor@lemmy.world to c/linux@lemmy.ml

I have been out of the loop for a while with the development of Linux/GNU based OSes on phones. However, with seeing how companies (like reddit) can change the rules as they wish, I want to see if completely switching to Linux is possible.

Long story short… what are the current phone providers that have Linux as an OS, or what is the best way to run Linux on an off-the-shelf phone?

As a side-question, is Nextcloud still the next best option for a complete service alternative to Google/iCloud?

Thank you!

you are viewing a single comment's thread
view the rest of the comments
[-] cujo@sh.itjust.works 2 points 1 year ago* (last edited 1 year ago)

Assuming that their asking how to get Linux on an "off-the-shelf phone" means they want to flash Linux on a device that doesn't come with it, it's very possible to flash a custom ROM on lots of Android devices. Projects like LineageOS have a very healthy, active userbase that has ported their ROM to many different models of phone. Lots of Samsung devices can be used, some Nokia devices, nearly every Google Pixel device. There are plenty more, those are just the ones I remember.

The caveat is that your phone has to have an unlocked bootloader; if your phone is provided to you by your carrier, it's almost definitely not unlocked. Unless you've finished paying off a carrier-provided device, you can't unlock it yet.

I wanted to flash LineageOS on my G Pixel 6, but the bootloader is locked down.

EDIT to add: custom ROM does not just mean custom version of Android. There's postmarketOS, Ubuntu Touch, Plasma Mobile, Mobian, and more that are Linux, w/o any hint of Android. SailfishOS got a lot of attention awhile back, but it's not open source, and it's not free.

LineageOS and a couple of the others have the ability to run Android app, sometimes including the ability to add the play store and other Google services to their ROMs. Of course, those are all built on top of Android (which is still modified Linux) so it depends on how far "just Linux" you want to go.

[-] delial 1 points 1 year ago

Thank you kind...uh...hooman person. I gotta try this with one of my old phones sometime! Remove battery, solder in power supply, install linux, connect usb ethernet, webserver!

[-] cujo@sh.itjust.works 1 points 1 year ago

Hahah, definitely human. I can complete a captcha if you're worried. Probably. 😉

I've actually seen people do that more than a few times, lol. You can probably even find a guide somewhere!

this post was submitted on 01 Jul 2023
5 points (85.7% liked)

Linux

48056 readers
713 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS