/* СТИЛИ */

[#DCBEELINEKZ] БИЛАЙН ХАБЫ КАЗАХСТАН

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » [#DCBEELINEKZ] БИЛАЙН ХАБЫ КАЗАХСТАН » [LINUX] » Xiaomi Mi Box S (MDZ-22-AB) [Android], [TV Box][Amlogic S905X]


Xiaomi Mi Box S (MDZ-22-AB) [Android], [TV Box][Amlogic S905X]

Сообщений 1 страница 3 из 3

1

Образ берёте этот https://mega.nz/file/O…Vj3BwDKJJRD7YFOlSEF6H0
Вам нужно или уметь паять или пойти в мастерскую и показать или фото recrof из инструкции или моё фото у меня обратная сторона платы, там легче паять
#
Нужен USB - UART преобразователь для подключения бокса к ПК, я брал такой, ссылка уже мертвая вот скрин
#
Нужен хаб и адаптер USB-Lan (пульти WiFi не будут работать, в хаб выставите образ, клавиатуру, мышь и usb lan.)
Запуск этим PuTTY, все остальное тут описано https://xdaforums.com/….3884685/post-78552873

https://4pda.to/forum/index.php?showtop … =125618964

0

2

Способ снять дамп со своего mi box s:
1. качаем образ Armbian_5.34_S9xxx_Ubuntu_xenial_4.9.40_mate_20171 112 отсюда
2. разворачиваем данный образ на usb флешку с помощью программы rufus.
3. переименовываем файл dtb-4.9.40/gxl_p212_g1.dtb в dtb.img и переносим его в корень флешки, тем самым мы создадим live usb для mi box.
4. припаиваем 3 проводка к выходам uart на плате mi box
#
выходы для usb-uart

5. подключаем к компьютеру через usb-uart устройство.
6. используя программу клиент для различных протоколов удалённого доступа, например я использовал комплектную из пакета arduino, putty глючила, подключаемся к com порту на котором у нас находится usb-uart. baud rate 115200, data bits: 8, parity: none, stop bits: 1, flow control: none
7. включаем mi box s, побегут строки загрузки, нужно нажать пробел, тогда мы зайдем командную строку u-boot. В ней нужно ввести строки(после каждой строчки жмем enter)
setenv bootcmd "run start_autoscript; run storeboot;"
setenv start_autoscript "if usb start ; then run start_usb_autoscript; fi; if mmcinfo; then run start_mmc_autoscript; fi;"
setenv start_mmc_autoscript "if fatload mmc 0 1020000 s905_autoscript; then autoscr 1020000; fi;"
setenv start_usb_autoscript "if fatload usb 0 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 1 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 2 1020000 s905_autoscript; then autoscr 1020000; fi; if fatload usb 3 1020000 s905_autoscript; then autoscr 1020000; fi;"
setenv upgrade_step "0"
saveenv

Выключаем mi box s
После этого в родной оболочке mi box s перестанут читаться usb устройства, не пугайтесь вернуть можно сбросом в заводские настройки, ну и дамп я советую делать на сброшенном mi box s.
8. Вставляем созданную флешку в mi box s через usb hub с доп питанием, подключаем мышку и клавиатуру. Включаем mi box s. Должен загрузиться Armbian linux.
#

9. Создать бэкап памяти можно с помощью команды dd в терминале. Emmc память находится тут /dev/mmcblk0
dd if=/dev/mmcblk0 of=~/emmc.img

0

3

Успешно загрузил Armbian 5.34 на Mi Box S

https://4pda.to/forum/index.php?showtop … p=94107022
https://cs14b2f.4pda.ws/18926146/https___i.imgur.com_4XeFVKK.jpg?s=005629a8515893f068bd9ca80000000071576eb84cf8a890d5bc1a69a51d61dc

Загрузите Armbian_5.34_S9xxx_Ubuntu_xenial_4.9.40_mate_20171 112.img (или любой другой вариант)
https://yadi.sk/d/srrt…Kz2/Linux/ARMBIAN/5.34
Распакуйте архив xz с помощью 7zip (windows) / Keka (mac) (windows) / balenaEtcher (mac) или другой img для развертывания на любом USB-диске.

Убедитесь, что вы подключены к устройству через последовательный интерфейс USB (используйте putty.exe в windows / Serial.app для Mac) скорость передачи 115200, биты данных: 8, четность: нет, стоп-биты: 1, управление потоком: нет.
После успешного последовательного подключения к коробке вы можете прервать загрузку (ctrl + c или пробел) и получить оболочку uboot. после этой пасты:

Код:
setenv bootcmd "запустить start_autoscript; запустить storeboot;"
setenv start_autoscript "если запуск USB; затем запустите start_usb_autoscript; fi; если mmcinfo; затем запустите start_mmc_autoscript; fi;"USB начало; затем запустите start_usb_autoscript; Fi; если mmcinfo; затем запустите start_mmc_autoscript; Fi;»
setenv start_mmc_autoscript "если fatload mmc 0 1020000 s905_autoscript; затем autoscr 1020000; fi;"
setenv start_usb_autoscript "если fatload usb 0 1020000 s905_autoscript; затем autoscr 1020000; fi; если fatload usb 1 1020000 s905_autoscript; затем autoscr 1020000; fi; если fatload usb 2 1020000 s905_autoscript; затем autoscr 1020000 ss; fi; fosto 1020000; fi autoscr 1020000; фи; "usb 0 1020000 s905_autoscript; затем autoscr 1020000; Fi; if fatload usb 1 1020000 s905_autoscript; затем autoscr 1020000; Fi; if fatload usb 2 1020000 s905_autoscript; затем autoscr 1020000; Fi; if fatload usb 3 1020000 s905_autoscript; затем autoscr 1020000; Fi;»
setenv upgrade_step "0"
saveenv

вставьте armbian usb, который вы создали в шаге 1, и выключите и снова включите питание. (возможно, вам потребуется использовать USB-концентратор с питанием, мой ящик не подключал USB-порт, поэтому USB-накопитель не работал)USB, который вы создали в шаге 1 и выключите и снова включите питание.
вы должны увидеть загрузку armbian через HDMI на вашем телевизоре / монитореHDMI на вашем телевизоре / мониторе
Wi-Fi не работает, но можно использовать USB Wi-Fi или Ethernet-адаптер.

0


Вы здесь » [#DCBEELINEKZ] БИЛАЙН ХАБЫ КАЗАХСТАН » [LINUX] » Xiaomi Mi Box S (MDZ-22-AB) [Android], [TV Box][Amlogic S905X]