this post was submitted on 22 Dec 2023
14 points (88.9% liked)
Free Software
1074 readers
28 users here now
What is free software?
Free software is software that respects the 4 software freedoms. The 4 freedoms are
- The freedom to run the run the program
- The freedom to study the source code
- The freedom to modify the source code
- The freedom to distribute modified versions of the source code
Please note: Free software does not relate to monetary price. Free software can be sold or gratis (no cost)
Rules:
- Please keep on topic
- Follow the Lemmy.zip rules
- No memes
- No "circle jerking" or inflammatory posts
- 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
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
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.
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.
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/
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.
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.
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.
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.