Error failed remote flash write failure

C:UsersSAMDesktopNew folderYu_Yuphoria_YU5010_V2_V2_12.10.12Firmware>fastboot -i 0x2A96 flash system system.img target reported max download size...
  1. atulsam



    Thread Starter

    C:UsersSAMDesktopNew folderYu_Yuphoria_YU5010_V2_V2_12.10.12Firmware>fastboot -i 0x2A96 flash system system.img
    target reported max download size of 268435456 bytes
    erasing ‘system’…
    OKAY [ 0.018s]
    sending sparse ‘system’ 1/4 (261218 KB)…
    OKAY [ 8.737s]
    writing ‘system’ 1/4…
    ***FAILED (remote: flash write failure)***
    finished. total time: 9.167s


    1. Download the Forums for Android™ app!

      Download

  2. Is your bootloader unlocked?

    I’ve seen that write failure (or similar) for three different circumstances:

    1. Locked bootloader
    2. Hardware issue (normal failure due to long-term use)
    3. Hardware issue (known failure due to water exposure—although the write failures were (are) intermittent)

    Your output does seem to indicate a partial write (flash) operation started to work, but that’s not conclusive.

    If your bootloader is unlocked (verify with fastboot getvar unlocked command, should output «unlocked: yes» if unlocked), then other than retrying the flashing operation, not sure what to tell you…:(

    If your bootloader is locked, then you’ll obviously have to unlock it first, eh? :)

  3. atulsam



    Thread Starter

    Thanks for your reply,
    I executed fastbooti 0x2A96 oem unlock before flashing.
    I also checked fastboot getvar unlocked so result is following
    >fastboot getvar unlocked
    unlocked:
    finished. total time: 0.002s

    And one more thing when I flashed cache , userdata , recovery , boot. It is all fine, there is no error.
    But this error occurs only when i tried to flash system.
    My Phone was stopped working due some decryption error and internal memory is showing as 0Mb in TWRP.
    I had followed my threads but no luck.

  4. Can you post the output from a fastboot getvar all command? (and/or fastboot i 0x2A96 getvar all)

    It’s still not clear that your bootloader is actually unlocked given the output that you got from the fastboot getvar unlocked command…you might also need the «-i 0x2A96» USB vendor id option that you used for the unlock command you posted above.

    I don’t think it’s unusual that you’re seeing failures on the system flash operation since that transfers the most data since it’s a larger partition.

  5. Thanks @atulsam—that was perfect!

    Unfortunately, I’ve seen that (the write/flash errors on /system) before on several Nexus 7 tables (both 2012 and 2013 versions) without any obvious fix :(.

    I’ve also see it on a Nexus 5 that experienced water damage, but that problem has been intermittent and I’ve been able to try multiple times and eventually get it to flash—but knowing it’s got a problem, I’m not surprised when I encounter issues.

    Is this an older device perhaps that’s finally seeing hardware issues? :thinking:

  6. atulsam



    Thread Starter

    This device is from july 2015, so i can say that not too much old. It does not seems to be hardware issue because boot, recovery, cache , userdata is flashing successfully. But only problem occurs in system.
    Have you gone through the image which i posted earlier. Have you found something unusual.

  7. Well, eMMC memory errors or failures can happen anywhere and just because one operation is successful (like the cache flashing of only 5MB of data) doesn’t mean that you won’t or couldn’t see that error in another place.

    You’re also trying to flash 255MB of data for your ‘system’ flashing operation—a much larger amount that encompasses more area and possibilities to encounter a bad area of memory.

    The «FAILED» message is pretty clear: «flash write failure», so it’s either a still locked bootloader issue or a hardware issue from my standpoint and understanding…:(

  8. atulsam



    Thread Starter

    See this output
    >>fastboot oem device-info

    (bootloader) Device tampered: false
    (bootloader) Device unlocked: true
    (bootloader) Charger screen enabled: true
    (bootloader) Display panel:
    OKAY [ 0.007s]
    finished. total time: 0.007s

    I think the device is unlocked.
    Anyway thanks to you. I am still looking for the solution. If I got the solution I’ll get back to you.

  9. gustavo Woltmann

    Make sure your bootloader is unlocked

  10. Yeah, that’s been discussed multiple times here…and the OP just confirmed in his last/most recent post that his bootloader is unlocked.

  11. I’ve run across this as well on other devices. Seems to be a fastboot limitation due to the large size of system on some devices as @scary alien mentioned already. Make sure you’re updated to the most recent fastboot binary as older ones have this problem way more frequently. If you’re not up to date, that’s step one, then retry.

    If you’re on the newest and it still doesn’t work, I’d recommend rooting if you’re not already, get your partition table or better yet, locate your path to the system partition in the format of dev/block/xxx/xxx/by-name and then use the dd utility to write system via adb root shell. It seems to power through large write functions better than fastboot. I’ve had success using that method in lieu of a fastboot when incurring the same error as yourself.

  12. Jfalls63

    Granted that I’m new to fastboot devices, I have been learning/ flashing a few Motorola devices.
    Found and have been using mfastboot. Supposedly mfastboot will flash much larger system files than standard fastboot.
    Not sure if this is the problem but couldn’t hurt to try.

  13. ^^^ Oooh, great idea guys!

    Thank you! :)

  14. atulsam



    Thread Starter

    Thanks for your advice. Actually, my system file size is approximately 1 Gb. So think this error is due to max size . and the max size of fastboot 256 MB . can you pls tell me how to increase max size of fastboot.

  15. What makes you think that the max (file?) size for fastboot is 256 MB?

  16. atulsam



    Thread Starter

    I read some threads where it was mentioned that by default max size is 256 MB to flash. But my system image is around 1GB so maybe that’s why am getting the error. Can you suggest another method to flash system.img file.
    when i execute this command.
    >fastboot -S 1024M flash system system.img
    erasing ‘system’…
    OKAY [ 0.848s]
    sending ‘system’ (1027359 KB)…
    FAILED (remote: data too large)
    finished. total time: 1.608s

    This data too large error is showing. So what may be the problem.

  17. atulsam



    Thread Starter

    Thanks for your suggestion. I also tried mfastboot but no luck. My system.img is 1GB in size.

  18. Ah, I have seen that one before (and I don’t think you had mentioned a size issue w/regard to that message)…

    I did (finally!) find a version of the fastboot source that actually contains that error «FAILED (remote: data too large)» message:

    and found a site that suggests download the latest version of fastboot.exe from the Android SDK, which I’ve done and attached to this post (it’s inside the .zip file since we can’t post .exe files directly here)

    The size of the system.img file that you posted in the first post was 261218 KB, so perhaps you should be specifying the «-S 2048M» size option/argument to fastboot instead of «-S 1028M«?

    Try both that and the new fastboot that I’ve attached and let us know.

    Cheers!

    Attached Files:

  19. @atulsam, just revisiting this real quick:

    A «fastboot getvar all» or «fastboot getvar max-download-size» should reveal the maximum size that your device can handle in a given transfer.

    My advice above to try a larger value appears to be opposite of what you’d actually want to do—trying a smaller size should give fastboot more of a chance to transfer the file in palatable chunks, so trying a size like fastboot -S 512M flash system system.img would have more of a chance of being successful.

    @manthanshah16, see if thise helps you, too.

    Cheers!

  20. Mani Sankar

    @atulsam I am also facing the same issue. Have you found out the solution?

  21. samujjwal kashyap

    @atulsam @scary alien I am also experiencing the same issue on my YUPHORIA 5010 device. TWRP 3.0.2.0 is loaded on the device and that shows 0 MB internal storage. Unable to mount system, data, cache partitions….says invalid arguments. No fastboot mode. My understanding is when there is no internal memory or the system partition detected, where would it flash the system.img file. Is there a utility that we could use to recover the internal memory first? If we can get to mount the partitions, the default commands will flash the system.img as well.

    Please help.

  22. Welcome to AF, @samujjwal kashyap — sorry to hear you’re also have similar issues to the guys above…:(

    I’m not sure what else or more I can add, since I don’t actually have this device—I was just chiming-in with some generic fastboot information that I thought might be helpful.

    Hopefully one of the others will reply back! :)

  23. atulsam



    Thread Starter

    I didn’t find any solution, Service center replaced motherboard. They said it is hardware issue.

Share This Page

Mi Flash: ошибки и как их исправить

Привет, друзья!

В этой статье мы рассмотрим всевозможные ошибки, с которыми можно столкнуться при прошивке смартфонов Xiaomi официальным способом через программу Mi Flash. А главное — рассмотрим варианты их решения. Да, несмотря на то, что процесс установки прошивки достаточно простой, нередко можно встретиться с ошибками.

📥 Скачать рабочую версию Mi Flash можно здесь: xiaomisir.ru/files/mi-flash

Прежде всего стоит учитывать базовые рекомендации: 
Используйте оригинальные USB-кабели
• Подключайтесь к разъему USB 2.0 (не 3.0)
• Не используйте русские буквы в названиях папок, куда распаковывается прошивка

А также перед прошивкой внимательно посмотрите нашу видеоинструкцию от начала до конца.

Список ошибок и способы исправления:

Ошибка: Missmatching image and device (несоответствующий образ или устройство)
Решение: Скачана прошивка не для вашего устройства. Повторно загрузите подходящую именно для вашей модели. Чтобы точно определить модель вашего устройства и скачать подходящую прошивку, установите на смартфон приложение AIDA64 и в разделе «Система» запомните пункт «Устройство» — именно это кодовое имя устройства вам и понадобится при выборе прошивки. Теперь остается перейти на страницу скачивания прошивки miui.xiaomisir.ru и в поиск ввести это имя устройства. Таким образом вы получите полный список прошивок конкретно для вашего устройства.

Ошибка: current device antirollback version is greater than this package
Решение: вы пытаетесь установить очень старую версию прошивки, откат на которую уже запрещен.

Ошибка: flashing is not allowed in lock state
Решение: Загрузчик заблокирован. Необходимо его разблокировать перед прошивкой. Сделать это можно по следующей видеоинструкции.

Ошибка: Reached the end of the file 0x80070026 (достигнут конец файла)
Решение: используйте рекомендуемую версию программы MiFlash по ссылке.

Ошибка: Cannot receive hello packet (Не удается получить пакет приветствия) или Try to reset status
Решение: Попробуйте переключить кабель в другой порт USB 2.0. Проблема часто встречается на Windоws 7 и 8/8.1.

Ошибка: The specified file can not be found 0x80070002 (указанный файл не может быть найден)
Решение: Программа не может найти нужный файл для прошивки, например, flash_all.bat. Повторно скачайте архив с прошивкой и корректно распакуйте его, как показано в видеоинструкции. Обратите внимание, что файл с прошивкой для Mi Flash должен быть в формате .tgz. Если он в формате .zip — вероятно, вы скачали версию для Recovery.

Ошибка: Unspecified error 0xffffffff.
Решение: Необходимо вручную указать путь к файлу flash_all.bat (находится в папке с распакованной прошивкой).

Ошибка: 0x8007007b
Решение: Путь к файлу содержит русские буквы, либо в названии самого файла присутствует кириллица. Важно использовать исключительно латинские буквы. Также рекомендуется распаковывать программу Mi Flash и саму прошивку на системный диск (С).

Ошибка: Заданное приведение является недопустимым.
Решение: используйте рекомендуемую версию программы MiFlash по ссылке.

Ошибка: 0x80004005 FAILED (remote: unknown command).
Решение: Возможно скачана прошивка не для вашего устройства. Повторно загрузите подходящую именно для вашей модели.

Ошибка: Недостаточно ресурсов памяти для завершения операции 0x8007000e.
Решение: вашему ПК недостаточно оперативной памяти для установки прошивки. Попробуйте закрыть все остальные программы.

Ошибка: Длина не может быть меньше нуля.
Решение: Отключите цифровую подпись драйверов и подключите кабель в USB 2.0.

Ошибка: Failed Remоte: Partition Flashing Is Not Allowed
Решение: Загрузчик заблокирован. Необходимо его разблокировать перед прошивкой. Сделать это можно по следующей видеоинструкции.

Ошибка: Flash crclist error
Решение: Прошивка распакована некорректно. Воспользуйтесь бесплатным архиватором 7zip, а также распаковывайте прошивку на диск С и не используйте длинные названия папок.

Ошибка: Can not found file flash_all.bat.
Решение: Не найден необходимый файл для прошивки flash_all.bat. Перейдите в настройки MiFlash и в пункте «Advаnced» укажите путь к этому файлу (он находится в папке с распакованной прошивкой)

Ошибка: Can not fоund file flаsh_all_lock.bat.
Решение: Не найден необходимый файл для прошивки flash_all.bat. Перейдите в настройки MiFlash и в пункте «Advаnced» укажите путь к этому файлу (он находится в папке с распакованной прошивкой)

Ошибка: Несоответствие изображения и ошибки устройства.
Решение: Убедитесь, что смартфон находится в режиме FASTBOOT (войти в этот режим можно удержанием клавиш громкости вниз и питания из выключенного состояния). Затем повторно подключите смартфон к ПК через USB 2.0.

Ошибка: В экземпляре объекта не задана ссылка на объект.
Решение: Проблема чаще всего появляется на 32-битной версии Windоws. Желательно использовать 64 bit.

Ошибка: Cоuldn’t find flash script.
Решение: Корректно укажите папку с распакованной прошивкой. Как это сделать — показано в видеооинструкции.

Ошибка: ERROR: Время ожидания операции записи истекло.
Решение: Неполадка возникает из-за отсутствия драйверов. Если программа не видит прошивку, проверьте названия папок и файлов. Не забудьте перезагрузить ПК.

Ошибка: Синтаксическая ошибка в имени файла.
Решение: Вероятно, вы пытаетесь установить прошивку для Recovery в формате .zip. Необходимо скачать прошивку Fаstboot с расширением tgz и распаковать из двойного архива.

Ошибка: ACK cоunt don’t match.
Решение: Вероятно, вы пытаетесь установить прошивку для Recovery в формате .zip. Необходимо скачать прошивку Fаstboot с расширением tgz и распаковать из двойного архива. Убедитесь, что в архиве нет лишних папок «MЕTA-INF» и т.д. Должна быть только «imаges» и файлы с расширением .bat и .sh.

Ошибка: Flash TZ error.
Решение: Обычно ошибка появляется при использовании китайской прошивки. Скачайте глобальную прошивку (Glоbal ROM) и убедитесь, что загрузчик разблокирован.

Ошибка: You are nоt authоrized to download Mi Flash.
Решение: Необходимо авторизоваться для прошивки. Запустите программу для авторизации из папки auth и войдите в Mi аккаунт.

Ошибка: Flаsh Partition Error.
Решение: Разблокируйте загрузчик и при прошивке НЕ выставляйте опцию «Clеan all and lock, иначе загрузчик заблокируется обратно после прошивки.

Ошибка: Not catch checkpoint.
Решение: Не обращайте внимание данную неполадку, а просто попробуйте перепрошиться через TеstPoint.

Ошибка: Необрабатываемое исключение в приложении.
Решение: Ошибка может появляться при неправильной установке драйверов. Удалите приложение, повторно загрузите все нужные файлы и повторите попытку. Так же есть множество других факторов, которые могут влиять на прошивку, и их нельзя предугадать.

Ошибка: Can not read frоm port com.
Решение: Подключите смартфон в разъем USB 2.0. Если не помогает, возможно, поможет только прошивка в режиме EDL.

Ошибка: Ping target via firеhose.
Решение: Попробуйте перезагрузить ПК и повторить установку прошивки.

Ошибка: Требуемый ресурс занят (0x800700aa).
Решение: Попробуйте перезагрузить ПК и повторить установку прошивки.

Ошибка: Can not fоund programmer file.
Решение: Убедитесь, что скачана прошивка именно для Fastboоt в формате tgz и корректно распакована.

Ошибка: Flаsh xbl error.
Решение: Убедитесь, что вы скачали соответствующую прошивку, разблокировали загрузчик, скачали рекомендуемую версию MiFlash и корректно распаковали прошивку.

Comments

@Kazuma98

Ramisky

pushed a commit
to Ramisky/device_phh_treble
that referenced
this issue

Sep 14, 2019

@phhusson

@Ramisky

growtopiajaw

pushed a commit
to growtopiajaw/device_phh_treble
that referenced
this issue

Nov 1, 2019

@phhusson

@growtopiajaw

growtopiajaw

pushed a commit
to growtopiajaw/device_phh_treble
that referenced
this issue

Nov 1, 2019

@phhusson

@growtopiajaw

sooti

pushed a commit
to aosp-tissot/device_phh_treble
that referenced
this issue

Jul 4, 2020

@phhusson

MSe1969

added a commit
to lin16-microg/device_phh_treble
that referenced
this issue

Apr 17, 2021

@MSe1969

Reports in XDA thread have uncovered cases, where flashing my ROM via
fastboot has failed ("remote: sparse flash write failure").

Following phhusson/treble_experimentations#546
it seems that there are variants of the P9 (maybe P9-Plus?), which have
a smaller system partition size. So setting same target partition size in
sparse image as Openkirin does.

Change-Id: I4fad6793b786d375649d2c77c64410622823c8a7

MSe1969

added a commit
to lin16-microg/device_phh_treble
that referenced
this issue

Apr 17, 2021

@MSe1969

Reports in XDA thread have uncovered cases, where flashing my ROM via
fastboot has failed ("remote: sparse flash write failure").

Following phhusson/treble_experimentations#546
it seems that there are variants of the P9 (maybe P9-Plus?), which have
a smaller system partition size. So setting same target partition size in
sparse image as Openkirin does.

Change-Id: I4fad6793b786d375649d2c77c64410622823c8a7

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. Как видим, большинство проблем решается довольно быстро и просто. Если возникнут дополнительные вопросы, обращайтесь в комментарии.

Содержание

  1. Miflash error failed remote device is locked cannot erase
  2. Решение ошибок в MiFlash
  3. Популярные причины возникновения ошибок
  4. Известные ошибки MiFlash и их решение
  5. Flash done xiaomi что значит. Прошивка смартфона Xiaomi через MiFlash: что это такое и как работает. Установка переведенной прошивки
  6. 2 Ответы
  7. Что необходимо для прошивки
  8. Смысл процедуры
  9. Установка MiFlash
  10. Отключение проверки драйверов
  11. Распространенные ошибки и их исправление
  12. Подключение телефона к компьютеру
  13. Причины возникновения ошибок
  14. Прошивка телефона
  15. Возможные проблемы

Miflash error failed remote device is locked cannot erase

В теме нет куратора. Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку, создав новую тему в разделе Хочу стать Куратором (предварительно изучив Правила и рекомендации для Кураторов).
До назначения куратора, по вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал destroyer71 — 09.01.23, 03:35

boltaevruslan,
индийскую ставь там есть.
только загрузчик сначала разблокируй!

Сообщение отредактировал makar42 — 26.11.19, 07:06

makar42, makar42, makar42,

А Индийскую где можно скачать? Подскажи пожалуйста.

boltaevruslan,
Судя по сайту https://www.mi.co.id/id/list/ он не продаётся в Индонезии, поэтому как вам и посоветовали ставьте Индию, прошивка в шапке темы.

Сообщение отредактировал Orubicon — 26.11.19, 07:12

boltaevruslan,
Читайте посты внимательно! Вам всё написали, не нужно строчить в теме как в чате.

Если кто напишет свою подробную инструкцию по прошивке в этой теме, то с удовольствием поставлю + и добавлю в шапку!

Сообщение отредактировал Orubicon — 26.11.19, 07:34

Переход между разными прошивками на заблокированном загрузчике, в том числе и на индийскую прошивку.
FAQ общих инструкций и рекомендаций для устройств Xiaomi (Пост Dima_Apatity #86902456)

Сообщение отредактировал EngieBruh — 26.11.19, 08:09

Что такое dm-verity?

Android 4.4 и более поздние версии поддерживают режим «проверенной загрузки» для борьбы с руткитами. Реализован через функцию device-mapper-verity (dm-verity), которая проверяет конфигурацию устройства во время загрузки.
Если dm-verity активирован на вашем устройстве, тогда вы не можете вносить изменения в системный раздел. А если вы все таки попытаетесь, тогда получите bootloop. В ramdisk есть проверка dm-verify. Если ее убрать, вы сможете обойти dm-verity. Представленный ниже скрипт как раз делает эту работу по удалению проверки.

Что такое forced encryption (принудительное шифрование)?

Принудительно шифрование на Андроид осуществляется через ядро, которое запускает процесс шифрования всего раздела с данными при первойзагрузке.
Что бы отключить принудительное шифрование при загрузке, сначала нужно получить модифицированный boot.img у которого отключена проверка dm-verity.

Скрипт ниже позволяет отключить принудительное шифрование, но у вас остается возможно зашифровать устройство в ручном режиме.
Скрипт устанавливается как любой другой апдэйт для TWRP.

Сообщение отредактировал Orubicon — 26.11.19, 10:22

Доброго времени суток. Сегодня тоже пробовал на заблокированном Индию, не получилось, пробовал качать с разных мест. Может кто подскажет как прошить индию на заблокированном пошагово.
464 глобалка PCNMIXM. Может это только на разблокированном можно, нет смысла мучиться пока не будет разблокировки?

Сообщение отредактировал vim2 — 26.11.19, 13:11

Источник

Решение ошибок в MiFlash

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.

Если вы нашли дополнительное решения для конкретной ошибки — напишите об этом, помогите другим пользователям!

Вы можете дополнить список ошибок и их решений. Напишите об этом в комментариях!

Источник

Flash done xiaomi что значит. Прошивка смартфона Xiaomi через MiFlash: что это такое и как работает. Установка переведенной прошивки

Собрался ставить новую прошивку на свой Xiaomi Mi 6 через Ми Флэш, подождал 2 недели и захожу в прогу. А мне выдает ошибку под названием «Can not found the flash_all_lock.bat». Ума не приложу, что это такое и что делать. Если кто знает – помогите!

2 Ответы

Привет! Причин у подобной проблемы несколько. Самая основная – отсутствие необходимого файла для перепрошивки, а именно flash_all.bat. Заходим в настройки MiFlash – Advanced и выбираем корректный файл xxx.bat. Подробности расположены уже в самой утилите в подсказках.

Если же не помогло – переустановите драйвера и саму программу, и проверьте расположение папки с программой на системном диске, чаще всего это Диск С.

нужно прошивка с расширением .tar для прошивки через miflashtool и fastboot. https://en.miui.com/a-234.html

прошивка с расширением .zip применяется для прошивки через twrp

Важно! Для обновления при помощи данного метода вам понадобится компьютер с установленной операционной системой Windows. Перед прошивкой Xiaomi в режиме fastboot убедитесь, что ваше андроид устройство полностью заряжено. Все пользовательские данные будут очищены в процессе, поэтому позаботьтесь о резервном копировании данных .

Что необходимо для прошивки

Что потребуется иметь на вооружении, чтобы успешно установить новую прошивку?

  • Компьютер под управлением операционной системы Windows версий 7, 8, 8.1, 10 любой разрядности;
  • Программу, с помощью которой будет выполняться установка прошивки – Miflash (она же и установит все необходимые драйвера для работы). Если у вас была установлена старая версия, то перед установкой новой, необходимо удалить старую.
  • Скачанную прошивку, которую необходимо установить на телефон. Она должна быть актуальной, стабильной и точно подходить конкретно под вашу модель телефона. Формат прошивки должен быть «.tgz», если у вас есть только «.gz», просто переименуйте её формат.
  • Ваш смартфон, его модель должна быть не старше Xiaomi Mi3 и иметь процессор Qualcomm.

Смысл процедуры

Что же такое прошивка сама по себе? Это программное обеспечение, которое устанавливается на и по сути становится его операционной системой.

Ставиться прошивка может и на «чистый телефон» без операционной системы, и на уже существующее программное обеспечение (в этом случае новое заменяет старое).

Все остальные особенности здесь те же, что при переустановке – новое программное обеспечение затрагивает все стороны работы устройства.

Оно меняет его функционал, принцип управления, внешнее оформление интерфейса и меню и многое другое.

В глобальном смысле прошивку на устройстве проводят для того, чтобы наделить его какими либо новыми функциями или сделать удобнее в использовании.

Перепрошить устройство несложно – это можно сделать полностью самостоятельно, так как процесс не предполагает работы с аппаратными компонентами, а только с программными. Однако для того, чтобы не вызвать сбоев в работе устройства необходимо тщательно следовать инструкции и подбирать прошивку, максимально подходящую для конкретного смартфона.

Обычно, для большинства мобильных устройств существует несколько версий прошивки программного обеспечения, в зависимости от того, какие функции они добавляют, удаляют или заменяют.

Важно выбрать правильную прошивку с учетом этого правила (например, даже русифицирует устройство не любое программное обеспечение).

Кроме того, любая такая операционная система должна быть предназначена именно для вашей модели телефона.

От стандартных обновлений такая прошивка отличается тем, что обновление корректирует или обновляет лишь определенный параметр.

Тогда как при прошивке полностью заменяется все .

Установка MiFlash

Отключение проверки драйверов

Для правильного взаимодействия компьютера с телефоном необходимо наличие установленных драйверов на Windows. Для того чтобы они корректно инсталлировались в систему, на компьютере нужно отключить функцию, проверяющую подлинность устанавливаемых драйверов – тогда телефон прошивается без проблем.

Для Windows 7 выполните перезагрузку компьютера. Сразу же после прогрузки BIOS несколько раз быстро нажмите на кнопку F8 (возможно у вас другая клавиша), через короткое время появится список дополнительных команд для загрузки операционной системы. В разделе «Дополнительные варианты загрузки» выберите пункт «Отключение обязательной подписи драйверов».

Запомните этот шаг, если при выполнении данной инструкции возникнут неполадки с установкой драйвера, в запущенной от имени админа командной строке друг за другом впишите и запустите следующие команды:

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit.exe /set TESTSIGNING ON

Распространенные ошибки и их исправление

MIUI ROM Flashing Tool выдает разные ошибки во время работы, и их обозначение обычно ни о чем не говорит неопытному пользователю.

  • достигнут конец файла 0x80070026 receiving hello packet (reached the end of the file 0x80070026). Решается установкой последней версии MiFlash. Если не помогло – попробуйте повторить попытку в Pro-версии программы;
  • время ожидания операции записи истекло. Утилита просто не видит «дрова». Если они не поставились сами, сделайте это вручную, а также проверьте, нет ли в названии папок/файлов русских букв;
  • синтаксическая ошибка в имени файла. Используется прошивка для recovery. Нужна сборка для Fastboot, имеющая расширение .tgz (ищите ее на портале Mi Community в разделе Download ROM). Также проблема проявляется, если в названии файлов или папок есть русские буквы;
  • flash TZ error. Проблема в том, что ставится китайская прошивка. Выбирать необходимо Global ROM, при этом требуется разблокировка загрузчика;
  • you are not authorized to download MiFlash. Необходима авторизация (EDL Authentication);
  • flash partition error. Разблокируйте загрузчик и во время прошивки не включайте опцию «Clean all and lock»;
  • not catch checkpoint. С этой ошибкой ничего не сделаешь, разве что прошивать гаджет посредством TestPoint;
  • необрабатываемое исключение в приложении. Дело в драйверах. Их, как и утилиту и архив, придется загрузить по новой;

  • cannot ream from port com. Выполните прошивку через TestPoint, подключившись к USB 2.0;
  • ping target via firehouse. Переустановите утилиту MiFlash, загрузите архив заново;
  • разрушительный сбой 0x8000fff. Помогут универсальные методы решения проблем: выбор прошивки для конкретной модели устройства, установка через Fastboot, отключение проверки «дров», переустановка МиФлеш;
  • требуемый ресурс занят (0x800700a). В этом случае тоже выручат универсальные способы;
  • cannot found programmer file. Загрузите дистрибутив по новой и проверьте, чтобы он поддерживал Fastboot;
  • flash xbl error. Решается проблема универсальными методами, описанными выше;
  • flashing is not allowed in lock state. Причина – заблокированный загрузчик. Выполните прошивку в режиме EDL (или включите Bootloader);
  • erase is not allowed in lock state. Разблокируйте загрузчик устройства;
  • FAILED remote dtb not found. Неправильная сборка recovery.img или отсутствие образа dtb.img. Решение – пересобрать recovery, используя утилиту AndimgTool;
  • FAILED remote command not allowed. Необходимо разблокировать загрузчик, установить драйвера на Фастбут по инструкции. Если не помогает, выполните прошивку с помощью QuickIMG;
  • this image failed to load. Требуется обновление «дров» на adb/fastboot;
  • FAILED remote not allowed on locked state. Загрузчик заблокирован;
  • FAILED remote device is locked cannot erase. Необходимо выйти и зайти по новой в Mi-аккаунт, а также включить обнаружение телефона;
  • android product out not set. Проверьте, что в архиве с прошивкой есть все нужные файлы;
  • flash already programmed. Поставьте галочку напротив «Force flashing regardless of security checkings»;
  • flash write failure. На форумах пишут, что единственное решение – замена NAND-чипа (флеш-памяти);
  • run flash image script failure. Дело в драйверах, возможно, они «криво» установлены;
  • fastboot failed remote command not allowed. Рекомендуют включить OEM-разблокировку на устройстве перед началом прошивки. При этом бутлоадер необходимо запускать от имени администратора;
  • ACK count don’t match Xiaomi. Прошивка не подходит для устройства. Если дело не в этом, убедитесь, что в распакованном архиве отсутствуют лишние папки. Там должна быть только «images» и файлы .bat;

  • write time out maybe device was disconnected. Не отключая телефон от ПК зажмите кнопку включения на 20 секунд, чтобы переподключился порт. Если не помогло – очистите драйвера и поставьте их снова.

Подключение телефона к компьютеру

  1. Теперь перейдем к телефону. Позаботьтесь о том, чтобы он был заряжен как минимум на 50%. Выключите его обычным способом, затем переведите в режим «Fastboot» – включите его специальной комбинацией клавиш, зажав одновременно кнопку включения и качельку громкости вниз. Спустя короткое время появится изображение с зайчиком в ушанке.
  1. Когда телефон будет в таком режиме, подключите его к компьютеру. Очень желательно использовать тот провод, который шел в комплекте с телефоном – это обеспечит максимально стабильное подключение. За отсутствием оного – просто возьмите провод хорошего качества. Соответствующий штекер вставьте в устройство Xiaomi, другой конец воткните в разъем USB 2.0 на ноутбуке или компьютере.
  2. Запустите командную строку в Windows от имени админа. С помощью команды cd c:Android перейдите в директорию, созданную ранее при установке программы miflash.
  3. Проверяем «дружбу» компьютера и телефона – вводим в командную строку команду fastboot devices, после чего появится надпись, похожая на xxxxxxx fastboot (она будет означать, что синхронизация прошла успешно). Если на экране видим надпись waiting for device – нужно проверить, не забыли ли подключить телефон, также проверьте исправность кабеля. Как вариант – заново установите драйвера.

  1. Командой fastboot oem reboot-edl переведите смартфон в специальный режим «Emergency Download Mode». В это время звуковое уведомление оповещает о появлении нового устройства на компьютере. Синхронизация аппаратов закончена, можно приступать непосредственно к прошивке.

Причины возникновения ошибок

Неполадки в работе любого софта возникают не с пустого места. Их появлению обязательно предшествует какое-либо действие или бездействие пользователя. Так, к наиболее распространенным причинам возникновения ошибок в Mi Flash и SP Flash относятся следующие моменты:

  1. Недостаток драйверов. Для каждого приложения требуются специальные драйвера – без них софт никак не сможет функционировать. Как правило, они устанавливаются автоматически после скачивания программы и подключения смартфона к ПК. Однако, если этого не произошло, пользователю придется поставить драйвера самостоятельно.
  2. Неработоспособность Mi-аккаунта. Учетная запись пользователя на смартфоне Xiaomi нужна не только для хранения данных и блокировки входа. Она необходима также для работы с приложениями, вносящими изменения в ПО устройства. Поэтому перед началом работы обязательно нужно авторизоваться в аккаунте.
  3. Отсутствие обновления программы. На MiFlashPro, как и на любую другую утилиту, регулярно приходят обновления, которые требуется устанавливать хотя бы для корректной работы софта. Из-за этого специалисты настоятельно рекомендуют скачивать из интернета самую свежую версию приложения и работать только с ним.
  4. Неверно подобранная прошивка. Пользователи часто путаются, скачивая на ПК прошивку, не соответствующую модели смартфона. В процессе поиска даже кастомной прошивки обязательно нужно обращать внимание на список гаджетов, для которых она предназначена. Кроме того, важно обращать внимание на расширение архива – оно должно быть формата .tgz. Вместе с этим стоит следить за русскими буквами в наименовании файла или папки – их быть не должно вовсе.
  5. Подключение к ПК через USB 3.0. Для корректной работы самого приложения и всех задействованных устройств лучше всего использовать разъем версии 2.0, а также оригинальный кабель, идущий в комплекте со смартфоном.

Прошивка телефона

  1. Снова откройте программу MiFlash. Кликните на кнопку «Refresh», затем с помощью «..» покажите программе папку, куда до этого вы поместили необходимую прошивку.
  2. Далее необходимо выбрать, будем ли мы сохранять данные, имеющиеся на телефоне, или же все подчистую удалять. Как правило, рекомендуется второй вариант, тогда прошивка установится наиболее корректно. Нажмите на кнопку «Flash all except storage» для того, чтобы оставить данные на телефоне, для полного форматирования выберите «Flash all». После сделанного выбора нажмите на «Flash». Затем программа выполнит выбранное действие, и начнется прошивка Xiaomi Redmi 3S (или любого другого).

Возможные проблемы

Если никаких изменений на экране в течение длительного времени не наблюдается, попробуйте вынуть аккумулятор на 20-25 минут, затем вставить ее обратно и снова запустить смартфон. Если это не помогло, оставьте его включенным на длительное время, чтобы у него полностью разрядился аккумулятор (не стоит забывать о телефоне в таком виде совсем надолго, не более чем на 4-8 часов (зависит от емкости аккумулятора и его старости), чтобы избежать серьезных проблем с батареей). После того как телефон выключится, подключите его к зарядке и снова включите.

Если вышеописанные действия не помогают, попробуйте установить другую прошивку, или переустановите ранее выбранную.

Если в процессе установки операционной системы возникнет уведомление о том, что не хватает памяти для выполнения данной операции, попробуйте повторить инструкцию на Windows x64. Если смена разрядности ОС не помогает, придется воспользоваться еще одной очень популярной программой для установки – Flashtools.

Если появляется ошибка «remote-Need to unlock the devices to use this command», то необходимо обратиться на официальный сайт MIUI с просьбой разблокировать бутлоадер для установки прошивки, подробности можно прочитать в этой статье.

Следуя данной инструкции, любой телефон с разблокированным загрузчиком с помощью MiFlash можно прошить подходящей операционной системой Android, которая поможет максимально подстроить телефон под нужды отдельно взятого пользователя. Исправление программных ошибок, восстановление «кирпичей» или просто замена внутренней составляющей смартфона, поможет использовать телефон по своему прямому назначению.

Зачем же вообще нужно перепрошивать устройство, какие преимущества дает такая манипуляция?

Обычно, пользователи проводят такую процедуру с несколькими целями:

  • Русификация устройства в случае, если его меню не переведено на русский язык (что часто бывает у устройств, выпущенных не для продажи в Российской Федерации);
  • Замена пользовательского интерфейса и меню в случаях, когда пользователь привык к определенному типу, и работать на другом ему неудобно;
  • Оптимизация работы с устройствами, например, до прошивки устройство может не видеть подключенную через переходник карту памяти, а после прошивки – станет, и т. п.;
  • Оптимизация работы без сбоев в российских сетях (мобильной связи, беспроводного интернета и т. д.);
  • Оптимизация работы с российскими сим-картами;
  • Повышение производительности, быстродействия и других эксплуатационных характеристик устройства.

Прошивки могут быть официальными и неофициальными. Часто неофициальные являются более удобными и функциональными, имеют больше функций. Но при их установке есть риск возникновения сбоя.

Переустановка прошивки во время гарантийного периода автоматически снимает ваш телефон с гарантии в большинстве случаев, особенно, если прошивка устанавливалась неофициальная.

Источник

5ulo


  • #1

Hi there. Till yesterday I was on latest sMIUI KK for my Mi2. Few times I have tried MIUI V6 but it was always terrible. Yesterday I read a lot about MIUI V7 and I was surprised all was good. So I flashed latest CN v6 via fastboot (because I needed new partition table — merged storage) and then I flashed CN v7. After that I updated my phone to latest xiaomi.eu multi rom aries. Today I spent a lot of time to make all set up like I want.. no backup restore, just clean phone with apps and new settings. All was good until one hour back. Suddenly out of nowhere message pops up «google play service has stopped». So I rebooted. After reboot I can’t boot to MIUI anymore. All I get is wissible on the video under.

It won’t stop, it is neverending story.. click click click.. no report, nothing..
Then I connected the phone via usb cable with my Arch Linux and using adb I saw that there is some permission error. I booted to fastboot and checked some logs:

logcat (3MB) > miui7-logcat.txt
bugreport (9,3MB) > miui7-bugreport.txt

Yep.. permission error and something with partition. I managed to reflash via fastboot latest CN MIUI V7 and it ended with this error

Code:

soc-id: 109
sending 'partition' (33 KB)...
OKAY [  0.003s]
writing 'partition'...
FAILED (remote: failed to write partition)
finished. total time: 0.006s
Flash partition error

Notice that code 109 — Missmatching image and device. Tried a lot of sources and filenames were right and yes, my phone is Mi2 almost 4 years :)
aries_images_5.7.26_20150723.0000.6_5.0_cn_a48f37cd10.tgz
aries_images_5.8.20_20150723.0000.6_5.0_cn_11fe586a4a.tgz

And now I am stuck here.. can’t flash any CN rom, can’t boot to MIUI.. nothing.. phone bricked because of some crappy bug in MIUI V7.
Any suggestions what went wrong and how can i manage this situation?
Thanks for any advice

Last edited: Aug 25, 2015

5ulo


  • #4

No luck here :(

Code:

enjoy@arch ~/Downloads/Xiaomi/aries_images_JLB49.0_4.1_cn $ sudo sh flash_all.sh
soc-id: 109
sending 'partition' (33 KB)...
OKAY [  0.005s]
writing 'partition'...
FAILED (remote: failed to write partition)
finished. total time: 0.008s
Flash partition

this is how I edited the flash_all.sh

Code:

fastboot $* getvar soc-id 2>&1 | grep "^soc-id: *109$"
if [ $? -ne 0 ] ; then echo "Missmatching image and device"; exit 1; fi
fastboot $* flash partition "`dirname $0`/images/gpt_both0.bin"
if [ $? -ne 0 ] ; then echo "Flash partition"; exit 1; fi
fastboot $* flash tz "`dirname $0`/images/tz.mbn"
if [ $? -ne 0 ] ; then echo "Flash tz error"; exit 1; fi
..
..
..

The same in Windows (tried two times)

Code:

[00000CC0]CreateManagedObject(1261): Unspecified error(0x80131604)
[00000CC0]GetFactoryObject(1305): Unspecified error(0x80131604)
[00000CC0]CreateManagedObject(1261): Unspecified error(0x80131604)
[00000CC0]GetFactoryObject(1305): Unspecified error(0x80131604)
[00000CC0]GetFactoryObject(1326): The specified service does not exist.(0x800704db)
[00000CC0]GetSearchPath(1381): The specified service does not exist.(0x800704db)
[000006A4]cd4bce10   0.00   execute C:Xiaomiaries_images_JLB49.0_4.1_cnflash_all.bat
[000006A4]cd4bce10   0.16   
[000006A4]cd4bce10   0.16   $fastboot -s cd4bce10 getvar soc-id  2>&1  | findstr /r /c:"^soc-id: *109"  || echo Missmatching image and device
[000006A4]cd4bce10   0.48   soc-id: 109
[000006A4]cd4bce10   0.48   
[000006A4]cd4bce10   0.48   $fastboot -s cd4bce10 getvar soc-id  2>&1  | findstr /r /c:"^soc-id: *109"  || exit /B 1
[000006A4]cd4bce10   0.50   soc-id: 109
[000006A4]cd4bce10   0.52   
[000006A4]cd4bce10   0.52   $fastboot -s cd4bce10 flash partition "C:Xiaomiaries_images_JLB49.0_4.1_cnimagesgpt_both0.bin"  ||
[000006A4]cd4bce10   0.58   sending 'partition' (33 KB)...
[000006A4]cd4bce10   0.59   OKAY [  0.004s]
[000006A4]cd4bce10   0.59   writing 'partition'...
[000006A4]cd4bce10   0.59   FAILED (remote: failed to write partition)
[000006A4]CScriptReport::DoWork(413): Unspecified error(0x80004005)
[000006A4]GetFactoryObject(1326): The specified service does not exist.(0x800704db)
[000006A4]SaveFlashResult(1347): The specified service does not exist.(0x800704db)
[00000CC0]GetFactoryObject(1326): The specified service does not exist.(0x800704db)
[00000CC0]GetSearchPath(1381): The specified service does not exist.(0x800704db)
[00000A18]cd4bce10   0.00   execute C:Xiaomiaries_images_JLB49.0_4.1_cnflash_all.bat
[00000A18]cd4bce10   0.02   
[00000A18]cd4bce10   0.02   $fastboot -s cd4bce10 getvar soc-id  2>&1  | findstr /r /c:"^soc-id: *109"  || echo Missmatching image and device
[00000A18]cd4bce10   0.03   soc-id: 109
[00000A18]cd4bce10   0.03   
[00000A18]cd4bce10   0.03   $fastboot -s cd4bce10 getvar soc-id  2>&1  | findstr /r /c:"^soc-id: *109"  || exit /B 1
[00000A18]cd4bce10   0.05   soc-id: 109
[00000A18]cd4bce10   0.05   
[00000A18]cd4bce10   0.05   $fastboot -s cd4bce10 flash partition "C:Xiaomiaries_images_JLB49.0_4.1_cnimagesgpt_both0.bin"  ||
[00000A18]cd4bce10   0.06   sending 'partition' (33 KB)...
[00000A18]cd4bce10   0.06   OKAY [  0.005s]
[00000A18]cd4bce10   0.06   writing 'partition'...
[00000A18]cd4bce10   0.06   FAILED (remote: failed to write partition)
[00000A18]CScriptReport::DoWork(413): Unspecified error(0x80004005)
[00000A18]GetFactoryObject(1326): The specified service does not exist.(0x800704db)
[00000A18]SaveFlashResult(1347): The specified service does not exist.(0x800704db)

Last edited: Aug 26, 2015

  • #8

Last edited: Aug 26, 2015

Понравилась статья? Поделить с друзьями:
  • Error failed processing manifest
  • Error failed on sending hello response
  • Error failed login to maxon account failed and no offline license found
  • Error failed building wheel for pocketsphinx
  • Error failed building wheel for pillow