This page contains a list of all available releases and tools for the PinePhone Pro.
Get both stable and test builds at GitHub releases.
root (barebone only)
There are unofficial Gentoo overlays with ebuilds for the PinePhone Pro. There are no images - the image must be built manually, including picking the kernel, bootloader and the desired desktop environment. The ARM64 version of Gentoo has to be selected. The PinePhone Pro will not boot with P-Boot but will boot with U-Boot, there is an ebuild for it.
The overlay can be found under https://github.com/stealthgun/gjdwebserver-overlay
See https://stealthgun.tweakblogs.net/blog/19830/gentoo-on-a-pinephone-pro for the documentation.
|Please consider cross-compiling the software on the computer. Long compilation times and heat production can lead to a reduced lifespan of the phone.
LuneOS is one of the original multi-tasking OS-es that runs on Linux. Based on HP/Palm’s webOS, merged with latest technology stack from LG called webOS OSE (a derivative of what LG uses on their Smart TV’s), software such as Qt5 and makes use of the Yocto build system.
In order to connect to the device using SSH/SCP via WiFi: You can simply connect via SSH/SCP via WiFi using the PinePhonePro’s IP address on port 22.
Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system with the Plasma Mobile and Phosh desktop environment.
An unofficial Debian build for ARM64 running with Phosh. The current version of the base Debian system is Debian Bookworm. See the installation instructions here. If you have questions about Mobian, please ask them in the Mobian Matrix room.
|Tow-Boot required to be able to boot the images, see here!
The development is work in progress. The Mobian wiki can be found here.
In order to connect to the device using SSH/SCP via WiFi, you need to install SSH on the device. You can do this by executing the following in a shell: "sudo apt-get install ssh", afterwards you can connect via SSH/SCP via WiFi using the PinePhonePro’s IP address on port 22.
The official Kali Nethunter images for PinePhone and PinePhone Pro have been released now. Get Nethunter App for your PinePhone’s Kali Linux.
postmarketOS extends Alpine Linux to run on smartphones and other mobile devices. It offers various user interfaces (Phosh, Plasma Mobile, Sxmo, Plasma Desktop, Gnome 3, Kodi, XFCE4, […]).
Note that images for the PinePhone Pro are in the "community" category of devices indicating some features may not work. You can also build your own image using pmbootstrap
Rhino Linux is an Ubuntu-based distribution that uses the rolling-release model by tracking the
devel branch of repositories. The port is currently maintained by Oren Klopfer (oklopfer).
Tow-Boot is required for installing Rhino Linux. Instructions for installing Tow-Boot to the PinePhone Pro can be found here. After Tow-Boot has been installed to your device, Rhino Linux installation just requires flashing the
.img.xz to an SD or the eMMC.
Rhino Linux Downloads (select Pine64 on the dropdown)
A Mobile Version of the Ubuntu Operating System made and maintained by the UBports Community. The port is currently maintained by Oren Klopfer (oklopfer).
Tow-Boot is required for installing the latest version of Ubuntu Touch (20.04) to the PinePhone Pro. Instructions for installing Tow-Boot to the PinePhone Pro can be found here.
Installation instructions can be found at
this UBports post. After Tow-Boot has been installed to your device, Ubuntu Touch installation just requires flashing the .img.xz to an SD or the eMMC.
Set during boot
Multiple versions of unofficial images of various Debian-based distributions by the user DPA. They also contain some of DPA’s own software.
The latest successful image builds can be found here: https://repo.dpa.li/apt/dpa-image-builder/images/?board=pinephone-pro
Most of these images are still in development / incomplete and DPA doesn’t have time to test them all, but they can still be useful as a starting point to get distributions running for which no other images have been created yet. DPA made these images because they wanted to run their favorite distribution, Devuan, on their phone.
In theory, these build scripts can create images for any Debian-based distribution which supports ARM64 and can be bootstrapped using debootstrap.