Model
|
Hardware kill switches
|
Modular smartphone
|
System-on-a-chip (Soc)
|
Baseband cellular modem
|
Wi-Fi firmware
|
Boot firmware
|
Other proprietary firmware
|
Hardware licensing
|
Obsolescence slowdown
|
Modifiability
|
Security
|
Certifications
|
Other
|
PinePhone Pro
|
5 (or 4, amalgamating cameras?): Modem & GNSS, Wi-Fi & Bluetooth, microphone, rear camera, front camera, audio jack[1] (DIP switches inside back cover[2][3][better source needed]). No kill switch for other sensors.
|
|
Hexacore. 2016 Rockchip RK3399S and 2× A72 and 4× A53 CPU cores @ 1.5 GHz[1]
|
Quectel EG25-G.[1] Ships with proprietary firmware for regulatory compliance[4] (isolated from CPU with a USB bus[2][5]). More secure, better-featured free replacement exists.[4]
|
proprietary Wi-Fi/Bluetooth firmware,[5] in /lib/firmware.[6] Efforts to replace it are in beta, but may never be legal to ship,[citation needed] same as original PinePhone.[1]
|
open-source boot software,[2] same as original PinePhone.[1]
|
|
?
|
User-replaceable[7] Samsung J7 form-factor 3000mAh battery. Phillips-head screws.[1]
|
I2C pogo pins, back mods can be added (all compatible with original PinePhone). USB 3.0. Bootable from a microSD card. Good parts availability.[6][1]
|
GPS and modem on same kill switch; neither can be used while the other is airgapped.[1]
|
|
entire phone can be disassembled. Headphone jack. Convergence (will run as a desktop if monitor and keyboard plugged in).[1]
|
Librem 5[8]
|
3: Cameras and the microphone, Wi-Fi and Bluetooth, and baseband processor. All three also shut off sensors (GPS, compass, accelerometer etc.).[2]
|
The Wi-Fi+Bluetooth card,[9] and the Modem[10] are on M.2 slots.
|
2017 NXP arm64[2][11][12]
|
On replaceable m.2 card. Proprietary firmware isolated from CPU with a USB bus (like a USB Wi-Fi dongle)[2]
|
Originally, proprietary firmware isolated over USB, no downloadable/modifiable firmware;[13] subsequently, Purism paid Redpine Signals to create open-source Wi-Fi/Bluetooth firmware for the RedPine hardware.[6][14]
|
proprietary DRAM init code loaded on separate CPU[2] for RYF cert compliance[15][16]
|
none in /lib/firmware; some non-modifiable proprietary firmware in components.[6]
|
schematics released under GPL 3.0+[6]
|
User-replaceable (but custom-sized[6]) battery, lifetime updates[17] Display and frame fused. Phillips-head screws.[6] Wi-Fi and Bluetooth on replaceable m.2 cards (the former custom-made).[6]
|
m.2 card slots. Purism has traditionally had more time-limited parts availability.[6]
|
slot for an OpenPGP card, planned Librem key support[6]
|
Tentatively recommended by Free Software Foundation (FSF).[18]
Operating system PureOS is endorsed by FSF.[19][20]
Seeking FSF "Respects Your Freedom" endorsement.[21][22]
|
Convergence; will run as desktop.[17] Headphone jack. Carrier-free OTT service available.[23]
|
PinePhone[24]
|
5: Modem & GNSS, Wi-Fi & Bluetooth, microphone, rear camera, front camera, audio jack[25] (DIP switches inside back cover[2]). No kill switch for other sensors.[6]
|
|
2015 Allwinner arm64 (Allwinner violates the GPL)[2]
|
Quectel EG25-G. Ships with proprietary firmware isolated from CPU with a USB bus.[2][5] More secure, better-featured free replacement exists, but can't ship due to regulatory threats.[4]
|
proprietary Wi-Fi/Bluetooth firmware,[5] in /lib/firmware.[6] Efforts to replace it are in beta, but may never be legal to ship,[citation needed] same as original PinePhone.[1]
|
open-source boot software[2]
|
|
proprietary schematics published[6]
|
User-replaceable battery, 5-year production run. Phillips-head screws.[6]
|
I2C pogo pins, back mods can be added. Cannot be upgraded beyond USB 2.0. Bootable from a microSD card. Good parts availability.[6]
|
GPS and modem on same kill switch; neither can be used while the other is airgapped.[6]
|
|
entire phone can be disassembled. Headphone jack. Convergence.[26][27]
|