Librem 5 Pros and Cons Compared to Android or iPhone

There are other existing topics that you could review for more thoughts on this subject.

They may not in fact be sandboxed but it is less important because you can verify that the application is not doing anything evil and many people will already have done so.

If you are comparing with the Apple ecosystem (iOS on the phone) then bear in mind that if Apple decides your phone can do something then it can and if Apple decides that your phone can’t do something then it can’t and if Apple decides that your phone must do something then it will. This by itself is such a profound departure from freedom that this one factor, in my opinion, justifies putting up with less than stellar hardware specs (and Apple phones are relatively expensive compared with Android phones so the price comparison between Apple and the Librem 5 is not as jarring).

Another consideration is the extent to which Apple and Google are subservient to your government. Whether this is a major consideration, a minor consideration or not a consideration at all depends on how you feel about your government and whether the government is part of your threat model (which it obviously should be in some countries at least).

For hard-core Linux enthusiasts, it is just good to be able to run the same software and same commands on the phone as on all my other computers. As it used to be said: “desktop to data centre”. Of course Microsoft wants the exact same thing but they gave up on their phone, and they want to lock you in to the Microsoft ecosystem on everything from phone, to desktop/laptop, to server.

The potential exists that this functionality will appear in the future. But, yes, Apple and Google do have a huge lead.

Only relevant if 5G is available at all in your area. I assure you that my existing iPhone is capable of 5G but 5G never pops up on the top line of the screen because 5G is just not available in my area. Maybe 15 years down the track it will be a problem i.e. if 4G is shut down.

Even the added bandwidth available with 5G is not that big a deal if the phone (application) can’t shift data that quickly. It depends on what content you are accessing of course. With small data you aren’t going to notice the difference between 1 ms to download and 2 ms to download. The speeds available with 4G are still very reasonable. But that’s without getting into congestion i.e. 4G, 5G, anyG - it can be more about marketing than reality.


With the Librem 5, the whole premise of the relationship between the phone owner and Google, Apple, Microsoft, and any other big tech provider is radically different. You can’t even log in to an Android or Apple phone without first, giving away all privacy rights and protections from advertising. With a Librem 5, you do not give up any rights at any time as you use the phone. So despite the limitations of the Librem 5, no one has a right to spy on you or advertise to you unless you install software that forfeits your rights

1 Like

See also:

1 Like

The price of the phone is high yes, but we are not only paying for the hardware the price also includes the financing of part of the software development.
With android or iphone the development is financed by your data.

It is quite possible to make a call while connected in wifi via the Telegram application

But in my opinion, Librem 5 is still too young for the general public who are not aware of data protection issues and who have a minimum of knowledge of the Linux GNU world .


Adding my 2 cents. I’ve had my librem 5 for just over a week now and I love it. FYI I have a brand new Samsung S22 provided to me by my company, I work for a telco. I find myself reaching for the Librem 5 more and more for everything despite knowing the S22 can run circles around the Librem 5 on the spec sheet. The reason is the comfort I feel using it, plus being a linux nerd for some time now I love the idea of opening up a terminal window and having the world as my oyster. I want to try running docker on it, something I could never do on the Samsung.

I just want to cogratulate the team for pulling this off. It really has exceeded my expectations.


Here’s an earlier, somewhat related, topic: Librem 5 Capabilities That No Other Phone Has

I will repeat one paragraph from what I wrote there:

The Librem 5 is encouraging me to try things that I wouldn’t even try on my previous phone (iPhone), for various reasons. It’s not so much that you can’t do it on an iPhone. It’s that you wouldn’t try to do it on an iPhone.

One cool thing about the Librem 5 relative to the iPhone is that your USB peripherals can just work.

Case in point: I have some files on a (full-size) SD card that I want to transfer to my phone.

Librem 5 solution: USB-C to USB-A adapter in bottom of phone, then USB-A SD card reader, then insert SD card. Job basically done.

iPhone solution: Who knows? I’ve had to do this sort of thing in the past and ended up doing ridiculous solutions like … first of all, you have to get the files off the SD card using another computer, then even then it’s a pain: either email the files to an email account that is configured on the iPhone or put the files up on a web site and download them to the iPhone.

Of course the iPhone makes it easier if you want to use iCloud for the purpose but it will come as no surprise to anyone that I don’t wish to share my files with Apple.


That’s not necessarily true. There are Open Source Android ROMs available.


Plus, last time I checked, you can even use a standard Android phone without creating an account. Throw in a tracker blocker app and a couple of blocklists and you greatly improve privacy. Of course, a degoogled ROM with tracker blocking is the better solution, though.


Biggest issues observed:

  • it cannot survive a night idle without charging (not speaking about day time)
  • 99.9% apps don’t scale to the screen to a point of being unusable
  • the cellular connection is randomly lost

Key advantages:

  • besides modem software, wifi firmware, gps (firmware ?), and memory initialisation, only free software
  • modem is well isolated from main memory (this is an advantage that no android/iOS phone has)
  • any process can read any file provided it has permission to do so (not like android)

These advantages are enough for me to be excited about this device, although my samsung galaxy note 2 running replicant is much more usable and will probably remain my main phone until 3G is phased out where I live (then if still no 4G device is supported, I’ll probably have to get a LineageOS device).

This is not happening with my phone. Perhaps you should contact Purism and/or update the modem firmware.


It looks like I’ll need to carry and use two phones. My Librem 5 will stay on all the time and I will use it for everything that it’s capable of doing. My Android phone will stay turned off all of the time, except for when I have a need that my Librem 5 is not capable of doing. Then when I use my Android phone I turn it on, use it, then turn it off. It’ll be inconvenient. But from the first day I carry the Librem 5, my privacy will go way up.


This is exactly what I am doing, but my backup phone is a Pinephone.


I also have a Pixil 6 with GraoheneOS on it. After having it for several months now, I can report on it here.

Yes, it’s very secure, probably almost as good as a Librem 5 for security. It sandboxes applications and is optimized for extreme security. But as a trade-off, you’re very isolated. Keeping secure often means using an inferior app or installing the Google Framework, even though it is theoretically still supposed to be secure that way. The ads and Trojans are still there, trying to get in, even if you’re still mostly safe. The app stats in the Aurora store document them. Most common Android apps have several Trojans and ad-ware built-in still. So you have to hope that the sandbox is working well. You still don’t own the OS like you would in Linux. GrapheneOS can be rooted, but rooting can be problematic as it is still Android. The author of GraoheneOS says that the phone becomes unsecured if you root it. A lot of conveniences go away when the apps can’t see eachother nor the browser. So you kind of get a Windows 95 experience. But some things don’t work because the phone is paranoid and blocks a lot of things unless you want to give the apps permissions that have implications that you don’t understand. When it asks for more permissions, the desire to say “hell no” needs to be tempered by the choice of either things working and you’ve just compromised security, or things not working at all. So you have control and more security. But if you lock everything up to stay completely safe, you barely have even a phone, much less a computer.

Does your Pine phone fill the gap adequately?

For me, yes.

@StevenR, why not make use of waydroid? that way you have a degoogled android phone inside of the L5. if you want to add microG to it you can. It is basically like having 2 phones in one!

1 Like

I have the impression that Waydroid is not quite ready for prime time. When it is available in the PureOS repo, installs out of the box without problems, is easy enough to configure …


I hesitate to install waydroid if there is any way to avoid it. But I may try it out as a last resort.

I understand your feelings @StevenR! I would rather not have waydroid also. however, what gives me some level of comfort is:

  • waydroid runs degoogled LineageOS.
  • the way it is implemented in L5 is such that it only has access to network connectivity. Not, filesystem, camera, microphone, etc. So, anything that runs inside of waydroid, can’t really interact with anything else on the L5 other than network access. @dos con confirm if I’m correct about the security aspects of waydroid on L5.

@irvinewade, following this thread, Anyone Successfully Run WayDroid on Librem 5? it seems waydroid is really close to being operational. Again, @dos can confirm it’s status. In terms of configuration, there is not much involved. It runs really smoothly, and has been a nice resource while I’m waiting for other aspects of the L5 to become more viable.

1 Like

That’s what I do! The Android is only powered up if cell service is being weird on the L5 (not too often). If I need to navigate, I almost always use the stock set in my 2007 Ford (DVD database, no updates). It’s actually less stressful to use the L5 than the Android.