Engineering:Comparison of open-source mobile phones

From HandWiki
Short description: None

The scope for this page is that used for list of open-source mobile phones.

Mobiles currently in production

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] ). 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]

Mobiles expected to be in production

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[28][clarification needed]
Necunos NC 1 Unclear, possibly defunct None 2011 NXP i.MX 6 Quad and 4x Cortex-A9 MP, 32-bit[6] None[6] Proprietary blob for wi-fi driver (for regulatory reasons)[29] Blob without access to the main memory;[30] via SDIO[6] probably binary blobs on separate ROM, given cert aspirations[6] binary-blob proprietary firmware will not have memory access[6] strong focus; most sensors omitted for security. Seeking FSF endorsement.[30] 100 Mbit/s ethernet port[6]

Mobiles no longer in production

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
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 [31]
BQ Aquaris E4.5 Ubuntu Edition None
NEO1973
Neo FreeRunner

See also

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 "PinePhone Pro". https://www.pine64.org/pinephonepro/. 
  2. 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 2.10 Braam, Martijn (20 December 2019). "Yet Another Librem 5 and PinePhone comparison" (in en). https://tuxphones.com/yet-another-librem-5-and-pinephone-linux-smartphone-comparison/. 
  3. "October Update: Introducing the PinePhone Pro". 15 October 2021. https://www.pine64.org/2021/10/15/october-update-introducing-the-pinephone-pro/. 
  4. 4.0 4.1 4.2 Picugins, Arsenijs (16 December 2021). "PinePhone Malware Surprises Users, Raises Questions". https://hackaday.com/2021/12/16/pinephone-malware-surprises-users-raises-questions/. 
  5. 5.0 5.1 5.2 5.3 Erecinski, Lukasz (25 January 2020). "Setting the Record Straight: PinePhone Misconceptions". https://www.pine64.org/2020/01/24/setting-the-record-straight-pinephone-misconceptions/. 
  6. 6.00 6.01 6.02 6.03 6.04 6.05 6.06 6.07 6.08 6.09 6.10 6.11 6.12 6.13 6.14 6.15 6.16 6.17 6.18 6.19 6.20 6.21 Batto, Amos (20 August 2021). "Comparing specs of upcoming Linux phones". https://forums.puri.sm/t/comparing-specs-of-upcoming-linux-phones/6827. 
  7. Sneddon, Joey (22 October 2021). "New PinePhone Pro Announced with 6-Core CPU". OMG! Ubuntu!. https://www.omgubuntu.co.uk/2021/10/pinephone-pro-specs-price. 
  8. "Hardware Reference". https://developer.puri.sm/Librem5/Hardware_Reference.html. 
  9. "Librem 5 Phone – Birch". https://developer.puri.sm/Librem5/Hardware_Reference/Birch.html#bluetooth-wi-fi-wwan. 
  10. "Will the phone support 5G networks?". https://puri.sm/faq/#faq-Willthephonesupport5Gnetworks. 
  11. "Intel's Management Engine". https://puri.sm/learn/intel-me/. 
  12. Vaughan-Nichols, Steven J.. "Computer vendors start disabling Intel Management Engine" (in en). https://www.zdnet.com/article/computer-vendors-start-disabling-intel-management-engine/. 
  13. Faerber, Nicole (4 September 2018). "Progress update from the Librem 5 hardware department". https://puri.sm/posts/librem5-2018-09-hardware-report/. 
  14. Faeber, Nicole (27 May 2019). "Librem 5 - WiFi Specs" (in en). https://forums.puri.sm/t/librem-5-wifi-specs/5900/2. 
  15. Ainslie, Angus (19 June 2018). "Solving the first FSF RYF hurdle for the Librem 5". https://puri.sm/posts/librem5-solving-the-first-fsf-ryf-hurdle/. 
  16. Larabel, Michael. "Purism's Librem 5 To Rely On Secondary Processor For Binary Blobs - Phoronix". https://www.phoronix.com/scan.php?page=news_item&px=Librem-5-Secondary-Proc-Blobs. 
  17. 17.0 17.1 Amadeo, Ron (26 September 2019). "Purism's Librem 5 phone starts shipping—a fully open GNU/Linux phone" (in en-us). Ars Technica. https://arstechnica.com/gadgets/2019/09/purisms-librem-5-phone-starts-shipping-a-fully-open-gnulinux-phone/. 
  18. "Ethical Tech | Giving Guide". https://www.fsf.org/givingguide/v10/. 
  19. Robertson, Donald (2017-12-21). "FSF adds PureOS to list of endorsed GNU/Linux distributions". https://www.fsf.org/news/fsf-adds-pureos-to-list-of-endorsed-gnu-linux-distributions-1. 
  20. "Free GNU/Linux distributions". https://www.gnu.org/distros/free-distros.html. 
  21. Ainslie, Angus (2018-06-19). "Solving the first FSF RYF hurdle for the Librem 5" (in en-US). https://wp.puri.sm/posts/librem5-solving-the-first-fsf-ryf-hurdle/. 
  22. Foster, Jeremiah C. (2019-09-19). "Librem 5 — Promise Delivery Chart" (in en-US). https://forums.puri.sm/t/librem-5-promise-delivery-chart/6959/6. 
  23. "Librem AweSIM". 7 October 2020. https://puri.sm/products/librem-awesim/. 
  24. "PinePhone board information, schematics and certifications". https://wiki.pine64.org/index.php/PinePhone#PinePhone_board_information.2C_schematics_and_certifications. 
  25. Leprince-Ringuet, Daphne. "This Linux smartphone is now shipping for $150" (in en). https://www.zdnet.com/article/this-linux-smartphone-is-now-shipping-for-150/. 
  26. "Pine64 July Update: Biggest Update In Months!" (in en). 15 July 2020. https://www.pine64.org/2020/07/15/july-updatepmos-ce-pre-orders-and-new-pinephone-version/. 
  27. "PinePhone Manjaro Community Edition" (in en). 31 August 2020. https://www.pine64.org/2020/08/31/pinephone-manjaro-community-edition/. 
  28. "The Pyra". https://pyra-handheld.com/boards/pages/pyra/. 
  29. "Long awaited NC_1 update" (in en). 24 January 2020. https://necunos.com/news/nc_1-update/. 
  30. 30.0 30.1 Batto, Amos (20 August 2021). "Comparing specs of upcoming Linux phones" (in en). https://forums.puri.sm/t/comparing-specs-of-upcoming-linux-phones/6827. 
  31. "BQ Aquaris E5 HD Ubuntu Edition Caracteristicas" (in es). http://www.bq.com/es/aquaris-e5-ubuntu-edition.