Linux Product Reviews

Risking Your Privacy Is More Fun Than the Librem 5

Christian Cawley 30-04-2020
Our verdict of the Purism Librem 5 :
With a solid operating system and privacy-focused hardware kill switches, the Librem 5 is bulkier than expected and eats through battery. While the philosophy behind the phone is sound, Librem 5 is unlikely to be picked up by anyone other than Linux users and privacy advocates.

Smartphones deliver untold conveniences into our lives, barely thought of 20 years ago. Mobile internet, email, social networking, gaming, productivity, shopping, even media production. The list goes on—but it comes with a price.


Your phone is tracking you. GPS can detect your position; the mic and camera can eavesdrop; online services record your activity. We’ve traded privacy for convenience at a slow-burning rate that continues to smolder.

Social purpose technology company Purism believes it can change this. It’s developed Librem 5, a Linux-based smartphone with built-in kill switches for internet, Wi-Fi and Bluetooth, as well as the camera and microphone.

It sounds promising, but does the Librem 5 deliver on the promise of a “security and privacy-focused phone” that can replace your Android or iPhone?

Note: our review model is from the Chestnut development batch of the Librem 5. The final Evergreen batch for mass production is expected to start shipping in mid-August, so a number of the hardware issues mentioned should have been ironed out by then.

What’s Inside the Librem 5?

Two versions of the Librem 5 have been announced: Librem 5, and Librem 5 USA. Purism kindly sent us the original Librem 5 for review.


Inside the phone is a Quad-core Cortex A53, 64bit ARM CPU running at a maximum 1.5GHz. 3GB of RAM is also squeezed in, with a Vivante GC7000Lite GPU. The Librem 5 has 32GB eMMC storage with a microSD card slot for up to 2TB more.

Also behind the 5.7-inch 720×1440 IPS TFT display is a choice of baseband radio (Gemalto PLS8 or Broadmobi BM818), nanoSIM tray, 802.11 a/b/g/n Wi-Fi, and Bluetooth 4. The phone features a TESEO LIV3 multi-constellation GNSS GPS receiver. Note that NFC is not included. However, there is a nine-axis accelerometer, (gyro, accel, magnetometer) and ambient light and proximity sensor.

Librem 5 smartphone from Purism

Two ports are included: a USB-C input for power, data, and DisplayPort, and the “Courage Jack”. This is a 3.5mm headphone jack—Purism states that unlike established competitors, it has “no intention of doing vendor lock-in.”


The Librem 5 features a removable back panel. Here you can access the user replaceable 3,500mAh battery.

As you look at the phone in your hand, the right-hand side features a power button and volume buttons. The left side features the kill switches. These are for Wi-Fi, cellular, and the cameras and mic. Activating all three kill also disable GPS.

An RGB LED is provided for notifications and the phone features two cameras: a front facing 8MP camera and a 13MP main cam with LED flash.

The review device we received included the Librem 5 phone, a USB-C to USB-C cable, mains adaptor, and earbuds.


Do You Need a Secure Phone?

Your phone is leaking data about you all the time. Either that data is recorded by Google, Apple, Facebook, Amazon, or any number of online entities, or your mobile provider is logging activity. A VPN is a smart way to encrypt internet activity, but that doesn’t stop GPS, cellular and Wi-Fi positioning. Cameras and mics aren’t easily encrypted either.

The Librem 5 is described as “a security and privacy focused phone” and comes with software trackers disabled by default.

Kill switches disable wireless, mobile internet, and GPS

Throw in the kill switches, the Linux operating system, free and open source software, and drivers, and Librem 5 is secure in a way other phones cannot hope to be.


While it’s straightforward enough to disable GPS, cellular and wireless on an Android or iPhone, kill switches simplify it and give peace of mind. These physical switches can enhance security and privacy wherever you are.

Meanwhile, the Librem 5 is almost unique in not relying on any chips compromised by the Meltdown or Spectre vulnerabilities Meltdown and Spectre Leave Every CPU Vulnerable to Attack A huge security flaw with Intel CPUs has been uncovered. Meltdown and Spectre are two new vulnerabilities that affect the CPU. You ARE affected. What can you do about it? Read More . This alone makes it more secure than many devices.

Operating System and Software

It doesn’t run Android or iOS—so what is running on the Librem 5?

PureOS is a Linux distribution maintained by Purism for its own devices. Based on Debian, this is an operating system with a focus on privacy. For example, the default web browser is Mozilla Firefox with DuckDuckGo The 5 Best Private Search Engines That Respect Your Data Private search engines combine privacy, security, and reliability. Here are the best private search engines available. Read More providing search.

First impressions are odd. After logging in what you see is a blank home screen. The only indication of what comes next is a single chevron, a keyboard icon, and notification icons at the top. Quick note about the keyboard—having it accessible on every screen is an excellent idea. Sadly, implementation of text entry is terrible, from finger accuracy to access to secondary characters. A software keyboard that works shouldn’t be a big ask.

Librem 5 from Purism

While the app drawer is easy to access via an upward swipe, the Librem 5 is short on apps. Linux apps are available for almost every purpose, but few are suitable for the phone user interface. Happily, HTML5 web apps run the browser. Meanwhile a small number of dedicated apps and games are also available.

In addition, standard Linux apps with ARM compatibility can also run. These are subject to hardware and privacy limitations, however. For example, capturing a screenshot from the Librem 5 proved troublesome (although Purism has since released a screenshot tool).

However, a word of warning. The Librem 5’s Linux phone predecessors running on Ubuntu Touch struggled with the reliance on web apps. While in theory web apps are preferable to apps that install on your device demanding resources, they’re slightly less usable. The comparative speed of Firefox limits things further—it’s unclear whether the seemingly slow browser is limited pending optimization tweaks.

Our review of the Librem 5 has taken several weeks, partly due to battery limitations. The review device seemed prone to running dry with just a few hours use. Regardless, I was able to spend more time than usual evaluating the phone and how it feels to use.

Overall, the user experience of the Librem 5 is pleasant—it’s just that using it as a phone is currently limited.

Updates Philosophy for the Librem 5

Purism has clearly spent a lot of time considering the state of the smartphone industry. From the challenge of providing an alternative mobile operating system to working to enhance security and privacy for users, there is much to reflect upon.

Librem 5 camera lens

An issue with iOS and Android (and other platforms) that is often overlooked is that of updates. Consequently, Purism states it will provide security updates, privacy improvements, bug fixes, and new features for the device’s lifetime.

This is a welcome change from the Apple and Google approach of issuing updates that only cover recent releases.

Booting Librem 5

Switching on the phone is as simple as you would expect. Hold the power button for a second, and it boots up—remarkably fast. I timed it at five seconds, which is about as fast as you can expect for any phone.

At times, however, I found that the Librem 5 would not boot. Despite my initial concerns, this wasn’t a power issue; I tried reseating the battery, recharging again, the usual tricks. Fortunately, I was directed to a support page revealing the solution. Within seconds the phone was up and running.

While frustrating, this support issue was nevertheless effectively solved. Having support pages in place for the phone at this stage is good news for all users of the Librem 5.

Back panel on the Librem 5 phone

But this bulky phone gets hot when charging. No doubt an issue for future correction, you basically need to power if off before plugging in to charge.

Using Librem 5 for Calls

With so few options on the software side, the Librem 5 handles calls and contacts reasonably well.

However, call volume is impossible to change while the call is taking place. Meanwhile, speaker mode is… disappointing to say the least. It appears to push the same audio through the main speaker at exactly the same volume as the call.

So while calls are easy enough to make, and the audio quality is good, basic accessibility suffers.

As a phone you can pick up and take with you, the Librem 5 is unsurprisingly chunky. It weighs 230 grams, a good 100 grams more than average, although this is due to the components and build materials. It feels comfortable in the hand, however, which is always a good thing.

A Glimpse of the Future

The Librem 5 promises much, a whole new attitude towards digital privacy. But there is a long way to go. There’s no working camera app at this stage; the browser is slow; battery life is terrible; desktop convergence mode is absent. Call volume is strangely quiet and speaker mode follows suit.

At this stage, the Librem 5 is far from a write-off, however. In terms of using it as a basic phone, the hardware is sound. The privacy aspects are sound. But it feels that PureOS offers less of a mobile experience than Ubuntu Touch did (and UBPorts continues to do).

While the Librem 5 is available to buy today, it is important to appreciate that it remains a work in progress.

An Ultra-Secure Linux Phone With Potential

Open source phones have long been touted as a secure and workable alternative to Android and iPhone. Firefox OS, Meego, and others have been and gone, while previous Linux attempts such as UBPorts have stalled.

The Librem 5 represents an opportunity to change the way we use mobiles. Having the option to physically disable key tracking and surveillance hardware on your phone is obviously a massive advantage.

USB-C port on the Librem 5

For this, however, you sacrifice the convenience that comes with an Android or iOS phone.

Like many others, I really want this phone to shape the future of smartphones and mobile technology. On this showing, it’s at least five years out of step. Purism’s good intentions are clear, but the Librem 5 is a far cry from the quality of its laptops. More worryingly for Purism, there’s a strong chance its efforts could be overshadowed by the PinePhone, another Linux project that is far more affordable.

Do we want a future where we have granular control over privacy? Of course we do. And that’s why Librem 5 must be admired. As a concept, it sounds great on paper, but in practice, it leaves much to be desired.

Ultimately, Librem 5 is a privacy-focused phone that limits you to HTML5 apps and a few bundled Linux tools. There is a lot to like here, but not enough for the Librem 5 to go mainstream.

Related topics: Online Privacy, Smartphone, Smartphone Privacy.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Amos Batto
    May 1, 2020 at 11:41 pm

    Both the hardware and software for the Librem 5 is under active development at this point, so I expect the final Librem 5 to work much better than this review indicates. Purism has shipped two development batches (Birch and Chestnut) of the Librem 5, but the Evergreen batch for the general public is currently scheduled to start shipping in mid-August. A lot of things, like the new camera app probably won't be ready until the end of the year, so take this review with a grain of salt.

    Dogwood, the next development batch, is going to put the NXP i.MX 8M Quad processor on the other side of the circuit board, so that it can better dissipate heat through the screen and frame. There are big changes being made to power management in the Linux kernel and in the graphical interface that should improve the battery life. A lot of things in the software are improving, and they will continue improving after the phone is released.

    The review should have explained that Purism is developing a new graphical user interface called Phosh (from Phone + Shell), which runs on top of Linux+Wayland+GTK+GNOME libraries. The idea is to make true convergence with the desktop, so Purism is taking GTK/GNOME desktop applications and adapting them with a library it developed which is called libhandy, so they have an adaptive interface that can run on mobile devices. One of the selling features of the Librem 5, is that it will eventually be able to hooked up to an external monitor and be used as a desktop PC.

    Another major selling point of the Librem 5 is that it is the first phone in the world with a replaceable cellular modem and replaceable Wi-Fi/Bluetooth on M.2 cards. These replaceable components, plus a replaceable battery and lifetime software updates mean that the Librem 5 will probably last 2-4 times longer than a standard Android phone.

    Even if Purism goes bankrupt, it won't be hard for the community to maintain the code, because it is the first phone to runs on 100% free software that can be maintained by the community. Purism is trying to upstream its code (to the mainline Linux kernel, wlroots, GTK, GNOME applications, etc.), so it will be maintained. NXP has promised to manufacture the i.MX 8M processor until January 2028 and NXP is providing mainline Linux kernel updates, so we should be getting driver updates until then.

    The Librem 5 is the first phone in the world to offer a 2FF smartcard slot for a OpenGPG card, so you can have unchangeable keys for doing encryption and identification for security communications. In the future Purism will offer a Librem Key for the Librem 5 to show the user if there has been any tampering with the phone during bootup, which is another unique security feature that no other phone offers.

    At this point, the Librem 5 is for early adopters, because the PureOS Store doesn't offer many of the types of apps that are currently found in the Google Play Store and Apple Store. However, the community of outside developers will grow and desktop GTK apps can be adapted, so I expect the number of available apps to grow quickly. Unlike the garbage found in the Play Store and PureOS store, the PureOS Store will only offer free/open source apps that don't spy on users and their code can be reviewed to catch security holes, so Librem 5 should be much safer.

    • dragonmouth
      May 4, 2020 at 1:06 pm

      "The idea is to make true convergence with the desktop"
      Still beating that dead horse? What makes Purism think that they can succeed where others have failed. The parameters for desktop use and phone use are very different to be "converged".

      • User
        May 23, 2020 at 11:41 pm

        The way I think it will work is when you plug the phone into a display, mouse and keyboard with the USB c cable it will run normal gnome on wayland so you can run full desktop apps.