Setting up the Phone


This section is subject to updates and revisions.

This section describes the steps needed to set up the Librem 5 phone for application development. For troubleshooting advice, see the Troubleshooting section.


A package is available that is designed to help set up a development environment on the phone itself. This can be installed from a terminal, either using the built-in Terminal application or via an ssh connection into the phone, with the following command:

apt install librem5-dev-tools

Installing this package should cause additional packages to be installed, containing tools and resources for application development.


This section provides information for developers who need to investigate a problem with a Librem 5 phone and want to diagnose it. It contains some useful starting points for investigation and instructions for performing tasks that may be needed to help with testing.