Проект Replicant [3], в рамках которого предпринята попытка создания полностью открытого варианта платформы Android, лишённого проприетарных компонентов и закрытых драйверов, представил [4] первый выпуск прошивки на базе исходных текстов Andrlid 4. По сравнению с оригинальной прошивкой в Replicant произведена заменена достаточно большой порции проприетарных компонентов, включая видеодрайверы, бинарные прошивки для WiFi, библиотеки для работы с GPS, компасом, web-камерой, радио-интерфейсом и модемом.
В дополнение к ранее поддерживаемым проектом устройствам Nexus S [5] и Galaxy S [6], новая версия прошивки также доступна [7] для смартфонов Galaxy S2 [8] и Galaxy Nexus [9]. Кроме добавления поддержки двух новых смартфонов, по сравнению с прошлыми выпусками заметно расширена поддержка оборудования: значительно улучшена поддержка телефонии, увеличена стабильность, для Galaxy S обеспечена возможность работы с камерой. Тем не менее, поддерживаемая функциональность свободной прошивки всё ещё сильно урезана [10]. Например, только на базовом уровне реализована поддержка 3D-акселерации, не работает GPS, выборочно реализована поддержка акселерометра, камеры и компаса. Несмотря на это, отмечается общий прогресс в развитии Replicant, участники которого шаг за шагом заменяют проприетарные компоненты на свободный код.
Ссылки:
[1] http://htfl.ru/cat-news-android
[2] http://htfl.ru/cat-news-novosti
[3] /out.php?link=http://replicant.us/
[4] /out.php?link=http://replicant.us/2012/11/replicant-4-0-0001-images-release/
[5] /out.php?link=http://redmine.replicant.us/projects/replicant/wiki/NexusS
[6] /out.php?link=http://redmine.replicant.us/projects/replicant/wiki/GalaxyS
[7] /out.php?link=http://redmine.replicant.us/projects/replicant/wiki/ReplicantImages#Replicant-40-0001-images
[8] /out.php?link=http://redmine.replicant.us/projects/replicant/wiki/GalaxyS2
[9] /out.php?link=http://redmine.replicant.us/projects/replicant/wiki/GalaxyNexus
[10] /out.php?link=http://redmine.replicant.us/projects/replicant/wiki/ReplicantStatus