OTA Verifier应用简介
OTA Verifier2024更新内容
[version 2.7 - 10-January-2015]:- fix issue in apply_patch_check expressions for special partitions- report missing/inaccessible files that occur before post-install verification when strict mode is off
OTA Verifier功能介绍
OTA Verifier是一款帮助用户解决OTA升级安装失败的应用程序。用户只需选择待安装的OTA update.zip文件,OTA Verifier就能评估该文件并指出可能导致安装失败的问题。以下是该应用程序的功能:
1. 无需root权限即可使用:尽管根权限的设备可以测试更多的条件,但非根权限的设备仍可以使用该应用程序进行评估。
2. 仅评估更新脚本文件:该应用程序只评估.zip文件中的更新脚本文件,不会对设备进行任何修改或安装操作。因此,它在处理.zip文件时处于只读模式。
3. 支持新的edify更新脚本文件:该应用程序可以评估和解释最新的edify更新脚本文件,不支持旧版更新脚本文件。
如何使用该应用程序:
1. 安装并启动应用程序
2. 点击“选择文件”按钮,选择待评估的.zip文件
3. 长按待评估的.zip文件的条目
4. 点击弹出菜单中的“验证OTA .zip”选项
5. 等待应用程序处理文件(大文件可能需要几分钟)
6. 查看显示的结果(文本也会被复制到剪贴板)
其他信息:
1. 用户可以查看/cache/recovery/last_log文件来获取关于安装失败原因的信息。但是,OTA Verifier将尝试发现所有问题,而不仅仅是导致安装失败的第一个问题。
2. 该应用程序不仅用于评估OTA update.zip文件,还可以用于评估其他可擦写的.zip文件中的更新脚本文件。
3. 该应用程序的报告的错误并不意味着OTA升级将无法安装。有些更新脚本文件包含后安装的SHA1检查,这些检查会被该应用程序报告为失败。为了解决这个问题,该应用程序提供了“严格模式”设置。
4. 版本2.6对输出错误的数量进行了限制,仅显示前25个错误。
OTA Verifier产品特色
《OTA Verifier》是一款帮助用户解决OTA升级失败问题的应用程序。每当用户在接收到OTA更新时,往往会有很多人报告他们的安装失败,并显示“E:Error in /sdcard/xxx.zip (Status 7) installation aborted.”错误信息。因此,开发者决定开发这款应用,帮助用户找出问题所在,从而成功安装OTA更新。
OTA Verifier可以用来评估OTA升级文件或其他可刷机的.zip文件,无论是在安装之前还是安装后,都能帮助用户找出安装失败的原因。该应用会指出正在进行测试的文件和条件,使用户更容易尝试纠正这些问题。
有人可能会问,使用该应用是否需要root权限。答案是否定的,但是使用root设备会有更多条件可以进行测试和评估,因为它可以访问非root设备无法访问的受保护文件。
还有人可能会担心该应用是否会安装或改变设备上的内容。答案也是否定的。该应用只会评估在.zip文件中的updater-script文件中包含的表达式和条件。不会评估或执行任何试图修改设备的功能或命令。该应用在评估.zip文件时基本上处于“只读”模式。
有人可能还会关心该应用是否适用于旧设备或使用amend更新脚本文件的可刷机.zip文件。答案也是否定的。该应用只评估和解释新的edify更新脚本文件。
要使用该应用,用户只需安装并启动,然后点击“选择文件”按钮,浏览并选择要扫描的.zip文件。等待应用处理文件(大文件可能需要几分钟),然后查看显示的结果。该应用还会将文本复制到剪贴板。
除了这些信息之外,用户还需要知道的是,经验丰富的root用户可能已经知道,在安装失败的.zip文件之后,可以查看/cache/recovery/last_log文件,了解可能出现的问题。而OTA Verifier将尝试发现所有问题,而不仅仅是导致安装失败的第一个问题。
需要注意的是,该应用报告的错误不一定意味着OTA更新将无法安装。对于新的(Android 5+)OTA更新,更新脚本中包含的安装后SHA1检查将被该应用报告为失败(假表达式)。但是,该应用已经在2.5版本中添加了“严格模式”选项,允许不存在的文件
用户点评