The Librem 5 mobile segregates the modem from the system and memory, making it a separate module, a configuration rare in modern cellphones.
Generally, the phones included on this list contain copyleft software other than the Linux kernel, and minimal closed-source component drivers (see section above).
[16] There are also an increasing number of phones that come with a proprietary operating system pre-installed (usually Android), but allow the user to install mainline Linux (such as the Fairphone 5 and SHIFTphone 8).
[83][84] The Arduinophone[84] (touchscreen) and the MIT DIY Cellphone (segmented display)[85][86] both use the Arduino open-hardware single-board computer, with added components.
Circuitmess Ringo (previously MakerPhone) is another DIY Arduino phone with open source firmware[87] and available schematics,[88] focusing on education.