Содержание
- 1 TWRP и с чем его «едят»
- 2 Алгоритм работы с TWRP для Xiaomi устройств
- 3 Расшифровка и устранение ошибок TWRP
- 4 Итог
- 5 Ошибка 7 при прошивке в Recovery
- 6 10 частых ошибок и их решение
- 7 Установка TWRP Recovery
- 8 Прошивка через TWRP
- 9 Особенности TWRP Recovery
- 10 Как установить
- 11 Прошивка
- 12 Расшифровка и устранение ошибок
В некоторых случаях устройства Xiaomi начинают давать сбои, подглючивать или вовсе некоторые из основных функций выходят из строя, что делает невозможным их нормальную эксплуатацию. Для устранения любых проблем кардинальным, но при этом эффективным способом, всегда можно перепрошить устройство. В статье речь пойдет о том, как производится прошивка через TWRP и чем данный способ лучше альтернативных ему (с подробной инструкцией по реализации).
Содержание
TWRP и с чем его «едят»
Изначально стоит понять, что такое TWRP, а потом уже говорить о том, как установить нужную прошивку, используя его. На самом деле все достаточно просто, если прочитать расшифровку данной аббревиатуры: TeamWin recovery. Фактически это неофициальный рекавери, которым можно заменить стандартное ПО любого смартфона, работающего на платформе Android. Еще TWRP называют кастомным и большинство пользователей, которые имели дело с ним и со стандартным рекавери, считают, что TWRP более эффективен, функционален и удобен в эксплуатации, к тому же он позволяет устанавливать помимо кастомных прошивок еще и ядра, модемы и прочие системные составляющие прошивки.
Далее будет представлена более подробная для TWRP recovery инструкция, при помощи которой можно будет установить прошивку на любое устройство от Xiaomi (инструкция имеет общий вид, поскольку системные файлы для разных моделей часто различаются).
Сразу стоит сказать, что для установки кастомной прошивки рекомендуется удалить все данные с телефона, а значит нужно сделать их резервную копию для последующего восстановления на устройстве с чистой системой. Также важно разблокировать загрузчик смартфона (bootloader). О том, как мы устанавливаем TWRP, уже говорилось в одной из статей, а потому сразу перейдем к информации о том, как перепрошить устройство с помощью TWRP своими руками.
Алгоритм работы с TWRP для Xiaomi устройств
Итак, когда TWRP уже установлен на устройстве Xiaomi, а также, естественно, разблокирован загрузчик, можно приступать к процедуре. Важно при этом еще иметь и файл прошивки в .zip формате, который под каждое конкретное устройство скачивается на официальном сайте производителя или на тематических форумах, если пользователю больше приглянулась неофициальная сборка.
Выполняется установка прошивки через TWRP recovery следующим образом:
- Смартфон перезагружается со входом в TWRP recovery mode. Для этого нужно его выключить, а затем запустить посредством зажатия «качельки» громкости в положении вверх и кнопки включения смартфона. Результатом зажатия данной комбинации станет надпись «recovery» на экране и, как результат, вход в нужное меню.
- Теперь нужно выполнить сброс всех данных за исключением SD и OTG. Для этого переходим по разделам Wipe – Advanced Wipe и отмечаем следующие пункты: Dalvik Cache, System, Data, Internal Storage, Cache. Устройство будет полностью очищено!
- Затем нажимаем назад, выбираем Reboot recovery и подтверждаем действие (обычно нужно протянуть переключатель по экрану вправо).
- Предварительно на устройстве должен быть размещен файл прошивки.
Рекомендуется размещать .zip файл на SD|OTG карте памяти, поскольку в этом случае системная информация на устройстве будет занимать значительно меньше места, но не менее 200 мегабайт. Подобным образом стоит размещать и резервные копии, создаваемые через TWRP.
- Если нужные файлы загружены и все предыдущие этапы выполнены правильно, то можно нажимать «Install» и подтвердить действие (также по стандарту свайп вправо). Процедура прошивки может никак не отображаться на экране: нужно просто долго ждать.
- Когда прошивка через TWRP будет завершена, нужно выбрать раздел Wipe cache/dalvik, а затем Reboot System.
- Успешное проведение процедуры приведет к тому, что при первой перезагрузке три точки под логотипом производителя (Xiaomi) будут «перемигиваться» около 10 минут, а потом устройство запустится.
Расшифровка и устранение ошибок TWRP
Нередко при работе с TWRP у пользователей возникают различные ошибки. Все они сведены в таблицу ниже и для каждой ошибки предложен вариант устранения.
Код ошибки | Причины возникновения | Устранение |
Error 6 | Файл updater-script в архиве с прошивкой создан в неправильном формате. | Необходимо открыть указанный файл через стандартный «Блокнот» или «NotePad++», сменить его формат на Unix и пересохранить. |
Error 7 | Прошивка подобрана неправильно и не соответствует устройству, на которое должна производиться установка. | 1. Скачать правильный файл прошивки с официального сайта. Важно при этом проверить версию устройства, поскольку, к примеру, Xiaomi Redmi Note 3 имеет модификацию Pro, что делает прошивку от первого устройства несовместимой со вторым.
2. Если же прошивка точно правильная, то нужно открыть в режиме редактирования файл updater-script и удалить в нем первые строки со списком устройств, для которых предназначена данная прошивка. |
Error 0 | В архиве с прошивкой отсутствует один из файлов. | Нужно перезагрузить архив или добавить нужные файлы. |
Error 255 | Неподходящим является файл updater-binary. | По аналогии с предыдущим пунктом: нужно заменить указанный файл. |
Итог
Проведя процедуру прошивки можно приступать к изменению настроек смартфона. Стоит аккуратнее относиться к настройкам устройства, поскольку большинство проблем, приводящих к необходимости прошивки, возникают именно из-за некорректной эксплуатации телефона.
После настройки прошивки и установки только самых нужных программ, советуем сделать полный бэкап прошивки, таким образом вы всегда сможете произвести восстановление смартфона.
TWRP recovery на смартфонах Xiaomi позволяет устанавливать альтернативные прошивки, патчи и моды, работать с правами суперпользователя.
Разберёмся, как скачать и установить ТВРП рекавери на русском языке, опишем возможности программы, пошаговую инструкцию по прошивке через TWRP смартфонов Xiaomi и многие другие действия.
Содержание
После этих манипуляций на телефоне будет установлена свежая версия TWRP. Но особенно часто обновляться не стоит. Если старая версия работает стабильно со смартфоном, то обновление не требуется.
Ошибка 7 при прошивке в Recovery
Самая популярная проблема — это ошибка 7 при прошивке в TWRP Recovery. Error 7 говорит о том, что вы пытаетесь установить прошивку, не предназначеную для этого телефона.
Решается она просто: достаточно скачать прошивку для вашего телефона и установить её. Чтобы убедиться в правильности устанавливаемой прошивки, необходимо сверить её номер с номером установленной на телефоне.
Перейдите в Настройки → О телефоне и посмотрите на версию MIUI.
В нашем случае это 12.0.1.0.QCNMIXM. Цифровой код обозначает версию обновления, а расшифровать буквенный код поможет изображение ниже:
Особое внимание обратите на коды модели и регион. Если что-то не получается, подробно о проблеме совместимости обновлений я уже рассказывал.
10 частых ошибок и их решение
Во время работы с TWRP могут возникать ошибки. Нужно знать, как решать проблемы, иначе если ситуацию не исправить, вместо телефона у вас в руках окажется кирпич.
Посмотрим на распространённые ошибки TWRP:
- После установки TWRP не загружается система. Скорее всего перед установкой TWRP не была включена отладка по USB. Проблема решается только установкой стоковой прошивки из фастбута, включением отладки по USB и повторной установкой TWRP.
- TWRP не видит microSD. Рекавери работает только с картами памяти, у которых файловая система отформатирована в FAT. Если она в NTFS, TWRP карту не увидит. Нужно переформатировать карту в FAT32.
- TWRP просит пароль. Смартфоны Xiaomi по умолчанию шифруют данные пользователя. Поэтому для входа в рекавери требуется тот же пароль или графический ключ, что использовался для разблокировки телефона на стоковой прошивке.
- ZIP file is corrupt. Ошибка явно говорит, что используемый файл ZIP повреждён. Нужно скачать прошивку или модификацию заново. Рекавери просто не может его установить, так как не может прочесть.
- ZIP signature verification failed. Ошибка связана с тем, что TWRP не может проверить подпись ZIP файла. Подпись необходима для того, чтобы рекавери смогло составить список файлов пакета и прошить их в чёткой последовательности. Если подписи нет, то нужно выбрать другой ZIP.
- DTB not found. Сообщает, что файл dbt.img, который является важной частью прошивки, не может быть найден. Скорее всего, вы скачали из интернета битый пакет. Нужно скачать прошивку из другого места.
- В TWRP не удаётся смонтировать накопитель. Вариантов может быть несколько: зашифрованный накопитель или неправильный формат. В любом случае нужно форматировать data. Тапните по разделу «Очистка» и выберите «Форматировать Data». Наберите на клавиатуре Yes и подтвердите действие кнопкой с галочкой. Перезапустите рекавери.
- TWRP не видит ZIP. Вероятно, скачан битый файл. Или же контрольная сумма файлов не совпадает. Попробуйте скачать другой ZIP файл. Возможно, пакет был повреждён при переносе на накопитель. Повторите процедуру.
- Error 255 в TWRP. Во время прошивки такая ошибка возникает в том случае, если файлы пакета сильно повреждены. Часто бывает в том случае, если при переносе пакета на накопитель произошёл сбой.
- Не найден MD5 файл при прошивке в TWRP. Этот файл нужен для проверки контрольной суммы пакета. Если его нет, рекавери не может проверить контрольную сумму и начать работать с файлом. Рекомендуется перекачать файл.
Вот что собой представляет альтернативное рекавери TWRP. ТВРП позволяет удобно управлять телефоном в случае, если ОС не загружается. К тому же через TWRP можно починить практически любой телефон, превратившийся в кирпич.
Как прошить через TWRP Recovery. Широкое распространение модифицированных прошивок Android, а также различных дополнительных компонентов, расширяющих возможности устройств, стало возможным во многом благодаря появлению кастомных рекавери. Одним из самых удобных, популярных и функциональных решений среди подобного ПО на сегодняшний день является TeamWin Recovery (TWRP). Ниже разберемся подробно с тем, как прошить девайс через TWRP.
Напомним, любое изменение программной части Андроид-аппаратов не предусмотренными производителем девайса способами и методами является своеобразным взломом системы, а значит несет в себе определенные риски.
Важно! Каждое действие пользователя с собственным аппаратом, в том числе, следование нижеизложенным инструкциям, осуществляется им на собственный страх риск. За возможные негативные последствия пользователь несет ответственность самостоятельно!
Перед тем, как переходить к выполнению шагов процедуры прошивки, настоятельно рекомендуется сделать бэкап системы и/или резервную копию пользовательских данных. О том, как правильно провести эти процедуры можно узнать из статьи: Как сделать бэкап Android-устройства перед прошивкой
Содержание:
Прежде, чем переходить непосредственно к прошивке через модифицированную среду восстановления, последняя должна быть установлена в девайс. Существует достаточно большое количество способов инсталляции, основные и наиболее действенные из них рассмотрены ниже.
Команда разработчиков TWRP рекомендует устанавливать свое решение в Андроид-девайсы с помощью собственноручно разработанного приложения Official TWRP App. Это действительно один из самых простых способов установки.
Загрузить Official TWRP App вы можете в Play Маркет или с нашего сайта
1. Загружаем, устанавливаем и запускаем приложение.
2. При первом запуске нужно подтвердить осознанность риска при проведении будущих манипуляций, а также дать согласие на предоставление приложению прав Суперпользователя. Устанавливаем соответствующие галочки в чек-боксы и нажимаем кнопку «OK». В следующем экране выбираем пункт «TWRP FLASH» и предоставляем приложению рут-права.
3. На главном экране приложения доступен раскрывающийся список «Select Device», в котором необходимо найти и выбрать модель устройства для установки рекавери.
4. После выбора девайса программа перенаправляет пользователя на веб-страницу для загрузки соответствующего файла-образа модифицированной среды восстановления. Скачиваем предлагаемый файл *.img.
5. После загрузки образа, возвращаемся на главный экран Official TWRP App и нажимаем кнопку «Select a file to flash». Затем указываем программе путь, по которому расположен загруженный на предыдущем шаге файл.
6. Завершив добавление файла-образа в программу, процесс подготовки к записи рекавери можно считать законченным. Нажимаем кнопку «FLASH TO RECOVERY» и подтверждаем готовность к началу процедуры – тапаем «ОКAY» в окне-вопросе.
7. Процесс записи проходит очень быстро, по его завершению появляется сообщение «Flash Comleted Succsessfuly!». Нажимаем «ОКAY». Процедуру установки TWRP можно считать оконченной.
8. Дополнительно: Для перезагрузки в рекавери удобно пользоваться специальным пунктом в меню Official TWRP App, доступном по нажатию кнопки с тремя полосками в верхнем левом углу главного экрана приложения. Раскрываем меню, выбираем пункт «Reboot», а затем тапаем по кнопке «REBOOT RECOVERY». Аппарат перезагрузится в среду восстановления автоматически.
В том случае, когда установка TWRP через официальное приложение TeamWin неосуществима, придется воспользоваться Windows-приложением для работы с разделами памяти устройства. Владельцы аппаратов, построенных на базе процессора Mediatek, могут воспользоваться программой SP FlashTool. О том, как установить рекавери, с помощью этого решения, рассказано в статье: Прошивка Android-устройств на базе МТК через SP FlashTool
Обладатели аппаратов, выпущенных компанией Samsung, также могут воспользоваться всеми преимуществами модифицированной среды восстановления от команды TeamWin. Для этого нужно установить TWRP-рекавери, способом, описанным в статье: Прошивка Android-устройств Samsung через программу Odin
Еще один практически универсальный способ установки TWRP — это прошивка образа рекавери через Fastboot. Подробно действия, проводимые для установки рекавери этим способом, описаны по ссылке: Как прошить телефон или планшет через Fastboot
Несмотря на кажущуюся простоту нижеописанных действий, нужно помнить, что модифицированное рекавери – мощный инструмент, основным предназначением которого является работа с разделами памяти устройства, поэтому действовать нужно аккуратно и вдумчиво.
В нижеописанных примерах для хранения используемых файлов применяется microSD-карта Андроид-устройства, но TWRP позволяет использовать для таких целей также внутреннюю память девайса и OTG. Операции при использовании любого из решений аналогичны.
1. Загружаем файлы, которые необходимо прошить в устройство. В большинстве случаев это прошивки, дополнительные компоненты или патчи в формате *.zip, но TWRP позволяет записывать в разделы памяти и файл-образы в формате *.img.
2. Внимательно читаем информацию в источнике откуда были получены файлы для прошивки. Необходимо четко и однозначно выяснить предназначение файлов, последствия их использования, возможные риски.
3. Кроме прочего, разместившие пакеты в сети создатели модифицированного ПО могут отметить требования по переименованию файлов своих решений перед прошивкой. В общем случае прошивки и дополнения, распространяемые в формате *.zip распаковывать архиватором НЕ НУЖНО! TWRP манипулирует именно таким форматом.
4. Копируем необходимые файлы на карту памяти. Желательно расположить все по папкам, имеющим короткие понятные названия, что позволит избежать путаницы в дальнейшем, а главное случайной записи «не того» пакета данных. Также не рекомендовано использовать в названия папок и файлов русские буквы и пробелы.
Для переноса информации на карту памяти желательно использовать кардридер ПК или ноутбука, а не сам аппарат, подключенный к USB-порту. Таким образом процесс будет происходить во многих случаях гораздо быстрее.
5. Устанавливаем карту памяти в устройство и заходим в TWRP-рекавери любым удобным способом. В большом количестве Android-девайсов для входа используется комбинация аппаратных клавиш на устройстве «Громкость-» + «Питание». На выключенном аппарате зажимаем кнопку «Громкость-» и, удерживая ее, клавишу «Питание».
6. В большинстве случаев на сегодняшний день пользователям доступны версии TWRP с поддержкой русского языка. Но в старых версиях среды восстановления и неофициальных сборках рекавери русификация может отсутствовать. Для большей универсальности применения инструкций, ниже продемонстрирована работа в англоязычной версии TWRP, а в скобках при описании действий указаны названия пунктов и кнопок на русском языке.
7. Очень часто разработчики прошивок рекомендуют выполнять перед процедурой их установки проводить так называемый «Вайп», т.е. очистку, разделов «Сache» и «Data». Это удалит все пользовательские данные из аппарата, но позволяет избежать широкого ряда ошибок в работе ПО, а также других проблем.
Для выполнения операции нажимаем кнопку «Wipe» («Очистка»). В раскрывшемся меню сдвигаем специальный разблокировщик процедур «Swipe to Factory Reset» («Свайп для подтверждения») вправо.
По завершению процедуры очистки отобразиться надпись «Succsessful» («Готово»). Нажимаем кнопку «Back» («Назад»), а затем кнопку справа внизу экрана для возврата в главное меню TWRP.
8. Все готово для начала прошивки. Нажимаем кнопку «Install» («Установка»).
9. Отображается экран выбора файлов – импровизированный «Проводник». В самом верху расположена кнопка «Storage» («Выбор накопителя»), позволяющая переключаться между типами памяти.
10. Выбираем хранилище, в которое копировались файлы, планируемые к установке. Перечень следующий:
- «Internal Storage» («Память устройства») – внутреннее хранилище аппарата;
- «External SD-card» («MicroSD») – карта памяти;
- «USB-OTG» — юсб-устройство хранения, подключенное к аппарату через OTG-переходник.
Определившись, устанавливаем переключатель в нужное положение и нажимаем кнопку «ОK».
11. Находим необходимый нам файл и тапаем по нему. Открывается экран с предупреждением о возможных негативных последствиях, а также пунктом «Zip file signature verification»(«Проверка подписи Zip-файла»). Этот пункт нужно отметить, установив крестик в чек-боксе, что позволит избежать использования «неправильных» или поврежденных файлов при записи в разделы памяти девайса.
После того, как все параметры определены, можно переходить к прошивке. Для ее начала сдвигаем специальный разблокировщик процедур «Swipe to Confirm Flash» («Свайп для прошивки») вправо.
12. Отдельно стоит отметить возможность пакетной установки zip-файлов. Это довольно удобная функция, экономящая массу времени. Для того чтобы установить несколько файлов по очереди, к примеру прошивку, а затем gapps, нажимаем кнопку «Add More Zips» («Добавить еще Zip»). Таким образом можно прошить до 10 пакетов одновременно.
Проведение пакетной установки рекомендуется только при полной уверенности в работоспособности каждого отдельного компонента ПО, содержащегося в файле, который будет записан в память устройства!
13. Начнется процедура записи файлов в память аппарата, сопровождаемая появлением в поле лога надписей и заполнением индикатора выполнения.
14. О завершении процедуры установки свидетельствует надпись «Succsesful» («Готово»). Можно перезагружаться в Андроид – кнопка «Reboot System» («Перезагрузка в ОС»), выполнить очистку разделов – кнопка «Wipe cache/dalvik» («Очистка cache/dalvik») или продолжить работу в TWRP – кнопка «Home» («Домой»).
1. Для установки прошивок и компонентов системы, распространяемых в формате файлов-образов *.img, через TWRP-рекавери требуются в целом те же действия, что и при установке zip-пакетов. При выборе файла для прошивки (пункт 9 инструкции выше) необходимо предварительно нажать кнопку «Images…» (Установка Img).
2. После этого станет доступным выбор img-файлов. Кроме того, перед проведением записи информации, будет предложено выбрать раздел памяти девайса, в который будет копироваться образ.
Ни в коем случае нельзя прошивать в разделы памяти несоответствующие образы! Это приведет к невозможности загрузки аппарата практически со 100%-ной вероятностью!
3. По завершению процедуры записи *.img наблюдаем долгожданную надпись «Succsessful»(«Готово»).
Таким образом, использование TWRP для прошивки Андроид-аппаратов в целом несложная и не требующая множества действий процедура. Успех во многом предопределяет правильность выбора пользователем файлов для прошивки, а также уровень понимания целей проводимых манипуляций и их последствий.
Широкое распространение модифицированных прошивок Android, а также различных дополнительных компонентов, расширяющих возможности устройств, стало возможным во многом благодаря появлению кастомных рекавери. Одним из самых удобных, популярных и функциональных решений среди подобного ПО на сегодняшний день является TeamWin Recovery (TWRP). Ниже разберемся подробно с тем, как прошить девайс через TWRP.
Напомним, любое изменение программной части Андроид-аппаратов не предусмотренными производителем девайса способами и методами является своеобразным взломом системы, а значит несет в себе определенные риски.
Важно! Каждое действие пользователя с собственным аппаратом, в том числе, следование нижеизложенным инструкциям, осуществляется им на собственный страх риск. За возможные негативные последствия пользователь несет ответственность самостоятельно!
Перед тем, как переходить к выполнению шагов процедуры прошивки, настоятельно рекомендуется сделать бэкап системы и/или резервную копию пользовательских данных. О том, как правильно провести эти процедуры можно узнать из статьи:
Урок: Как сделать бэкап Android-устройства перед прошивкой
Установка TWRP Recovery
Прежде, чем переходить непосредственно к прошивке через модифицированную среду восстановления, последняя должна быть установлена в девайс. Существует достаточно большое количество способов инсталляции, основные и наиболее действенные из них рассмотрены ниже.
Способ 1: Андроид-приложение Official TWRP App
Команда разработчиков TWRP рекомендует устанавливать свое решение в Андроид-девайсы с помощью собственноручно разработанного приложения Official TWRP App. Это действительно один из самых простых способов установки.
Загрузить Official TWRP App в Play Маркет
- Загружаем, устанавливаем и запускаем приложение.
- При первом запуске нужно подтвердить осознанность риска при проведении будущих манипуляций, а также дать согласие на предоставление приложению прав Суперпользователя. Устанавливаем соответствующие галочки в чек-боксы и нажимаем кнопку «OK». В следующем экране выбираем пункт «TWRP FLASH» и предоставляем приложению рут-права.
- На главном экране приложения доступен раскрывающийся список «Select Device», в котором необходимо найти и выбрать модель устройства для установки рекавери.
- После выбора девайса программа перенаправляет пользователя на веб-страницу для загрузки соответствующего файла-образа модифицированной среды восстановления. Скачиваем предлагаемый файл *.img.
- После загрузки образа, возвращаемся на главный экран Official TWRP App и нажимаем кнопку «Select a file to flash». Затем указываем программе путь, по которому расположен загруженный на предыдущем шаге файл.
- Завершив добавление файла-образа в программу, процесс подготовки к записи рекавери можно считать законченным. Нажимаем кнопку «FLASH TO RECOVERY» и подтверждаем готовность к началу процедуры – тапаем «ОКAY» в окне-вопросе.
- Процесс записи проходит очень быстро, по его завершению появляется сообщение «Flash Comleted Succsessfuly!». Нажимаем «ОКAY». Процедуру установки TWRP можно считать оконченной.
- Дополнительно: Для перезагрузки в рекавери удобно пользоваться специальным пунктом в меню Official TWRP App, доступном по нажатию кнопки с тремя полосками в верхнем левом углу главного экрана приложения. Раскрываем меню, выбираем пункт «Reboot», а затем тапаем по кнопке «REBOOT RECOVERY». Аппарат перезагрузится в среду восстановления автоматически.
Способ 2: Для МТК-аппаратов — SP FlashTool
В том случае, когда установка TWRP через официальное приложение TeamWin неосуществима, придется воспользоваться Windows-приложением для работы с разделами памяти устройства. Владельцы аппаратов, построенных на базе процессора Mediatek, могут воспользоваться программой SP FlashTool. О том, как установить рекавери, с помощью этого решения, рассказано в статье:
Урок: Прошивка Android-устройств на базе МТК через SP FlashTool
Способ 3: Для девайсов Samsung — Odin
Обладатели аппаратов, выпущенных компанией Samsung, также могут воспользоваться всеми преимуществами модифицированной среды восстановления от команды TeamWin. Для этого нужно установить TWRP-рекавери, способом, описанным в статье:
Урок: Прошивка Android-устройств Samsung через программу Odin
Способ 4: Установка TWRP через Fastboot
Еще один практически универсальный способ установки TWRP — это прошивка образа рекавери через Fastboot. Подробно действия, проводимые для установки рекавери этим способом, описаны по ссылке:
Урок: Как прошить телефон или планшет через Fastboot
Прошивка через TWRP
Несмотря на кажущуюся простоту нижеописанных действий, нужно помнить, что модифицированное рекавери – мощный инструмент, основным предназначением которого является работа с разделами памяти устройства, поэтому действовать нужно аккуратно и вдумчиво.
В нижеописанных примерах для хранения используемых файлов применяется microSD-карта Андроид-устройства, но TWRP позволяет использовать для таких целей также внутреннюю память девайса и OTG. Операции при использовании любого из решений аналогичны.
Установка zip-файлов
- Загружаем файлы, которые необходимо прошить в устройство. В большинстве случаев это прошивки, дополнительные компоненты или патчи в формате *.zip, но TWRP позволяет записывать в разделы памяти и файл-образы в формате *.img.
- Внимательно читаем информацию в источнике откуда были получены файлы для прошивки. Необходимо четко и однозначно выяснить предназначение файлов, последствия их использования, возможные риски.
- Кроме прочего, разместившие пакеты в сети создатели модифицированного ПО могут отметить требования по переименованию файлов своих решений перед прошивкой. В общем случае прошивки и дополнения, распространяемые в формате *.zip распаковывать архиватором НЕ НУЖНО! TWRP манипулирует именно таким форматом.
- Копируем необходимые файлы на карту памяти. Желательно расположить все по папкам, имеющим короткие понятные названия, что позволит избежать путаницы в дальнейшем, а главное случайной записи «не того» пакета данных. Также не рекомендовано использовать в названия папок и файлов русские буквы и пробелы.
Для переноса информации на карту памяти желательно использовать кардридер ПК или ноутбука, а не сам аппарат, подключенный к USB-порту. Таким образом процесс будет происходить во многих случаях гораздо быстрее.
- Устанавливаем карту памяти в устройство и заходим в TWRP-рекавери любым удобным способом. В большом количестве Android-девайсов для входа используется комбинация аппаратных клавиш на устройстве «Громкость-» + «Питание». На выключенном аппарате зажимаем кнопку «Громкость-» и, удерживая ее, клавишу «Питание».
- В большинстве случаев на сегодняшний день пользователям доступны версии TWRP с поддержкой русского языка. Но в старых версиях среды восстановления и неофициальных сборках рекавери русификация может отсутствовать. Для большей универсальности применения инструкций, ниже продемонстрирована работа в англоязычной версии TWRP, а в скобках при описании действий указаны названия пунктов и кнопок на русском языке.
- Очень часто разработчики прошивок рекомендуют выполнять перед процедурой их установки проводить так называемый «Вайп», т.е. очистку, разделов «Сache» и «Data». Это удалит все пользовательские данные из аппарата, но позволяет избежать широкого ряда ошибок в работе ПО, а также других проблем.
Для выполнения операции нажимаем кнопку «Wipe» («Очистка»). В раскрывшемся меню сдвигаем специальный разблокировщик процедур «Swipe to Factory Reset» («Свайп для подтверждения») вправо.
По завершению процедуры очистки отобразиться надпись «Succsessful» («Готово»). Нажимаем кнопку «Back» («Назад»), а затем кнопку справа внизу экрана для возврата в главное меню TWRP.
- Все готово для начала прошивки. Нажимаем кнопку «Install» («Установка»).
- Отображается экран выбора файлов – импровизированный «Проводник». В самом верху расположена кнопка «Storage» («Выбор накопителя»), позволяющая переключаться между типами памяти.
- Выбираем хранилище, в которое копировались файлы, планируемые к установке. Перечень следующий:
- «Internal Storage» («Память устройства») – внутреннее хранилище аппарата;
- «External SD-card» («MicroSD») – карта памяти;
- «USB-OTG» — юсб-устройство хранения, подключенное к аппарату через OTG-переходник.
Определившись, устанавливаем переключатель в нужное положение и нажимаем кнопку «ОK».
Находим необходимый нам файл и тапаем по нему. Открывается экран с предупреждением о возможных негативных последствиях, а также пунктом «Zip file signature verification» («Проверка подписи Zip-файла»). Этот пункт нужно отметить, установив крестик в чек-боксе, что позволит избежать использования «неправильных» или поврежденных файлов при записи в разделы памяти девайса. После того, как все параметры определены, можно переходить к прошивке. Для ее начала сдвигаем специальный разблокировщик процедур «Swipe to Confirm Flash» («Свайп для прошивки») вправо.</li>Отдельно стоит отметить возможность пакетной установки zip-файлов. Это довольно удобная функция, экономящая массу времени. Для того чтобы установить несколько файлов по очереди, к примеру прошивку, а затем gapps, нажимаем кнопку «Add More Zips» («Добавить еще Zip»). Таким образом можно прошить до 10 пакетов одновременно.</li>
Проведение пакетной установки рекомендуется только при полной уверенности в работоспособности каждого отдельного компонента ПО, содержащегося в файле, который будет записан в память устройства!
Начнется процедура записи файлов в память аппарата, сопровождаемая появлением в поле лога надписей и заполнением индикатора выполнения.</li>О завершении процедуры установки свидетельствует надпись «Succsesful» («Готово»). Можно перезагружаться в Андроид – кнопка «Reboot System» («Перезагрузка в ОС»), выполнить очистку разделов – кнопка «Wipe cache/dalvik» («Очистка cache/dalvik») или продолжить работу в TWRP – кнопка «Home» («Домой»).</li>
Установка img-образов
- Для установки прошивок и компонентов системы, распространяемых в формате файлов-образов *.img, через TWRP-рекавери требуются в целом те же действия, что и при установке zip-пакетов. При выборе файла для прошивки (пункт 9 инструкции выше) необходимо предварительно нажать кнопку «Images…» (Установка Img).
- После этого станет доступным выбор img-файлов. Кроме того, перед проведением записи информации, будет предложено выбрать раздел памяти девайса, в который будет копироваться образ.
Ни в коем случае нельзя прошивать в разделы памяти несоответствующие образы! Это приведет к невозможности загрузки аппарата практически со 100%-ной вероятностью!
По завершению процедуры записи *.img наблюдаем долгожданную надпись «Succsessful» («Готово»).</li></ol>Таким образом, использование TWRP для прошивки Андроид-аппаратов в целом несложная и не требующая множества действий процедура. Успех во многом предопределяет правильность выбора пользователем файлов для прошивки, а также уровень понимания целей проводимых манипуляций и их последствий. Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
В инструкциях по переустановке прошивок или получению рута часто встречается аббревиатура TWRP. О том, что это такое и как с его помощью перепрошить смартфон и пойдет речь в статье.
Особенности TWRP Recovery
Эта неофициальная замена стандартному рекавери достаточно удобно в использовании и позволяет проводить со смартфоном следующие манипуляции:
- устанавливать свежие версии самого TWRP через официальное приложение (требуются рут-права);
- подключать смартфон к ПК в режиме ADB или съемного накопителя;
- создавать резервные копии установленной системы или ее компонентов;
- восстанавливать прошивку из резервных копий;
- сбрасывать настройки до заводских или очищать по отдельности разные кэши;
- форматировать карту памяти и разбивать ее на разделы.
- Алгоритм работы с TWRP для Xiaomi
Обычно работа с TWRP сводится к 2 вещам: установка самого рекавери и замена прошивки. Перед выполнению любого из них рекомендуется сделать резервную копию всех данных и зарядить аккумулятор до 80-90%. Если смартфон разрядится в процессе прошивки, то он при запуске будет уходить в бесконечный цикл перезагрузки или вовсе не будет запускаться.
Работа с TWRP.
Как установить
Требуемое ПО:
- ADB;
- драйверы;
- файл с подходящей версией TWRP.
- архив с прошивкой.
На разных моделях Xiaomi этот процесс имеет свои особенности, но, в целом, сводится к следующему алгоритму:
- Разблокировать загрузчик.
- Распаковать архив с ADB в папку, расположенную в корне любого локального диска. В ее названии должны быть только латинские буквы, цифры и знаки препинания.
- Установить скачанные драйверы.
- Поместить файл с TWRP вида twrp.img или recovery.img в папку с ADB.
- Включить режим отладки по USB:
- Открыть «Настройки» и перейти в «О телефоне».
- Нажимать на «Версия MIUI» или «Версия ПО» до появления сообщения с поздравлением.
- Вернуться в основное меню настроек и перейти в «Для разработчиков».
- Передвинуть ползунок «Отладка по USB».
- Запустить файл command.bat из распакованного архива.
- Ввести команду adb devices и нажать Enter. Это нужно для проверки «видит» ли компьютер телефон или нет.
- Ввести последовательно команды adb reboot bootloder и fastboot flash recovery twrp.img.
- Ввести команду adb reboot recovery. Она перезагрузит телефон и откроет TWRP.
На этом установка завершена.
Прошивка
Порядок действий следующий:
- Выбрать удобный для использования язык интерфейса.
- Разрешить TWRP вносить изменения в системный раздел.
- Очистить память устройства за исключением флешки:
- Нажать
- Отметить галочками строчки Dalvik cache, System, Internal storage, Data, Cache.
- Свайпнуть слева направо бегунок внизу экрана для подтверждения очистки.
- Вернуться в главное меню рекавери и выбрать Reboot => System.
- Выключить смартфон и сохранить на флешку архив с прошивкой. Он должен иметь расширение .zip.
- Включить телефон, зажав кнопки питания и увеличения громкости до вибрации.
- Нажать Install и указать путь к прошивке. При необходимости, можно поставить в очередь на установку несколько файлов и установить вместе с кастомной прошивкой рут и набор приложений Google, например.
- Дождаться завершения процедуры.
- Выполнить шаг №4.
На этом прошивка смартфона «Сяоми» через TWRP завершена. Если требуется установить рут, то порядок действий идентичен.
Расшифровка и устранение ошибок
Код
ошибки |
Причины возникновения | Решение |
Error о | В архиве с нет необходимых файлов | Перезакачать архив или скачать из другого источника |
Error 6 | Файл updater-script в архиве с прошивкой создан в неправильном формате. | Порядок действий следующий:
1. Распаковать архив и найти в нем упомянутый в ошибке файл. 2. Открыть его программой «Блокнот» и сменить формат на Unix. 3. Сохранить изменения |
Error 7 | Прошивка не подходит к устройству | Решение №: перекачать файл прошивки, перепроверив модель устройства, для которого она предназначена.
Решение №2. Если версия прошивки подходящая, то распаковать ее и открыть файл updater-script с помощью «Блокнот» и удалить из первых строк названия устройств, для которых она предназначена |
Error 255 | Неподходящим является файл updater-binary | Перекачать архив |
Подводя итог, можно сказать, что установка прошивки через TWRP очень удобна и проста благодаря привычному управлению процессом посредством графического интерфейса.
Используемые источники:
- https://migeek.ru/settings/proshivka-cherez-twrp
- https://miboom.ru/nastrojka/twrp
- https://upgrade-android.ru/stati/stati/4044-kak-proshit-cherez-twrp-recovery.html
- https://lumpics.ru/how-to-flash-through-twrp/
- https://xiaomido.ru/instruktsii/proshivka-cherez-twrp-recovery