![]() | This article needs to be updated.(May 2024) |
The scope for this page is that used for list of open-source mobile phones.
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Librem 5 [1] | 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, [3] and the Modem [4] are on M.2 slots. | 2017 NXP arm64 [2] [5] [6] | 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; [7] subsequently, Purism paid Redpine Signals to create open-source Wi-Fi/Bluetooth firmware for the RedPine hardware. [8] [9] | proprietary DRAM init code loaded on separate CPU [2] for RYF cert compliance [10] [11] | none in /lib/firmware; some non-modifiable proprietary firmware in components. [8] | schematics released under GPL 3.0+ [8] | User-replaceable (but custom-sized [8] ) battery, lifetime updates [12] Display and frame fused. Phillips-head screws. [8] Wi-Fi and Bluetooth on replaceable m.2 cards (the former custom-made). [8] | m.2 card slots. Purism has traditionally had more time-limited parts availability. [8] | slot for an OpenPGP card, planned Librem key support [8] | Tentatively recommended by Free Software Foundation (FSF). [13] Operating system PureOS is endorsed by FSF. [14] [15] Seeking FSF "Respects Your Freedom" endorsement. [16] [17] | Convergence; will run as desktop. [12] Headphone jack. Carrier-free OTT service available. [18] |
PinePhone [19] | 5: Modem & GNSS, Wi-Fi & Bluetooth, microphone, rear camera, front camera, audio jack [20] (DIP switches inside back cover [2] ). No kill switch for other sensors. [8] | 2015 Allwinner arm64 (Allwinner violates the GPL) [2] | Quectel EG25-G. Ships with proprietary firmware isolated from CPU with a USB bus. [2] [21] More secure, better-featured free replacement exists, but can't ship due to regulatory threats. [22] | proprietary Wi-Fi/Bluetooth firmware, [21] in /lib/firmware. [8] Efforts to replace it are in beta, but may never be legal to ship,[ citation needed ] same as original PinePhone. [23] | open-source boot software [2] | proprietary schematics published [8] | User-replaceable battery, 5-year production run. Phillips-head screws. [8] | I2C pogo pins, back mods can be added. Cannot be upgraded beyond USB 2.0. Bootable from a microSD card. Good parts availability. [8] | GPS and modem on same kill switch; neither can be used while the other is airgapped. [8] | entire phone can be disassembled. Headphone jack. Convergence. [24] [25] | |||
Model | Expected release date | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DragonBox Pyra Mobile Edition | Unclear, possibly defunct | None | The PCB is separated in three parts: CPU board (CPU, RAM and storage), mainboard (ports, Wi-Fi and Bluetooth) and the display board. | schematics will be available to users [26] [ clarification needed ] | ||||||||||
Necunos NC 1 | Unclear, possibly defunct | None | 2011 NXP i.MX 6 Quad and 4x Cortex-A9 MP, 32-bit [8] | None [8] | Proprietary blob for wi-fi driver (for regulatory reasons) [27] Blob without access to the main memory; [28] via SDIO [8] | probably binary blobs on separate ROM, given cert aspirations [8] | binary-blob proprietary firmware will not have memory access [8] | strong focus; most sensors omitted for security. | Seeking FSF endorsement. [28] | 100 Mbit/s ethernet port [8] | ||||
Mudita Kompakt | Q2 2025 [29] | Yes [30] | MediaTek MT6761V/WBA (Helio A22) 2GHz quad-core ARM Cortex-A53 processor with Imagination GE8300 graphics [31] | |||||||||||
Liberux NEXX | July 2026 [32] | Cellular modem, camera, microphone | Separate storage, RAM and cellular mdem | Rockchip RK7588S | Qualcomm Snapdragon X62 | Publish own schematics. Aim to minimise undocumented components. |
Model | Hardware kill switches | System-on-a-chip (Soc) | Baseband cellular modem | Wi-Fi firmware | Boot firmware | Other proprietary firmware | Hardware licensing | Obsolescence | Modifiability | Security | Certifications | Other |
---|---|---|---|---|---|---|---|---|---|---|---|---|
PinePhone Pro [33] | 5 (or 4, amalgamating cameras?): Modem & GNSS, Wi-Fi & Bluetooth, microphone, rear camera, front camera, audio jack [23] (DIP switches inside back cover [2] [34] [ better source needed ]). No kill switch for other sensors. | Hexacore. 2016 Rockchip RK3399S and 2× A72 and 4× A53 CPU cores @ 1.5 GHz [23] | Quectel EG25-G. [23] Ships with proprietary firmware for regulatory compliance [22] (isolated from CPU with a USB bus [2] [21] ). More secure, better-featured free replacement exists. [22] | proprietary Wi-Fi/Bluetooth firmware, [21] in /lib/firmware. [8] Efforts to replace it are in beta, but may never be legal to ship,[ citation needed ] same as original PinePhone. [23] | open-source boot software, [2] same as original PinePhone. [23] | ? | User-replaceable [35] Samsung J7 form-factor 3000mAh battery. Phillips-head screws. [23] | I2C pogo pins, back mods can be added (all compatible with original PinePhone). USB 3.0. Bootable from a microSD card. Good parts availability. [8] [23] | GPS and modem on same kill switch; neither can be used while the other is airgapped. [23] | entire phone can be disassembled. Headphone jack. Convergence (will run as a desktop if monitor and keyboard plugged in). [23] | ||
Meizu PRO 5 Ubuntu Edition | None | |||||||||||
Meizu MX4 Ubuntu Edition | None | |||||||||||
BQ Aquaris E5 HD Ubuntu Edition | None | MediaTek Quad Core Cortex A7 1.3 GHz [36] | ||||||||||
BQ Aquaris E4.5 Ubuntu Edition | None | |||||||||||
NEO1973 | ||||||||||||
Neo FreeRunner |