Hikey является одной из первых платформ для разработки 96Boards, производимой либо LeMaker в Китае либо CircuitCo в США, в то время как требованиям к техническим характеристикам аппаратной части 96Boards довольно легко соответствует, требованиям к программному обеспечению включающим в себя “загрузчик (открытый исходный код), поддержка ускорения графики (бинарный или открытый исходный код), работоспособное ядро Linux из исходного кода на базе стержневой ветви или последняя версия ядра Android поддерживаемая Google” гораздо труднее соответствовать. Linaro принесли очень хорошие новости когда анонсировали для Linaro Connect Bangkok свою платформу Hikey поддерживаемую в Android Open Source Project (AOSP).
Это значит что платформа Hikey будет работать на последней версии Android, как и устройства Google Nexus, с распространением данного преимущества на более новые модели устройств.
Если вы хотите собрать образ Android из AOSP просто получите исходный код:
1 2 |
repo init -u https://android.googlesource.com/platform/manifest repo sync -j8 |
Захватите и распакуйте бинарные файлы для Hikey от Google.com и завершите сборку:
1 2 3 |
source build/envsetup.sh lunch hikey-userdebug make -j8 droidcore |
Вы можете найти инструкции по загрузке итогового образа в платформу на странице устройств Android.com.
Если вам интересно узнать как Linaro ухитрились сделать этот подвиг и какие трудности им пришлось преодолеть, вы можете посмотреть презентацию Linaro Connect “HiKey и AOSP совместный опыт”.
Вы можете также скачать слайды презентации для быстрого просмотра. Некоторые интересные лакомые кусочки в разговоре включают в себя планы Google использовать экспериментальное дерево Linaro’s Linux 4.4, Rockchip также работает над портированием некоторых аппаратных средств в AOSP.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.