• Pu chevron_right

      Charging the Librem 5

      pubsub.do.nohost.me / Purism · Monday, 1 March, 2021 - 21:53 · 1 minute

    When you find yourself low on power, it’s helpful to know how long it takes to charge your device. This video will go over the expected charge time of the Librem 5.

    As shown in the video, you can get to 80% in about 2 hours and 12 minutes and 100% in just over 4 hours.

    A full charge takes about 4 hours and gives you a run time of about 13 hours with the screen and wifi off but data-enabled over 4G. This mobile configuration is the perfect mode to put your phone in a while you’re out and about. You’ll still get phone calls, texts, and your general-purpose computer is available at a moment’s notice.

    If you’re in a hurry, just over 2 hours of charging can get you to 80% yielding around 10.5 hours runtime while configured for mobile.

    For now, charging is capped at 1.6 amps. Enabling faster and higher amperage charging is being worked on now that mass-production batteries can handle more current; once completed, you can expect your Librem 5 to charge even faster.

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post Charging the Librem 5 appeared first on Purism .

    • Pu chevron_right

      Purism and Linux 5.11

      pubsub.do.nohost.me / Purism · Tuesday, 23 February, 2021 - 12:03 · 2 minutes

    Following up on our report for Linux 5.9 and 5.10 , this summarizes the progress on mainline support for the Librem 5 phone and its development kit during the 5.11 development cycle.

    Librem 5 and Devkit updates

    In order to maintain support for the devkit and the phone, we continuously update the mainline default configuration:

    Power management

    The mainline solution to dynamically scale internal bus frequencies relies on the interconnect (and devfreq) framework. We found a small piece that has been missing for imx8mq:

    Librem 5 LCD panel

    The display panel driver saw some minor updates:

    Librem 5 fuel gauge

    With the experience with using the phone for the last couple of months, we could improve the battery fuel gauge driver a bit:

    Librem 5 USB Type-C and PD controller

    Our work to make sure we can properly charge the phone and use its Type-C feature like Displayport resulted in the following additions during this development period:

    Other additions and fixes

    Equally important are the changes to a regulator device that allow one to turn off the GPU regulator, to the mxsfb display driver and to the etnaviv GPU driver. Read the commit messages for more details.

    Code review

    During these rounds, we contributed 6 Reviewed-by: or Tested-by: tags to patches by other authors. We would also like to thank everybody who reviewed our patches and helped us support the hardware in mainline Linux.

    Sources

    Have a look at our Linux tree to see what is currently being worked on and tested (or help if you feel like joining the fun).

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post Purism and Linux 5.11 appeared first on Purism .

    • Pu chevron_right

      OpenPGP in Your Pocket

      pubsub.do.nohost.me / Purism · Tuesday, 9 February, 2021 - 22:00 · 1 minute

    Access to the smart card reader on the Librem 5 is something we at Purism have been looking forward to for a long time. That day is finally here; those who have their Librem 5 can follow this guide to set up access to the smart card. Orders shipping soon will come with the card reader already setup.

    If you need to set up your smart card reader, these are the steps to enable it:

    sudo apt install stm32flash git

    Download the scripts:

    git clone https://source.puri.sm/angus.ainslie/ttxs-firmware

    Change working directory to our newly downloaded folder.

    cd ttxs-firmware

    Upgrade the smart card reader firmware:

    ./scripts/stm_reflash.sh

    And set up the smart card:

    ./scripts/smartcard_setup.sh

    A more detailed version of these steps can be found here . OpenPGP cards are available for purchase in our shop .

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post OpenPGP in Your Pocket appeared first on Purism .

    • Pu chevron_right

      Librem 5 News Summary: January 2021

      pubsub.do.nohost.me / Purism · Wednesday, 3 February, 2021 - 17:47 · 3 minutes

    We have gotten feedback from a number of Librem 5 customers that they would appreciate more frequent email updates about the status of the Librem 5 project. We are a big believer in “opt-in” for services, but while we have tended to err on the side of not spamming people, and instead allow people a number of opt-in options to get news (as we document in this post ), we’ve decided to turn the dial one tick toward more frequent email updates for people who only want Librem 5 news and don’t want to subscribe to our newsletter. This will take the form of a monthly email sent to any pre-orders who have not yet received their phone that recaps the news from the previous month.

    Shipping Estimates

    January has been a very busy month on the Librem 5 front. Each week we continue to ship out more Librem 5s to backers and we now have a good sense of the average number of phones we can ship out each week. This is important because that feeds back into our “Just In Time” manufacturing approach that ensures we always make slightly more Librem 5s than we can ship in a time period. Shipping more means making more, and it turns out we have been able to ship more than we initially predicted. We are also scaling the team up even further not just to address the order backlog, but also the steadily increasing demand we see for Librem 5s each day, so future manufacturing runs will be much larger and we will be able to process through orders more quickly.

    With these shipping throughput numbers in hand, we had hoped in January to be able to predict when every pre-order would ship and calculate when we will hit shipping parity–that date when all pre-orders are fulfilled and a new order is shipped within our standard 10-business-day time frame. Due to a number of factors we explain in this longer blog post , including a potential CPU supply chain issue, we could only generate shipping estimates for some pre-orders.

    The good news is that we were able to calculate shipping estimates for almost everyone who was part of the initial crowdfunding campaign (which accounts for a large number of orders) and have sent emails out to all pending orders with order dates up to October 20, 2017 with the very last of those orders estimated to be shipped in May. Orders after that date will need to wait a bit longer for estimates until we have ensured we have secured CPU supply to fulfill them.

    As we secure CPUs and feel confident in shipping estimates we will send further shipping updates out, and given the higher density of orders during the crowdfunding campaign compared to afterward, we expect new shipping estimates to get much further into the order backlog in terms of pre-order date.

    Librem 5 Blog Posts

    We have created a video and blog post series for the Librem 5 called “App Showcase.” Each article and video in this series aims to highlight a single app that is currently available in the Librem 5 PureOS Store. So if you are curious to see how apps run on the Librem 5 and how to use them, check out the following App Showcase videos we published in January:

    In addition to the App Showcase series, we also published a blog post and video to document how to reflash the Librem 5 , and published articles on our kernel work in the 5.8 series as well as the 5.9 and 5.10 series .

    What’s Next

    In February we will continue to ship out more Librem 5s each week, and hope at some point within the month to also calculate and send more shipping estimates. We have also recently gotten the OpenPGP smart card reader working and are finishing up work so that it can be enabled by default on future shipments. For existing customers we are also finishing up a video and article on how to enable and use the smart card reader on existing Librem 5 phones. We are also working on an update to our past battery life articles that will document the current state of power improvements on the Librem 5.

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post Librem 5 News Summary: January 2021 appeared first on Purism .

    • Pu chevron_right

      App Showcase: WhatIP

      pubsub.do.nohost.me / Purism · Friday, 29 January, 2021 - 20:50 · 1 minute

    If you need to find something on your network, get your IP easily, or test your system’s ports WhatIP has you covered.

    While the Librem 5 can act as a phone in the above video it was acting more like a server. The host Librem 5 was running Dictionary services , an SSH server , Apache2 web services , Server Lab Inventory , and Samba . Because PureOS relies on the solid core of Debian , I was able to copy-paste from Debian howto tutorials with little to no changes.

    With great power comes great responsibility

    It’s important to follow proper setup procedures when hosting anything on your persons. As you move around wifi networks, so do your services. Just like hosting in the cloud, you have to take responsibility to properly set up and update your software. Strong passwords are a must in case you want to attach to an untrusted network like a coffee shop or airport.

    Summary

    From finding your local printer’s IP, all the way to verifying self-hosted services are properly running, WhatIP has you covered.

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post App Showcase: WhatIP appeared first on Purism .

    • Pu chevron_right

      Reflashing the Librem 5

      pubsub.do.nohost.me / Purism · Saturday, 23 January, 2021 - 00:22 · 1 minute

    Reflashing the Librem 5 is the best way to remove your personal data and put the phone back into factory defaults.

    Warning, this procedure will completely erase everything on the device! Make a backup beforehand!

    The Librem 5 gets reflashed from a separate 64-bit x86 computer running PureOS (or booted from the live PureOS disk).

    Reflashing from that computer is as simple as installing the needed packages:

    sudo apt install git python3-jenkins python3-tqdm uuu

    Downloading the flashing scripts:

    git clone https://source.puri.sm/Librem5/librem5-devkit-tools.git

    And flashing the phone for Evergreen (mass-produced version)

    cd librem5-devkit-tools
    sudo ./scripts/librem5-flash-image

    Detailed directions including how to flash the older Dogwood/Chestnut/Birch versions can be found here ; while the above procedure is demonstrated in this video:

    If you’re not running PureOS or a recent version of Debian or Ubuntu, you may need to alter the install step for your distribution. If all else fails, you can build a live USB of PureOS , boot it, and flash the Librem 5 from there.

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post Reflashing the Librem 5 appeared first on Purism .

    • Pu chevron_right

      Getting Purism News

      pubsub.do.nohost.me / Purism · Thursday, 21 January, 2021 - 18:02 · 3 minutes

    We have a lot of irons in the fire at Purism whether it’s hardware development like the Librem 5 , Librem 5 USA , or Librem 14 , new products like the Librem Mini v2 , or the wide range of software projects we maintain at https://source.puri.sm/ . As a result, each week there is news on at least one of these fronts.

    We often get questions about the status of various projects, in particular from customers who are part of a crowdfunding campaign who want to know the answer to the all-important question: when will I get my device? In this post we will cover all the different ways you can stay up to date on Purism news.

    Web

    The best place to stay up to date on Purism news is at https://puri.sm/news/ which is where we publish all of our progress reports, product announcements, HOWTOs, press releases and other news, along with larger so-called “think pieces” that we publish from time to time that discuss our values and the industry at large. If you use RSS, you can add https://puri.sm/feed/ to your feed reader and always know when we publish something new.

    Social Media

    We maintain a number of social media accounts both on platforms that share our values and more mainstream platforms we don’t approve of, so people can share our articles and news with their friends who are still on those platforms. Following any of these social media accounts will let you know when we publish new articles or have new sales or other promotions:

    Video

    We create quite a bit of video content from HOWTOs to demos and host all of it on our own website. Each video on one of the alternative platforms we will list also have a corresponding article with an embedded video on our own site. Videos that are embedded in articles on our site are also hosted by Purism so that’s the best way for privacy-focused customers to access our videos without sharing data with any third parties.

    Even though we host our own videos, we also know that some customers prefer using other platforms to view and track videos. We also know that some customers like the convenience of only tracking our videos and not the rest of our articles. With those needs in mind we also publish each of our videos on Youtube and LBRY:

    Email

    When it comes to pre-orders we do periodically send email updates to customers letting them know the current status of their order. However we are also sensitive to the fact that many customers don’t want to be bothered, and would consider frequent updates on a project to be spam, while others want to know each time there is an update, however small.

    As a result, when it comes to unsolicited emails, we typically avoid sending unsolicited emails to customers unless there is a specific status update to their order, or we feel that a news update is important enough that we feel customers wouldn’t view it as spam. For example, for the Librem 5 project, customers who were part of the initial crowdfunding campaign on average have gotten only a few emails a year.

    For customers who want frequent updates and prefer email over the above options, we offer a newsletter you can subscribe to and receive curated digests of our news every few weeks. To sign up, just scroll down to the bottom of this page and you will see our newsletter subscription form. Just add your email and click Subscribe.

    Stay in Touch

    Whatever method you choose, please do choose at least one way to stay up to date on all of our news. We stay very busy here at Purism and there’s always something new to report.

    The post Getting Purism News appeared first on Purism .

    • Pu chevron_right

      Parler Tricks: Making Software Disappear

      pubsub.do.nohost.me / Purism · Monday, 18 January, 2021 - 16:47 · 5 minutes

    Much has been written and broadcast about the recent actions from Google and Apple to remove the Parler app from their app stores. Apps get removed from these app stores all the time, but more than almost any past move by these companies, this one has brought the power Big Tech companies wield over everyone’s lives to the minds of every day people. Journalists have done a good job overall in presenting the challenges and concerns with this move, as well as addressing the censorship and anti-trust issues at play. If you want a good summary of the issues, I found Cory Doctorow’s post on the subject a great primer.

    Sawing the Market in Half

    Instead of rehashing any of those arguments, I wanted to highlight one area that wasn’t covered quite so much. Regardless of how you feel about Parler, an important thing to note is that this is far from the first time, nor will it be the last time, that Google and Apple remove controversial software from their stores. Because of their duopoly over the phone market, when they want to, Google and Apple can simply make software disappear .

    What should concern you is that if the industry continues on the path they have started with phones, this same control will be coming soon to a laptop near you. The end result will be that whether or not you are allowed to install and run software on a computer you own, would no longer be up to you. It would be dictated not by laws or governments, but by a small group of Big Tech companies. This will all be in the name of security, but is all about control.

    Sleight of ARM

    It’s well-established that iPhones are locked down with an App Store that tightly restricts what software can be installed and run. I’ve written much in the past about how they exert that control and more recently about how that control is already extending from their phones into their laptops . These changes are happening gradually with tweaks in each OS update and added security features in each new piece of hardware. In particular, in light of the new ARM-based Macbooks the trend is clear: a future where Apple laptops behave like iPhones and Apple can remotely control what software you are allowed to install and run on their devices, in the name of security, but really so that they can control competitors .

    Tricks Up Android’s Sleeve

    This is part of the article where Android users feel smug. After all, while much more of their data gets captured and sold than on iOS, in exchange they still (sometimes) have the option of rooting their phones and (sometimes) “sideloading” applications (installing applications outside of Google’s App Store). If Google bans an app, all a user has to do is follow a list of complicated (and often sketchy) procedures, sometimes involving disabling protections or installing sketchy software on another computer, and they can wrench back a bit of control over their phones. Of course in doing so they are disabling security features that are the foundation for the rest of Android security, at which point many Android security experts will throw up their hands and say “you’re on your own.”

    Also, while Android allows the same kind of restrictive features as iOS (and is working toward the same advances in secure enclave enforcement of them), they are often a generation or two behind. Due to Android fragmentation, the level of control the vendor enforces on a particular phone is left up to that vendor. This allows the vendor to make extra money pre-loading third-party software on your phone you can’t remove. That means whether you can sidestep Google App Store bans largely depends on which phone you have and which vendor sold it. But if you look at the app restrictions already on ChromeOS, and understand that the ultimate goal for Google and Apple is to merge their phone and desktop OSes into one convergent OS (like we’ve already done ), you can see that what happens on the phone will ultimately happen on the desktop.

    Straightjacket Escape

    If the industry continues down this path with this same duopoly, the future promises more restrictions on users as their computers get more locks they can’t escape. Software developers for these platforms will face the constant risk that their apps might get banned and disappear from computers whether because of legitimate policy concerns or just because Big Tech decided to make a competing app. Customers will live under the uncertainty that their favorite apps might disappear just because the company that made them got into a fight with the App Store owner.

    Fortunately there is an alternative. The solution is to choose hardware and software from companies that value your freedom . One reason that Purism believes so strongly in Free Software (and why PureOS is 100% Free Software) is because of the freedom it gives users to escape any locks a vendor may try to impose. If you don’t like what an app does, you can change it. With Free Software, if an app store were to remove software, or even if a developer were to abandon a project entirely, the source still exists so others can package and maintain it independently.

    The Librem 5 phone runs the same PureOS operating system as Librem laptops, and it features the PureOS Store which provides a curated list of applications known to work well on the phone’s screen. Even so, you can use the search function to find the full list of all available software in PureOS. After all, you might want that software to be available when you dock your Librem 5 to a larger screen .

    We aim to provide software in the PureOS store that respects people’s freedom, security, and privacy and will audit software that’s included in the store with that in mind. That way people have a convenient way to discover software that not only works well on the phone but also respects them. Yet you are still free to install any third-party software outside of the PureOS Store that works on the phone, even if it’s proprietary software we don’t approve of.

    You don’t need our permission to use your computer how you want with the software you want.

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post Parler Tricks: Making Software Disappear appeared first on Purism .

    • Pu chevron_right

      App Spotlight: Dictionary

      pubsub.do.nohost.me / Purism · Friday, 15 January, 2021 - 23:01 · 1 minute

    Among the easily installable and ad-free apps within the PureOS store is Dictionary. This is a simple tool that lets you search through numerous online or local dictionaries and translation sources.

    After install, the defaults are perfectly suitable for most users to look up data online:

    Offline search:

    For those that want to become invisible; you can air gap your Librem 5 from all networks while still using self-hosted services like translation. To install locally hosted dictionary services run the following commands:

    sudo apt install dictd 
    
    sudo apt install dict-gcide 
    
    sudo systemctl start dictd
    
    sudo systemctl enable dictd
    

    If you’d like a few extra dictionaries to look up data in:

    sudo apt install dict-freedict-eng-*
    

    You’ll also want to point the Dictionary app at your new service:

    Becoming a Server:

    Not only can the Librem 5 locally host and use Dictionary services, but it can share the service with your network. To do this, edit /etc/dictd/dictd.conf to accept non-local connections.

    Lookup what you need to, and keep your data in your control.

    Discover the Librem 5

    Purism believes building the Librem 5 is just one step on the road to launching a digital rights movement, where we—the-people stand up for our digital rights, where we place the control of your data and your family’s data back where it belongs: in your own hands.

    Order now

    l5-hand-v2.png

    The post App Spotlight: Dictionary appeared first on Purism .