| 文件类型 | APK |
|---|---|
| 版 | 2.7 |
| 发行人 | scary alien |
| 发布日期 | 2019年11月5日 |
| 添加日期 | 2019年11月5日 |
| 操作系统要求 | Android |
| 要求 | Requires Android 2.3.3 and up |
| 下载总数 | 0 |
| 价钱 | Free |
描述
每当发送或提供无线 (OTA) 更新(无论是泄露的还是官方的)时,总会有大量用户最终报告他们的安装因臭名昭著和可怕的“E: /sdcard/xxx.zip(状态 7)安装中止错误。”错误信息。
因此,我决定尝试编写一个应用程序,帮助人们找出问题所在,以便他们可以安装 OTA 更新。
OTA Verifier 应用程序可用于在您尝试安装之前或之后评估无线 (OTA) update.zip 或其他可闪存的 .zip 文件,以帮助您找出安装可能失败的原因。 OTA 验证程序将指出正在测试的文件和条件,以便您可以更轻松地尝试纠正这些问题。
问:我必须扎根才能使用它吗?
答:不可以,但有根设备将有更多应用程序能够测试/评估的条件,因为它可以访问非根设备无法访问的受保护文件。
问:该应用程序实际上会在我的设备上进行安装或更改任何内容吗?
答:不会。该应用只会评估尝试安装的 .zip 文件中的 updater-script 文件中包含的表达式和条件。不会评估或执行任何试图修改您的设备的功能或命令(即删除/补丁/格式化/提取等)。对于正在评估的 .zip 文件,该应用程序基本上以“只读”模式运行。
问:此应用程序是否可以在旧设备或使用修改更新脚本文件的可闪存 .zip 文件上运行?
答:不,此应用程序评估和解释较新的 edify updater-script 文件(注意“updater”中的“r”)。
我如何使用这个应用程序?
1.安装并启动应用程序
2. 单击“选择文件”按钮并导航到所需的 .zip 文件
3. 长按(按住)所需 .zip 文件的文件条目
4.点击弹出的“验证OTA .zip”文件
5.等待应用程序处理文件(非常大的文件可能需要几分钟才能完成)
6.查看显示的结果(文本也会复制到剪贴板)
杂项信息:
1. 精明的 root 用户可能已经知道,在 .zip 文件安装失败后,您应该能够查看 /cache/recovery/last_log 文件以查看有关可能失败的信息。 OTA 验证程序将尝试发现所有问题,而不仅仅是导致安装失败的第一个问题。
2. 虽然我编写这个应用程序主要是为了评估 OTA update.zip 文件,但 edify updater-script 文件由 ROM 开发人员和其他创建可闪存 .zip 文件的人使用和编写。此应用程序也可用于评估这些文件的更新脚本文件。
3.注意:本应用报错不代表OTA安装失败。我看到更新的(Android 5+)OTA 的更新脚本包含安装后的 SHA1 检查,此应用将报告为失败(错误表达式)。我添加了(v2.5)一个新的“严格模式”首选项/设置,它将“允许”不存在的文件不使他们引用的表达式评估为 false(否则他们会这样做)。 2.6 版带来了额外的逻辑来处理这些安装后的 SHA1 检查,允许在看到“验证系统分区文件”ui_print 表达式后检测到它们时不会将它们评估为假。
4. 此外,在 v2.6 中,应用程序将抑制 25 号之后的任何错误,因为输出变得笨拙(您可以在首选项/设置菜单中恢复此更改)。
有关最新更改的更多详细信息,请参阅此 Google+ 帖子:https://plus.google.com/111250871094989567615/posts/ftgrXDS3s8i
权限:READ_EXTERNAL_STORAGE - 用于文件浏览器(选择应用程序),以允许您导航到并选择要扫描的文件以进行 OTA 验证。
问题?通过可怕的[email protected] 与我联系
Android 是 Google, Inc. 的商标。