
Теперь кирпич, полученный методом понижения прошивки может превратиться снова в работоспособный планшет. Так же стал возможен даунгрейд прошивки с более поздних, рут, прошивка кастомных и многое многое другое.
Ко мне этот планшет попал в январе 2019 года в "неработающем" состоянии Тогда он просто уходил в вечную перезагрузку. Я два дня пробовал более менее актуальные прошивки, ибо боялся, что если попробовать сильно низкую - можно окирпичить. Кое как я его прошил.
Но как оказалось, народ все таки обнаружил способ, как можно избежать окирпичивания.
И на данный момент я выложу перевод статьи с XDA.
Для прошивки вам потребуется:
- Установленная система Linux или же LiveCD с ней
(достаточно записать флешку и с нее запустить демонстрационную версию. Я использовал Linux Mint
В виртуальной машине тоже можно, но у меня лично возникла проблема с подхватом USB девайсов и в итоге не смог нормально прошить)
- кабель MicroUSB
Так же, если у вас версия preloader новее, может понадобиться: скрепка\отвертка\и т.п
И что нибудь, чем можно открыть заднюю крышку планшета.
Лично я открывал плоской отверткой - аккуратно поддеть и дальше уже дело техники
Итак:
После запуска линукса.
Первый шаг - установка Python и ADB\Fastboot
Открываем терминал и вводим:
sudo apt update
sudo add-apt-repository universe
sudo apt install python3 python3-serial android-tools-adb android-tools-fastboot
Убеждаемся, что ModemManager отключен
sudo systemctl stop ModemManager
sudo systemctl disable ModemManager
Ко мне этот планшет попал в январе 2019 года в "неработающем" состоянии Тогда он просто уходил в вечную перезагрузку. Я два дня пробовал более менее актуальные прошивки, ибо боялся, что если попробовать сильно низкую - можно окирпичить. Кое как я его прошил.
Но как оказалось, народ все таки обнаружил способ, как можно избежать окирпичивания.
И на данный момент я выложу перевод статьи с XDA.
Для прошивки вам потребуется:
- Установленная система Linux или же LiveCD с ней
(достаточно записать флешку и с нее запустить демонстрационную версию. Я использовал Linux Mint
В виртуальной машине тоже можно, но у меня лично возникла проблема с подхватом USB девайсов и в итоге не смог нормально прошить)
- кабель MicroUSB
Так же, если у вас версия preloader новее, может понадобиться: скрепка\отвертка\и т.п
И что нибудь, чем можно открыть заднюю крышку планшета.
Лично я открывал плоской отверткой - аккуратно поддеть и дальше уже дело техники
Внимание! Обязательно прочтите инструкцию прежде чем действовать, подумайте, сможете ли вы сделать все, то что написано в инструкции! Автор не несет отвественности за брикнутые девайсы!!!!
Итак:
После запуска линукса.
Первый шаг - установка Python и ADB\Fastboot
Открываем терминал и вводим:
sudo apt update
sudo add-apt-repository universe
sudo apt install python3 python3-serial android-tools-adb android-tools-fastboot
Убеждаемся, что ModemManager отключен
sudo systemctl stop ModemManager
sudo systemctl disable ModemManager
Желательно запускать скрипты через команду sudo.
Так же, если у вас есть проблемы с подключением - пробуем переключить в другой порт USB
С подготовкой закончили.
Если вам повезло и у вас старая версия preloader (до FireOS 5.3.2), то вы просто можете зажать кнопку звука вниз и включения.
Если у вас более новая версия Preloader - то нужно снять заднюю крышку и замкнуть контакт на плате.
Внимание! До конца процедур планшет будет в состоянии кирпича!
Прошиваемся на 5.0.1
Как сделать: В рекавери выбрать - Apply from ADB, а в консоле прописать - adb sideload [name], где name - название файла прошивки. Без скобок!
Теперь распакуйте файл "amonet-ford-v1.4.1.zip" ("amonet-austin-v1.4.1.zip" для 7th gen).
Когда вы это сделали, открой папку amonet - правая кнопка мыши - открыть терминал отсюда
И вот теперь начинается самое интересное.
Запускайте скрипт:
sudo ./bootrom-step.sh
Теперь оно должно выдать: Waiting for bootrom
Перед тем, как выполнять следующее нужно убедитьсяс в том, что планшет полностью выключен
Если у вас старая версия preloader - то зажмите кнопку уменьшения звука и подключите через usb.
Если у вас более новая - то возьмете скрепку, отвертку и зажмите контакт на фото!
Насколько я понимаю:
7-th gen
5-th gen
Зажимаем и подключаем.
Дожидаемся, пока на экране высветиться надпись, что можно уже не зажимать - отпускаем и нажимаем Enter.
Внимание:
Может быть такое, что оно напишет следующее
Found Port = /dev/ttyACM0
Handshake
И больше никуда не пойдет. Мне удалось преодолеть это следующим образом - отключаем юсб, отсоединяем аккумулятор и запускаем скрипт заново.
Дальше веселее. Оно может выдать гору ошибок. Повторяем и повторяем. На каком то моменте у меня он сдался и нормально перепрошился.
Если скрипт завис - отменяем и включаем скрипт заново.
После того, как скрипт закончит работу - планшет перейдет в режим fastboot. На экране будет лого Amazona, а внизу надпись, что мол таки в фастбуте.
В терминале прописываем:
sudo ./fastboot-step.sh
И девайс перезагружается в TWRP Recovery. Все...можете ставить кастомы.
Я лично остановился на FireNexusRom
Обновляется он до сих пор - по крайней мере сейчас. Плюс к тому же в последних версиях только голый андроид. Никакого лишнего хлама от разработчиков прошивки, никаких гугловских надоедливых сервисов - ставь что угодно и как угодно. В общем можете поковыряться и может быть найдете то, что вам по вкусу
TWRP Recovery кстати теперь вызывается как и стандартное - удерживаем громкость вниз и включение, пока не появиться лого TWRP
У меня ушло полдня, причем ошибался я скорее из за забывчивость. К примеру, то Live-CD линукса загрузил - но забыл его подключить с интернету и при попытке скачать файлы оно выдавало ошибки - я думал, что это связано именно с лайв-сд. Только после полноценной установки до меня дошло, что я забыл его подключить к интернету.
И еще кое что по перепрошивке.
Чтобы вернуться назад на заводской Recovery и официальную прошивку, нужно вернуться в разблокированный режим fastboot и запустить :
sudo ./stock-recovery.sh
Ваше устройство перезагрузится в Amazon recovery и с помощью adb sideload установить официальную прошивку .
Откуда брать файлы
Спасибо


Комментарии
Отправить комментарий