Как на xiaomi установить прошивку в UBUNTU

В прошлой статье мы показали как из под системы UBUNTU на смартфон от фирмы xiaomi установить TWRP - Утилита для восстановления системы для устройств на базе Android. В этой статье опубликуем инструкцию по прошивке смартфона на примере REDMI 3S в UBUNTU 18.04 и других Linux подобных систем.
Где скачать?
Скачаем прошивку для установки через fasboot c официального сайта Xiaomi
Находим свою прошивку, в нашем случае это последняя стабильная глобальная прошивка, а не для разработчиков.
★ Redmi 3S Latest Global Stable Version Fastboot File Download
Для удобства распакуем скаченный архив в ДОМАШНЮЮ папку
Опять таки для удобства переименуем land_global_images_V10.2.2.0.MALMIXM_20190423.0000.00_6.0_global_68faa236bb в папку rom
В папке rom видим следующие файлы
Настало время работать с терминалом
Чтобы запустить терминал горячими клавишами, следует зажать Ctrl+Alt+T
Установим нужные нам пакеты выполнив:
sudo apt-get install android-tools-adb android-tools-fastboot
Переходим в режим загрузчика
Выключите устройство. Затем нажмите одновременно клавишу (громкости Volume -) и клавишу (включения Power) для входа в режим Fastboot, а затем подключите устройство к компьютеру/ноутбуку через кабель micro USB.
Проверьте, подключен ли компьютер к смартфону:
sudo fastboot devices
В результате терминал должен показать что-то подобное (это означает, что Ubuntu видит смартфон):
3je0fdef00 fastboot
Перейдите в папку с прошивкой:
cd ~/rom
Начинай! - прошивку телефонов Сяоми в Убунту.
sudo sh ./flash_all.sh
При запуске flash_all важно понимать, что вся информация из памяти устройства будет удалена.
Теперь осталось дождаться окончания процесса прошивки смартфона. Если нет, перезагрузитесь, воспользуйтесь следующей командой:
sudo fastboot reboot
flash_all_except_data_storage.sh - не стирать /data и внешнюю карту памяти.
flash_all_except_storage.sh - флэш-память, но не касаться внешней карты памяти
flash_all.sh - удалить все и прошить (данные на внешней карте сохраняются).
flash_all_lock.sh - очевидно, может заблокировать загрузчик назад.