Прошивка Android, т.е. запись определенных файл-образов в соответствующие разделы памяти девайса при использовании специального Windows-софта, практически полностью автоматизирующего процесс, на сегодняшний день является не самой сложной c точки зрения пользователя процедурой. Если же использование подобного инструментария невозможно или не дает нужного результата, ситуацию спасает Fastboot .
Для того, чтобы прошить Андроид-аппарат через Fastboot, потребуется знание консольных команд одноименного режима работы девайса, а также определенная подготовка смартфона или планшета и используемого для операций ПК.
Ввиду того, что в фастбут-режиме манипуляции с разделами памяти девайса производятся фактически напрямую, при использовании нижеописанного метода прошивки требуется некоторая осторожность и внимательность. Кроме того, выполнение нижеперечисленных шагов, вероятно, следует рекомендовать только при отсутствии возможности выполнить прошивку другими способами.
Каждое действие с собственными Андроид-устройствами пользователь осуществляет на свой страх и риск. За возможные негативные последствия использования методов, описанных на данном ресурсе, администрация сайта ответственности не несет!
Как прошить через Fastboot
Содержание — Как прошить через Fastboot:
Hard Reset и режим прошивки на SAMSUNG A12/ Сброс настроек
- Подготовка
- Установка драйверов
- Бэкап системы
- Загрузка и подготовка необходимых файлов
- Запуск Fastboot
- Перезагрузка девайса в режим bootloader
- Разблокировка загрузчика
- Запись файлов в разделы памяти девайса
- Установка zip-пакетов
- Запись img-образов в разделы памяти
Подготовка
Четкое выполнение подготовительных процедур предопределяет успех всего процесса прошивки устройства, поэтому осуществление нижеописанных шагов можно считать обязательным условием перед проведением операций.
Установка драйверов
О том, как установить специальный драйвер для фастбут-режима, можно узнать из статьи: Установка драйверов для прошивки Android
Бэкап системы
Если существует малейшая возможность, перед прошивкой обязательно осуществляется создание полной резервной копии существующих разделов памяти устройства. Необходимые для создания бэкапа действия описаны в статье: Как сделать бэкап Android-устройства перед прошивкой
Загрузка и подготовка необходимых файлов
Fastboot и ADB являются взаимодополняющими друг друга инструментами из состава Android SDK. Загружаем инструментарий полностью или скачиваем отдельный пакет, содержащий только АДБ и Фастбут. Затем распаковываем полученный архив в отдельную папку на диске С.
Через Fastboot возможна запись как отдельных разделов памяти Андроид-девайса, так и прошивок-обновлений целым пакетом. В первом случае понадобятся файлы-образы в формате *.img, во втором – пакет(ы) *.zip. Все файлы, которые планируются к использованию, должны быть скопированы в папку, содержащую распакованные Fastboot и ADB.
Завис Samsung A12- Hard Reset, Режим прошивки, Безопасный режим
Пакеты *.zip не распаковываем, необходимо лишь переименовать загруженный файл(ы). В принципе имя может быть любым, но не должно содержать пробелов и русских букв. Для удобства следует использовать короткие имена, к примеру update.zip. Кроме прочего необходимо учитывать тот фактор, что Fastboot чувствителен к регистру букв в посылаемых командах и именах файлов. Т.е. «Update.zip» и «update.zip» для фастбут — разные файлы.
Запуск Fastboot
Поскольку Fastboot является консольным приложением, работа с инструментом осуществляется при помощи введения команд определенного синтаксиса в командную строку Windows (cmd). Для запуска Фастбут проще всего использовать следующий метод.
1. Открываем папку с Фастбут, нажимаем на клавиатуре клавишу «Shift» и, удерживая ее, кликаем правой кнопкой мыши на свободной области. В раскрывшемся меню выбираем пункт «Открыть окно команд».
2. Дополнительно. Для облегчения работы с Fastboot можно применять программу Adb Run .
Эта надстройка позволяет производить все операции из нижеописанных примеров в полуавтоматическом режиме и не прибегать к ручному вводу команд в консоль.
Перезагрузка девайса в режим bootloader
1. Чтобы устройство принимало команды, посылаемые пользователем через Фастбут, оно должно быть перезагружено в соответствующий режим. В большинстве случаев достаточно послать в девайс со включенной отладкой по USB специальную команду через adb:
adb reboot bootloader
2. Устройство перезагрузится в нужный для прошивки режим. Затем проверяем правильность подключения с помощью команды:
fastboot devices
3. Перезагрузку в режим fastboot можно также осуществить с помощью соответствующего пункта в TWRP Recovery (пункт «Fastboot» меню «Перезагрузка» («Reboot»).
4. Если вышеописанные способы перевода аппарата в фастбут-режим не срабатывают или неприменимы (аппарат не загружается в Android и не входит в рекавери), необходимо воспользоваться сочетанием аппаратных клавиш на самом девайсе. Для каждого модельного ряда эти сочетания и порядок нажатия кнопок отличаются, универсального способа входа, к сожалению, не существует.
Исключительно для примера можно рассмотреть продукцию компании Xiaomi. В этих устройствах загрузка в фастбут-режим осуществляется с помощью нажатия на выключенном аппарате кнокпки «Громкость-» и, удерживая ее, клавиши «Питание».
Еще раз отметим, у других производителей методология способа входа в фастбут-режим с помощью аппаратных кнопок и их сочетаний может отличаться.
Разблокировка загрузчика
Производители определенного ряда Андроид-аппаратов блокируют возможность управления разделами памяти устройства через блокировку загрузчика (bootloader). Если у устройства заблокирован загрузчик, в большинстве случаев его прошивка через фастбут неосуществима.
Для проверки статуса загрузчика можно послать в устройство, находящееся в режиме fastboot и подключенное к ПК, команду:
fastboot oem device-info
Но вновь приходиться констатировать, что данный способ выяснения статуса блокировки не универсален и отличается для устройств разных производителей. Это утверждение также касается разблокировки bootloader – методология проведения процедуры отличается для разных устройств и даже для различных моделей одного бренда.
Как разблокировать Bootloader
- Как разблокировать загрузчик (Bootloader) — HTC
- Как разблокировать загрузчик (Bootloader) — Nexus
- Как разблокировать загрузчик (Bootloader) — Sony
- Как разблокировать загрузчик (Bootloader) — Xiaomi
- Как разблокировать загрузчик (Bootloader) — Huawei
- Как разблокировать загрузчик (Bootloader) — LG
Запись файлов в разделы памяти девайса
Завершив подготовительные процедуры, можно переходить к процедуре записи данных в разделы памяти устройства. Еще раз перепроверяем корректность загрузки файлов-образов и/или zip-пакетов и их соответствие прошиваемому устройству.
Внимание! Прошивка некорректных и поврежденных файл-образов, а также образов от другого девайса в устройство приводит в большинстве случаев к невозможности загрузки Android и/или другим негативным для аппарата последствиям!
Установка zip-пакетов
Для записи в девайс, к примеру OTA-обновлений, или полного комплекта составляющих ПО, распространяемых в формате *.zip, используется fastboot-команда:
update
1. Убеждаемся, что устройство находится в режиме фастбут и корректно определяется системой, а затем делаем очистку разделов «cache» и «data». Это удалит все данные пользователя из устройства, но является в большинстве случаев необходимым шагом, так как позволяет избежать множества ошибок при прошивке и дальнейшей работе программного обеспечения. Выполняем команду:
fastboot –w
2. Записываем zip-пакет с прошивкой. Если это официальное обновление от производителя, используется команда:
fastboot update update.zip
В других случаях применяем команду
fastboot flash update.zip
3. После появления надписи «finished. total time….» прошивка считается завершенной.
Запись img-образов в разделы памяти
Во многих случаях поиск прошивки в формате *.zip для загрузки может быть затруднен. Производители девайсов неохотно выкладывают свои решения в Сеть. Кроме того, zip-файлы могут быть прошиты через рекавери, поэтому целесообразность использования способа записи zip-файлов через фастбут вызывает сомнения.
А вот возможность прошивки отдельных образов в соответствующие разделы, в частности «boot», «system», «userdata», «recovery» и др. через Fastboot при восстановлении аппарата после серьезных программных проблем, может спасти ситуацию во многих случаях.
Для прошивки отдельного образа img используется команда:
fastboot flash наименование_раздела имя_файла.img
1. В качестве примера запишем раздел рекавери через фастбут. Для прошивки образа recovery.img в соответствующий раздел отправляем в консоли команду:
fastboot flash recovery recovery.img
Далее необходимо дождаться в консоли появления ответа «finished. total time…». После этого запись раздела можно считать завершенной.
2. Аналогичным способом прошиваются другие разделы. Запись файл-образа в раздел «Boot»:
fastboot flash boot boot.img
«System»:
fastboot flash system system.img
И таким же образом все остальные разделы.
3. Для пакетной прошивки сразу трех основных разделов – «boot», «recovery» и «system» можно использовать команду:
fastboot flashall
4. После завершения выполнения всех процедур аппарат можно перезагрузить в Андроид прямо из консоли, послав команду:
fastboot reboot
Таким образом производится прошивка с помощью команд, посылаемых через консоль. Как видим, большее количество времени и сил отнимают подготовительные процедуры, но, если они выполнены правильно, запись разделов памяти устройства происходит очень быстро и почти всегда беспроблемно.
Источник: upgrade-android.ru
Прокачиваем стоковую прошивку Samsung: получаем root, ставим твики, меняем интерфейс
Прошивки смартфонов Samsung нашпигованы огромным количеством функций и настроек. Однако некоторые из них скрыты, а многие полезные возможности кастомных прошивок в них просто недоступны. К тому же прошивка содержит массу дополнительного софта, который висит в памяти и удалить который невозможно. В этой статье мы расскажем, как расширить функциональность стоковой прошивки и подчистить ее от хлама.
Смартфоны Samsung работают под управлением TouchWiz — сильно измененной версии Android. Поэтому методы ее модификации несколько отличаются от методов, применяемых в других прошивках, но в целом все довольно привычно.
Как и в случае с другими прошивками, потребуются права root. Сам процесс получения прав root чреват некоторыми рисками, так что мы должны подстраховаться и сделать бэкап. Для этого на смартфон необходимо установить кастомный рекавери TWRP.
Устанавливаем TWRP
Если у тебя международная модель устройства, значит, никакой необходимости в разблокировке загрузчика нет. Просто следуй инструкции шаг за шагом. И убедись, что гаджет заряжен по крайней мере на 50%.
- Устанавливаем USB-драйверы на Windows. Найти их можно на официальном ресурсе Samsung для разработчиков.
- После установки обязательно перезагружаем компьютер.
- Скачиваем программу Odin и распаковываем в любую папку.
- Переходим на сайт twrp.me и скачиваем кастомный рекавери для своего аппарата. TWRP должен соответствовать номеру модели устройства (и никак иначе).
- Запускаем Odin и переводим мобильное устройство в режим загрузки (download mode). Для этого его необходимо выключить, а затем зажать одновременно следующие кнопки: «Громкость вниз», «Домой» и «Питание». После этого смартфон попросит подтвердить действие — нажимаем «Громкость вверх».
- Подключаем смартфон к компьютеру USB-кабелем и дожидаемся реакции Odin. В левой части программы должна появиться надпись Added — это означает, что устройство подключено. Если ничего не происходит в течение пяти-десяти минут, повторяем пятый и шестой шаги.
- Теперь нажимаем кнопку AP и выбираем скачанный ранее файл TWRP.
- Нажимаем Start.
За несколько секунд процесс прошивки завершится, и устройство автоматически перезагрузится.
![]() |
![]() |
Разрешаем доступ к системным разделам и главный экран TWRP |
Создаем резервную копию данных
- Запускаем телефон в режиме рекавери. Для этого выключаем его, а затем нажимаем и несколько секунд удерживаем кнопки «Громкость вверх», «Домой» и «Питание».
- На главном экране выбираем меню Backup, ставим галочки напротив всех разделов, кроме Cache.
- Определяемся с местом хранения бэкапа, нажав кнопку Select Storage. Я рекомендую использовать карту памяти, если есть возможность.
- Перетаскиваем ползунок внизу экрана слева направо, чтобы выполнить резервное копирование.
Обрати внимание: вес бэкапа может превышать 6 Гбайт! Он хранится в папке TWRP.
![]() |
![]() |
Меню создания бэкапа и выбор места его хранения |
Получаем права root
Есть несколько способов получить root. Самые ходовые — установить SuperSU или Magisk Manager с помощью TWRP. Так как SuperSU на смартфонах Samsung иногда приводит к бутлупам и другим неприятным последствиям, мы воспользуемся Magisk’ом.
- Устанавливаем Magisk Manager.
- Открываем Magisk Manager и тапаем по кнопке Download, разрешаем доступ к внутренней памяти и ждем, пока архив в формате ZIP загрузится на телефон.
- Перезагружаемся в TWRP.
- На главном экране TWRP переходим в раздел Install, перемещаемся в папку MagiskManager, которая находится на внутренней памяти устройства, и тапаем по архиву.
- Перетаскиваем ползунок внизу экрана, чтобы выполнить установку. Далее нажимаем Reboot System.
- Когда смартфон перезагрузится, открываем приложение Magisk Manager и убеждаемся, что права получены: на вкладке Status должна быть надпись Properly rooted.
![]() |
![]() |
Главный экран приложения Magisk Manager и доступные модули для загрузки |
Устанавливаем Xposed Framework
Xposed Framework — это среда исполнения твиков, так или иначе расширяющих возможности Android. Официальная версия Xposed не будет работать на устройствах с оболочкой TouchWiz, но существует неофициальный форк, который функционирует корректно.
Есть две модификации Xposed: ARM и ARM64. Первая подходит для старых устройств с 32-битной архитектурой процессора, таких как Galaxy S5 и Galaxy Note 4, а вторая — для 64-битных: Galaxy S6, S7, Note 5 и так далее. Скачиваем последнюю версию Xposed для своей версии Android и архитектуры процессора.
Также на всякий случай скачиваем деинсталлятор (uninstaller), который позволяет удалить Xposed, если возникнут проблемы. Кладем оба файла на флешку, перезагружаемся и устанавливаем Xposed. Если следующая загрузка приводит к бутлупу, вновь запускаем TWRP и прошиваем деинсталлятор, чтобы удалить Xposed.
Далее скачиваем и устанавливаем Xposed Installer. Он играет роль менеджера модулей (твиков), с помощью которого их можно устанавливать и удалять.
![]() |
![]() |
Главный экран Xposed Installer и список доступных модулей |
Присоединяйся к сообществу «Xakep.ru»!
Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее
Источник: xakep.ru
Samsung Galaxy A9 — обновление и прошивка
Процесс обновления Samsung Galaxy A9 заключается в установке на него альтернативной прошивки (ROM) после того, как производитель перестал обновлять устройство по «воздуху». Проще говоря, если телефон перестал обновляться сам, то пора устанавливать на него альтернативную прошивку.
Обновляться нужно и в том случае, если у вас начались проблемы с устройством, которые вы не смогли решить никаким иным способом. Если вы не уверены, что сможете без проблем самостоятельно накатить прошивку, то лучше воспользоваться услугами более опытных пользователей, чтобы не навредить гаджету. Или задуматься о замене устройства на более новое.
Выбрать желаемую прошивку и инструкцию к ней, можно по ссылкам, из списка в следующем абзаце, если возникнут трудности с выбором, пишите в комментариях, поможем.
Прошивка для Samsung Galaxy A9 2016 SM-A9000:
Прошивка для Samsung Galaxy A9 Pro SM-A910F:
Прошивка для Samsung Galaxy A9 SM-A920F:
Прошивка для Samsung Galaxy A9 SM-A9100:
- Samsung Galaxy A9 SM-A920F — Официальные прошивки (OS x.0)
Источник: androidmir.org