| Тип файла | APK |
|---|---|
| Версия | 2.7 |
| Издатель | scary alien |
| Дата выпуска | 5 нояб. 2019 г. |
| Дата добавления | 5 нояб. 2019 г. |
| Требования ОС | Android |
| Требования | Requires Android 2.3.3 and up |
| Всего скачиваний | 0 |
| Цена | Free |
Описание
Всякий раз, когда отправляется или становится доступным беспроводное (OTA) обновление (будь то утечка или официальное), всегда есть большое количество пользователей, которые в конечном итоге сообщают, что их установка не удалась с печально известным и ужасным «E: Ошибка в /sdcard/xxx.zip (статус 7) установка прервана." сообщение об ошибке.
Итак, я решил попробовать написать приложение, которое помогло бы людям выяснить, в чем могут быть проблемы, чтобы они могли установить свое OTA-обновление.
Приложение OTA Verifier можно использовать для оценки беспроводного (OTA) файла update.zip или другого прошиваемого .zip-файла перед попыткой установки или после нее, чтобы помочь вам выяснить, почему установка могла завершиться неудачно. OTA Verifier укажет, какие файлы и условия проверяются, чтобы вам было легче попытаться исправить эти проблемы.
Q: Должен ли я быть рутирован, чтобы использовать это?
О: Нет, но у устройств с root-доступом будет больше условий, которые приложение сможет протестировать/оценить, потому что оно будет иметь доступ к защищенным файлам, которых нет у устройств без root-доступа.
В: Будет ли приложение на самом деле выполнять установку или изменять что-либо на моем устройстве?
О: Нет. Приложение будет оценивать только выражения и условия, содержащиеся в файле сценария обновления внутри ZIP-файла, который пытается установить. Ни одна из функций или команд, пытающихся изменить ваше устройство (например, удалить/исправить/форматировать/извлечь и т. д.), не будет оцениваться или выполняться. Приложение в основном работает в режиме «только для чтения» по отношению к оцениваемому ZIP-файлу.
В: Будет ли это приложение работать на старых устройствах или в прошиваемых ZIP-файлах, в которых используются файлы сценария обновления для изменения?
О: Нет, это приложение оценивает и интерпретирует более новые файлы сценария обновления edify (обратите внимание на «r» в «updater»).
Как использовать это приложение?
1. Установите и запустите приложение
2. Нажмите кнопку «Выбрать файл» и перейдите к нужному ZIP-файлу.
3. Нажмите и удерживайте (нажмите и удерживайте) запись файла для нужного ZIP-файла.
4. Нажмите всплывающее окно «Проверить файл OTA .zip».
5. Подождите, пока приложение обработает файл (обработка очень больших файлов может занять несколько минут).
6. Просмотрите отображаемые результаты (текст также будет скопирован в буфер обмена)
Разная информация:
1. Опытные пользователи root, вероятно, уже знают, что после неудачной установки ZIP-файла вы должны иметь возможность просмотреть файл /cache/recovery/last_log, чтобы просмотреть информацию о том, что могло произойти с ошибкой. OTA Verifier попытается выявить все проблемы, а не только первую, которая привела к сбою установки.
2. Хотя я написал это приложение главным образом для оценки файлов OTA update.zip, файлы сценария обновления edify используются и пишутся разработчиками ПЗУ и другими, которые создали прошиваемые файлы .zip. Это приложение также можно использовать для оценки файлов сценария обновления этих файлов.
3. Примечание. Не факт, что ошибка, о которой сообщает это приложение, также означает, что OTA не удастся установить. Я вижу более новые (Android 5+) OTA, сценарий обновления которых содержит проверки SHA1 после установки, которые будут сообщены этим приложением как сбои (ложные выражения). Я добавил (v2.5) новую настройку/настройку «строгого режима», которая «позволит» несуществующим файлам не делать выражение, на которое они ссылаются, при оценке равным false (что они сделали бы в противном случае). Версия 2.6 предоставляет дополнительную логику для обработки этих проверок SHA1 после установки, позволяя не оценивать их как ложные при обнаружении после просмотра выражения «проверка файлов системного раздела» ui_print.
4. Кроме того, в версии 2.6 приложение будет подавлять любые ошибки после 25-й, поскольку вывод становится громоздким (вы можете отменить это изменение в меню предпочтений/настроек).
Подробнее о последних изменениях см. в этой публикации Google+: https://plus.google.com/111250871094989567615/posts/ftgrXDS3s8i.
Разрешения: READ_EXTERNAL_STORAGE — используется для файлового браузера (выбрать приложение), чтобы позволить вам перейти и выбрать файл для сканирования для проверки OTA.
Вопросы? Свяжитесь со мной по адресу [email protected]
Android является товарным знаком Google, Inc.