Сегодня компания Google окончательно завершила процесс публикации исходных кодов системы Android 4.2.2 Jelly Bean в рамках проекта Android Open Source Project (AOSP). Кроме выпуска исходников, в компании выложили обновленные собственнические бинарные файлы для устройств Nexus 4 и Nexus 7. Nexus 4 и Nexus 7 впервые в истории проекта AOSP стали полностью поддерживаемыми гаджетами.
Поддержка Android OSP означает полную доступность исходного кода пользовательского окружения Android, наличие исходников ядра Linux для конкретной SoC, а также доступность проприетарных бинарников, чей исходный код защищён авторским правом производителей GPU, сенсоров или радиомодулей. Во время анонса Android 4.2 глава проекта AOSP, сотрудник Google, Жан-Батист Керу заявил о том, что смартфон LG Nexus 4 (mako) вообще не поддерживается в качестве референсного для разработчиков, а основным устройством для разработки стал планшет Samsung Nexus 10 (manta). Каких-либо объяснений дано не было, а также не была названа дата, когда ситуация будет исправлена.
После выпуска Android 4.2.1 проблема осталась, но вот с последним обновлением 4.2.2 сразу были полностью выложены бинарные файлы для Nexus 4 (Snapdragon S4 Pro APQ8064) и для Nexus 7 (Tegra 3 T30L). Долгое отсутствие файлов никак не объяснилось, но можно предположить, что радиочасть чипа Qualcomm была не полностью готова из-за того, что в ранних прошивках устройства была возможность включить некоторые частоты для сетей LTE, хотя это не было предусмотрено производителем. В Android 4.2.2 эта возможность окончательно заблокирована.
Таким образом, Nexus 4 и Nexus 7 становятся наиболее удобными устройствами для создания альтернативных прошивок и портирования других систем, основанных на ядре Linux. Этой возможностью уже воспользовались в Canonical, анонсировав Ubuntu Mobile/Tablet для Nexus 4 и Nexus 7. Продолжится ли этот тренд у Motorola, ставшей собственностью Google, покажет время.
Источник: OsZone
|