H3Droid — Android от h3droid.com для систем на основе SoC Allwinner H3 активно развивается и многие проблемы которые присуще системе Android от разработчика, такие как высокая температура процессора, работа не всех USB и т.д. уже решены!
- Поддерживаемые одноплатные компьютеры
- Основные характеристики
- Установка с помощью H3 Image Installer
- Подготовка и запись образа на sd карту
- Выбор uboot (Switch uboot)
- Выбор fex (Switch fex)
- Выбор загружаемой системы по умолчанию
- Перенос системы на EMMC
- Cпособы выбора опции загрузки в h3droid
- Как получить ROOT права на H3Droid
- Способ 1
- Способ 2
Поддерживаемые одноплатные компьютеры
Плата | CPU | RAM | LAN, Мбит | Wi-Fi | USB+OTG+13pin | Видеовыход | eMMC | Цена, $ |
---|---|---|---|---|---|---|---|---|
Orange Pi One | H3 | 512 Мб | 100 | - | 1+1 | HDMI | - | 9.99 |
Orange Pi Zero Plus 2 H3 | H3 | 512 Мб | - | + | 1+1+2 | HDMI | 8 Гб | 18.90 |
Orange Pi Plus 2E | H3 | 2 Гб | 1000 | + | 4+1 | HDMI | 16 Гб | - |
Orange Pi PC Plus | H3 | 1 Гб | 100 | + | 3+1 | HDMI | 8 Гб | 21.99 |
Orange Pi Lite | H3 | 512 Мб | - | + | 2+1 | HDMI | - | 12.00 |
Orange Pi Plus 2 | H3 | 2 Гб | 1000 | + | 4+1 | HDMI | 16 Гб | 49.00 |
Orange Pi Plus | H3 | 1 Гб | 1000 | + | 4+1 | HDMI | 8 Гб | - |
Orange Pi PC | H3 | 1 Гб | 100 | + | 3+1 | HDMI | 8 Гб | 15.00 |
Orange Pi Zero | H2+ | 256/512 Мб | 100 | + | 1+1+2 | RCA через 13Pin | - | 8.49 |
Orange Pi 2 | H3 | 1 Гб | 100 | + | 4+1 | HDMI | - | - |
Nano Pi M1 Plus | H3 | 1 Гб | 1000 | + | 2+1+1 | HDMI | 8 Гб | 52.03 |
Nano Pi M1 | H3 | 512 Мб/1 Гб | 100 | - | 3+1 | HDMI | - | 30.00 |
Nano Pi NEO | H3 | 256 Мб/512 Мб | 100 | - | 1+1+2 | - | - | 19.85 |
Nano Pi NEO Air | H3 | 512 Мб | - | + | 0+1+2 | - | 8 Гб | 35.39 |
Banana Pi BPI-M2+ | H3 | 1 Гб | 1000 | + | 2+1 | HDMI | 8 Гб | 35.00 |
Banana Pi BPI-M1 | A20 | 1 Гб | 1000 | - | 2+1 | HDMI, RCA | - | 30.00 |
Banana Pi BPI-M1+ | A20 | 1 Гб | 1000 | + | 2+1 | HDMI | - | 35.00 |
Основные характеристики
- Обновлены u-boot и fex с правильными настройками DRAM и CPU (официальный Android Xunlong, который, как известно, вызывает перегрев или чрезмерные тормоза)
- Интеграция в Google Play Store (Xunlong вообще не предоставляет сервисы Google)
- YouTube
- Kodi (совместимый)
- Корневой доступ к системе с помощью SSH и оболочки ADB (в рамках процесса установки вам будет предложено поместить ваш SSH-ключ в каталог установки как h3droid.pub)
- Используя предоставленное UsbModeSwitch.apk приложение, вы можете переключать режим OGG Gadget
- Английский язык установлен по умолчанию
- Поддерживается множество сетевых чипов (usb и sdio)
- Пользовательская система восстановления.
- Установка H3Droid на eMMC.
Установка с помощью H3 Image Installer
H3ii — это автоустановщик, который запускается при первой загрузке SD-карты на вашей плате, он проводит автоматизированный процесс и перезаписывает карту с помощью H3droid. По завершении автоустановки H3ii плата автоматически перезагрузится и загрузится в H3resc, где вам нужно будет выполнить несколько шагов, прежде чем вы сможете полностью загрузиться в H3Droid.
Подготовка и запись образа на sd карту
- Перейдите на страницу загрузки и скачайте последнюю версию образа SD-карты H3ii, или скачать с облака: версия 1.3.0 , версия 1.3.2 , версия 1.3.3, версия 1.3.4, версия 1.3.5 сразу распакованного и можно пропустить п. 2
- Распаковать с помощью 7-zip и т.д. (вам понадобится около 260 МБ)
- С помощью программы Etcher или Win32 Disk Imager записать образ на SD карту
- Поместите SD-карту в Orange Pi и загрузитесь!
- На этом этапе он пройдет автоматизированный процесс установки, вы увидите кучу текста на экране, а затем после его завершения автоматически перезапустится.
- После загрузки в H3resc вы должны сделать следующее:
Выбор uboot (Switch uboot)
Ввести код 21 и выбрать нужную плату
Необходимо внимательно выбрать модель своего одноплатного компьютера и ввести соответствующий код
Выбор fex (Switch fex)
Ввести код 22 и выбрать нужную плату
Необходимо внимательно выбрать модель своего одноплатного компьютера и ввести соответствующий код
Выбор загружаемой системы по умолчанию
Введите 99, затем нажмите «Ввод», а затем подождите 5-10 секунд для перезагрузки.
Перенос системы на EMMC
Можно перенести систему на EMMC, с помощью кода 56
Cпособы выбора опции загрузки в h3droid
- Во время uboot (при запуске таймера)нажать: ‘space'(пробел) для h3resc, ‘d’ для h3droid, ‘a’ для armbian
- В любой из запущенных систем есть 3 команды:
godroid — загрузка Android
goresc — загрузка H3Resc
goarmbian — загрузка Armbian - Долгий клик (2 сек.) на Restart
Как получить ROOT права на H3Droid
Способ 1
В H3resc: пункт «53 — ADDONS submenu» активируем «enable superuser»
Способ 2
- Первое что нужно сделать, так это скачать и установить программу KingRoot для ПК , разработчики H3Droid не рекомендуют использовать эту программу, т.к. не знают что именно она меняет в системе. Со мной ничего плохого не стало от её использования.
- Теперь подготавливаем свое устройство. Прежде всего нужно включить пункт в настройках «Отладка по USB». И в программе UsbModeSwitch поставить галочку.
- Запускаем KingRoot с ярлыка на рабочем столе и подключаем свое устройство к компьютеру при помощи USB кабеля.
- Устройство определяется и устанавливаются драйвера.
- Если все нормально, драйвера правильно установлены, то программа должна определить ваше устройство.
- Жмем большую синюю кнопку, пойдет процесс заливки файлов, ждем достижения в 100% и получения сообщения с зеленой галочкой.
Не подключается к интернету через провод
Оранж пи один
В предложенном образе андроид 4.4.2 можно ли его обновить хотя бы до 6.0?
Вопрос.
А как решить вопрос со старым youtube и Маркетом — не работает.
Помогите. Не могу установить h3droid не через образ, не через FEL. При установке через FEL последнее, на чем останавливается — это board booting from ram, затем бесконечно waiting android debug bridge после перезагрузки
Как зайти по SSH-то? и root и rootsh вываливается сразу. А ещё как зайти в h3resc если один раз выбрал h3droid? Клавиатуру он по старту не распознаёт, пробел не проходит
через консоль TxRx с компа при старте нажать пробел.
Всем привет, подскажите плиз, после переноса системы на emmc памяти 1 гб, как сделать 16. Всем спасибо. Orange Pi Plus 2E
В H3resc выбрать пункт 55 он позволяет изменить размер раздела данных H3Droid
Всем привет. Итак господа. Пытался установить эту прошивку просто по флешке облом розовый экран(hdmi кабель + тв). после попробовал fel installer. Записал fel на СД инсталлер определил вроде все по картинке пытался установить опять облом. Выдает розовый экран а в инсталлере завис текст Waiting android debug bridge а opi все время не может нормально соединится .
Что я делаю не так?
Были такие проблемы, вот как их решали некоторые люди:
1. «после перезагрузки я получил только розовый экран и не работает система» <- розовый экран == висел i2c, чтобы исправить это вам нужно отключить питание и монитор, а затем перезапустить, и все будет работать. 2. Попробовать версию постарее запустить.
Монитор должен быть включен раньше устройства и конкретно на этом входе, тогда не будет розового экрана
Привет!
Извините за мою не опытность.
Имею opi pc. SD16gb
Никак не могу понять как установить Armbian, знаю чтотнужно создать раздел под него, но как это сделать понять не могу.
Ткните носом в мануал, если такой есть.
И ещё вопрос, можно ли решить проблемы с google play и google сервисом (или как его там)?
Спасибо.
Раздел он сам создает, надо только выбрать пункт Add Armbian и процесс установки запуститься.
Мануала я не видел нигде
У меня на Opi PC+ проблем с сервисами гугла не замечал, работает и можно устанавливать приложения.
Эх…делал я add armbian, пишет что-то про раздел, на другом ресурсе сказали, что нужен раздел под него.
Но никто и нигде конкретики не даёт либо игнорирует.
Жаль что в комментариях нельзя скин добавить.
Вот бы с Вами пообщаться вне этих комментариев.
Ссылку скрина с облака можно прицепить или в группе Вконтакте выложить
я не очень понял, как перенести систему.набираю 56 ,пишет ошибку.
Какая плата и какую ошибку пишет?
писал нет места на устройстве.поменял карту на 4 гига ( была 16 и 32 ) и ВСЁ ОК!!! плата пи пк плюс.
еще есть вопрос: как установить андроид на пи зеро Н2 и подключить ее к монитору. про 2 и 9 штыри знаю. но с тюльпана ни чего не выходит.
to install an android on pi-zero H2
https://www.youtube.com/watch?v=3GURPHsa6SU
ввести 55 — уменьшить размер раздела с данными. Так чтобы системный раздел + раздел с данными были меньше размера emmc/
Затем опять 56.
В новой версии пункты 55 и 56 спрятаны в пункт 53 — ADDONS and TWEAKS под другими номерами
Нужно на выходе с HDMI разрешение 720х480i. Задал вопрос на забугорном ресурсе. Ответ: “480i mode has id 0, so it might work in theory, cant test at the moment. you would need to put into fex and build.prop, check what display mode script in h3resc is doing”
Растолкуйте неучу по русски, что нужно сделать: you would need to put into fex and build.prop, check what display mode script in h3resc is doing
Спасибо.
Наверно надо вручную править fex, через пункт меню 24 — Edit fex
В нем неработает точка доступа. Нет вообще такоц вкладки… Подскажите както можно мделать чтоб он раздавал кабельный интернет ро вайфай? На стоковом китайском андроиде это возможно.
Кто подскажет, как к H3Droid прикрутить armbian, при условии, что андроид залит уже на emmc. Пытался прикрутить, пишет чего-то там mounted, can’t unmount
Если не ошибаюсь то надо в H3resc выйти и его добавить через пункт меню 57 и потом он должен загрузиться.
Вот именно, что через H3resc не хочет прикручиваться
На Orange Pi PC Plus, с установленным H3Droid на eMMC, Armbian ставиться сразу без ошибок. Возможно проблема в sd карте? Может не может смонтировать новый раздел, так как с создания нового раздела и начинается установка
С переходником HDMI > DVI работает?
Как говорят работает, в настройке H3resc пункт 23 — Display configuration. Но у меня не получилось завести через DVI, возможно монитор виноват. А вот через конвертор HDMI-VGA стабильно работает.
Спасибо за информацию, буду пробовать
Вот и первый затык. Клавы-то USB у меня нет! Есть только с Micro USB, которая не подхватилась. на OTG разъеме Так что вводить ничего не могу …
сказано что совместима с Коди , а в итоге в плей марките пишет что ваше устройство не поддерживает его. У меня opi plus 2e
В маркете скорее всего 17 версия, эта версия андроида поддерживает 16ю, пробуйте поставить эту скачать
Спасибо вроде бы все работает. Но неужели пока нету ничего лучше h3droid 1.3.2 с android 4.4.2? И ещё возникла проблема с физической клавиатурой (печатает только на англ. русский текст приходится вводить мышью. Может знает кто как настроить?
Это самый рабочий вариант Андроида на мой взгляд, лучше только версия 1.3.3 ) Раскладку можно добавить в настройках стандартного Андроида и там же добавить комбинацию переключения раскладки как я помню, ну или приложение найти по раскладке, я менял но уже давно…
На моей раскладка меняется командой Ctrl+Space. Я установил 1.3.3 на pc+, не слетает установленное разрешение дисплея, больший выбор разрешений по сравнению с предыдущей версией. Там тот же 4.4.2 андроид
Привет. Так получилось, что я выбрал неверный u-boot при настройке. Теперь светится только LAN. Теперь поможет только полная переустановка с помощью h3ii? Есть другой образ, записанный на microsd. Но с него апельсин не грузится.
Добрый день! А какую плату используете?
Может зайти заново в h3resc и выбрать правильный u-boot? Во время uboot (при запуске таймера) нажать ‘space'(пробел) для запуска h3resc
Спасибо за оперативный ответ. У меня opi pc plus. На нажатия клавиатуры плата не реагирует, просто светятся два диода на lan порте. Я так понимаю, он как раз и не может загрузить u-boot. На экране вообще никакого сигнала, диоды на самой плате не светятся.
Итак, друзья. Плата ожила, пришлось просто переустановить h3droid с помощью h3ii на sd карте.
Здорово что она ожила! Как раз хотел написать про переустановку. =)
Hello,
We are really glad you guys like and use H3Droid but we wanted to make sure people were aware that we DO NOT suggest the installation of KingRoot with our software. Because the code used is closed source there is no way to know if the software is installing trojans or backdoors on your board, so this is not a safe way to root your board! Soon H3Droid will release their own root option, but it may be another release or two. In the meantime we suggest to use the root methods available to you instead, SSH, UART or ADB.
Thanks again for your support and if you need any help please visit our IRC channel #H3Droid on FreeNode ( https://h3droid.com/chat-with-us ) or leave us feedback at https://h3droid.com/feedback !
Cheers!
Здравствуйте! Тысяча извинений за дурацкий вопрос (я — «чайник»…), но поясните пожалуйста: первая загрузка H3resc контролируется/отображается через SSH (используя PuTTY), либо выводится сразу на дисплей? Ситуация такова: планируется подключать Orange Pi Zero через tv-out, который, как я понял, можно включить через пункт 23 и подпункты 4 или 5, но что надо делать, чтобы не вводить всё это «вслепую»? То есть, я подготовлю и вставлю карту памяти, подам питание на устройство, но каким именно образом буду взаимодействовать с H3resc — через клиент удалённого доступа или просто используя USB-клавиатуру («вслепую», ибо в Orange Pi Zero есть только tv-out )? Перерыл кучу информации в Сети, но так и не понял… Заранее благодарен!
Через SSH должно всё отображаться, по сути как я понимаю начальная загрузка происходит в Armbian. Вслепую хороший вариант если нет usb uart, но есть возможность промахнуться =)
Огромное спасибо за помощь, отдельная благодарность — за быстрый ответ! Ещё один вопрос: в Armbian, как я видел, необходим ввод пользователя/пароля (root/1234), а здесь — аналогично, или сразу возникнет H3resc без этих «формальностей»? И ещё: в H3resc есть пункт 57 «- Add Armbian», это значит, что Armbian надо доустанавливать или он уже включён по умолчанию? Ещё раз огромное спасибо за помощь, с Наступающими праздниками Вас! :)
https://youtu.be/3GURPHsa6SU
(Надеюсь тут можно оставить ссылку)
Делал как тут, иначе не выходило, для вывода на телевизор подключил тюльпан к земле и пину tvout (загугли распиновку), немного магии и все заработало (запускал на orange pi zero)
Я очень благодарен Вам за то, что подсказали это решение! Выходит, есть резервный вариант установки на случай, если нет Ethernet-кабеля, я немножко «порылся» на «родном» сайте проекта и заприметил эту самую инструкцию: https://h3droid.com/fel-installer — без Вашей подсказки я бы просто «прошёл мимо», ибо соответствующий раздел «спрятан» в отдельном «меню»… Как «наколдовать» RCA-видеовыход, я просмотрел здесь: https://youtu.be/KKn1G2TzCtM (оставлю ссылку, вдруг кому-нибудь пригодится…), но возникает ещё несколько вопросов:
1. В пункте «Prepare your board» указанно: «For board *without* eMMC : Unlock the SD-Card from its slot, or remove it» — это значит, что если вот эта микросхема http://mcustore.ru/img/site/orange-pi-zero-512mb-5.jpg (SPI Flash) отсутствует, надо вынимать карту microsd? А если присутствует (как у меня) — выходит, можно не вынимать?…
2. Когда появится «долгожданное» окно https://h3droid.com/user/pages/01.home/05.fel-installer/fel-launch-installer/fel-launchnew-2.png , достаточно сделать Board Choise и Display (CVBS-PAL или CVBS-NTSC), или надо будет настраивать Kernel choise/Debug Channel?
3. И uboot, и fel настраиваются пунктом Board Choise, или надо будет потом «идти» в H3Resc, чтобы «донастроить»?
Огромное Спасибо за помощь и тысяча извинений за то, что мои вопросы столь идиотские, надо полагать… Я понимаю, что можно было бы просто внимательно просмотреть предложенное видео и пошагово повторить, но опасаюсь что-то «запороть», вот и «страхуюсь»… С Наступающими!
Я очень благодарен Вам за то, что подсказали это решение! Выходит, есть резервный вариант установки на случай, если нет Ethernet-кабеля, я немножко «порылся» на «родном» сайте проекта и заприметил эту самую инструкцию: https://h3droid.com/fel-installer — без Вашей подсказки я бы просто «прошёл мимо», ибо соответствующий раздел «спрятан» в отдельном «меню»… Как «наколдовать» RCA-видеовыход, я просмотрел здесь: https://youtu.be/KKn1G2TzCtM (оставлю ссылку, вдруг кому-нибудь пригодится…) Кстати, что есть » eMMC» — встроенная память? Огромное Спасибо за помощь, с Наступающими!
eMMC это встроенная флэш память, обычно 8Гб и на неё можно полностью залить систему, она отличается более высокой скоростью чем sd. А вот SPI Flash обычно небольшого объема и используется для загрузчика, типа BIOS как я понимаю.
Спасибо, Вы в очередной раз выручаете меня! (я тут ненароком «наколдовал» два повторяющихся комментария, приношу извинения…). Не подскажете, в чём «соль» вот этого пункта: https://h3droid.com/fel-installer/fel-prepare-board — «For board *without* eMMC : Unlock the SD-Card from its slot, or remove it» — это значит, что если у меня нет eMMC (только SPI Flash ), я не должен вставлять microSD в слот на данном этапе?… А вот тут https://h3droid.com/fel-installer/fel-prepare-host — вообще что-то «космическое»: «emmc model which have 2 buttons» — что за такие «кнопки» («buttons») имеются ввиду? Очень благодарен за помощь!
Получается что да, верно, для плат без eMMC необходимо извлечь SD карту.
У некоторых плат имеется кнопка, которая используется для загрузки системы в память eMMC. Видимо об этом речь.
Спасибо, я начинаю понимать, «в чём соль»: согласно инструкции, надо сначала записать uboot/Fel, но чтобы SPI Flash «не перепутали» с MicroSD, её вставлять пока рано, а вот после этого — можно и даже нужно! Попробую «собраться с мыслями» и изложить план действий в отдельном «комментарии»…
Пожалуйста! Говорят пароль не просит при подключении, сам не проверял ещё.
Порядок настройки такой:
1. Записываем образ на sd,ставим в плату, запускаем и ждем
2. Как только H3ii установит и загрузит H3resc, подключим кабель Ethernet.
3. IP-адрес присвоенный смотрим например в роутере
4. с компа по ssh подключаемся к плате указывая присвоенный IP плате
5. заходим в
cd /mnt/boot
6. запускаем ./change-uboot и ./change-fex и установим uboot/fex в соответствии со списком для Orange Pi Zero
Осталось узнать как установить настройки для tv выхода, можно спросить тут
Удачи в настройке, надеюсь всё получится! С наступающими Праздниками!!
57 — Add Armbian — устанавливает Armbian на загруженное на данный момент устройство (создает 4-й раздел и устанавливает там Armbian). А мы работаем в H3ii ,это оболочка настройки написана умельцами h3droid.com =) наверно я в прошлый раз слишком громко назвал его Armbian.
Огромное спасибо, Ваша инструкция по H3Droid — самая полная и доступная для понимания из всех, что я нашёл! Ещё раз — с Наступающими, счастья Вам, здоровья и удачи!
на orange pi zero 2+ h5 будет работать ?
и какой дистрибутив лучше ?
Работает только с H3. C H5 не будет.
Для H5 нужно брать подходящий дистрибутив и вроде на H5 немного дистрибутивов сделали.
Здравствуйте! подскажите как сделать чтобы разрешение по умолчанию 1080р грузилось, а то я в настройках меняю, а оно после перезагрузки опять к стандартному возвращяется
в «h3resc» воспользоваться пунктом 23, после чего выбрать нужное разрешение экрана.
вечер добрый
подскажите такой вопрос не перенес прошивку на внутреннюю память и теперь все работает но только с флешки как сейчас перенести прошивку на внутреннюю память
во время uboot (при запуске таймера) нажать кнопку: ‘space’ для h3resc, ‘d’ для h3droid, ‘a’ для armbian или в любой из запущенных систем выполнить команду: godroid, goresc, goarmbian. А потом по меню пройти в перенос системы, должно сработать =)
Подскажите, можно ли как либо настроить нормальное выключение Opi на H3Droid?
При нажатии на кнопку выключения на панели, он вместо выключения уходит в перезагрузку.
Как вообще выключать «апельсику» кроме как выдёргивать блок из розетки?
Собираюсь подвесить кнопку на шнур блока питания, но как выключать нормально до нажатия кнопки, и не опасно ли обесточивать компьютер в любой момент?
У меня тоже вместо выключения Андроид уходит в перезагрузку. Как это победить пока не догадался. =( Надеюсь разработчики эту досадную ошибку уберут в новой версии.
А как зайти в H3resc после установки,Если позже захочу перенести в emmc ?
во время uboot (при запуске таймера) нажать кнопку: ‘space’ для h3resc, ‘d’ для h3droid, ‘a’ для armbian или в любой из запущенных систем выполнить команду: godroid, goresc, goarmbian
Здравствуйте! Подскажите как уменьшить раздел и какой код набирать и сколько mb должно быть
А смысл уменьшать раздел? Может поможет Разметка памяти Андроид
В Армбиан можно попробовать Разделы в Linux
Я когда переносил на emmc то воспользовался 55 пунктом в котором указал размер раздела.
emmc у меня на 16гб, но по факту там 14299мб. Мне подсказали что моя карта больше emmc раздела на 169мб. Путём вычитания я указал в 55 пункте размер равный 14130мб и после чего успешно клонировал систему на emmc.
Если у вас размер emmc к примеру 8gb то можно уменьшить до 6500мб, а после клонирования загрузится уже с emmc и в h3resc в 55 пункте снова увеличить до максимума.
Подскажите: а как задействовать пульт идущий в комплекте с Апельсинкой на H3Droid. И еще. Почему то плохо интернет через Ethernet работает. На Armbian работает норм.
У меня в комплекте пульт не шел =) Может попробовать поискать приложение какое для пультов? Ethernet у меня работает хорошо, фильмы по лану показывает. А в чем проявляется плохая работа?
Здравствуйте! Подскажите можно ли как нибудь обновить на h3droid приложение google play market?
Он старой версии и не корректно работает — при переходе по некоторым ссылкам не отображает приложения и сообщает что возникла ошибка гапсы обновились, а сам плеймаркет не обновляется, а при попытке установить самостоятельно новую версию система система также сообщает об ошибке.
Здравствуйте! Можно попробовать поставить этот playmarket и гапсы правда сам не побывал ещё.
Подскажите, как установить на Orange pi plus 2 (без «E»)
При выборе Switch uboot какую плату нужно указывать, если моей нет в этом списке?
(при выборе fex она указана под номером 13)
Я бы попробовал при выборе Switch uboot, номер 14, т.е. OrangePi Plus, многие образы заточены сразу под эти две платы.
Спасибо. Так и поступил. дальше уменьшил раздел, после чего удалось клонировать системe на emmc. всё работает, вот только установлена устаревшая версия play market, которая при открытии некоторых вкладок выдаёт ошибку и отказывается обновляться. (