Обновлено: 23.06.2023
- После каждой выявленной ошибки, отключите смартфон или планшет от компьютера, выключите его и снова переведите в режим прошивки.
- Перезапустите программу для прошивки Odin и подключите смартфон или планшет к компьютеру! Можете снова пробовать шить прошивку!
- Самое главное! Только новые драйвера и только ОРИГИНАЛЬНЫЕ, ЦЕЛЫЕ и ДОРОГИЕ КАБЕЛИ (50% от всех ошибок являются кабели)!
Типичные ошибки при прошивки Samsung в ODIN
Ошибка подключения устройства
Вариант 1
Вариант 2
Решение:
- Убедиться что устройство переведено в специальный режим обновления Downloading, если это не так то перевести;
- Убедиться в целостности используемого USB-шнура (при необходимости заменить), если кабель не оригинальный заменить на оригинальный. Кабель вставить в задний порт USB 2.0 системного блока компьютера.
Решение:
Процесс прошивки остановлен на процессе инициализации
(проверка подключения)
Если при прошивке Samsung в программе ODIN появиться ошибка:
Вариант 1
Вариант 2
Решение: Необходимо подключить устройство в другой USB порт, либо попробовать прошить Samsung на другом компьютере.
Файл Прошивки битый: MD5 hash value is invalid
Если Odin не дает прошить Android и выдает подобную ошибку:
Это означает что, вы скачали битый файл (недокачанный) или файл не верно подписан.
Решение: Стоит убедиться действительно ли файл прошивки скачанный полностью, если нет, то перекачать. Если файл скачан полностью, удалить с файла расширение .md5
Ошибки при прошивке разделов system.img, boot.img, recovery.img,
sboot.bin, cache.img и других разделов
и другие похожие варианты, но с разными разделами.
Может возникнуть из-за того, что вы пытаетесь прошить либо битый файл прошивки или от другого устройства Samsung ( у вас модель i9100, а прошиваете от i9300). Также это может быть следствие попытки понизить версию ОС Android.
Решение:
Ошибки связанные с повреждением разделов памяти Samsung
Вариант 1
Вариант 2
Вариант 3
Данные проблемы могут возникнуть в следствие повреждения разметки секторов внутренних разделов флеш-памяти устройства, попытки прошить чужой или модифицированный PIT файл, либо поврежден загрузчик
Решение:
- Попытаться найти 4-х файловую сервисную прошивку в интернете, а также PIT файл для вашего устройства и произвести прошивку в Odin;
- В случае не удачной попытки обратиться в СЦ.
Ошибки с отсутствием возможности доступа к записи разделов
Изменить несколько параметров в настройках:
Samsung не запускается
Если у вас на экране похожее соображение, то это означает что предыдущая прошивка была прервана:
Решение:
- Найдите прошивку Samsung для своего устройства, скачайте ее, после чего установите с помощью Odin, после чего попробуйте снова загрузить девайс (если не сработает переходим ко второму пункту);
- Выполните сброс данных (wipe data/factory reset), после чего попробуйте снова загрузить девайс.
Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.
Добрый день, Пикабу! Столкнулся с проблемой, уже перелопатил форумы, но ответа так и не нашел. Итак: решил я прошить свой xiaomi mi6, сначала все шло очень хорошо. Я разблокировал загрузчик, установил кастомный рекавери TWRP, ставил разные прошивки, типа multirom, miuipro. Сейчас хочу себе поставить experience pixel, NitrogenOS, и при попытке установить любую из них (да и в принципе любую другую прошивку) всегда пишет: «не найден Digest файл»
Что я пробовал делать: форматировать все разделы, пробовал отключать проверку MD5, по нескольку раз скачивал образы с прошивками, ничего не помогает. Если кто располагает информацией что можно сделать и где найти этот digest файл, подскажите пожалуйста!
Всем хорошего дня и продуктивной недели!
P.S. Заранее прошу прощения за ошибки.
Если образ все же устанавливается, то дайджест тут не причём
Прошивай firmware последний и используй рекомендуемый recovery из темы прошивки. Если не помогло, стучи вк /truevaper
Аккуратно по шнурку льешь то что ставится, а потом уже по инструкции с 4пда делаешь что хочешь.
Хз как с ми6, у меня на редми5+ такая ещё тема — если пришел с вьетнамкой «глобальной», то на «что угодно» сразу перейти нельзя. Так что сначала через ТП лил девелоперку (англ) ждал разблокировки, и потом методом тыка, залил глобал бета.
Видимо проблема редкая,раз на форуме 4 pda не помогли.
Это тебе в twrp пишет? Блин, на 4pda всё можно найти.
На будущее — не бери Xiaomi. Дерьмище китайское
Digist файл так то вроде для фаст бута и флэша. Смени рекавери, возьми прошивку и выясни, вдруг они уже на Treble собираються и тогда уже нужно рекавери под требле ставить
Опять шерстяной.
Московский бородач сначала жестоко избил парня на улице, а затем ударил в лицо его девушку, которая заступилась за любимого.
Причина конфликта — пострадавший косо посмотрел на проходившего мимо агрессивного молодого человека.
Про штрафы и наказания
Современная молодеж или жесть и дичь
Вечером сижу за компом, подходит сын (11 лет) и говорит:
— Пап, нам на труды попросили принести дичь.
— Дичь. (проскакивают невероятные мысли) Но зачем?
— Не знаю пап, сказали принести.
— Слушай а ты ничего не перепутал? Может на труды нужна жесть?
— О точно, пап, ЖЕСТЬ.
Акула бизнеса
За качество скринов извиняюсь, брал в местном паблике
Нараспев
А ты слышишь этот звук ?)
Тем временем в Тиндере на злобу дня:
Окончание проекта «икота»
Здравствуйте, люди добрые.
Вот и добрались до неутешительной сути. Гепатит С.
Пока не знаю, что дальше.
Не болейте. Проверьтесь на всякий случай.
Зараза ничем себя не выдаёт. Завтра иду на эластографию печени. Поглядим, что там.
Спасибо всем, кто «учавствовал» )
Всего доброго. Берегите себя.
Человек
Ответ на пост «Промашка»
Пришел со школы. 5 класс. По дороге встретил маму, идущую в магазин.Она сказала сейчас из магазина вернется и будем кушать.
Есть хотелось сильно, на плите ( печь кирпичная дровяная) в кастрюле стояла уха. Решил сам поесть, не маленький.
Налил уху, поел. С добавкой.
Мама заходит:
— Пойдем кушать
— Мам, я уже поел
— Что ты поел? Еда в духовке нетронутая стоит
— Уху
— Это не уха, это я поросятам маленьким потроха рыбные сварила с картофельными очистками.
Не знаю как поросятам, мне было вкусно)
Женская логика vs Мужская логика.
10 лет назад президент Медведев пообещал якутянам мост через Лену. Что было дальше?)
Ровно 10 лет назад президент России Дмитрий Медведев пообещал якутянам, что мост через реку Лену, который они ждут больше 40 лет, будет построен.
В 2021 году Якутск остается единственным из крупнейших городов страны, который не имеет стабильной транспортной связи с остальной Россией. Летом тут передвигаются по воде на паромах, зимой — по льду.
Следим и анализируем происходящее вокруг в тг: @сибирьмедиа. Подписывайся и оставайся с нами!
Надёжный план
Жена и груша
. *и делает вид, что поверила*
А баба то шарит.
Бородатые рейсеры
В Подмосковье бородатые рейсеры избили мужчину с грудным ребёнком, возмутившегося гонками под окнами. Дела на них заводить не стали.
Балашиха, сентябрь. 37-летний Станислав выходит гулять с ребёнком. В это время Гаджимурад Джанболатов, его жена Айшат Хидирбекова и её племянник тестят во дворе новую BMW X6, как она разгоняется от 0 до 100. Станислав просит парней отъехать от дома, чтобы пыль не летела в коляску, а грохот не мешал ребёнку спать. А дальше — всё по классике.
Гонщики выскочили из автомобиля и полезли в драку. Станислав кое-как отбился, зашёл в подъезд и оттуда вызвал полицию. Борцухи зашли следом за ним, просьбу мужчины разрешить завезти в дом коляску и потом разобраться один на один проигнорировали. После драки два месяца Станислав лечился, из-за тремора не может брать ребёнка на руки, водить машину, работать. Судмедэкспертиза усмотрела в происшедшем только лёгкий вред здоровью, дело не возбудили.
Далее по тексту следующая статья.
Мужчине, избитому уличными рейсерами в Балашихе, пришлось продать квартиру и переехать — он боялся за свою жизнь и жизнь ребёнка.
В сентябре Станислав гулял с коляской, сделал замечание гонявшим во дворе Гаджимураду Джанболатову с компанией — после чего его избили всей толпой при грудном ребёнке. Дела правоохранители возбуждать не стали. Зато, по словам Станислава, сильно возбудились его соседи. Они караулили его под дверью, преследовали его и его жену, когда они покидали квартиру.
Потом Станислав узнал, что Айшат Хидирбекова в драке откусила кусок носа другой женщине — тогда против неё возбудили дело о причинении тяжкого вреда здоровью, но вместо 8 лет тюрьмы она отделалась штрафом в 10 тысяч. Услышав об этом, Станислав продал квартиру и съехал в другой район. Сейчас он добивается независимой экспертизы и хочет, чтобы дело всё же было возбуждено. Гаджимурад, один из подозреваемых, сказал нам, что «конфликт замяли», никакого вреда здоровью не было, а гипс мужчина надел специально, чтобы симулировать травму.
TWRP recovery на смартфонах Xiaomi позволяет устанавливать альтернативные прошивки, патчи и моды, работать с правами суперпользователя.
Разберёмся, как скачать и установить ТВРП рекавери на русском языке, опишем возможности программы, пошаговую инструкцию по прошивке через TWRP смартфонов Xiaomi и многие другие действия.
Что такое TWRP
TWRP (от англ. Team Win Recovery Project) — это программа для восстановления устройств на Андроид, в том числе смартфонов Xiaomi с MIUI. С её помощью можно установить кастомную прошивку, делать резервную копию телефона и множество других действий, включая получение root-прав.
В свою очередь TeamWin – это группа независимых разработчиков, которые занимаются выпуском кастомного рекавери для смартфонов Xiaomi и устройств остальных производителей.
Кастомное TWRP recovery гораздо функциональнее стокового рекавери Xiaomi. В кастомном можно не только устанавливать обновления в формате ZIP, но и сбрасывать телефон до заводских настроек, размечать SD карту, смотреть файлы и осуществлять прочие, описанные ниже, действия.
Отличия кастомного ТВРП от стокового:
- Кастомное Recovery имеет НАМНОГО больше возможностей. Именно так, большими буквами.
- Рекавери ТВРП является мультиязычным: в отличие от стокового, здесь есть поддержка русского языка. Некоторые версии TWRP даже поддерживают темы оформления.
- Ещё одно существенное отличие – навигация. Можно просто тапать по экрану, как в Android, а не перемещаться по меню кнопками на корпусе смартфона.
Альтернативных рекавери достаточно. Но стабильнее всех и приятнее в обращении TWRP, поэтому продукт пользуется популярностью. Clockwork Mod в своё время был хорош, но теперь он выглядит как архаизм.
Есть ещё Resurrection Remix OS, о сравнении которой с MIUI я написал отдельную статью.
Внимание! TWRP регулярно обновляется. Если есть возможность, то лучше установить последнюю версию. В ней устранены все недочёты и она поддерживает множество устройств.
Как скачать ТВРП, альтернативные варианты
Компания Team Win предоставляет возможность скачать TWRP Recovery для установки со своего сайта. Чтобы скачать ТВРП перейти на официальный сайт twrp.me, выбрать производителя телефона Xiaomi внизу страницы, а затем модель смартфона.
В разделе Download Links будут ссылки на зеркала для Европы и США. Выбирайте любое и увидите ссылки на текущую и предыдущую версии ТВРП. Скачайте самую новую. Если будут проблемы в её работе, загрузите и установите предыдущую версию программы.
TeamWin регулярно обновляет свой продукт, исправляя найденные баги и добавляя новые функции. Обновлённые версии рекавери выходят примерно три раза в год. Но если предыдущая версия вас полностью устраивает, обновляться необязательно, поскольку в новой может не работать совместимость.
Если в списке на официальном сайте вы не видите возможности скачать TWRP для своего смартфона, остаётся использовать альтернативные варианты.
Рекавери ТВРП — самое популярное кастомное рекавери. Но существуют продукты от других разработчиков. О них также полезно знать.
Альтернативы TWRP:
- Clockwork Mod. Вероятно, старейшее кастомное рекавери для Android. Обладает практически теми же функциями, что и TWRP, но сильно проигрывает последнему в плане интерфейса. В последние годы его популярность пошла на спад. Clockwork является стандартным рекавери в прошивках Cyanogen Mod. Есть специальная версия Touch для управления с помощью сенсорного экрана.
- 4EXT. Практически то же самое, что Clockwork Mod. По сути, является надстройкой для последнего. Обладает более дружелюбным интерфейсом и даже поддерживает темы оформления. Но, как и в оригинале, поддержки русского языка нет.
- OrangeFox. По функционалу ничем не отличается от TWRP, навигация такая же. Оформление только аляповатое и нет поддержки русского языка. Подходит не для всех смартфонов Xiaomi, но активно используется владельцами POCO.
- Pitch Black. Рекавери, предназначенное для работы со смартфонами на базе процессоров от МТК. Несколько напоминает стоковое по функционалу, но имеет опции. Поддерживаются темы оформления.
Возможности и главное меню
Обилие пунктов меню делает использование ТВРП весьма непростым. Спасает только то, что поддерживается русский язык.
Как зайти в TWRP:
- Выключите телефон.
- Зажмите клавиши питания и кнопку увеличения громкости.
- После появления логотипа кнопки можно отпустить.
- Телефон загрузится в режиме Recovery.
Чтобы понять функции ТВРП, рассмотрим основные разделы главного меню на русском и английском языке:
- Установка (Install) предназначена для установки модов, прошивок и патчей. Возможна работа как с файлами формата ZIP, так и прошивка образов IMG. Возможен поиск файлов для прошивок на внутреннем и на внешнем накопителе.
- Очистка (Wipe) включает в себя функциональность по очистке системного раздела, кеша, внутреннего накопителя и прочего. Именно этот раздел используют для сброса телефона к заводским настройкам (Hard Reset).
- Резервное копирование (Backup) предназначено для быстрого создания резервной копии установленной системы и пользовательских файлов. Может сохранять копию на карту памяти или на ПК (потребуется кабель USB).
- Восстановление (Restore) позволяет быстро восстановить заранее сделанную копию. В разделе имеется набор весьма мощных инструментов. Восстановление может осуществляться только с внешней карты памяти.
- Монтирование (Mount) позволяет смонтировать (сделать доступным) любой раздел для выполнения различных действий. В том числе системный. Можно смонтировать SD карту и передавать на неё файлы с ПК.
- Настройки (Settings) включает в себя параметры самого рекавери. Здесь можно выбрать язык интерфейса, временной пояс, опции поведения рекавери и прочее. Однако лучше использовать стандартные параметры.
- Дополнительно (Advanced) включает различные инструменты: консоль, инструмент для разметки SD карты, механизм для исправления доступов и прочее. Использовать его лучше только продвинутым пользователям.
- Перезагрузка (Reboot) включает в себя такие пункты, как перезагрузка в ОС, перезапуск в ТВРП рекавери, перезагрузка в Fastboot. Этот раздел во время прошивки приходится использовать весьма часто.
Как поменять язык: если TWRP на китайском или любом другом языке, заходите в Настройки (скриншот выше), в правом верхнем углу жмите на три точки и выбирайте нужный язык из списка.
Пунктов меню действительно много. Не говоря о том, что находится в самих разделах. Описывать все подменю TWRP не имеет смысла, гораздо интереснее описать несколько примеров его использования.
Установка TWRP через Fastboot на Xiaomi и удаление
Инструкция как установить TWRP Recovery через Fastboot состоит из 2 этапов:
- Разблокировка загрузчика.
- Прошивка рекавери.
Внимание! Все пользовательские данные при установке будут удалены. Рекомендуется сделать их резервную копию для последующего восстановления перед началом дальнейших действий.
Этап 1: разблокировка загрузчика
На всех смартфонах Xiaomi загрузчик заблокирован с завода в целях безопасности, что не позволяет установить кастомное рекавери.
Решить проблему просто. Сначала установите ADB драйверы для связи смартфона и ПК, затем программу для разблокировки загрузчика Mi Unlock.
- Включите режим разработчика в настройках, перейдите в раздел « О телефоне » и 7 раз тапните по графе с версией MIUI.
- Вернитесь к списку параметров, выберите « Расширенные настройки ».
- Перейдите в раздел « Для разработчиков ».
- Передвиньте ползунок возле пункта « Отладка по USB ».
После завершения процесса, можно переходить к установке TWRP на Xiaomi.
Этап 2: прошивка рекавери
После разблокировки смартфон перезагрузится в операционную систему. Если при этом настройки были сброшены до заводских, придётся заново включить отладку по USB. Только после этого можно будет приступать к прошивке рекавери.
Как прошить телефон Xiaomi через TWRP:
- Выключите телефон и запустите режим фастбут (зажав кнопки питания и уменьшения громкости).
- Перейдите в папку со скачанным скриптом установки рекавери и дважды кликните по файлу TWRP-Installer.bat.
По завершении процесса установки телефон перезагрузится в рекавери. Можно будет приступать к работе с ним.
Стоит заметить, что на смартфоны Xiaomi А серии рекавери устанавливается по такому же сценарию. Но есть одна особенность: придётся сразу же прошивать Magisk (рут-права). В противном случае, операционная система просто не запустится.
Внимание! После разблокировки загрузчика и установки TWRP существенно понизится уровень безопасности устройства. К тому же, такие телефоны автоматически лишаются ОТА обновлений.
Альтернативой описанной выше установке ТВПР служит установочный скрипт, который ставит рекавери на телефон в автоматическом режиме. Для каждой модели смартфона скрипт свой. Поискать и скачать его можно на форуме 4PDA.
Чтобы удалить TWRP необходимо установить стоковое обновление. Как это сделать я уже рассказывал, посмотреть пошаговые и инструкции можно по ссылкам.
Как удалить TWRP Recovery с телефона Xiaomi:
-
для своего телефона.
- Установите её через Fastboot или Recovery.
Установка прошивки через TWRP
Процесс установки прошивки через TWRP мало чем отличается от использования Fastboot. Сначала нужно найти подходящую прошивку для вашего телефона. Формат файла должен быть обязательно ZIP.
После скачивания прошивки переместите файл на SD карту. Если прошивка без GApps (сервисы Google), скачайте подходящие и также закиньте их на карту памяти.
- Выключите телефон и запустите рекавери стандартным способом (зажав кнопки питания и увеличения громкости).
- Перейдите в раздел « Очистка ».
- Передвиньте ползунок вправо.
- Вернитесь в главное меню и выберите « Установка ».
- Нажмите на кнопку « Выбор накопителя » в нижней части экрана.
Первый старт только что установленной системы может занять до 15 минут.
После запуска придётся настроить основные параметры и войти в аккаунт Google. Иначе использовать телефон будет нельзя.
Как обновить TWRP на новую версию
Установка обновлённой версии TWRP осуществляется через само рекавери. Но сначала нужно скачать актуальную версию в формате IMG. Можно найти соответствующий файл на официальном сайте проекта TeamWin — twrp.me.
- Выключите телефон и зажмите кнопки питания и увеличения громкости для запуска рекавери.
- Тапните по разделу « Установка ».
- В нижней части экрана нажмите « Установить IMG ».
- Тапните по кнопке « Выбор накопителя ».
- Отметьте SD карту.
После этих манипуляций на телефоне будет установлена свежая версия TWRP. Но особенно часто обновляться не стоит. Если старая версия работает стабильно со смартфоном, то обновление не требуется.
Ошибка 7 при прошивке в Recovery
Самая популярная проблема — это ошибка 7 при прошивке в TWRP Recovery. Error 7 говорит о том, что вы пытаетесь установить прошивку, не предназначеную для этого телефона.
Решается она просто: достаточно скачать прошивку для вашего телефона и установить её. Чтобы убедиться в правильности устанавливаемой прошивки, необходимо сверить её номер с номером установленной на телефоне.
Перейдите в Настройки → О телефоне и посмотрите на версию MIUI.
В нашем случае это 12.0.1.0.QCNMIXM. Цифровой код обозначает версию обновления, а расшифровать буквенный код поможет изображение ниже:
Особое внимание обратите на коды модели и регион. Если что-то не получается, подробно о проблеме совместимости обновлений я уже рассказывал.
10 частых ошибок и их решение
Посмотрим на распространённые ошибки 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 можно починить практически любой телефон, превратившийся в кирпич.
Довольно распространенная проблема с которой встречаются многие пользователи смартфонов и планшетов Samsung — не устанавливается кастомное Recovery после прошивки в Odin!
Существует два типа данной проблемы:
Данная статья направлена чтобы решить распространенные ошибки и научится в дальнейшем избегать их.
Решение проблемы (succeed 0/failed 1)
Данная проблема в может возникнуть не только при прошивки Recovery, но и также при смене прошивки на новой или прошивки других разделов.
Почему возникает данная ошибка и как ее решить:
1. Образ скаченного recovery не полностью скачен, либо битый — скачайте файл кастомного recovery заново или загрузите с другого сайта.
2. MD5 сумма не соответствует — обратите внимание что в конце файла recovery имеется расширение MD5, оно служит для сверки что файл целый/битый, но если поменять хоть одну букву в имени файла, то recovery будет считаться битым. Если вы уверенны что recovery не битое, то удалите в конце файла расширение MD5. 3. Ошибка с портом COM — убедитесь что кабель MicroUSB целостный, без повреждений, штекеры не погнуты. На компьютере используйте только те USB которые непосредственно расположены на материнской плате, не используйте USB-хабы.
4. Ошибка с драйверами — обновите драйвера Samsung, обновите драйвера USB материнской платы.
5. Перезагружайте устройство при каждой новой прошивкой — если прошивка прошла успешно или не успешно, перезагрузите устройство иначе при следующей прошивки в Odin возникнет ошибка (succeed 0/failed 1).
6. Убедитесь что прошиваемый файл для вашего Samsung — если вы начнете прошивать чужой файл не от вашего смартфона или планшета Samsung, то как минимум можете получить ошибку (succeed 0/failed 1), а максимум сломаете устройство.
После установки кастомного Recovery загружается Стандартное (Recovery слетает)
Вы успешно установили Recovery, но когда заходите в данной меню то обнаруживаете что там стандартное recovery вместо кастомного. Данная проблема связана из-за частичной несовместимости прошивки и кастомного recovery или из-за защитного механизма. Часто такую проблему называют — «Recovery слетает».
Решение «Recovery слетает»
1. После того как Запустил прошивальщик Odin, выбрали файл recovery снимите галочку с пункта AUTO REBOOT:
3. Отключите устройство от компьютера, если в смартфоне или планшете батарея съемная, то снимите ее, а потом снова вставьте, если несъемная, то пропусти данный пункт
4. Зажмите кнопки для входа Recovery и не отпускайте пока не попадете в него, если же Samsung начал загружаться в стандартное рабочее состояние, выключите и снова переведите в режим Download и снова повторить пункты 1-4
Решение проблемы «Recovery слетает» у кого есть Root
Если у вас имеются Root права, а также приуствуюет проблема «Recovery слетает» то выполните следующие:
1. Установите приложение Root Browser и перейдите в него
2. Удалите следующий файл по пути /system/etc/install-recovery.sh
3. Перезагрузите устройство Samsung и установите Recovery
На этом все! В данной статье мы рассмотрели основные причины которые могут возникнуть при прошивке recovery на смартфоны и планшеты Android производства Samsung!
Подписывайтесь в социальные группы Android +1 и не забывайте ставить лайки! Дальше будет интересней!
TWRP: что это и зачем нужно
TWRP — представляет собой расширенный режим, имеющий в своем распоряжении контроль над всей операционной системой. Данный проект позволяет пользователям очень тонко настраивать свое устройство, начиная от глубокого бэкапа и заканчивая установкой кастомных прошивок.
Кроме того, при неправильном обновлении можно откатиться на предыдущею версию MIUI и вернуть смартфону рабочий вид, тем самым спасая его из состояния «кирпича».
Для любителей всегда настраивать телефон под себя такое решение является превосходным вариантом. Но не забывайте, что возможны серьезные системные ошибки и даже полный выход смартфона из строя, если невнимательно читать инструкции и неверно выполнять определенные действия.
Установка TWRP Recovery на телефон Xiaomi или Redmi через ПК
Изначально на смартфонах XIaomi стоит фирменное стоковое Mi Recovery (на момент обновления статьи версия 3.0). В нем доступна лишь функция сброса к заводским настройкам и подключению к Mi PC Suite, которое почти не работает.
Ранее было возможно ставить TWRP через официальное приложение от разработчиков, но из-за того, что новые модели Xiaomi не всегда получают поддержку TWRP — приходится использовать сторонние стабильные сборки, которые основаны на других моделях. Весь процесс проходит в несколько шагов:
- Разблокировка бутлоадера на смартфоне.
- Скачивание и распаковка ADB-драйверов.
- Проверка наличия обычных драйверов для определения компьютером устройства.
- Поиск и загрузка правильного файла рекавери (Recovery.img) под свою модель телефона.
Подготовка
Теперь начинаем непосредственно к установке кастомного рекавери на Xiaomi или Redmi.
- Установка ADB-драйверов. После загрузки архив нужно распаковать в корень системного диска, чтобы получилось как в примере: C:adb .
- Также скачиваем файл с дополнительными драйверами из статьи о подключении телефона к ПК, чтобы телефон определился в режиме FastBoot.
- Находим файл с рекавери под свой смартфон. Выбираем между официальным сайтом TWRP.me и форумом 4PDA. Рекомендую смотреть в ветке 4PDA (раздел с прошивками) под свою модель, в одном из топиков будет пункт «Recovery». Скачиваем и при необходимости переименовываем файл в «Recovery.img«.
- Включаем отладку по USB.
- Когда все пункты соблюдены можно переходить к самому процессу установки TWRP.
Инструкция
Как только подготовка окончена приступаем к основной инструкции.
- Переносим Recovery.img в папку с ADB-файлами, еще раз проверяем, что папка находится на системном диске.
- Теперь находясь в папке ADB зажимаем SHIFT и в любом месте нажимаем правой кнопкой мыши, появляется меню и нужно нажать на «Открыть окно команд». Или в строке системного пути вводим команду «cmd» и жмем Enter (пример в видео).
- Выключаем смартфон. Переводим его в режим Fastboot — зажимаем одновременно кнопки питания и уменьшения громкости.
- Подключаем телефон с включенным режимом Фастбут к компьютеру через USB. При успешном подключении компьютер должен издать характерный звук успешного подключения нового устройства.
- В открытом терминале (который мы включили в пункте 2) пишем fastboot devices . Идет определение устройства.
- Также дополнительно можно проверить статус загрузчика: fastboot oem device-info . Напротив строки bootloader должна стоять надпись «true».
- Если все правильно — приступаем к последнему шагу. Вводим теперь саму команду установки Recovery: fastboot flash recovery recovery.img и нажимаем Enter. Правильная установка выглядит так.
- Теперь чтобы телефон сам вошел в TWRP вводим команду fastboot boot recovery.img и Enter.
- Теперь чтобы после перезагрузки телефона встроенное Mi Recovery не перекрыло TWRP — нужно сделать несколько шагов: нажать на «Reboot» — «Recovery». Смартфон заново войдет в TWRP.
Если 9 пункт не помог решить проблему появления стокового рекавери — значит нужно пробовать ставить другие версии Recovery, возможно не самые новые сборки. Или же использовать совет из следующего пункта.
Ошибки и рекомендации
Самой частой и довольно неприятной проблемой становится отказ рекавери запускаться при официальной глобальной прошивке с версией MIUI 8 и выше. С подобной неприятностью можно столкнуться, установив TWRP на обновленную прошивку, но если еще до MIUI 9 у вас рекавери было – оно продолжит благополучно запускаться. Все-таки не удается войти? Выход один — переустанавливать.
TWRP исчезло после перезагрузки
Чтобы TWRP не заменился стоковым рекавери — нужно пропатчить ядро, то есть установить патч ядра или Root. Информацию по ядру ищите в ветке своей модели на 4PDA, там есть и ссылки на скачивание и сами инструкции. Это обязательное действие, если нужно чтобы после перезагрузки телефона стоковое Mi Recovery не свернуло TWRP.
Внутренние ошибки
Также, при установке новой прошивки в устройство с помощью recovery возможны другие проблемы:
- Ошибка7: вы неправильно подобрали прошивку, то есть, она не соответствует модели.
- Error 0: в архиве прошивки нет всех необходимых файлов.
- Ошибка 225: требуется замена файла urbater-binary, или в архиве он вообще отсутствует.
По мере нахождения новых проблем и их решений — этот список будет пополнятся.
Видео-инструкция
Еще один способ, который не требует ввода команд.
Ответы на популярные вопросы
В этом руководстве мы рассмотрим:
- что делает восстановление
- разница между восстановлением TWRP и CWM
- как установить TWRP
- загрузка и перезагрузка
Что такое восстановление?
Восстановление – это небольшая часть программного обеспечения, которая запускается в разделе восстановления на вашем устройстве.
Можно загрузиться в этот раздел, что позволит вам включить и получить доступ к файлам на вашем телефоне без загрузки ОС Android. Поскольку Android не загружен, системные файлы Android не помещаются в память, что означает, что к ним можно получить доступ, отредактировать и заменить.
Когда вы устанавливаете обновление системы на свое устройство, загрузка в восстановление является частью процесса. По этой причине на каждом устройстве установлено стандартное восстановление, но у него нет доступных пользователю функций.
Замена стандартного восстановления пользовательским восстановлением, таким как TWRP (Team Win Recovery Project), дает вам доступ к частям вашего устройства, которые ранее были недоступны. Вот так вы начинаете взламывать свой телефон.
TWRP vs ClockworkMod Recovery: какой выбрать
Две основные стандартные системы восстановления для Android – TWRP и ClockworkMod (CWM).
В большинстве случаев вам не нужно выбирать между ними; метод рутирования, который вы выберете для своего устройства, будет основан на использовании того или другого.
TWRP и CWM имеют схожие наборы функций, и между ними практически нет различий. Они имеют разные пользовательские интерфейсы и не совместимы друг с другом. Резервная копия Nandroid, созданная на одном, не может быть восстановлена с помощью другого.
Установка TWRP
Как уже упоминалось, вы обычно прошиваете TWRP как часть процесса рутирования вашего телефона – необязательно иметь пользовательское восстановление на рутированном устройстве Android, но вы потеряете много преимуществ рутирования, если вы не У него есть один, не говоря уже о безопасности восстановления вашего устройства легче, если вы столкнетесь с проблемами с любым из ваших модов.
Существует множество способов установки TWRP, в том числе с помощью fastboot на большинстве устройств Android (за исключением Samsung).
После того, как вы получили root и установили TWRP, вы можете обновить его, просто скачав новую версию и перепрограммировав zip. Вы также можете попробовать приложение TWRP Manager для быстрого способа обновления.
TWRP оптимизирован для сенсорного управления. Большие значки в главном разделе экрана представляют собой кнопки, стрелка назад в правом нижнем углу возвращает вас к предыдущему экрану, а кнопка внизу слева в главном меню возвращает вас к главному экрану.
Загрузиться в TWRP
Способ загрузки в TWRP отличается от одного устройства к другому. Обычно это включает в себя комбинацию нажатий клавиш при запуске телефона – чаще всего удерживая одну из кнопок громкости и кнопку питания одновременно.
Посмотрите наш предыдущий пост о том, как загрузиться в recovery, чтобы ознакомиться с руководствами по самым популярным телефонам и производителям.
Перезагрузитесь в Android
Перезагрузка – это просто случай нажатия кнопки «Перезагрузка» на главном экране TWRP.
Вы можете выбрать перезагрузку системы (Android), отключение питания, перезагрузку Recovery или загрузку с загрузчика. Это включает устройство, но не загружает программное обеспечение и позволяет получить доступ к устройству с кирпичом через USB-соединение с вашим ПК.
Прошить ROM или zip
Одним из основных способов использования кастомного рекавери является прошивка кастомного ПЗУ.
Для этого в TWRP нажмите кнопку «Установить». Предполагая, что вы скопировали ПЗУ (в формате .zip) или другой архивируемый zip-файл во внутреннее хранилище устройства, вы можете использовать экран Select Zip, чтобы найти и выбрать его.
Выбрав почтовый индекс, вы попадете на экран подтверждения Flash. Вы можете добавить несколько молний, если нужно, нажав кнопку «Добавить еще молнии».
Когда вы закончите, вам нужно подтвердить, что вы готовы к вспышке, проведя пальцем по ползунку «Проведите для подтверждения вспышки». Как только вы это сделаете, начнется перепрошивка.
Не забывайте, что вы всегда должны делать полную резервную копию Nandroid, прежде чем что-либо прошивать, независимо от того, насколько это безобидно. Мы скоро вернемся к разделу резервного копирования.
Протрите данные или сброс настроек
Далее по сетке опций стоит Wipe.
Если вы прошиваете ПЗУ, необходимо стереть хотя бы некоторые части устройства, если не все. (Следуйте инструкциям для ПЗУ, которое вы мигаете, чтобы узнать, что вам нужно стереть.)
В TWRP опцией по умолчанию является возврат к заводским настройкам, который стирает все устройство.
В любом случае, убедитесь, что у вас правильно скопированы данные, а не только с помощью Nandroid Backup. Чтобы упростить резервное копирование и восстановление данных приложения, ознакомьтесь с нашим руководством по Helium.
Опять же, как только вы выбрали разделы для стирания, вам нужно будет провести ползунок для подтверждения. Когда ты это сделаешь, пути назад не будет.
Сделайте резервную копию Nandroid
Резервная копия Nandroid необходима, если вы взламываете свой телефон. С помощью резервной копии Nandroid вы можете восстановить ваше устройство до прежнего состояния, отменяя любые попытки или неудачные попытки взлома.
Если вам не нравится установленное вами ПЗУ или если ваше устройство не загружается после перепрошивки, восстановление резервной копии Nandroid – это самый быстрый способ возобновить нормальную работу устройства.
Чтобы создать резервную копию Nandroid, нажмите «Резервное копирование» и выберите разделы для включения. В большинстве случаев вы должны выбрать System, Data и Boot.
Не устанавливайте флажок Пропустить создание MD5, так как это обеспечивает целостность ваших резервных копий и защищает от ошибок при их восстановлении.
Проведите ползунком, чтобы начать процесс резервного копирования. Это может занять некоторое время, особенно если у вас есть много данных, для которых вы создаете резервную копию.
Не пытайтесь прервать процесс, пока он не завершится.
Восстановить резервную копию Nandroid
Чтобы восстановить резервную копию Nandroid, нажмите кнопку «Восстановить» на главном экране и выберите резервную копию из перечисленных. Проведите, чтобы начать процедуру восстановления.
Смонтировать перегородки
В большинстве случаев вам не нужно использовать функцию монтирования. Эта опция позволяет вам монтировать определенные разделы, чтобы к ним можно было получить доступ через ADB через рабочий стол.
Это особенность ниши с конкретными случаями использования. Если вам это нужно, просто нажмите на разделы, которые нужно смонтировать.
Настройки TWRP
Многие из настроек в TWRP говорят сами за себя. Мы рекомендуем использовать проверку подписи файла Zip – это добавляет уровень безопасности для ваших флеш-архивов, а также проверку MD5, чтобы гарантировать, что ваши резервные копии не повреждены.
Расширенные настройки в TWRP
В разделе Advanced TWRP есть несколько опций, которые могут быть использованы.
Разрешения на исправление можно использовать, если вы сталкиваетесь с большим количеством проблем приложений, таких как частые сбои (и мы имеем в виду частые – это не решит случайное закрытие приложения).
Исправление разрешений занимает всего пару минут, и никаких минусов в этом нет.
ADB Sideload
ADB Sideload позволяет подключить телефон к настольному компьютеру и загружать приложения через ADB, который доступен через Android SDK. Обычно это используется, если вы заменяете системный файл настроенной версией.
Файловый менеджер
Диспетчер файлов, как следует из его названия, является инструментом для доступа к файлам, хранящимся на вашем устройстве Android.
Заворачивать
TWRP – это мощный инструмент, который дает вам полный контроль над внутренностями вашего телефона без необходимости загрузки в Android.
Его можно использовать для прошивки пользовательских ПЗУ или незначительных модов приложений, а также для создания резервных копий и управления ими. Понимание того, как работает TWRP и что вы можете с ним сделать, сделает вас более уверенным в попытках взлома Android различных типов. Также стоит обновлять программное обеспечение по мере появления новых функций, и на регулярной основе добавляется дополнительный уровень удобства для пользователя.
Читайте также:
- Какие драйвера нужны для гта 4
- Как отразить в 1с членские взносы в сро
- Формат с разделителями разрядов в excel
- Настройка программ для пользователей windows 7
- 1с обновление ключей доступа пользователей измерение список объект не найден
Содержание статьи
В интернете существует огромное количество возможных инструкций и рекомендаций по прошивке смартфона, хотя многие из них довольно подробны, пользователи все равно сталкиваются с трудностями, которые были не указаны или возникли случайным образом. Большинство из таких проблем решается довольно легко, но некоторые ведут к полному краху системы. Мы разобрали наиболее популярные ошибки при прошивке телефона, и нашли решения для них.
Наиболее популярные ошибки iOS были описаны мной в статье “Популярные ошибки iOS и их решения”, потому здесь попытаюсь разобрать популярные проблемы Android устройств, а также общие для всех платформ.
Ошибка прошивки status 0, 1, 6, 7 и 255
Эти статусы появляются при прошивке Android устройств с помощью CWM Recovery. Рассмотрим причину их возникновения и возможное решение:
Status 0, 255: данный статус сообщает нам про отсутствие update-scpript ( иногда update-binary) в установочном архиве. Теоретически, возможно взять этот файл с другой прошивки, подходящей для вашего смартфона, но желательно этого не делать. Идеальный вариант решения — найти другую версию архива или выбрать другую прошивку.
Status 1: возникает при неправильно указанном пути для монтирования системных или пользовательских разделов. Проще говоря, CWM не может получить доступ к внутреней памяти устройства. Появление этой ошибки означает не профессионализм создателя прошивки или ее изменение под другой аппарат. Прошивать такое не стоит, возможно, в ней присутствуют и другие проблемы, которые не видны на начальном этапе.
Status 6: указывает нам о неправильной кодировке файла updater-scpript (он лежит по адресу \META-INF\com\google\android), из-за чего система не может его прочитать. Самое простое решение — открыть его в текстовом редакторе (Формат->Шрифт) и пересохранить в кодировке Unix.
Status 7: данная прошивка предназначена для другой модели телефона. Наиболее распространенная из списка ошибки при прошивке телефона. Решается довольно легко, удалением из файла updater-scpript данных о модели. Делайте это только тогда, когда уверены что архив предназначен для вашего устройства.
Ошибки при прошивке телефона через Odin
Таких ошибок всего две, но всегда проверяйте, правильно ли вы выбрали файлы прошивки, а также подключение вашего смартфона.
Can’t open the serial(COM) port — Odin не может найти ваше устройство. Причиной этому могут быть не установленные драйвера или не работающий USB-порт. Для начала попробуйте подключить к другому порту (вы ведь знаете, что прошивать лучше через подключение к юсб на задней части ПК), если не помогло, проверьте через диспетчер устройств чтобы все драйвера были установлены.
MD5 hash value is invalid — эта ошибка при прошивке через Odin сообщает о испорченном файле. Перекачайте его заново, возможно, из другого источника.
Ошибки при прошивке телефона через FlashTool
Наиболее популярный инструмент для прошивки устройств на базе процессоров MediaTek. Здесь можно встретить большой количество возможных ошибок и это хорошая сторона, ведь они нам подскажут в чем проблема и как её решить.
S_COM_PORT_OPEN_FAIL (1003) (S_COM_PORT_OPEN_FAIL (1013), S_DA_EXT_RAM_ERROR (3001)): программа не может установить связи с аппаратом по причине отказа порта. Подключите к другому USB-порту или смените кабель.
S_NOT_ENOUCH_STORAGE_SPACE (1011) — прошивка, которую вы хотите записать в память устройства, превышает выделенное для нее место. Попробуйте использовать инструкции по переразметке разделов или более новую версию прошивальшика.
S_UNSUPPORTED_VER_OF_DA (1022) — обновите программу до более актуальной версии.
S_UNSUPPORTED_OPERATION (1040) или S_DA_EMMC_FLASH_NOT_FOUND (3144) — Скатер (Scatter) не подходит вашему телефону, а во втором случае еще может означать неработоспособную внутреннюю память.
S_BROM_CMD_STARTCMD_FAIL (2005) — помечены или наоборот, не помечены пункты preloader и dsp_bl.
S_DS_SOC_CHECK_FAIL (3013) — установите галочку на пункте uboot и проверьте путь к программе или прошивке, он не должен содержать кириллицы.
S_DA_INVALID_RANGE (3036) — нажмите Format, до того, как начнете саму прошивку.
S_FT_DA_NO_RESPONSE (4001) — используйте другую версию программы и переместите ее в корень главного диска (по стандарту — C:). В худшем варианте, сообщает нам о неисправности flash-памяти.
S_FT_DOWNLOAD_FAIL (4008) — смените кабель или понизьте версию программы.
S_FT_READBACK_FAIL (4009) — FlashTool не может прочитать файл с жесткого диска, проверьте его расположение, а также доступное место и хватит ли его для распаковки.
S_INVALID_DA_FILE (5002) — используйте download agent который шел в комплекте с утилитой.
S_DL_GET_DRAM_SETTINGS_FAIL (5054) — удалите и заново установите драйвера устройства.
S_DL_PC_BL_INVALID_GFH_FILE_INFOR (5066) — используйте другой скатер файл (желательно идущий в комплекте с прошивкой).
Постоянно перезагружается телефон
Проблема возникает в том случае, когда не делается сброс до заводских настроек после перепрошивки, а также в следствии сбоя системы. Наиболее действенный способ — сбросить настройки до заводских.
Для этого следует зажать одну из комбинаций на выключенном телефоне:
- Громкость+ и кнопку включения
- Громкость- и кнопку включения
- Громкость (больше или меньше) + клавишу Home (если она физическая) + кнопку питания.
- После чего зайти в Android Recovery (если не зашло автоматически) и выбрать wipe data/factory reset.
Прошивка телефона если он не включается
Выключите телефон и в таком состоянии подключите его к компьютеру, после чего запустите программу для прошивки, подходящую вашему устройству. Телефон должен определится и установятся драйвера, после чего смело запускаете процесс.
Мы описали наиболее популярные ошибки при прошивке телефона, если вам попалась не описанная здесь, смело спрашивайте в комментариях или в нашей группе Вконтакте.
Device: SM-G900F KLTEXX
Version: 3.1.1-0
I believe I have found a bug with the MD5 Verification function when INSTALL-ing.
BACKGROUND:
- Installed TWRP a few weeks ago
- Installed various things including Magisk, uninstalled it, etc
- Produced various backups, no problem with MD5 verification there
PROBLEM SCENARIO:
-
Judging by the fact that not all things showed up in TWRP under sys I concluded I did indeed remove Magisk
-
I decided to try out and enable zip verification when installing, I never done it before.
-
I downloaded the
addonsu-14.1-arm-signed.zip
from [LOS-Extras(https://download.lineageos.org/extras) but it did not have a MD5 file, it only had SHA-1 and SHA-256 as a.txt
file (Save Link As…) -
I decided to create my own MD5 file as I remember from far back that it’s just the hash text in a renamed extension, so I made
addonsu-14.1-arm-signed.md5
text file. -
Inside I pasted the hash of the zip file that was created by a Windows application called HashMyFiles which I already had for a year.
-
Tried installing, it wouldn’t work.
-
I tried redownloading the file 3 times, rehashing, repasting, etc
-
Figured out on this site that the filename of the MD5 file has to include the extension of the installer filename, in this case
.zip
-
Tried again, nothing, throughout this process I was talking on LineageOS IRC channel
-
Someone told me to try the
.md5sum
extension, tried with no luck, I don’t remember I ever saw any mention of.md5sum
anywhere in the +1 year I am anywhere close to the whole smartphone and android and custom ROM world. -
That’s it I turned off the zip verification (I forgot to say I rebooted several times between earlier steps)
-
I rebooted again, MD5 verification off, redownloaded, back to
.zip.md5
, nothing, failed again. -
(Note this is still with the malformed MD5 file, all the way to the end)
-
The guy told me to just delete the MD5 file, allright …
-
It finally worked with no MD5 file and no MD5 verification check setting.
KEY OBSERVATIONS OF PAST ACTIONS FIGURED AFTER SUCCESS:
-
The Windows hash utility HashMyFiles produces UPPERCASE hash text. MD5 string check is case sensitive #912
quack jamie -
Even tho I was looking at the SHA-1 and SHA-256 files provided by LineageOS website, seeing their full contents because the links are opened inside the browser for Chrome at least, I still did not figure it out that two spaces and the full filename of the installer is also required.
-
Even tho I went into my TWRP backups to look if there’s any MD5 files, I forgot to open them up to check how they look inside, I still was wrongly assuming it’s just the hash has to be pasted in the MD5 file.
THE UNTESTED CASES:
Ones which I would have got to if I wouldn’t hit the working case.
- With a proper MD5 (lowercase + 2 space + filename.ext) file, with MD5 verification turned ON
- With no MD5 file, but MD5 verification check ON
So apparently, the program is looking for the MD5 file irrespective of the settings, causing errors where it shouldn’t, and it should in that case report an error that the file is malformed, not that the check it self has failed, as that makes it seem like the file is corrupt. Additionally, it’s also doing this irrespective of the extension, since I had zip.md5
and zip.md5sum
and just .md5
… etc. It seems to me it’s reading the file if it’s similar to the installer base filename. It should only open it if the filename of the MD5 file is exactly as it should be, not similar.
<ID:0/006> Added!!<OSM> Enter CS for MD5..<OSM> Check MD5… Do not unplug the cable..<OSM> Please wait..<OSM> CODE_[ROOT]I9100XWLSN_NEE.tar.md5 is valid.<OSM> MODEM_[ROOT]I9100XWLSN_NEE.tar.md5 is valid.<OSM> CSC_[ROOT]I9100XWLSN_NEE.tar.md5 is valid.<OSM> Checking MD5 finished Sucessfully..<OSM> Leave CS..<ID:0/006> Odin v.3 engine (ID:6)..<ID:0/006> File analysis..<ID:0/006> SetupConnection..<ID:0/006> Complete(Write) operation failed.<OSM> All threads completed. (succeed 0 / failed 1)
Алексей
01.04.16
Технологии / Мобильные и планшеты
2 ответа
MIUI ROM Flashing Tool – это программа, с помощью которой можно прошить телефон Xiaomi, используя режим Fastboot. Утилита довольно проста в использовании, но в ней часто возникают неполадки, которые мешают корректно перепрошить смартфон. В статье мы рассмотрим все известные ошибки MiFlash и выясним, как их решить.
Популярные причины возникновения ошибок
Для того чтобы прошивка на смартфон или планшет Xiaomi установилась нормально — нужно выполнить большое количество подготовительных действий. Но даже при их выполнении, это не избавит вас от банальных причин в работе Ми Флэш. Вот список общих советов:
- Отсутствие необходимых драйверов. Нужно самостоятельно поставить драйвера, если они не установились автоматически после первого подключения смартфона к компьютеру по USB. Инструкция есть в нашем видео.
- Старая версия программы. Старайтесь всегда выбирать самую свежую сборку МиФлеш.
- Неподходящая прошивка. Загружайте только ту версию MIUI, которая подходит под вашу модель. Например, владельцу Redmi 8 не подойдет сборка для Redmi 8A. Также обращайте внимание на архив, который скачиваете: у него должно быть расширение .tgz.
- Mi-аккаунт не был авторизован. Не рекомендуется работать с MiFlash без авторизации учетной записи Xiaomi. Подробности мы описывали в отдельной статье.
- Поврежденный файл прошивки (один или несколько). Такое случается, если архив загружался с подозрительного источника или он был неправильно распакован.
- Русские буквы в названии папки или файла. На пути к прошивке не должна встречаться кириллица. Допускаются только латинские символы.
- Телефон подключен к ПК через порт USB 3.0. Используйте разъем USB 2.0 и кабель, который шел в комплекте с мобильным устройством.
Полная инструкция по прошивке через Fastboot есть здесь.
Известные ошибки MiFlash и их решение
Теперь рассмотрим конкретные ошибки, которые может выдавать Xiaomi Flashing Tool. Подробнее о самой программе.
Ошибка: Reached the end of the file (0x80070026).
Решение: Если программа показывает, что достигнут конец файла, установите более новую версию MiFlash. Также можно попробовать использовать Pro версию.
Ошибка: Cannot receive hello packet.
Решение: Ошибка может обозначаться как «Не удается получить пакет приветствия» или «Try to reset status». Чаще всего помогает переключение кабеля в другой разъем, либо использование другого компьютера. Проблема часто появляется на Windows 7 и 8/8.1.
Ошибка: The specified file can not be found (0x80070002).
Решение: Неполадка «Не удается найти указанный файл» означает, что утилита не может отыскать определенный файл (чаще всего это flash_all.bat). Повторно загрузите архив с прошивкой или самостоятельно найдите недостающий файл. Если проблема повторяется — попробуйте переустановить папку с программой.
Ошибка: Unspecified error (0xffffffff).
Решение: При надписи «Undefined error» нужно самостоятельно указать путь к файлу flash_all.bat. После этого неопознанная ошибка пропадет.
Ошибка: 0x8007007b.
Решение: Путь к файлу содержит кириллицу, либо в названии самого файла есть русские буквы. Переименуйте все в латиницу. Также проверьте чтобы все файлы для прошивки находились на системной диске (чаще всего это диск С).
Ошибка: Mismatching image and device.
Решение: Вы скачали прошивку, которая не предназначена для вашего устройства. Повторно загрузите подходящую версию.
Ошибка: Заданное приведение является недопустимым.
Решение: Скачайте предыдущую версию Miflash Flashing Tool.
Ошибка: 0x80004005 FAILED (remote: unknown command).
Решение: Загрузите версию оболочки, которая подходит для вашей модели смартфона, чтобы избавиться от неполадки «remote: data too large».
Ошибка: Недостаточно ресурсов памяти для завершения операции (0x8007000e).
Решение: Используйте компьютер с большим количеством оперативной памяти, либо попробуйте поставить прошивку через TWRP Recovery.
Ошибка: Длина не может быть меньше нуля.
Решение: Отключите цифровую подпись драйверов и подключите кабель в порт USB 2.0. Как это сделать читайте в наших статьях о подключении телефона к компьютеру.
Ошибка: Failed Remote: Partition Flashing Is Not Allowed
Решение: Строка «critical partition flashing is not allowed» означает, что загрузчик заблокирован. Попробуйте прошить телефон через режим EDL, или активируйте бутлоадер.
Ошибка: Flash crclist error.
Решение: Неполадка возникает при неправильной распаковке архива. Выберите другой архиватор, и поместите файлы в папку с коротким названием. Используйте бесплатный вариант — 7-Zip.
Ошибка: Can not found file flash_all.bat.
Решение: Отсутствует необходимый файл для прошивки под названием flash_all.bat. Зайдите в настройки MiFlash, перейдите в пункт «Advanced» и укажите файл xxx.bat.
Ошибка: Can not found file flash_all_lock.bat.
Решение: Попробуйте проделать такие же действия, как и в вышеописанной ошибке. Если не помогло – убедитесь, что архив полностью распакован и файлы находятся на системном диске.
Ошибка: Несоответствие изображения и ошибки устройства.
Решение: Повторно подключите смартфон к компьютеру, используя порт ЮСБ 2.0. Не забывайте, что сначала нужно перевести смартфон в режим Фастбут, а потом уже синхронизироваться с ПК.
Ошибка: В экземпляре объекта не задана ссылка на объект.
Решение: Проблема «Ссылка на объект не указывает на экземпляр объекта» чаще всего возникает на 32-битной версии Windows. Желательно использовать 64 bit. Если смена разрядности не помогла, проверьте, чтобы на пути к прошивке не встречалось русских букв, а кабель был подключен к разъему USB 2.0.
Ошибка: Couldn’t find flash script.
Решение: Укажите правильную папку с прошивкой, а именно «images».
Ошибка: ERROR: Время ожидания операции записи истекло.
Решение: Неполадка возникает из-за отсутствия драйверов. Посмотрите наше видео и самостоятельно поставьте необходимые драйвера. Если утилита не видит прошивку, перепроверьте названия папок и файлов. Не забудьте повторно перезапустить ПК.
Ошибка: Синтаксическая ошибка в имени файла.
Решение: MiFlash выдает такую ошибку при установке прошивки, которая предназначена для рекавери или «три точки». Найдите сборку для Fastboot с расширением tgz на сайте Mi Community в разделе Download ROM. Также причиной может стать кириллица в названии файла/папки.
Ошибка: ACK count don’t match.
Решение: Скачайте подходящий архив с прошивкой для вашей модели. Также проверьте, чтобы в архиве не было лишних папок, наподобие «META-INF». Должна быть только папка «images» и файлы с расширением .bat.
Ошибка: Flash TZ error.
Решение: Обычно ошибка появляется при использовании китайской прошивки. Выберите Global ROM и убедитесь, что загрузчик разблокирован.
Ошибка: You are not authorized to download Mi Flash.
Решение: Проблема указывает на то, что вы не авторизованы для работы в Ми Флэш. Нужно пройти EDL Authentication.
Ошибка: Flash Partition Error.
Решение: Разблокируйте загрузчик и при прошивке НЕ выставляйте опцию «Clean all and lock».
Ошибка: Not catch checkpoint.
Решение: Проигнорируйте данную неполадку и попробуйте перепрошиться через TestPoint.
Ошибка: Необрабатываемое исключение в приложении.
Решение: Ошибка может возникать при неправильной установке драйверов. Удалите программу, повторно загрузите все нужные файлы и повторите попытку. Только обратите внимание, что это не дает точной гарантии, что проблема исчезнет. Так как есть множество других факторов, которые могут влиять на прошивку, и их нельзя предугадать.
Ошибка: Can not read from port com.
Решение: Подключите мобильное устройство в разъем USB 2.0. Если оболочка не устанавливается – замкните контакты ТестПоинт.
Ошибка: Ping target via firehose.
Решение: Конкретных решений для устранения данной неполадки нет. Помогут универсальные способы, такие как переустановка Ми Флеш и повторное скачивание сборки.
Ошибка: Разрушительный сбой.
Решение: При возникновении данной ошибки воспользуйтесь универсальными методами. Проверьте, подходит ли скачанная прошивка для установки через Фастбут, и ориентирована ли она на вашу модель телефона. Отключите проверку подписи драйверов и вручную поставьте ADB-драйвера, если они не загрузились автоматически. Попробуйте более старую/новую версию MiFlash. Такие комбинации обычно помогают, если процесс прошивки прерывается, или программа вообще не видит телефон.
Ошибка: Требуемый ресурс занят (0x800700aa).
Решение: Также прибегните к универсальным вариантам.
Ошибка: Can not found programmer file.
Решение: Скачайте с официального источника прошивку, которая подходит для Fastboot.
Ошибка: Flash xbl error.
Решение: Попробуйте универсальные советы. Также проверьте: правильность выбранной прошивки; разблокированный загрузчик; текущую версию MIUI (возможно стоит сторонняя сборка); допущена ошибка при скачивании архива с прошивкой или он распакован неправильно; проблема с ARB.
Если вы нашли дополнительное решения для конкретной ошибки — напишите об этом, помогите другим пользователям!
Вы можете дополнить список ошибок и их решений. Напишите об этом в комментариях!
Теперь вы знаете, что делать при возникновении технических ошибок в MIUI ROM Flashing Tool. Как видим, большинство проблем решается довольно быстро и просто. Если возникнут дополнительные вопросы, обращайтесь в комментарии.