OTA Verifier 2.7

许可: 免费 ‎文件大小: 892.93 KB
‎用户评分: 4.0/5 - ‎1 ‎评分

每当有一个空中 (OTA) 更新发送或提供 (泄漏或官方), 总是有大量的用户最终报告他们的安装已经失败与臭名昭著的和可怕的 "E: 错误在 /sdcard/xxx.zip (状态 7) 安装中止。 因此,我决定尝试编写一个应用程序,这将有助于人们找出问题可能是什么,以便他们可以让他们的OTA更新安装。 的 OTA 验证器应用程序 可用于在尝试安装之前或之后评估空中 (OTA) 更新.zip或其他可闪存 .zip 文件,以帮助您找出安装可能失败的原因。OTA 验证器将指出正在测试的文件和条件,以便您可以更轻松地尝试更正这些问题。 问:我是否要根使用这个? 答:没有,但根设备将有更多的条件,应用程序将能够测试/评估,因为它将有权访问受保护的文件,非根设备没有。 问:应用程序是否真的会在我的设备上安装或更改任何内容? 答:没有。该应用程序将仅评估尝试安装的更新程序脚本文件中.zip的表达式和条件。任何试图修改设备的功能或命令(即删除/修补/格式/提取等)都未得到评估或执行。对于正在评估的文件,应用程序基本上以"只读.zip模式运行。 问:此应用程序是否可对使用修改更新脚本.zip的较旧设备或可闪存文件起作用? 答:不,此应用评估并解释较新的编辑更新脚本文件(请注意"更新程序"中的"r")。 我如何使用这个程序? 1. 安装和启动应用程序 2. 单击"选择文件"按钮并导航到所需的.zip文件 3. 长按(按住)所需文件的文件.zip条目 4. 单击"验证 OTA .zip"文件弹出窗口 5. 等待应用程序处理文件(非常大的文件可能需要几分钟才能完成) 6. 查看显示的结果(文本也将复制到剪贴板) 杂项信息: 1. 精明的根用户可能已经知道,在 .zip 文件安装失败后,您应该能够查看 /cache/恢复/last_log 文件以查看有关可能失败的信息。OTA 验证器将尝试发现所有问题,而不仅仅是导致安装失败的第一个问题。 2. 虽然我写这个程序主要是评估OTA更新.zip文件,编辑更新脚本文件使用和写入的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]

版本历史记录

  • 版本 1.3 发布于 2012-11-04
    若干修复和更新

软件信息