Ошибка error flashing zip

@djbeck

I have been trying to install the new ROM «OmniRom» for my HTC One (m7ul) but I have had problems. After a full wipe, I install the OmniRom with no problems. The next step is to install the SU & Gapps zip files. When I try to install the zips, I get the following in my log

E:Unable to open zip file.
Error flashing zip ‘/sdcard/Download/UPDATE-SuperSU-v1.65.zip’
Updating partition details…

Thanks for any ideas

@bigbiff

Please provide /tmp/recovery.log after the install.

@milindlokde

I am having same problem. I have iBall Andi4.5h. Error flashing zip for all files I zip.

  1. I tried with working zip files, uncompressed it and compressed it again. It still got the same error.
  2. I tried the above on Ubuntu 64-bit, Windows 7 64-bit (normal and with winrar), Debian 32-bit and 7-zipper on android. It still gave the same error.
  3. Used kitchen tool to open a ROM and finished it (prepared zip) without making any changes using the kitchen. The ROM again gave same error.
  4. Tried with TWRP2.5.0.0, TWRP2.5.5.5 and TWRP 2.3.3.0 Still same issue.
  5. Tried installing 4.1.2 ROM and 4.2.1 ROM, still same issue.
  6. All flashable kernels and ROMs from the developers are working file.

Here is the link to my recovery.log file, showing non-flashing and flashable zips.
https://drive.google.com/file/d/0B3ORdhoiYRSWOXEyOER4Z09WMmc/edit?usp=sharing

@milindlokde

I checked everything, the zip was not unzipped properly. Files need to be unzipped with complete paths.
I used 7z (7zip) command in Ubuntu to do it. 1st command to uncompress does not work. 2nd always works.
$ 7z e FileToUnzip.zip //normal extract of zip file. Does not work
$ 7z x FileToUnzip.zip //To eXtract with full path. Always works
$ 7z a -tzip File1 File2 AllFiles* NewFile.zip

@Dees-Troy

Zips that are failing are invalid / not correct. Not TWRP’s fault.

@milindlokde

Definitely not TWRP’s fault and thanks for closing the thread. But it was very difficult to locate the source of error. The default unzip tool in Linux (both Debian and Ubuntu) and Windows were not compatible. I lost almost three weeks and even hope, until it failed with CWM recovery as well. So I tried all different ZIP tools and ofcourse 7zip the swiss knife of compression and decompression.
Recommended tool is WinRAR and 7zip with ‘x’ option.
I think this should be added in FAQ or HOW-TO of TWRP

@srishtimathur6

Trying to flash any ROM zip in TWRP and while doing so you are facing this error, «invalid zip file format». Then don’t worry, as here I will show you a complete tutorial to fix this issue.

What you have to do is click on this error title, «TWRP Invalid Zip File Format» to browse the complete tutorial and fix the issue right now on your Android device.

За правильностью выбора прошивки отвечает механизм защиты «Asserts«. Скрипт проверяет модель устройства и версию прошивки по системной переменной ro.build.fingerprint, запрашиваемой у самого recovery. В случае совпадения кодов он выдает подтверждение легитимности установки, а при несовпадении (отсутствии) не подтверждает возможность этого действия. В результате вы видите ошибку 7, но зато ваш аппарат не превращается в кирпич. Бывают и такие случаи, когда даже при правильном выборе прошивки для своего устройства вы все равно получаете сообщение об ошибке 7. Они крайне редки и связаны с ошибкой разработчика прошивки.

Чтобы исправить ошибку 7 необходимо, прежде всего, убедиться в том, что вариант прошивки выбран правильно, и она предназначена именно для вашей модели и модификации Android-смартфона или планшета. Если ошибка все равно появляется, придется править файл updater-script, отвечающий за соответствие версий прошивки и устройства.

  1. Скопируйте ZIP-файл ROM на свой компьютер и извлеките его, используя привычный для вас архиватор (например, 7-zip).
  2. После распаковки найдите папку META-INF и пройдите по цепочке META-INF / com / google / android. В последней папке вы найдете два файла под названием «update-binary» и «updater-script». Нас интересует последний.
  3. Переименуйте «updater-script» в «updater-script.txt» и откройте свой любимый редактор текстовых файлов (как вариант, Notepad++).
  4. Избавьтесь от строк, начинающихся с «assert» до точки с запятой. Обычно это первая или несколько первых строк в верхней части текстового файла. Просто удалите их.
  5. Сохраните файл.
  6. Переименуйте «updater-script.txt» обратно в «updater-script».
  7. Обновите все файлы, которые вы распаковали.
  8. Скопируйте новый, отредактированный zip-файл на свой телефон.
  9. Переведите Android-устройство в режим recovery и попробуйте его перепрошить — ошибка 7 не должна больше вас беспокоить.

Поделитесь своим опытом исправления ошибки 7 в комментариях.

Содержание

  • Установка TWRP Recovery
    • Способ 1: Андроид-приложение Official TWRP App
    • Способ 2: Для МТК-аппаратов — SP FlashTool
    • Способ 3: Для девайсов Samsung — Odin
    • Способ 4: Установка TWRP через Fastboot
  • Прошивка через TWRP
    • Установка zip-файлов
    • Установка img-образов
  • Вопросы и ответы

как прошить через twrp

Широкое распространение модифицированных прошивок Android, а также различных дополнительных компонентов, расширяющих возможности устройств, стало возможным во многом благодаря появлению кастомных рекавери. Одним из самых удобных, популярных и функциональных решений среди подобного ПО на сегодняшний день является TeamWin Recovery (TWRP). Ниже разберемся подробно с тем, как прошить девайс через TWRP.

Напомним, любое изменение программной части Андроид-аппаратов не предусмотренными производителем девайса способами и методами является своеобразным взломом системы, а значит несет в себе определенные риски.

Важно! Каждое действие пользователя с собственным аппаратом, в том числе, следование нижеизложенным инструкциям, осуществляется им на собственный страх риск. За возможные негативные последствия пользователь несет ответственность самостоятельно!

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

Урок: Как сделать бэкап Android-устройства перед прошивкой

Установка TWRP Recovery

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

Способ 1: Андроид-приложение Official TWRP App

Команда разработчиков TWRP рекомендует устанавливать свое решение в Андроид-девайсы с помощью собственноручно разработанного приложения Official TWRP App. Это действительно один из самых простых способов установки.

TWRP official app в Гугл Плей

Загрузить Official TWRP App в Play Маркет

  1. Загружаем, устанавливаем и запускаем приложение.
  2. TWRP Official App установка, запуск

  3. При первом запуске нужно подтвердить осознанность риска при проведении будущих манипуляций, а также дать согласие на предоставление приложению прав Суперпользователя. Устанавливаем соответствующие галочки в чек-боксы и нажимаем кнопку «OK». В следующем экране выбираем пункт «TWRP FLASH» и предоставляем приложению рут-права.
  4. TWRP Official App первый запуск, предоставление рут-прав

  5. На главном экране приложения доступен раскрывающийся список «Select Device», в котором необходимо найти и выбрать модель устройства для установки рекавери.
  6. TWRP Official App выбор устройства

  7. После выбора девайса программа перенаправляет пользователя на веб-страницу для загрузки соответствующего файла-образа модифицированной среды восстановления. Скачиваем предлагаемый файл *.img.
  8. TWRP Official app загрузка образа рекавери

  9. После загрузки образа, возвращаемся на главный экран Official TWRP App и нажимаем кнопку «Select a file to flash». Затем указываем программе путь, по которому расположен загруженный на предыдущем шаге файл.
  10. TWRP Official App выбор файла рекавери

    Lumpics.ru

  11. Завершив добавление файла-образа в программу, процесс подготовки к записи рекавери можно считать законченным. Нажимаем кнопку «FLASH TO RECOVERY» и подтверждаем готовность к началу процедуры – тапаем «ОКAY» в окне-вопросе.
  12. TWRP Official App начало прошивки рекавери

  13. Процесс записи проходит очень быстро, по его завершению появляется сообщение «Flash Comleted Succsessfuly!». Нажимаем «ОКAY». Процедуру установки TWRP можно считать оконченной.
  14. TWRP Official App завершение установки рекавери

  15. Дополнительно: Для перезагрузки в рекавери удобно пользоваться специальным пунктом в меню Official TWRP App, доступном по нажатию кнопки с тремя полосками в верхнем левом углу главного экрана приложения. Раскрываем меню, выбираем пункт «Reboot», а затем тапаем по кнопке «REBOOT RECOVERY». Аппарат перезагрузится в среду восстановления автоматически.

TWRP Official App перезагрузка в тврп

Способ 2: Для МТК-аппаратов — SP FlashTool

В том случае, когда установка TWRP через официальное приложение TeamWin неосуществима, придется воспользоваться Windows-приложением для работы с разделами памяти устройства. Владельцы аппаратов, построенных на базе процессора Mediatek, могут воспользоваться программой SP FlashTool. О том, как установить рекавери, с помощью этого решения, рассказано в статье:

Урок: Прошивка Android-устройств на базе МТК через SP FlashTool

Способ 3: Для девайсов Samsung — Odin

Обладатели аппаратов, выпущенных компанией Samsung, также могут воспользоваться всеми преимуществами модифицированной среды восстановления от команды TeamWin. Для этого нужно установить TWRP-рекавери, способом, описанным в статье:

Урок: Прошивка Android-устройств Samsung через программу Odin

Способ 4: Установка TWRP через Fastboot

Еще один практически универсальный способ установки TWRP — это прошивка образа рекавери через Fastboot. Подробно действия, проводимые для установки рекавери этим способом, описаны по ссылке:

Урок: Как прошить телефон или планшет через Fastboot

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

В нижеописанных примерах для хранения используемых файлов применяется microSD-карта Андроид-устройства, но TWRP позволяет использовать для таких целей также внутреннюю память девайса и OTG. Операции при использовании любого из решений аналогичны.

Установка zip-файлов

  1. Загружаем файлы, которые необходимо прошить в устройство. В большинстве случаев это прошивки, дополнительные компоненты или патчи в формате *.zip, но TWRP позволяет записывать в разделы памяти и файл-образы в формате *.img.
  2. Внимательно читаем информацию в источнике откуда были получены файлы для прошивки. Необходимо четко и однозначно выяснить предназначение файлов, последствия их использования, возможные риски.
  3. Предупреждение на сайте для скачивания прошивок

  4. Кроме прочего, разместившие пакеты в сети создатели модифицированного ПО могут отметить требования по переименованию файлов своих решений перед прошивкой. В общем случае прошивки и дополнения, распространяемые в формате *.zip распаковывать архиватором НЕ НУЖНО! TWRP манипулирует именно таким форматом.
  5. Копируем необходимые файлы на карту памяти. Желательно расположить все по папкам, имеющим короткие понятные названия, что позволит избежать путаницы в дальнейшем, а главное случайной записи «не того» пакета данных. Также не рекомендовано использовать в названия папок и файлов русские буквы и пробелы.
    TWRP расположение папок на карте памяти

    Для переноса информации на карту памяти желательно использовать кардридер ПК или ноутбука, а не сам аппарат, подключенный к USB-порту. Таким образом процесс будет происходить во многих случаях гораздо быстрее.

  6. Устанавливаем карту памяти в устройство и заходим в TWRP-рекавери любым удобным способом. В большом количестве Android-девайсов для входа используется комбинация аппаратных клавиш на устройстве «Громкость-» + «Питание». На выключенном аппарате зажимаем кнопку «Громкость-» и, удерживая ее, клавишу «Питание».
  7. TWRP вход в рекавери

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

  10. Очень часто разработчики прошивок рекомендуют выполнять перед процедурой их установки проводить так называемый «Вайп», т.е. очистку, разделов «Сache» и «Data». Это удалит все пользовательские данные из аппарата, но позволяет избежать широкого ряда ошибок в работе ПО, а также других проблем.
    TWRP Wipe

    Для выполнения операции нажимаем кнопку «Wipe» («Очистка»). В раскрывшемся меню сдвигаем специальный разблокировщик процедур «Swipe to Factory Reset» («Свайп для подтверждения») вправо.

    TWRP Wipe cache data swipe

    По завершению процедуры очистки отобразиться надпись «Succsessful» («Готово»). Нажимаем кнопку «Back» («Назад»), а затем кнопку справа внизу экрана для возврата в главное меню TWRP.

  11. TWRP Wipe завершено

  12. Все готово для начала прошивки. Нажимаем кнопку «Install» («Установка»).
  13. TWRP установка кнопка

  14. Отображается экран выбора файлов – импровизированный «Проводник». В самом верху расположена кнопка «Storage» («Выбор накопителя»), позволяющая переключаться между типами памяти.
  15. TWRP кнопка выбора носителя

  16. Выбираем хранилище, в которое копировались файлы, планируемые к установке. Перечень следующий:
    • «Internal Storage» («Память устройства») – внутреннее хранилище аппарата;
    • «External SD-card» («MicroSD») – карта памяти;
    • «USB-OTG» — юсб-устройство хранения, подключенное к аппарату через OTG-переходник.

    Определившись, устанавливаем переключатель в нужное положение и нажимаем кнопку «ОK».
    TWRP выбор места где расположена прошивка

  17. Находим необходимый нам файл и тапаем по нему. Открывается экран с предупреждением о возможных негативных последствиях, а также пунктом «Zip file signature verification» («Проверка подписи Zip-файла»). Этот пункт нужно отметить, установив крестик в чек-боксе, что позволит избежать использования «неправильных» или поврежденных файлов при записи в разделы памяти девайса.
    TWRP выбор файла и начало прошивки

    После того, как все параметры определены, можно переходить к прошивке. Для ее начала сдвигаем специальный разблокировщик процедур «Swipe to Confirm Flash» («Свайп для прошивки») вправо.

  18. Отдельно стоит отметить возможность пакетной установки zip-файлов. Это довольно удобная функция, экономящая массу времени. Для того чтобы установить несколько файлов по очереди, к примеру прошивку, а затем gapps, нажимаем кнопку «Add More Zips» («Добавить еще Zip»). Таким образом можно прошить до 10 пакетов одновременно.
  19. TWRP пакетная установка зип-файлов

    Проведение пакетной установки рекомендуется только при полной уверенности в работоспособности каждого отдельного компонента ПО, содержащегося в файле, который будет записан в память устройства!

  20. Начнется процедура записи файлов в память аппарата, сопровождаемая появлением в поле лога надписей и заполнением индикатора выполнения.
  21. TWRP прошивка прогресс

  22. О завершении процедуры установки свидетельствует надпись «Succsesful» («Готово»). Можно перезагружаться в Андроид – кнопка «Reboot System» («Перезагрузка в ОС»), выполнить очистку разделов – кнопка «Wipe cache/dalvik» («Очистка cache/dalvik») или продолжить работу в TWRP – кнопка «Home» («Домой»).
  23. TWRP установка прошивки завершена

Установка img-образов

  1. Для установки прошивок и компонентов системы, распространяемых в формате файлов-образов *.img, через TWRP-рекавери требуются в целом те же действия, что и при установке zip-пакетов. При выборе файла для прошивки (пункт 9 инструкции выше) необходимо предварительно нажать кнопку «Images…» (Установка Img).
  2. После этого станет доступным выбор img-файлов. Кроме того, перед проведением записи информации, будет предложено выбрать раздел памяти девайса, в который будет копироваться образ.
  3. TWRP установка img

    Ни в коем случае нельзя прошивать в разделы памяти несоответствующие образы! Это приведет к невозможности загрузки аппарата практически со 100%-ной вероятностью!

  4. По завершению процедуры записи *.img наблюдаем долгожданную надпись «Succsessful» («Готово»).

TWRP прошивка img завершено

Таким образом, использование TWRP для прошивки Андроид-аппаратов в целом несложная и не требующая множества действий процедура. Успех во многом предопределяет правильность выбора пользователем файлов для прошивки, а также уровень понимания целей проводимых манипуляций и их последствий.

  • Forum
  • Samsung Android Tablets
  • More Samsung Tablets
  • Samsung Galaxy Tab4 Series
  • Samsung Galaxy Tab4 7.0

  1. AC Question's Avatar

    my samsung galaxy tab 4 7.0 SM T231 was in a boot loop. so i factory data reset it but i accidently clicked format data so it formatted data. . I am having TWRP installed so i factory data resetted it by using it. SO, to flash my stock rom we have to enable USB
    Debugging . USB Debugging is not enabled . my frnds said to flash it through TWRP DIRECTLY .
    TWRP says error flashing zip file

    it says

    updating partition details…
    Full SELinux support is present.
    MTP enabled
    Installing ‘/external_sd/INS-T231XXUOAPB1-20160207101
    640.zip’…
    Checking for MD5 file…
    Skipping MD5 check: no MD5 file found
    error flashing zip ‘/external_sd/INS-T231XXUOAPB1-201
    60207101.ZIP’
    Updating partition details …

    and comes failed in red

    plz help me

    04-25-2016 08:57 AM

  2. anon(782252)'s Avatar

    Hi and Welcome to AC!

    Does TWRP have external SD support to flash ROMs on your device? If not, you may need to move it to internal to flash.

    04-25-2016 09:28 AM

  3. TRIONNEMESIS6419's Avatar

    I dont know ….
    But can it be possible….

    04-26-2016 11:24 AM

  4. TRIONNEMESIS6419's Avatar

    I dont think so….
    whenever i tried flash roms it says error….

    04-27-2016 09:20 AM

  • Home
  • Forum
  • Samsung Android Tablets
  • More Samsung Tablets
  • Samsung Galaxy Tab4 Series
  • Samsung Galaxy Tab4 7.0
  • why my TWRP is saying error flashing zip ‘ /external_sd/INS-blah blash ?


Similar Threads

  1. Replies: 0

    Last Post: 04-25-2016, 08:40 AM

  2. Replies: 1

    Last Post: 04-25-2016, 08:31 AM

  3. Replies: 2

    Last Post: 04-25-2016, 08:20 AM

  4. Replies: 1

    Last Post: 04-25-2016, 08:16 AM

  5. Replies: 1

    Last Post: 04-25-2016, 08:00 AM

LINK TO POST COPIED TO CLIPBOARD

Greetings All,

I am on a oneplus 7 pro (sprint variant — GM1925).

When trying to install 17.1 (tried both the 906 and 830 builds) — I get the following:

Installing zip file '/sdcard/TWRP/lineage-17.1-20200906-nightly-guacamole-signed.zip'
Checking for Digest file...
Unmounting System...
Flashing A/B zip to inactive slot: A
To flash additional zips, please reboot recovery to switch to the updated slot.
Error installing zip file '/sdcard/TWRP/lineage-17.1-20200906-nightly-guacamole-signed.zip
Updating partition details...
...done

I have tried all the variations of Slot B, Slot A, wiping/format data multiple times, fastboot boot with a slightly older twrp-3.3.1 (installed 3.4.0), adb side load, recovery mode, etc…but still get the same error

This is my first time rooting and updating a phone and have been at this for over 5 hours — I am probably missing something really basic?

Thanks in advance!

//update

loading the 0906 recovery image does something odd — it loads oxygen 10.03.GM25CC:

fastboot bootlineage-17.1-20200906-recover-guacamole.img

@djbeck

I have been trying to install the new ROM «OmniRom» for my HTC One (m7ul) but I have had problems. After a full wipe, I install the OmniRom with no problems. The next step is to install the SU & Gapps zip files. When I try to install the zips, I get the following in my log

E:Unable to open zip file.
Error flashing zip ‘/sdcard/Download/UPDATE-SuperSU-v1.65.zip’
Updating partition details…

Thanks for any ideas

@bigbiff

Please provide /tmp/recovery.log after the install.

@milindlokde

I am having same problem. I have iBall Andi4.5h. Error flashing zip for all files I zip.

  1. I tried with working zip files, uncompressed it and compressed it again. It still got the same error.
  2. I tried the above on Ubuntu 64-bit, Windows 7 64-bit (normal and with winrar), Debian 32-bit and 7-zipper on android. It still gave the same error.
  3. Used kitchen tool to open a ROM and finished it (prepared zip) without making any changes using the kitchen. The ROM again gave same error.
  4. Tried with TWRP2.5.0.0, TWRP2.5.5.5 and TWRP 2.3.3.0 Still same issue.
  5. Tried installing 4.1.2 ROM and 4.2.1 ROM, still same issue.
  6. All flashable kernels and ROMs from the developers are working file.

Here is the link to my recovery.log file, showing non-flashing and flashable zips.
https://drive.google.com/file/d/0B3ORdhoiYRSWOXEyOER4Z09WMmc/edit?usp=sharing

@milindlokde

I checked everything, the zip was not unzipped properly. Files need to be unzipped with complete paths.
I used 7z (7zip) command in Ubuntu to do it. 1st command to uncompress does not work. 2nd always works.
$ 7z e FileToUnzip.zip //normal extract of zip file. Does not work
$ 7z x FileToUnzip.zip //To eXtract with full path. Always works
$ 7z a -tzip File1 File2 AllFiles* NewFile.zip

@Dees-Troy

Zips that are failing are invalid / not correct. Not TWRP’s fault.

@milindlokde

Definitely not TWRP’s fault and thanks for closing the thread. But it was very difficult to locate the source of error. The default unzip tool in Linux (both Debian and Ubuntu) and Windows were not compatible. I lost almost three weeks and even hope, until it failed with CWM recovery as well. So I tried all different ZIP tools and ofcourse 7zip the swiss knife of compression and decompression.
Recommended tool is WinRAR and 7zip with ‘x’ option.
I think this should be added in FAQ or HOW-TO of TWRP

@srishtimathur6

Trying to flash any ROM zip in TWRP and while doing so you are facing this error, «invalid zip file format». Then don’t worry, as here I will show you a complete tutorial to fix this issue.

What you have to do is click on this error title, «TWRP Invalid Zip File Format» to browse the complete tutorial and fix the issue right now on your Android device.

why my TWRP is saying error flashing zip ‘ /external_sd/INS-blah blash ?


  • Thread starter

    AC Question


  • Start date

    Apr 25, 2016

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

AC Question


  • #1

my samsung galaxy tab 4 7.0 SM T231 was in a boot loop. so i factory data reset it but i accidently clicked format data so it formatted data. . I am having TWRP installed so i factory data resetted it by using it. SO, to flash my stock rom we have to enable USB
Debugging . USB Debugging is not enabled . my frnds said to flash it through TWRP DIRECTLY .
TWRP says error flashing zip file

it says

updating partition details…
Full SELinux support is present.
MTP enabled
Installing ‘/external_sd/INS-T231XXUOAPB1-20160207101
640.zip’…
Checking for MD5 file…
Skipping MD5 check: no MD5 file found
error flashing zip ‘/external_sd/INS-T231XXUOAPB1-201
60207101.ZIP’
Updating partition details …

and comes failed in red

plz help me

  • #2

Hi and Welcome to AC!

Does TWRP have external SD support to flash ROMs on your device? If not, you may need to move it to internal to flash.

  • #3

I dont know ….
But can it be possible….

Last edited: Apr 27, 2016

  • #4

I dont think so….
whenever i tried flash roms it says error….

Similar threads

  • Advertising
  • Cookies Policies
  • Privacy
  • Term & Conditions

  • #1

здравствуйте, у меня lenovo p780 оригинальная прошивка, есть рут, и установленый TWRP recovery хочу установить kalinethunter но при установке в twrp пишет ошибку (error executing updater binary in zip … Error flashing zip No md5 file found) пытался установить две версии 2017 и 2019 generic arm) подскажите что сделать

Последнее редактирование: 15.04.2020

  • Ошибка error fetching http headers
  • Ошибка error failed to open file
  • Ошибка error executing updater binary in zip
  • Ошибка error exe 001 на телевизоре самсунг
  • Ошибка error exe 001 на телевизоре samsung