суббота, 15 октября 2022 г.

X96 Max. Создаем Bootable Recovery SD и прошиваем ТВ приставку

 

            В данной статье я расскажу, как самому создать MicroSD-карточку для восстановления (Bootable Recovery Card) прошивки ТВ боксов на Amlogic на примере ТВ приставки x96 max с процессором s905x2. С помощью данной флешки можно вернуть родную прошивку с android после неудачной перепрошивки, установки сторонней прошивки или сбоя. Ну или как в моем случае для перепрошивки с android 9 на android 8.1. Это связано, с тем, что в TV боксе х96max на android 9 при попытке загрузиться с microSD-карточки для установки Linux, загрузка с карточки не происходит, а приставка выпадает в меню бутлоадера: 



        С прошивкой на Android 8.1 такой проблемы нет. Поэтому приступаем к созданию карточки.

Определяем версию прошивки:

            Разбираем приставку и смотрим ревизию платы (обведено красным): 


        В зависимости от кода на плате x96max существует три ревизии:

1) Старая ревизия с 2 Гб ОЗУ 

Q5X2 V1.0 18482

Q5X2 V1.5 19023

Q5X2 V2.0 18375

Q5X2 V4.0 18472

Ссылка на прошивки

2) Старая ревизия с 4 Гб ОЗУ

Q5X2 V3.0 18395

Q5X2 V5.0 18483 (у меня эта ревизия)

Q5X2 V5.5 19015

Q5X2 V7.0 19133

Ссылка на прошивки

3) Новая ревизия с 4 Гб ОЗУ

Q5X2 LP3 19215

Ссылка на прошивки


        В зависимости от ревизии платы (например, у меня «старая ревизия с 4Гб ОЗУ»)  переходим по нужной ссылке и скачиваем или весь архив нажав на кнопку «Скачать в ZIP»

 

или выбрав конкретную прошивку и нажав на ней правую кнопку мышки и выбрав «Скачать/Обычная загрузка»:

 

            Также для создания карточки восстановления прошивки понадобится программа AMLogic_Burn Card Maker. Она portable, т.е. ее достаточно распаковать в любую папку и можно запускать. Установка не требуется. 

Приступаем к созданию карточки восстановления X96max

            Подключаем карточку MicroSD объемом не менее 4Гб через картридер к компьютеру или ноутбуку и запускаем AMLogic_Burn Card Maker:

 

            Переключаем интерфейс программы на английский язык. Для этого в левом верхнем углу нажимаем на надпись (1) и выбираем 2й пункт (2):

 

            Выбираем «English Version»(3) и нажимаем «ОК»(4):

 

            Закрываем программу и запускаем ее снова. Интерфейс программы теперь английский:

 

            Далее из выпадающего списка выбираем нашу microSD карточку (5), нажав «Open» указываем путь к расположению файла прошивки (6), ставим "галочки" как на рисунке (7) и нажимаем "Make"(8):

 

            Появляется предупреждение, что диск будет отформатирован. Жмем «ОК»:

 

            Далее производится форматирование карточки средствами Windows. Там все стандартно – жмем «Начать» (1), Потом соглашаемся что данные будут удалены (10), по окончанию форматирования жмем «ОК» (11) и «Закрыть» (12):

 

            После этого пойдет создание карточки памяти для прошивки x96max: 

 

            Карточка готова! Нажимаем «ОК» и извлекаем ее из ПК:

 

            Далее вставляем карточку памяти в ТВ приставку зажимаем кнопку, расположенную внутри разъёма AV и подключаем питание. Пойдет обновление прошивки:

 

            Если прошивка успешна - в конце увидим следующее:

 

            Теперь загрузка Linux с microSD проходит без проблем:

 



4 комментария:

  1. не проваливается в рекавери с этой флешкой и ничего не происходит

    ОтветитьУдалить
    Ответы
    1. Скорей всего Вы записали образ загрузчика не соответствующий своей приставке. Какая версия приставки и какой загрузчик использовали?

      Удалить
  2. Добрый день, приставка такая же как и у вас , и ревизия такая же, но не переходит в режим загрузки с флешки. Отключал питание зажимал кнопку в AV выходе, подовал питание и отжимал кнопку. Но загружается андроид.

    ОтветитьУдалить
    Ответы
    1. У меня тоже не грузилась, пока не установил прошивку с android 8.1. Я в начале статьи об этом писал.

      Удалить