this post was submitted on 22 Dec 2023
14 points (88.9% liked)

Free Software

1073 readers
28 users here now

What is free software?

Free software is software that respects the 4 software freedoms. The 4 freedoms are

Please note: Free software does not relate to monetary price. Free software can be sold or gratis (no cost)

Rules:

  1. Please keep on topic
  2. Follow the Lemmy.zip rules
  3. No memes
  4. No "circle jerking" or inflammatory posts
  5. No discussion of illegal content

Please report anything you believe to violate the rules and be sure to include rhetoric on why you think it should be removed.

If you would like to contest mod actions please DM me with your rational as to why you feel that the relivant mod action should be reversed. Remember to use rhetoric and to site any relevant sources. You will only get one chance to argue your point and continued harassment will result in a ban.

Overall this community is pretty laid back and none if the things list above normally are an issue.

founded 1 year ago
MODERATORS
 

Does anyone own a Linux cell phone and use it as a daily driver?

There are a few out there, was just curious if anyone has one, and how good it works on a day to day basis.

top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 year ago (1 children)

What options are there now

[–] [email protected] 1 points 1 year ago

I don't know much about each but there is Pinephone pro, Librem, Volla phone (German). I'm sure there are a few others.

[–] [email protected] 3 points 1 year ago (1 children)

I understand what you're saying, but you should further clarify your question because technically almost every android device runs a Linux kernel making them Linux cell phones.

[–] [email protected] 2 points 1 year ago (2 children)

Linux as in free software. Free as in freedom. Preferably sold by something other than a for profit corporation.

Not Android, not an android phone with Graphene / e/os / LineageOS, etc.

A true Linux phone that can be flashed with Mobian (mobile Debian) or any other Linux distro.

Pinephone Pro looks ok, but all the videos show some technical problems. Laggy screen response, poor battery life, possible dead development of Mobian.

I'd like to get one but fast screen response, good gps navigation (with an equivalent of Siri or Google assistant to navigate to locations), and a good camera are important. I don't know if any linux phones can do all that currently.

[–] possiblylinux127 2 points 1 year ago

I understand that many people have been burned by large companies pushing proprietary software but for me I would not buy a cell phone from a non profit. The problem with non profits is they don't have money or resources and they often lack the motivation and organization of a company.

Just my 2 cents

[–] [email protected] 2 points 10 months ago (1 children)

If you are still interested, I have the original PinePhone. I've been using it as my only phone for around 2 years. It's slow (I think the hardware is from 2010?) and not very good in general, but I don't want to use a proprietary operating system, so I'm stuck with it.

PinePhone Pro is way faster, has better cameras, but it's still not gonna be as fast as a modern phone (I think it uses 2016 hardware?). It has worse batter life than the original PinePhone, unless you add some proprietary firmware (https://xnux.eu/log/083.html - note that this is an old post) - then it's supposed to be similar to the original. The original PinePhone lasts a day if you don't use it much. If you use it, it will probably only last a few hours. If you buy the keyboard case with builtin battery, it will have 3x as much power, but the case is very thick (https://web.archive.org/web/20230523083341/https://phal.io/tech/pinephone-keyboard-review). But there is at least one other extended battery case that you can buy or 3D print.

A true Linux phone that can be flashed with Mobian (mobile Debian) or any other Linux distro.

PinePhones need custom kernel patches. For PinePhone Pro a lot of them have been upstreamed to the Linux kernel, but if you want everything to work, it might still require a custom kernel. So I'm not sure what experience you will get out of a normal distro (I suspect some things might not work). But you can install Mobian, postmarketOS, Manjaro ARM and more. Those are the mobile distros that most people use.

Note that Mobian has 2 proprietary firmware packages (https://packages.mobian.org), so technically it's not a fully free distro. They are probably necessary for WiFi and Bluetooth to work. I don't know how free other distros are, but I doubt that the other ones that I've mentioned are any better.

possible dead development of Mobian

Pine64 only develops the hardware and all software is developed by the community or Purism (the company that makes Librem 5). Mobian isn't dying, the problem is with the kernel for the original PinePhone (which is maintained only by the community). But there is nothing to worry about for the PinePhone Pro according to Mobian devs: https://blog.mobian.org/posts/2023/09/30/paperweight-dilemma/

good gps navigation

I don't use it much, but last I checked mine, it was off by around 1km. PinePhone Pro uses the same modem, so I don't know if it's better. But maybe things got better if you use newer versions of software.

I think if you buy it, it should be with the expectation that you are buying a toy to play around with. Because it's hard to say if it will work out for you. I've heard that PinePhone Pro has issues with call audio quality. In my PinePhone, modem sometimes doesn't wake up from suspend, so I have a script to reset it. So sometimes you will have to use workarounds to improve things. If you don't use a stable distro, some things might also break from time to time.

Also, the modem runs proprietary firmware, which has some vulnerability that can be exploited locally. There is a libre replacement for one of those parts of the firmware (the rest will still be proprietary), but it's not shipped with the phone, so you will have to flash it yourself: https://github.com/the-modem-distro/pinephone_modem_sdk

Software is another topic. You probably won't be able to use Signal for example (requires an Android app), unless you use Waydroid, which lets you run Android apps.

[–] [email protected] 1 points 10 months ago (1 children)

thanks for the rundown. I definitely am eyeing a Linux phone but I don't think I'll buy one until a lot of the bugs are worked out on the next model, maybe the Pinephone Pro v2 or whatever the next one is.

Right now I just use stock android with all Fdroid apps, nothing proprietary at least as far as apps go. And with Rethink DNS/firewall it pretty much blocks 100% of Google's telemetry. Seems to be a happy medium before I can switch to an alternate like graphene, e/os or preferably a better hardware linux phone.

[–] [email protected] 2 points 10 months ago

I definitely am eyeing a Linux phone but I don’t think I’ll buy one until a lot of the bugs are worked out on the next model, maybe the Pinephone Pro v2 or whatever the next one is.

Keep in mind that when it comes out, it's probably gonna take at least 1-2 years for it to be good. PinePhone Pro has been around for 1-2 years it seems and I assume it's pretty usable now. I'm not up to date on latest development, though. It's kind of a weird thing, because a few months of progress can make a big difference - something you saw a few months ago might be outdated now (if you use latest software - but things like Mobian Stable will stay the same). But overall it's a slow process.

Right now I just use stock android with all Fdroid apps, nothing proprietary at least as far as apps go. And with Rethink DNS/firewall it pretty much blocks 100% of Google’s telemetry. Seems to be a happy medium before I can switch to an alternate like graphene, e/os or preferably a better hardware linux phone.

That sounds pretty good compared to what most people do! There are also phones that run Ubuntu Touch, which uses an Android kernel I think. I don't know if that's better or worse than Graphene, though.

[–] possiblylinux127 2 points 1 year ago
[–] [email protected] 1 points 1 year ago

Technicaly all android phones are linux phones. If u want free as in freedom then maybe graphene os is a good option. I bwwn running it as my daily driver for a while now can have all my foss apps and the proprietary ones i need get nicly sandboxed. U can do all sorta of things via termux if ya need a terminal