The PinePhone is often compared to other phones shipping with non-
Android Linux distributions, especially the
Librem 5, which released around the same time, and the WiFi-VoIP phone
Necuno, which does not employ a cellular modem. Pine64 promises five years of production. The long production life and sharing a common A64 platform with the PineTab tablet and Pine A64 boards is meant to encourage tinkerers to create mods and DIY projects based on the PinePhone.
Hardware center right, black-and-white The original PinePhone used an Allwinner A64 processor, which has four Cortex-A53 cores clocked at 1.152 GHz and a Mali-400 MP2 GPU. Its frame and case cover are made of plastic. It has a 5-megapixel back camera and a 2-megapixel front camera, and a USB-C port with USB 2.0 that supports
DisplayPort alt-mode. The 3000 mAh battery supports 15 W fast charging and is easily replaced without tools. It uses the same form factor as a Galaxy J7 battery to make it easier to find replacement batteries. Linux distributions configure its
LPDDR3 DRAM at clock rates that vary between 552 and 624 MHz. Like the Librem 5, the PinePhone uses separate cellular baseband and Wi-Fi/Bluetooth chips. Together with the
hardware kill switches, this results in larger
printed circuit boards (PCBs) and less energy efficiency compared to the mass-produced Android phone that has an integrated
System on a Chip, such as the
Snapdragon,
Helio or
Exynos. The PinePhone is thinner at 9.2 mm than the Librem 5 which is 15.5 mm thick because the PinePhone solders its wireless communication chips to the PCB whereas the Librem 5 places the cellular baseband and Wi-Fi/Bluetooth on two removable M.2 cards. Pine64 is the second phone maker (after
OpenMoko) to offer booting from a
microSD card, which allows users to try out one or more operating systems before installing in the internal flash memory. Another distinctive feature of the PinePhone is the
I2C connector under the back cover, which can be used for adding mods to the phone. In 2019 and 2020, Pine64 stated that it was developing four mods: a
Psion Series 5-inspired physical keyboard, a 5000 mAh battery, wireless charging and a fingerprint sensor. The PinePhone has six
DIP switches under the back cover, the first five of which switch off separately the cellular modem, the Wi-Fi/Bluetooth module, the microphone, the rear camera, and the front camera. The sixth DIP switch will convert the 3.5 mm headphone jack into a
UART serial port,
Software performing an update, running on the Linux distribution Mobian, with the upper bar colored red to warn that
root privileges are being used.|407x407px The PinePhone aims to be fully open source in its drivers and bootloader. Despite this, due to the scarcity of open-source components for cellular and wireless connectivity, the firmware for the Realtek RTL8723CS Wi-Fi/Bluetooth, as well as the optional autofocus firmware for the
OmniVision OV5640 back camera, remain
proprietary software. In order to mitigate potential threats to privacy, these components communicate with the rest of the system only over serial protocols, such as USB 2.0, I2S and SDIO, which do not allow
direct memory access (DMA). Use of these protocols also permits them to be physically disconnected via kill switches. In late 2020, Pine64 started an incentive called the
Nutcracker Challenge, in order to encourage the development of open-source wireless networking on the BL602 Wi-Fi and Bluetooth board. Some distributions support the use of USB
Wi-Fi adapters that use
open-source wireless firmware. Modem firmware of the Quectel EG25-G LTE board is based on a
proprietary Android userspace, though an unofficial, mostly open-source version exists, replacing most proprietary components, except for the
baseband firmware and the
TrustZone kernel, which is signed by
Qualcomm.
Operating systems The PinePhone relies completely on open-source operating systems developed by external communities, with only the flashing onto the phone done by Pine64 directly. Because these community OS projects were involved in the development of the PinePhone, it has been ported to 19 Linux distributions and seven graphical user interfaces, as of August 2021, such as
Ubuntu Touch by UBports,
postmarketOS, Mobian (
Debian ARM),
LuneOS,
Nemo Mobile and
Maemo Leste. As well as orthodox GNU/Linux, an unofficial porting project, GloDroid, has ported
Android 11 to the PinePhone.
Genode targeted the device for their Mobile Sculpt operating system whose features include microkernel, capability-based security and a unique graphical configuration system. == Difference between PinePhone Community Edition and PinePhone Pro, and controversy ==