Сравнение мобильных телефонов с открытым исходным кодом
В мобильных телефонах с открытым исходным кодом обычно используют драйверы/прошивки также с открытым исходным кодом. Все мобильные телефоны, доступные к продаже, имеют пропиетарный (запатентованный) чип основной полосы частот (GSM-модуль, сотовый модем). Как правило, модем интегрирован с системой на кристалле и памятью, что является необходимым для защиты от атак на основной полосе частот, в результате которых можно получить удалённый доступ к данным на телефоне.
В данной статье проводится сравнение моделей смартфонов по основным техническим характеристикам.
Сравнение мобильных телефонов, производящихся в настоящее время
| Название модели | Аппаратные аварийные выключатели | Модульный смартфон | Система на кристалле (Soc) | Модем сотовой связи на основной полосе частот | Прошивка Wi-Fi | Загрузочная прошивка | Другие пропиетарные прошивки | Лицензированное аппаратное обеспечение | Замедление процесса устаревания | Возможность модификации | Безопасность | Сертификаты | Другое |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PinePhone Pro | Всего 5:
модем и GNSS, беспроводной модуль связи Wi-Fi и Bluetooth, микрофон, задняя камера и передняя камера, аудиоразъем[1] (DIP-переключатели внутри задней крышки[2][3][4]). Отключить можно и GPS-модуль, если требуется исключить возможность трекинга устройства. Для других модулей нет выключателей |
Шестиядерный процессор. 2016 Rockchip RK3399S и 2 ядра A72 и 4 ядра A53 с частотой 1,5 ГГц[5]. | Quectel EG25-G[5]. Модем обычно поставляется с фирменной прошивкой для соответствия нормативным требованиям[5].
Прошивка изолирована от центрального процессора CPU шиной USB[3][6]. Также выпущена более безопасная и функциональная бесплатная замена[5]. |
Пропиетарная фирменная прошивка Wi-Fi/ Bluetooth[6] в /lib/firmware[7].
Также как и в оригинальной модели PinePhone фирменную прошивку пока заменить невозможно. (попытки замены на стадии бета-тестирования, но скорее всего замена не будет легализована)[5]. |
Загрузочное программное обеспечение с открытым исходным кодом[3], такое же, как у оригинального PinePhone[5]. | Возможность для пользователя замены аккумулятора форм-фактора Samsung J7 ёмкостью 3000 мА/ч[8].
Винты с крестообразным шлицем[5]. |
Шина I2C, штифты pogo, возможность добавления мод для компьютерных игр (совместимых с оригинальным PinePhone).
USB 3.0. Загрузка с карты microSD. Запасные части обычно имеются в наличии[7][5]. |
Модуль GPS и модем расположены на одном выключателе: соответственно нет возможности их одновременного использования; ни один из них не может быть использован, пока другой находится в режиме «воздушной изоляции»[5]. | Телефон можно разобрать полностью. Имеется разъём для наушников. Конвергенция — если подключить монитор и клавиатуру, может работать как стационарный компьютер[5]. | ||||
| Librem 5[9] | Всего 3:
камеры и микрофон, Wi-Fi и Bluetooth, а также процессор базовой полосы частот. Все три выключателя также могут отключать сенсорные датчики (GPS, компас, акселерометр и т. д.)[3] . |
Карта Wi-Fi+Bluetooth,[10] и модем[11] находятся в слотах M.2. | 2017 NXP arm64[3][3][12] | Модем на сменной карте m.2.
Фирменная прошивка, изолированная от центрального процессора с помощью шины USB (также как аппаратный ключ USB Wi-Fi dongle)[3]. |
Изначально проприетарная прошивка, изолированная по USB, без возможности загрузки/изменения прошивки[13].
Позже компания Redpine Signals (производила чипсеты и системные продукты для беспроводных сетей, существовала с 2001 по 2020 годы) разработала для компании Purism прошивку Wi-Fi/Bluetooth с открытым исходным кодом для оборудования RedPine[7][14]. |
Пропиетарный код инициализации DRAM, загруженный на отдельный центральный процессор[3] для соответствия сертификату RYF[15][16]. | Нет в /lib/firmware; существуют немодифицируемые фирменные прошивки в некоторых компонентах[7]. | Схемы выпущены под лицензией GPL 3.0+[7]. | Возможность для пользователя замены батареи (под заказ[7]), обновления в течение срока действия[17].
Дисплей и рамка соединены. Винты с крестообразным шлицем[7]. Wi-Fi и Bluetooth на сменных картах m.2 (предыдущие изготавливались под заказ)[7]. |
Слоты для карт m.2.
В компании Purism традиционно были ограничения по наличию запасных частей[7]. |
Слот для карты OpenPGP, планируется поддержка ключа Librem[7]. | Предварительно рекомендовано Фондом свободного программного обеспечения Free Software Foundation (FSF)[18].
Операционная система PureOS одобрена FSF[19][20]. Ожидает одобрения от FSF «Respects Your Freedom»[21][22]. |
Конвергенция:
может работать как стационарный компьютер[17]. Разъём для наушников. Доступен бесплатный OTT- сервис[23]. |
| PinePhone[24] | Всего 5:
Модем и GNSS, Wi-Fi и Bluetooth, микрофон, задняя камера, передняя камера, аудиоразъем[25] (DIP-переключатели внутри задней крышки[3]). Для других датчиков нет выключателей. |
2015 Allwinner arm64 | Quectel EG25-G[5]. Модем обычно поставляется с фирменной прошивкой для соответствия нормативным требованиям.
Прошивка изолирована от центрального процессора CPU шиной USB[3][6]. Также выпущена более безопасная и функциональная бесплатная замена, но не поставляется из-за возможных запретов со стороны регулирующих органов[5]. |
Пропиетарная фирменная прошивка Wi-Fi/ Bluetooth[6] в /lib/firmware.[7].
Также как и в оригинальной модели PinePhone фирменную прошивку пока заменить невозможно. (попытки замены на стадии бета-тестирования, но скорее всего замена не будет легализована)[5]. |
Загрузочное программное обеспечение с открытым исходным кодом[3]. | Опубликованы фирменные (пропиетарные) схемы[7]. | Возможность для пользователя замены батареи, срок эксплуатации 5 лет.
Винты с крестообразным шлицем[7]. |
Шина I2C, штифты pogo, возможность добавления мод для компьютерных игр.
Не может быть модернизирован выше USB 2.0. Загрузка с карты microSD. Запасные части обычно имеются в наличии[7]. |
Модуль GPS и модем расположены на одном выключателе; соответственно нет возможности их одновременного использования: ни один из них не может быть использован, пока другой находится в режиме «воздушной изоляции»[7]. | Телефон можно разобрать полностью. Имеется разъём для наушников. Конвергенция[26][27]. |
Сравнение мобильных телефонов, планируемых к производству
| Название модели | Ожидаемая дата выпуска | Аппаратные аварийные выключатели | Модульный смартфон | Система на кристалле (Soc) | Модем сотовой связи на основной полосе частот | Прошивка Wi-Fi | Загрузочная прошивка | Другие пропиетарные прошивки | Лицензированное аппаратное обеспечение | Замедление процесса устаревания | Возможность модификации | Безопасность | Сертификаты | Другое |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DragonBox Pyra Mobile Edition | Не ясно, возможно не будет выпущен | Нет | Печатная плата PCB разделена на три части: плата центрального процессора (процессор, оперативная память и хранилище), материнская плата (порты, Wi-Fi и Bluetooth) и плата дисплея. | Схемы будут доступны пользователям[28]. | ||||||||||
| Necunos NC 1 | Не ясно, возможно не будет выпущен | Нет | 2011 NXP i.MX 6 Quad и 4x Cortex-A9 MP, 32-бит
None[7]. |
Нет[7]. | Проприетарный blob для драйвера Wi-Fi (по нормативным соображениям)[29]. | Вероятно, двоичные блоки blob на отдельном ПЗУ, с учётом требования к сертификатам[7]. | Проприетарная прошивка двоичных блоков blob не будет иметь доступа к памяти[7]. | Уделено большое внимание: большинство датчиков исключено в целях безопасности. | Ожидает одобрения от FSF[30]. | Порт Ethernet 100 Мбит/с[7]. |
Сравнение мобильных телефонов, снятых с производства
Все нижеперечисленые модели не имеют аппаратных аварийных выключателей:
BQ Aquaris E5 HD Ubuntu Edition
BQ Aquaris E4.5 Ubuntu Edition.
Телефон BQ Aquaris E5 HD Ubuntu Edition имеет систему на кристалле (Soc) — MediaTek Quad Core Cortex A7 1.3 GHz[30].
По моделям: NEO1973, Neo FreeRunner подробных данных для сравнения нет.