Решил прошить Android в Fastboot и наткнулся на ошибку fastboot: error: cannot load ‘image’? Исправить ее очень просто! Как это сделать и необходимо чтобы она вновь не появлялась, можете узнать на сайте Android +1!
Итак, еще раз об ошибке cannot load ‘image’, вместо ‘image’ может быть указана любое имя twrp.img, recovery.img или еще что-то еще. Откуда взялась эта ошибка? Все дело в том, что утилита Fastboot которая используется для прошивки Android, распознает название прошиваемых файлов только в том виде как они указаны. Сейчас объясню на примере.
Предположим вам на форуме сказали что необходимо прошить recovery, дали команду:
fastboot flash recovery recovery.img
вы скачали файл, twrp-recovery.img, пишите в командной строке команду и получили ошибку cannot load recovery.img.
Все дело в том, что в Fastboot вы пытались прошить файл, которого не существует, правильно было бы написать команду в вашем случае:
fastboot flash recovery twrp-recovery.img
Теперь прошивка в Fastboot пройдет нормально!
Еще один момент который стоит уточнить, если вы скачали файл TwRP.img и будете прошивать его таким образом:
fastboot flash recovery twrp.img
То вы также получите ошибку, так как Fastboot чувствителен к регистру букв. То-есть, чтобы прошить файл TwRP.img необходимо было надо было написать команду так:
fastboot flash recovery TwRP.img
и последний момент, чтобы избегать большинства проблем, всегда размещайте прошиваемые файлы в одной папке с утилитой Fastboot!
У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!
Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.
В этом уроке мы покажем вам, как исправить ошибку «не удается загрузить recovery.img». Существует бесчисленное количество настроек, которые можно выполнить на устройстве Android. Ну, мы говорим не только об установке пользовательских программ запуска или тем из Play Store. Это только вершина айсберга. Если вы разблокируете загрузчик своего устройства, то вы буквально откроете шлюзы в мир кастомизации. От установки пользовательских ПЗУ до перепрошивки модулей Magisk и Xposed Framework и тем Substratum — нет ограничений, до которых вы могли бы выполнять эти настройки.
Но для большинства этих модификаций (кроме разблокировки загрузчика) в первую очередь нужен работающий кастомный рекавери типа TWRP. На самом деле не имеет значения, официальная это сборка, неофициальная или модифицированная, использующая исходный код TWRP. Если у вас есть TRWP, у вас есть ключи к настройкам. Хотя каждое Android-устройство имеет собственное стандартное восстановление, его функциональность сильно ограничена. Вы можете выполнять только те действия, которые возможны при заблокированном загрузчике.
Это связано с тем, что OEM-производители выступают против практики разблокировки загрузчика и хотят, чтобы стандартная ОС, поставляемая с устройством, использовалась всеми без исключения. Но поскольку мы живем в экосистеме с открытым исходным кодом, такие ограничения легко обходят все до одного. Таким образом, пользовательское восстановление является основным условием для вышеупомянутых настроек. К сожалению, его прошивка может оказаться немного сложной для некоторых пользователей. Мы видим, как бесчисленное количество пользователей застревают на самом начальном экране мигания/загрузки.
Их приветствует сообщение, которое гласит: «Ошибка: не удается загрузить recovery.img». В этом уроке мы рассмотрим все возможные причины, по которым вы можете столкнуться с этой проблемой. Кроме того, мы также перечислим все возможные исправления этой проблемы. В целом, мы упомянем три разных типа исправлений ошибки: Не удается загрузить recovery.img. Мы гарантируем вам, что любой из трех способов обязательно исправит эту ошибку. Итак, без лишних слов, вот все необходимые инструкции по этому поводу. Следуйте вместе.
Важные обновления, связанные с перепрошивкой TWRP
Еще несколько лет назад была только одна команда для установки TWRP на ваше устройство. Но с Android Oreo 8.1 Google представила концепцию Project Treble, которая затем привела к созданию устройств с разделами A/B. Впоследствии это породило еще одну команду прошить TWRP Recovery. На начальных этапах мы использовали только следующую команду для установки TWRP:
восстановление через fastboot flash recovery.img
Это позволит без проблем напрямую запустить восстановление в раздел восстановления вашего устройства. Однако с Проект высоких частот, разделы устройств претерпели серьезные изменения. Раздела восстановления больше нет. Роль этого раздела теперь назначена загрузочному разделу. Итак, теперь мы не можем напрямую использовать приведенную выше команду для прошивки восстановления в раздел восстановления, а скорее используем приведенную ниже команду для загрузки устройства в загрузочный раздел:
fastboot boot recovery.img
После того, как устройство загрузится в TWRP, вы затем прошиваете файл twrp.zip, чтобы навсегда установить TWRP или использовать функциональные возможности Ramdisk TWRP. Так что это было одно из основных изменений, касающихся того, как мы работаем с TWRP Recovery. Хотя это не является исправлением как таковым, мы подумали, чтобы вы были в курсе важной информации. Теперь, когда объяснение ясно, вот все три способа исправить ошибку не удается загрузить recovery.img. Не пропустите: как прошить кастомную прошивку без TWRP Recovery
Не удается загрузить recovery.img Исправление 1: Инструменты платформы Android SDK
Нам нужен Android SDK Platform Tools, установленный на ПК для успешного выполнения команд ADB и Fastboot. Хотя существует множество других сторонних инструментов, мы рекомендуем вам использовать только этот инструмент, созданный Google. Это связано с тем, что в других инструментах могут отсутствовать двоичные файлы. При этом самая большая ошибка, которую совершают многие пользователи, заключается в том, что они забывают перенести загруженное восстановление TWRP в папку Android SDK Platform Tools.
- Другими словами, вы должны перенести TWRP Recovery в папку с инструментами платформы.
- Как только это будет сделано, перейдите в адресную строку папки platform-tools, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- Теперь загрузите устройство в режим быстрой загрузки, а затем подключите его к ПК. Для этого включите отладку по USB на вашем устройстве и введите следующую команду: adb reboot bootloader
Режим быстрой загрузки в Xiaomi
- Теперь ваше устройство загрузится в режиме Fastboot/Bootloader. Используйте команду ниже, чтобы загрузить ваше устройство в TWRP: fastboot boot recovery.img
- Точно так же вы также можете напрямую прошить TWRP в загрузочный раздел. Это можно сделать с помощью следующей команды: fastboot flash boot recovery.img
- При выполнении любой из двух вышеуказанных команд ваше устройство загрузится в TWRP. Но это может быть просто временная установка. Чтобы установить его на постоянной основе, есть два разных подхода. На некоторых устройствах есть файлы TWRP ZIP и TWRP IMG. Однако на других устройствах есть только файл TWRP IMG.
- Если на вашем устройстве есть ZIP-файл TWRP, перенесите его на свое устройство. С другой стороны, если у него есть только файл IMG, перенесите этот файл TWRP IMG на свое устройство. Для передачи файлов вы можете использовать метод боковой загрузки ADB, смонтировать устройство через TWRP или использовать USB-OTG. Все это было подробно объяснено здесь: [3 METHODS] Как перенести или установить файлы через TWRP Recovery.
- После того, как файл был прошит, давайте продолжим. Если вы перенесли ZIP-файл TWRP, перейдите в «Установить», выберите TWRP.ZIP и проведите пальцем вправо, чтобы прошить его.
- С другой стороны, если вы перенесли файл TWRP IMG, вам придется установить его на раздел Ramdisk. Для этого перейдите в «Дополнительно»> «Установить Recovery Ramdisk»> «Выберите файл TWRP IMG»> «Проведите пальцем вправо», чтобы прошить его.
Вот и все. Это был первый способ исправить ошибку не удается загрузить recovery.img. Для большинства читателей этот метод мог решить эту проблему. Однако, если вы не принадлежите к этой группе, не проблема. Вас ждут еще два исправления, попробуйте их!
Не удается загрузить recovery.img Исправление 2: проверьте имя восстановления
При загрузке TWRP Recovery мы обычно используем быстрая загрузка twrp.img команда. Точно так же для перепрошивки пользователи используют команда fastboot flash recovery twrp.img. Но вот в чем дело. В большинстве случаев рекавери называется не просто TWRP. Полное имя восстановления — это что-то вроде строк, которые включают ключевое слово twrp, за которым следует имя версии, а затем кодовое имя устройства.
Например, полное имя рекавери для OnePlus 7 Pro — twrp-3.4.0-0-guacamole.img. В этом случае, если вы попробуете быстрая загрузка twrp.img команда, окно CMD не сможет распознать этот тип файла. Поэтому, чтобы решить эту проблему, обязательно переименуйте кастомное рекавери в twrp. После этого выполните команду fastboot flash recovery twrp.img или fastboot boot twrp.img, и проблема с невозможностью загрузки recovery.img исчезнет.
Однако, если вы не хотите переименовывать маршрут, есть другой способ решить эту проблему. Вы можете просто написать команду «fastboot flash recovery» или «fastboot boot», а затем перетащить файл TWRP Recovery рядом с этой командой. Командное окно автоматически подберет остальную часть имени восстановления. Но даже для этого вам придется переместить этот TWRP в папку с инструментами платформы. Как только это будет сделано, вот что нужно сделать:
- Запустите окно командной строки в папке инструментов платформы, введя CMD в адресной строке и нажав Enter.
- Теперь введите рекавери с быстрой загрузкой или быстрая загрузка команду в соответствии с необходимостью и перетащите восстановление twrp рядом с ней (см. изображение ниже). Предположим, мы используем файл TWRP OnePlus 7 Pro и поместили файл twrp.img в папку D:platform-tools, тогда команда автоматически преобразуется в загрузку fastboot D:platform-toolstwrp-3.4.0- 0-гуакамоле.img.
- Как только команда будет автоматически заполнена, нажмите клавишу Enter, чтобы выполнить команду. Вот и все. Вы успешно прошили TWRP Recovery, а также исправили ошибку «невозможно загрузить recovery.img».
Не удается загрузить recovery.img Исправление 3: проблема с расширением именования
Новички обычно ищут в Интернете руководства по перепрошивке. И хотя шаги упоминаются хорошо и хорошо, есть только одна проблема, которую я видел в бесчисленном множестве блогов. В большинстве этих руководств пользователям предлагается переименовать рекавери в twrp.img или recovery.img. И они заканчивают это предложение. Но вот в чем проблема.
Часть .img — это не название рекавери, а расширение. Однако, судя по приведенному выше правилу, многие пользователи в конечном итоге называют загруженное восстановление как twrp.img или recovery.img, что, в свою очередь, дает полное имя как twrp.img.img или recovery.img.img. Да, возможно, вы неосознанно добавили два .img, один для соглашения об именах, а другой как часть расширения.
И при написании команд мы всегда пишем и расширение файла. Это одна из причин, по которой вы можете столкнуться с ошибкой не удается загрузить recovery.img. Итак, чтобы исправить эту проблему, просто переименуйте рекавери в twrp или recovery. Тогда полное имя будет twrp.img или recovery.img, и с этим проблема также будет устранена.
Заключение
На этом мы завершаем руководство о том, как исправить ошибку не удается загрузить recovery.img. Мы упомянули три разных исправления для одного и того же, любое из которых обязательно решит эту проблему. Но если вы все еще сталкиваетесь с этой проблемой (вероятность чего довольно редка), сообщите нам об этом в комментариях. Кроме того, если есть какие-либо другие проблемы с рутированием, разблокировкой или TWRP для Android, вы также можете спросить нас об этом. Вы являетесь владельцем раздела комментариев 🙂 Не пропустите: загрузите порт Google Camera GCam для всех устройств Android.
Решил прошить Android в Fastboot и наткнулся на ошибку fastboot: error: cannot load ‘image’? Исправить ее очень просто! Как это сделать и необходимо чтобы она вновь не появлялась, можете узнать на сайте Android +1!
Итак, еще раз об ошибке cannot load ‘image’, вместо ‘image’ может быть указана любое имя twrp.img, recovery.img или еще что-то еще. Откуда взялась эта ошибка? Все дело в том, что утилита Fastboot которая используется для прошивки Android, распознает название прошиваемых файлов только в том виде как они указаны. Сейчас объясню на примере.
Предположим вам на форуме сказали что необходимо прошить recovery, дали команду:
fastboot flash recovery recovery.img
вы скачали файл, twrp-recovery.img, пишите в командной строке команду и получили ошибку cannot load recovery.img.
Все дело в том, что в Fastboot вы пытались прошить файл, которого не существует, правильно было бы написать команду в вашем случае:
fastboot flash recovery twrp-recovery.img
Теперь прошивка в Fastboot пройдет нормально!
Еще один момент который стоит уточнить, если вы скачали файл TwRP.img и будете прошивать его таким образом:
fastboot flash recovery twrp.img
То вы также получите ошибку, так как Fastboot чувствителен к регистру букв. То-есть, чтобы прошить файл TwRP.img необходимо было надо было написать команду так:
fastboot flash recovery TwRP.img
и последний момент, чтобы избегать большинства проблем, всегда размещайте прошиваемые файлы в одной папке с утилитой Fastboot!
У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!
Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.
Рано или поздно, стандартная прошивка начинает надоедать или глючить, из-за чего большая часть пользователей начинает «прочёсывать» мобильные форумы в поисках решения. Там уже в голову приходит понимание: для смены прошивки нужно сначала переустановить рекавери. Форумчане советуют устанавливать TWRP, ссылаясь на его максимально стабильную работу и возможность работы с сенсорным управлением. Поэтому стоит рассказать, как установить twrp recovery на Xiaomi, какие проблемы могут возникнуть при этом и раскрыть варианты их решения.
Содержание
- Что это такое и зачем нужен TWRP
- Установка TWRP Recovery
- Возможные проблемы
- Выводы
- Установка TWRP через ADB и Fastboot
- Использование официального приложения Official TWRP App
- Сторонние программы для установки TWRP Recovery
- 1 Answer 1
- Not the answer you’re looking for? Browse other questions tagged or ask your own question.
Что это такое и зачем нужен TWRP
Вообще, это аббревиатура, и расшифровывается она как team Win Recovery Project, тем самым говоря, что собой представляет проект: модифицированное рекавери, позволяющее делать гораздо больше, чем заводские утилиты. Прежде всего, её устанавливают желающие установить кастомную прошивку на своё устройство, из-за чего и назначение у TWRP соответствующее: полный бэкап системы, установка ПО, прошивок, ядер, полные вайпы и куча всего, что скрывает от пользователя «стоковое» (заводское) меню.
С Xiaomi ситуация стандартна: базовое рекавери не подходит для установки кастомной прошивки, ибо первый попросту не позволяет сделать это, из-за чего народ и приходит к TWRP. Кроме всего, ранее упомянутого, Team Win может полностью восстановить прошивку из файла восстановления. Так что, это отличный инструмент для любителей перестраховаться: даже если после смены прошивки смартфон «умер», его можно будет «оживить» без особых проблем.
Кроме такой киллер — фичи, TWRP может обеспечить полноценную работу с файлами устройства, создание разделов в памяти, примерно, как на HDD вашего десктопа, подключение к ПК в режиме флеш-карты, при этом, запуск системы требоваться не будет. Очень удобно, к примеру, вайпы уже сделаны, а прошивку на запоминающее устройство никто не перенёс, что неоднократно было с вашим покорным слугой.
Установка TWRP Recovery
Через официальное приложение
Начать стоит с того, что способов существует несколько. Первый, самый простой – использование фирменного приложения или его аналогов, только следует помнить: для корректной работы необходимы root-права. В Xiaomi они, как правило, уже имеются у продвинутых пользователей, остаётся только дать их приложению. Иначе, придётся сначала получать те самые права, после чего уже задумываться об установке рекавери.
Само действие происходит буквально в несколько шагов:
- Найти приложение на просторах Google Play;
- Установить его и запустить;
- Согласиться со всеми разрешениями, предоставить root-доступ, если это не было сделано раньше;
- Выбрать свое устройство и скачать файл с помощью кнопки «Download TWRP»;
- Выбрать скаченный img-файл и поставить его через кнопку «flash to recovery».
Official TWRP App Developer: Team Win LLC Price: Free
Здесь, пожалуй, стоит оговориться: имя IMG-файла должно соответствовать программе: обычно это recovery.img, но фирменные приложения, вроде TWRP, могут требовать называть файлы по-особенному. В случае Team Win это twrp.img, однако, перед установкой следует внимательно прочесть описание программы, где, скорее всего, будет указано необходимое имя.
После такой установки на Xiaomi Mi3, например, смартфон автоматически запустится в режиме Recovery, из которого уже будут производиться все необходимые пользователю манипуляции. Следует отметить: стоковая прошивка при установке кастомного меню «слетать» не будет в любом случае, причём касается это не только Xiaomi.
Через fastboot
Второй способ чуть сложнее: здесь потребуются самые базовые навыки работы с консолью и ADB, так как вариант представляет собой установку recovery через fastboot. Ваше устройство должно быть разблокировано. Итак, непосредственно сама установка производится в несколько этапов.
- Первый – загрузка и их распаковка. Здесь следует позаботиться, чтобы в пути к файлу были только латинские символы, иначе консоль выдаст ошибку.
- Устанавливаем драйвера для вашего устройства, взятые .
- Следующий этап – включение отладки по USB. Сделать это очень просто: для начала открываем на смартфоне пункт «о телефоне», после чего нужно нажать 8 раз на версию MIUI. Должно появиться сообщение «Вы – разработчик». Если этого не происходит, то вы либо уже имеете доступ к настройкам для разработчиков, либо прошивка просто не позволяет сделать это.
- Очередной ступенью будет непосредственно включение отладки, что делается в пункте настроек «для разработчиков».
- Запускаем файл command.bat из папки ADB, производим команду «adb devices» и проверяем, подключен ли смартфон правильно, для чего может понадобиться подтверждение авторизации на экране смартфона. Если во время таких манипуляций ничего не происходит – проверьте подключение устройства, переустановите драйвера. Здесь лучше перестраховаться.
- Запускаем Fastboot Mode на смартфоне при помощи команды «adb reboot bootloader». После команды смартфон автоматически должен перезагрузиться и войти в режим загрузчика. Теперь мы готовы к установке кастомного рекавери.
- Теперь нужно скачать файл рекавери TWRP . Находим свое устройство и переходим к разделу «Download Links» и там выбираем «Primary (Recommended)».
- Вся суть установки сводится к вводу команды «fastboot flash recovery twrp.img». Стоит отметить следующее: скачанный вами файл прошивки должен называться twrp.img или recovery.img, в зависимости от версии ADB. Узнать это можно там, где вы скачиваете соответствующие программы или прочитав файл readme, или просто попробовать оба варианта.
На этом, собственно говоря, всё, установка twrp на xiaomi redmi note 3 pro (в нашем случае) завершена. Однако, спешить не стоит: нужно запустить смартфон в TWRP, для чего зажимаем клавиши питания и громкости вниз. Кнопку включения держим до виброотклика, после чего отпускаем и ждём, когда запустится установленная утилита.
Отсюда уже можно загрузиться в систему или начать установку кастомной прошивки. Все способы, описанные в интернете – вариации первого и второго, описанного здесь, тем более, там обычно нет описания того, как заходить в TWRP, поэтому описывать их лишний раз смысла нет.
Возможные проблемы
А проблема, собственно, только одна: после прошивки, если кастом ставится поверх MIUI 8 версии и новее, многие пользователи интенсивно гуглили фразу «как зайти в twrp recovery xiaomi», потому что возможность нормального входа попросту пропадала. Происходило это из-за конфликта кода утилиты и прошивки: файл emmc_appsboot.mbn, соответствующий MIUI, перезапись которого попросту не даёт возможности войти в тврп.
Решение достаточно простое: можно просто переустановить рекавери. Только есть одна неприятность: поможет такое действие ровно на одну перепрошивку, из-за чего ребята с 4pda нашли более разумный и долговечный фикс.
Итак, для исправления бага нужно скачать этот (подходит только на redmi 3, используете на свой страх и риск) , выключаем телефон, зажимаем кнопки питания и громкости вниз, подключаем кабель USB к телефону и компьютеру, запускаем файл «1 run me.bat» из архива, который, при успешном выполнении, должен написать «OKAY. Finished». После этого отсоединяем кабель и 15 секунд держим обе кнопки громкости и питания, дожидаемся вибрации. На этом всё, TWRP после таких манипуляций должен работать отлично.
Выводы
Устанавливать проект Team Win стоит только в случае, если это действительно необходимо. Загубить телефон такой штукой крайне сложно, но можно. Кстати, без стандартного упоминания, что все манипуляции со своими устройствами вы проводите на свой страх и риск, обойтись не удастся. Надеюсь, у нас получилось донести до вас информацию о Team Win Recovery Project и способах его установки. Способ, кстати, актуален для любых моделей Редми и Ми, даже для Mi5 и Mi5s.
Любой телефон, работающий под управлением Android, имеет встроенное меню восстановления Recovery. Зайти в него можно нажав на выключенном телефоне одновременно кнопки включения и повышения громкости (на некоторых моделях устройств используются другие сочетания). Однако стандартное меню обычно имеет не особо богатый функционал, позволяя делать лишь бэкап и восстановление системы, сброс до заводских настроек и еще пару-тройку операций. Ввиду такой ограниченности многие пользователи, особенно продвинутые, смотрят в сторону так называемых кастомных Рекавери, обладающих расширенным набором функций и гораздо более приятным интерфейсом. Одним из самых популярных модифицированных меню восстановления является TWRP Recovery (Team Win Recovery Project). О том, как его установить, как раз и поговорим в данной статье.
Установка TWRP через ADB и Fastboot
Для начала приведем самый распространенный способ инсталляции – с помощью компьютера и консольного приложения Fastboot. Этот способ не требует root-прав, но на телефоне обязательно должен быть разблокирован загрузчик (Bootloader). О том, что это такое и как произвести разблокировку на устройствах Huawei, вы можете прочитать в отдельной статье.
Итак, будем считать, bootloader разблокирован, и можно приступить к самой процедуре. Сначала необходимо установить на ПК утилиты ADB и Fastboot. После того, как это будет сделано, подключите телефон с Андроид к компьютеру через USB-кабель и включите на мобильном устройстве отладку по USB (Настройки – Для разработчиков – Отладка по USB).
Далее запустите командную строку и перейдите в расположение файлов ADB и Fastboot, введя команду cd Путь_к_папке_с_ADB (в нашем случае cd C:sdk-tools-windows-3859397platform-tools). Проверьте командой adb devices видимость мобильного устройства. Если ваш телефон отобразится в консоли, значит все в порядке и можно переходить к следующему шагу.
Теперь нужно скачать файл-образ TWRP Recovery конкретно для вашего устройства. Переходим на страницу https://twrp.me/Devices/ и выбираем в списке свою модель телефона.
На следующей странице находим пункт «Download Links» и кликаем по ссылке Primary.
Сохраняем файл в той же папке, где находятся adb и fastboot (у нас это C:sdk-tools-windows-3859397platform-tools).
После скачивания для удобства переименовываем файл в «twrp.img».
Если вашей модели гаджета нет на сайте twrp.me, то нужный образ TWRP Рекавери следует поискать на форуме XDA Developers (https://forum.xda-developers.com/). Здесь же можно узнать обо всех нюансах, касающихся конкретной марки мобильного устройства.
Идем дальше. Открываем командную строку и выполняем команду adb reboot bootloader, после чего телефон должен перезагрузиться в режиме Fastboot (на экране смартфона появится соответствующая картинка).
Теперь все готово непосредственно к установке кастомного TWRP Recovery. Производится она командой fastboot flash recovery twrp.img, где twrp.img – файл нового Рекавери. Если все прошло успешно, то появится сообщение как на скриншоте ниже.
Перезагрузить телефон в обычном режиме можно командой fastboot reboot.
Вход в среду восстановления TWRP Recovery осуществляется так же, как и в заводское меню. Выключаем устройство, а потом используем сочетание кнопок включение + увеличение громкости (или другую комбинацию в зависимости от модели и производителя). Выглядит TWRP Рекавери для Андроид примерно так, как на снимке ниже.
Использование официального приложения Official TWRP App
Если установить TWRP Recovery через компьютер не получилось или же этот способ показался вам слишком сложным, ничего не мешает воспользоваться официальной программой от разработчиков TWRP. Правда, в этом случае обязательно потребуется наличие прав Суперпользователя. Скачиваем приложение с Плей Маркета, а потом запускаем его, предоставив при первом запуске root-права.
Далее нажимаем на кнопку «TWRP Flash», а потом в выпадающем списке выбираем модель устройства и версию ПО.
Подтверждаем переход на официальный сайт TWRP, с которого загружаем файл Recovery.
После окончания скачивания жмем на «Select a file to flash..» и выбираем сохраненный образ img.
Кликаем по кнопке «Flash to recovery» для начала установки.
При ее успешном завершении появится сообщение «Flash Completed Successfully!».
Сторонние программы для установки TWRP Recovery
Заменить стандартную среду восстановления Андроид на модифицированную TWRP Recovery можно с помощью еще целого ряда приложений. Каждое из них работает только при наличии рут-прав. Перечислим самые популярные программы.
Rashr
Flashify
TWRP Manager
Последовательность действий во всех приложениях практически одинакова. Сначала выбирается модель телефона/планшета, а потом версия TWRP Рекавери. После скачивания файла осуществляется установка кастомного меню. Для проверки работоспособности гаджет перезагружается в режиме восстановления.
В заключение хочется сказать, что установка TWRP вместо штатного Рекавери сопряжена с определенными рисками. Чтобы свести их к минимуму, установочный файл необходимо выбирать строго по модели устройства. Если вашего гаджета нет в списке или же вы не уверены в правильности подбора образа img, то лучше вовсе отказаться от процедуры замены меню восстановления. В противном случае вы рискуете получить неработоспособное устройство.
Asked6 years, 2 months ago Active3 years ago Viewed 12k times 1
I am trying to flash a recovery-image file into my Nexus 7 but the flashing fails
know that I am working on windows and my image file is located in the same folder as adb and fastboot files are
here are the steps I am following:
- start the tablet android system, and the device works fine
- I restart the tablet into the bootloader using:
adb reboot bootloader
- browse to the Recovery Mode and then check if the adb sees the tablet:
fastboot devices
- adb is working fine and can detect the device and read its serial number
-
then when I flash:
fastboot flash recovery recovery-clockwork.img
: I get this error:error: cannot load 'recovery-clockwork': No error
what am I doing wrong ?
|improve this question
1 Answer 1
active oldest votes
Most common errors (and solutions to them) are:
- different file name: make sure the file is really named
recovery-clockwork.img
, in your example, or adjust your command according to the file name - wrong path, e.g. your file resides in
C:Downloads
, but you’re executingfastboot flash recovery recovery-clockwork.img
fromC:
: Either first change to the directory the.img
file is located in, move the.img
to where you want to execute your command, or try specifying the file with its full path (e.g.C:Downloadsrecovery-clockwork.img
) - sometimes
adb
/fastboot
behaves strangely when executed from «somewhere else». In those cases it helps to first changing to the directory where the resp. executable is located, and run your command from there.
|improve this answer
Not the answer you’re looking for? Browse other questions tagged or ask your own question.
Используемые источники:
- https://androidp1.ru/oshibka-fastboot-cannot-load-image/
- https://migeek.ru/settings/ustanovka-twrp-recovery-xiaomi
- https://viarum.ru/ustanovka-twrp-recovery-na-android/
- https://android.stackexchange.com/q/53971
Installing TWRP onto a smartphone or tablet typically requires you to use a Fastboot command to overwrite your current recovery system. Some people have trouble with the Command Prompt and in turn end up getting a cannot load twrp.img error, or being told there is no such file or directory. But there is a way to fix it.
The reason why someone is getting this specific error has to do with the last part of the Fastboot command. So, for example, a typical command to install a Custom Recovery (TWRP in this case) onto an Android device looks like this: fastboot flash recovery twrp.img
. We can break this command down to see what it’s actually doing. . .
Fastboot – this initiates the Fastboot.exe file which is the file doing all of the work
Flash – this tells the Fastboot.exe file we want to install something onto the connected device
Recovery – this tells the Fastboot.exe file that when we install something, we’re installing it onto the recovery partition
TWRP.img – this tells the Fastboot.exe file what we want to install onto the connected device
So what the “cannot load ‘twrp.img’: No such file or directory” error is telling us is what it looked for the twrp.img file in the current directory (which should be where your ADB and Fastboot tools are installed) and couldn’t find it. There are a few ways this can happen but 9 times out of 10 it has to do with the file path of the twrp.img file.
Some people forget to rename the file to twrp.img. Others may forget to put it in the ADB and Fastboot tools folder. They may even have two different installs of ADB and Fastboot tools over the years. There are many reasons but we can eliminate any file path related issues by doing the following.
Time needed: 3 minutes.
- Drag and drop the twrp.img file into the Command Prompt instead of typing out the filename
Watch the video below to show how it’s done.
I received a comment the other day from someone who was receiving this exact error. Again, the only reason why this error would come up is related to the file path of the twrp.img image. There are so many ways this can get mixed up when trying to execute that Fastboot command but the suggestion above should avoid all of that.
It can be a bit difficult to explain over text so you may want to see me do it via the video.
Instead of typing out that twrp.img part of the Fastboot command, we’re going to leave it open-ended right before the file. So instead of the typed out command being fastboot flash recovery twrp.img
, we’re just going to type out “fastboot flash recovery
“.
You’ll want to make note of the extra space I left after the word “recovery”.
That is very important because we need a space after the word recovery and before the file path of the twrp.img image. If not, we end up with a command that looks like fastboot flash recoveryE:ImagesXiaomiRedmi-Note-6-Protwrp.img
. To the Fastboot.exe file, this command messes up the syntax.
Рано или поздно, стандартная прошивка начинает надоедать или глючить, из-за чего большая часть пользователей начинает «прочёсывать» мобильные форумы в поисках решения. Там уже в голову приходит понимание: для смены прошивки нужно сначала переустановить рекавери. Форумчане советуют устанавливать TWRP, ссылаясь на его максимально стабильную работу и возможность работы с сенсорным управлением. Поэтому стоит рассказать, как установить twrp recovery на Xiaomi, какие проблемы могут возникнуть при этом и раскрыть варианты их решения.
Содержание
- Что это такое и зачем нужен TWRP
- Установка TWRP Recovery
- Через официальное приложение
- Через fastboot
- Возможные проблемы
- Выводы
Что это такое и зачем нужен TWRP
Вообще, это аббревиатура, и расшифровывается она как team Win Recovery Project, тем самым говоря, что собой представляет проект: модифицированное рекавери, позволяющее делать гораздо больше, чем заводские утилиты. Прежде всего, её устанавливают желающие установить кастомную прошивку на своё устройство, из-за чего и назначение у TWRP соответствующее: полный бэкап системы, установка ПО, прошивок, ядер, полные вайпы и куча всего, что скрывает от пользователя «стоковое» (заводское) меню.
С Xiaomi ситуация стандартна: базовое рекавери не подходит для установки кастомной прошивки, ибо первый попросту не позволяет сделать это, из-за чего народ и приходит к TWRP. Кроме всего, ранее упомянутого, Team Win может полностью восстановить прошивку из файла восстановления. Так что, это отличный инструмент для любителей перестраховаться: даже если после смены прошивки смартфон «умер», его можно будет «оживить» без особых проблем.
Кроме такой киллер — фичи, TWRP может обеспечить полноценную работу с файлами устройства, создание разделов в памяти, примерно, как на HDD вашего десктопа, подключение к ПК в режиме флеш-карты, при этом, запуск системы требоваться не будет. Очень удобно, к примеру, вайпы уже сделаны, а прошивку на запоминающее устройство никто не перенёс, что неоднократно было с вашим покорным слугой.
Установка TWRP Recovery
Через официальное приложение
Начать стоит с того, что способов существует несколько. Первый, самый простой – использование фирменного приложения или его аналогов, только следует помнить: для корректной работы необходимы root-права. В Xiaomi они, как правило, уже имеются у продвинутых пользователей, остаётся только дать их приложению. Иначе, придётся сначала получать те самые права, после чего уже задумываться об установке рекавери.
Само действие происходит буквально в несколько шагов:
- Найти приложение на просторах Google Play;
- Установить его и запустить;
- Согласиться со всеми разрешениями, предоставить root-доступ, если это не было сделано раньше;
- Выбрать свое устройство и скачать файл с помощью кнопки «Download TWRP»;
- Выбрать скаченный img-файл и поставить его через кнопку «flash to recovery».
Здесь, пожалуй, стоит оговориться: имя IMG-файла должно соответствовать программе: обычно это recovery.img, но фирменные приложения, вроде TWRP, могут требовать называть файлы по-особенному. В случае Team Win это twrp.img, однако, перед установкой следует внимательно прочесть описание программы, где, скорее всего, будет указано необходимое имя.
После такой установки на Xiaomi Mi3, например, смартфон автоматически запустится в режиме Recovery, из которого уже будут производиться все необходимые пользователю манипуляции. Следует отметить: стоковая прошивка при установке кастомного меню «слетать» не будет в любом случае, причём касается это не только Xiaomi.
Через fastboot
Второй способ чуть сложнее: здесь потребуются самые базовые навыки работы с консолью и ADB, так как вариант представляет собой установку recovery через fastboot. Ваше устройство должно быть разблокировано. Итак, непосредственно сама установка производится в несколько этапов.
- Первый – загрузка ADB-драйверов и их распаковка. Здесь следует позаботиться, чтобы в пути к файлу были только латинские символы, иначе консоль выдаст ошибку.
- Устанавливаем драйвера для вашего устройства, взятые тут.
- Следующий этап – включение отладки по USB. Сделать это очень просто: для начала открываем на смартфоне пункт «о телефоне», после чего нужно нажать 8 раз на версию MIUI. Должно появиться сообщение «Вы – разработчик». Если этого не происходит, то вы либо уже имеете доступ к настройкам для разработчиков, либо прошивка просто не позволяет сделать это.
- Очередной ступенью будет непосредственно включение отладки, что делается в пункте настроек «для разработчиков».
- Запускаем файл command.bat из папки ADB, производим команду «adb devices» и проверяем, подключен ли смартфон правильно, для чего может понадобиться подтверждение авторизации на экране смартфона. Если во время таких манипуляций ничего не происходит – проверьте подключение устройства, переустановите драйвера. Здесь лучше перестраховаться.
- Запускаем Fastboot Mode на смартфоне при помощи команды «adb reboot bootloader». После команды смартфон автоматически должен перезагрузиться и войти в режим загрузчика. Теперь мы готовы к установке кастомного рекавери.
- Теперь нужно скачать файл рекавери TWRP тут. Находим свое устройство и переходим к разделу «Download Links» и там выбираем «Primary (Recommended)».
- Вся суть установки сводится к вводу команды «fastboot flash recovery twrp.img». Стоит отметить следующее: скачанный вами файл прошивки должен называться twrp.img или recovery.img, в зависимости от версии ADB. Узнать это можно там, где вы скачиваете соответствующие программы или прочитав файл readme, или просто попробовать оба варианта.
На этом, собственно говоря, всё, установка twrp на xiaomi redmi note 3 pro (в нашем случае) завершена. Однако, спешить не стоит: нужно запустить смартфон в TWRP, для чего зажимаем клавиши питания и громкости вниз. Кнопку включения держим до виброотклика, после чего отпускаем и ждём, когда запустится установленная утилита.
Отсюда уже можно загрузиться в систему или начать установку кастомной прошивки. Все способы, описанные в интернете – вариации первого и второго, описанного здесь, тем более, там обычно нет описания того, как заходить в TWRP, поэтому описывать их лишний раз смысла нет.
Возможные проблемы
А проблема, собственно, только одна: после прошивки, если кастом ставится поверх MIUI 8 версии и новее, многие пользователи интенсивно гуглили фразу «как зайти в twrp recovery xiaomi», потому что возможность нормального входа попросту пропадала. Происходило это из-за конфликта кода утилиты и прошивки: файл emmc_appsboot.mbn, соответствующий MIUI, перезапись которого попросту не даёт возможности войти в тврп.
Решение достаточно простое: можно просто переустановить рекавери. Только есть одна неприятность: поможет такое действие ровно на одну перепрошивку, из-за чего ребята с 4pda нашли более разумный и долговечный фикс.
Итак, для исправления бага нужно скачать этот файл (подходит только на redmi 3, используете на свой страх и риск) , выключаем телефон, зажимаем кнопки питания и громкости вниз, подключаем кабель USB к телефону и компьютеру, запускаем файл «1 run me.bat» из архива, который, при успешном выполнении, должен написать «OKAY. Finished». После этого отсоединяем кабель и 15 секунд держим обе кнопки громкости и питания, дожидаемся вибрации. На этом всё, TWRP после таких манипуляций должен работать отлично.
Выводы
Устанавливать проект Team Win стоит только в случае, если это действительно необходимо. Загубить телефон такой штукой крайне сложно, но можно. Кстати, без стандартного упоминания, что все манипуляции со своими устройствами вы проводите на свой страх и риск, обойтись не удастся. Надеюсь, у нас получилось донести до вас информацию о Team Win Recovery Project и способах его установки. Способ, кстати, актуален для любых моделей Редми и Ми, даже для Mi5 и Mi5s.
-
#1
Having trouble installing TWRP. I’ve unlocked my bootloader and am following ZenXXIII’s «All in one guide compilation on how to flash xiaomi.eu roms on your Mi5» thread, except I’ve obviously chosen TWRP for Mi4c.
When entering «fastboot flash recovery twrp.img», I’m getting «error: cannot load ‘twrp.img'». Any ideas whats going wrong?
-
#2
Which xiaomi.eu ROM are you using now and which version of twrp are you trying to flash?
-
#3
Which xiaomi.eu ROM are you using now and which version of twrp are you trying to flash?
I’m using the latest China official developer ROM, 7.3.16. And I’ve tried various TWRP images with the latest being TWRP 3.0.3.0.
-
#5
Bootloader is definitely unlocked, did it yesterday and it says so under developer options. I’m a noob with this stuff so perhaps I am just doing it wrong and need to follow a simplified guide lol
-
#6
Maybe twrp.img file is missing?
Haye You got it in right directory and filename is correct?
-
#8
Ofcourse put file (twrp.img) in directory where you have fastboot.exe
-
#9
Please use this image: https://www.androidfilehost.com/?fid=457095661767135741
fastboot flash recovery twrp.img
fastboot boot twrp.img
And report back if successful.
It worked! Thank you, I was tearing my hair out over this!! Now that I’m going to install EU Rom, what is difference between weekly and stable/which should I use?
-
#10
I don’t actually know.. I am guessing stable is more stablish?
Anyway personally i am using the weekly one because i love to re flash every week! lol
-
#11
I don’t actually know.. I am guessing stable is more stablish?
Anyway personally i am using the weekly one because i love to re flash every week! lol
Next issue…the phone won’t start up. I’m trying to start it up so that I can enable USB for file transfer so I can move the EU file to the phones storage because at the moment my laptop doesn’t show the device unless I do that. Any ideas? All I have at the moment is TWRP mode.
-
#12
Boot into recovery and connect your phone at your PC check with «adb devices» to see if your phone shows up… If so (as it should be) then you can push the EU ROM to your sdcard with adb and then flash it from twrp itself.
1) Connect the phone into twrp to your PC
2) Go to your folder with the EU ROM on your PC and Shift + Right Click > Open Command Window Here
3) adb push <filename> /sdcard (for the filename you can type the first 2-3 letters of the zip and then press Tab and it will auto complete the name)
4) Flash the ROM as usual from twrp
PS: if /sdcard confuses you for some reason you can use /sdcard/Downloads for example.
PS 2: if you get an error of device unauthorized kill the adb server with adb kill-server and re run adb push command.
-
#13
i had the same problem and i have the the solution ,,
i did it and its work with me on my redmi note 4
Common Errors while Flashing TWRP Custom Recovery