Выход Replicant 4.2, полностью свободной прошивки на основе Android

Материал из Викиновостей, свободного источника новостей

23 января 2014 года

Проект Replicant, в рамках которого предпринята попытка создания полностью открытого варианта платформы Android, лишённого проприетарных компонентов и закрытых драйверов, представил (Архивная копия от 20 марта 2014 на Wayback Machine) выпуск прошивки на базе исходных текстов Android 4.2. По сравнению с оригинальной прошивкой, в Replicant произведена замена большой порции проприетарных компонентов, включая видеодрайверы, бинарные прошивки для Wi-Fi, библиотеки для работы с GPS, компасом, web-камерой, радио-интерфейсом и модемом.

Прошивка Replicant доступна для 9 устройств: Nexus S (I902x)(недоступная ссылка), Galaxy S (I9000)(недоступная ссылка), Galaxy S 2 (I9100)(недоступная ссылка), Galaxy Note (N7000)(недоступная ссылка), Galaxy Nexus (I9250)(недоступная ссылка), Galaxy Tab 2 7.0 (P31x0)(недоступная ссылка), Galaxy S 3 (I9300)(недоступная ссылка), Galaxy Note 2 (N7100)(недоступная ссылка). В будущих выпусках планируется подготовить сборку для свободного телефона Goldelico GTA04, продолжающего развитие проекта OpenMoko (в настоящее время ядро Android полностью не адаптировано для платформы DM37x). Статус поддержки той или иной модели можно оценить в данной таблице, например, для работы Wi-Fi и Bluetooth для всех устройств требуется использование бинарной прошивки, отсутствует поддержка GPS, NFC и аппаратного декодирования медиаконтента. Поддержка 3D доступна только для Galaxy Nexus, Galaxy Tab и Galaxy Tab 2. 2D-графика, звук, телефония и мобильная передача данных реализованы для всех устройств.

Для подготовки выпуска Replicant 4.2 использовалась кодовая база CyanogenMod 10.1.3, основанная на исходных текстах Android 4.2. Основным мотивом перехода на Android 4.2 является желание обеспечить поддержку новых устройств. По сравнению с прошлым выпуском Replicant в версии 4.2 добавлена поддержка Galaxy Note 2 N7100, в остальном список поддерживаемых устройств остался без изменений, так как основные усилия были связаны с портированием ранее доступных прошивок на обновлённую кодовую базу Android. К сожалению, не обошлось и без регрессивных изменений, в частности отмечается замедление работы графической подсистемы для устройств Nexus S, Galaxy S и Galaxy Tab 2 10.1.

В связи с ростом в обществе опасений, связанных с массовой слежкой за пользователями спецслужбами и корпорациями, в Replicant 4.2 также представлено несколько важных улучшений, связанных с безопасностью. Сборки Replicant теперь сформированы в режиме userdebug (Архивная копия от 29 июля 2015 на Wayback Machine), предоставляющем расширенные средства для отладки с использованием adb и наличие из коробки возможности работы под пользователем root. Все поставляемые системные приложения теперь подписаны с использованием собственных приватных ключей, а образы подписаны с использованием специфичного для релиза GPG-ключа, что позволяет пользователям перед установкой выполнить верификацию доступных для загрузки исполняемых файлов и образов.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Выход Replicant 4.2, полностью свободной прошивки на основе Android», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.