H3Droid для Orange Pi

2018-10-04

Отношение к Android у меня достаточно прохладное. Так исторически сложилось, и ничего я с этим поделать не могу :).

Однако, на просторах этих ваших Интернетов я совершенно случайно обнаружил проект H3Droid, который является довольно удачной реализацией гуглопродукта для Orange Pi, работающих на Allwinner H3 и H2+.

От оригинального поделия от Xunlong его отличают разного рода “доделки”, а именно:

  • Оптимизация энергопотребления
  • Наличие GAPPS (опционально)
  • Относительно дружественный инсталлятор

Список не полный — там ещё куча каких-то сугубо “андроидных” примочек, которые призваны облегчить пользователю жизнь.

Версия Android — 4.4.2 (?). Я с трудом понимаю, что с ним можно делать в конце 2018 года, но тем не менее он вполне имеет “право на жизнь”, особенно, если вы уже всё попробовали.

Инсталлятор есть на сайте проекта вместе с исчерпывающим описанием.

Да, я в курсе, что он существует давно. Личный опыт, бро. А не написание “обзора в слепую”.

Сценарий работы приблизительно такой:

  • Пишем образ на флешку без всяких странных PhoenixTool
  • Грузимся, ждем установки
  • Второй ребут приводит нас в так называемый rescue режим. Там выставляются параметры — fex-файл, режим тв (причём можно включить и обычный тв), так же там можно установить эти ваши gapps.
  • Третий ребут — и вы в настоящем Android!

Вот картинка, полученная на моем Orange Pi Zero (512RAM, тв-выход).

H3Droid on Orange Pi Zero

Несколько полезных советов, если кто-то решит попробовать сам:

  • Для начальной установки используйте UART-консоль. Если вдруг с картинкой что-то пойдет не так, то вы сможете перенастроить всё.
  • Очень желательно иметь подключенный ethernet, хотя активация WiFi в меню есть (у меня правда, работать отказалась не осилив загрузку модуля)
  • SD-карта должна быть быстрой и качественной. И довольно большой. 16гб точно хватит.

В моем конкретном случае установка происходила на OrangePi Zero 512 RAM. Система даже отзывается, WiFi работает корректно, внешние клавиатура и мышь определились и работали.
Да, 512 мб это адски мало, да и карточка была, простите, 4го класса. Результат — зависания, лаги, падения С другой картой результат будет много лучше.

Зачем вообще Android на одноплатнике? Xunlong здорово подпортил впечатление своими поделиями, но ребята из h3droid реально исправляют ситуацию.

  • Вы можете превратить ваш старый “стеклянный” телек в практически Smart
  • Вы можете использовать Android, как полигон и тестовую систему
  • Можно построить какую-нибудь клик-ферму, если вы разжились десятком-другим рабов и пытаться срубить немного кэша :)

Много чего можно придумать. Ну и в финале — ролик из жаркой Индии, где незадачливый пользователь ставит как раз этот самый H3Droid на этот самый Orange Pi Zero. Правда, весьма странным способом, через FEL-инсталлятор. Короче, слабонервным лучше не смотреть :)

Удачных экспериментов, а если будут реально “истории успеха” — смело пишем об этом в комментариях.


В массы

В трубу