Отношение к Android у меня достаточно прохладное. Так исторически сложилось, и ничего я с этим поделать не могу :).
Однако, на просторах этих ваших Интернетов я совершенно случайно обнаружил проект H3Droid, который является довольно удачной реализацией гуглопродукта для Orange Pi, работающих на Allwinner H3 и H2+.
От оригинального поделия от Xunlong его отличают разного рода “доделки”, а именно:
- Оптимизация энергопотребления
- Наличие GAPPS (опционально)
- Относительно дружественный инсталлятор
Список не полный — там ещё куча каких-то сугубо “андроидных” примочек, которые призваны облегчить пользователю жизнь.
Версия Android — 4.4.2 (?). Я с трудом понимаю, что с ним можно делать в конце 2018 года, но тем не менее он вполне имеет “право на жизнь”, особенно, если вы уже всё попробовали.
Инсталлятор есть на сайте проекта вместе с исчерпывающим описанием.
Да, я в курсе, что он существует давно. Личный опыт, бро. А не написание “обзора в слепую”.
Сценарий работы приблизительно такой:
- Пишем образ на флешку без всяких странных PhoenixTool
- Грузимся, ждем установки
- Второй ребут приводит нас в так называемый rescue режим. Там выставляются параметры — fex-файл, режим тв (причём можно включить и обычный тв), так же там можно установить эти ваши gapps.
- Третий ребут — и вы в настоящем Android!
Вот картинка, полученная на моем Orange Pi Zero (512RAM, тв-выход).
Несколько полезных советов, если кто-то решит попробовать сам:
- Для начальной установки используйте UART-консоль. Если вдруг с картинкой что-то пойдет не так, то вы сможете перенастроить всё.
- Очень желательно иметь подключенный ethernet, хотя активация WiFi в меню есть (у меня правда, работать отказалась не осилив загрузку модуля)
- SD-карта должна быть быстрой и качественной. И довольно большой. 16гб точно хватит.
В моем конкретном случае установка происходила на OrangePi Zero 512 RAM. Система даже отзывается, WiFi работает корректно, внешние клавиатура и мышь определились и работали.
Да, 512 мб это адски мало, да и карточка была, простите, 4го класса. Результат — зависания, лаги, падения С другой картой результат будет много лучше.
Зачем вообще Android на одноплатнике? Xunlong здорово подпортил впечатление своими поделиями, но ребята из h3droid реально исправляют ситуацию.
- Вы можете превратить ваш старый “стеклянный” телек в практически Smart
- Вы можете использовать Android, как полигон и тестовую систему
- Можно построить какую-нибудь клик-ферму, если вы разжились десятком-другим рабов и пытаться срубить немного кэша :)
Много чего можно придумать. Ну и в финале — ролик из жаркой Индии, где незадачливый пользователь ставит как раз этот самый H3Droid на этот самый Orange Pi Zero. Правда, весьма странным способом, через FEL-инсталлятор. Короче, слабонервным лучше не смотреть :)
Удачных экспериментов, а если будут реально “истории успеха” — смело пишем об этом в комментариях.