Итак, поехали. За основу ОС был взят кастомный armbian с функцией настроенной предустановки софта (docker, home assistant и тп). Привожу все оригинальные ссылки на источники:
ОСНОВНАЯ СТРАНИЦА https://github.com/ophub/amlogic-s9xxx-armbianFor Amlogic and Allwinner platforms, use tools such as Rufus or balenaEtcherto write the system to a USB stick https://github.com/ophub/amlogic-s9xxx-armbianБерем image from releases https://github.com/ophub/amlogic-s9xxx-armbian/releasesи прошиваем через RUFUS на sd-card через USB cardreader:Armbian_24.2.0_amlogic_s905x-t95_bookworm_6.1.65_server_2023.12.06.img.gzПодробный гайд по поддерживаемым устройствам https://github.com/ophub/amlogic-s9xxx-armbian/blob/main/build-armbian/armbian-files/common-files/etc/model_database.confT95,XiaoMI-3S,X96 s905x meson-gxl-s905x-p212.dtb u-boot-s905x-s912.binПример установки на Х96 https://github.com/ophub/amlogic-s9xxx-armbian/issues/1480
!!! Но самое главное — исправить на этой флешке файл extlinux\extlinux.conf:в последней строке изменить корневой раздел на такой:append root=LABEL=ROOTFS_EMMCт.е. остальную строку всю оставляем, меняем только начало последней строки. После этого всё грузится отлично, и sd карта используется только для старта системы, а основная загрузка происходит с EMMC.
label Armbiankernel /zImageinitrd /uInitrdfdt /dtb/amlogic/meson-gxl-s905x-p212.dtbappend root=LABEL=ROOTFS_EMMC rootflags=data=writeback rw rootfstype=ext4 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 loglevel=1 voutmode=hdmi disablehpd=false overscan=100 sdrmode=auto

Еще один важный момент:
При попытке поставить на бокс X96 1/8 8189 Armbian от Ophub, после кастомной прошивки, столкнулся с проблемой — невозможно загрузиться с подготовленного USB стика. Проблема решилась путем установки официальной прошивки (2017.06.12) через Burn_Card_Maker, только галочку на erase_bootloader я оставил (т.е. все 4 галки). После этого удалось поставить Armbian без проблем.
https://4pda.to/forum/index.php?s=&showtopic=762110&view=findpost&p=56965162 — взято отсюда.
Создаем загрузочную micro SD карточку
Вставьте micro SD карточку в компьютер (учтите, что все данные с нее будут стерты!).
Запускаем «Burn_Card_Maker.exe»
Выбираем диск с вашей microSD карточкой напротив «Choose disk:».
Ставим галочки напротив «To Partition and Format», «erase_flash» и «Reboot» (3 галочки — я поставил 4!)
Убираем галочку с erase_bootloader (было акутально для старых прошивок с бутами от других приставок. Для прошивок Anrdoid 9+ эту галку таки надо ставить)
!!! Я взял карту на 32Гб и поставил все 4 галки, включая замену erase_bootloader
!!! Файл *.img я взял из папки USB
Кликаем по кнопке Open и выбираем образ разархивированной прошивки (например SC-V5-BETA-GT1.img , я использовал файл *.img ):
Кликаем по кнопке Make. Откроется окно форматирования для microSD карты — для FAT32 карточек оставляем все настройки как есть и просто жмем на Start.
Для не FAT32 (NTFS, exFat…) вероятны проблемы при прошивки — переформатируйте как FAT32. Для больших карт используйте GuiFormat
После форматирования закройте диалог и начнется процесс создания загрузочной флешки. По окончании выдаст «Success» сообщение — все прошло успешно.
ШАГ 3. Прошивка
Вытащите из розетки приставку, но оставьте ее подключенной к телевизору через HDMI.
Включите телевизор и переключитесь на HDMI вход куда подключена приставка.
Вставьте загрузочную micro SD карточку в приставку
Зажмите reset кнопку на приставке (для GT1 — на обратной стороне маленькое отверстие под плеером, зажать скрепкой).
Держа кнопку reset зажатой вставьте приставку в розетку.
! Я подержал ресет в раъеме AV 4-5 сек, hdmi не появилось, но замигало красно-синим. Жду 5 мин… 10 мин.
! Мигать перестало, загорелось синим. Теперь я жду еще 2 мин, и передергиваю питание.
! После подачи питания, появился сигнал hdmi и зеленый робот Upgrading… Жду 3 мин…
! После не помню, то ли само, то ли я подождал и передернул питание,
! и уже загрузилась штатная прошивка, которая поставила кучу встроенного софта,
! скорее всего Андроид 7.1 Прошивка тормозная, но рабочая.
Процесс прошивки должен начаться сразу (экран прошивки появляется до заставок). Можете отпустить reset кнопку. Дождитесь окончания прошивки. Если пошла заставка — значит плеер не распознал карточку или плохо зажали reset. Попробуйте шаг 3 снова либо с другой FAT32 карточкой.
И, о чудо!!! после сброса загрузчика и перепрошивки на штатную прошивку, сработала инсталляция Armbian — все работает.