目录:
只需几个简单的步骤即可验证您下载的文件是否是您想要的文件
拥有Nexus意味着如果您想要恢复对系统软件可能执行的操作,则会为您提供出厂恢复映像。 它是一种故障保护,是将所有东西恢复到“应该”的方式的最简单方法。 不止一些使用Nexus手机的人使用它们 - 既可以用于预期目的,也可以作为更新而无需等待的方式。
我们需要记住的是,这意味着还有一件事可能(并最终会)出错。 您正在下载大量复杂的位和字节。 您应该花几分钟时间验证您下载的位和字节是上载的位和字节的精确副本。
最简单的方法是验证文件校验和。
什么是文件校验和?
简而言之,它是文件的数字签名。 如果您拥有的副本(您下载的副本)具有与托管该文件的人(在本例中为Google)提供的相同签名,则您拥有该文件的 精确 副本。
Google为Nexus工厂映像提供MD5校验和和SHA-1校验和。 值得注意的是,这些签名都不是100%“安全” - 他们可以在事实之后由人们充足的时间和奉献精神来操纵。 如果您需要一种方法来验证多个人在获得之前可以访问的重要内容,请使用更强大的算法。 但是要验证您直接下载的下载,MD5或SHA-1绰绰有余。
为什么要使用校验和?
在我们的例子中,我们使用校验和来验证我们下载的文件是Google提供的文件的逐位副本。 由于各种原因,下载可能会损坏,只需要一两秒即可验证 您的 下载是否正常。
有可能一个损坏的文件根本不会闪烁,并且不会对您的手机或平板电脑造成伤害。 但是 - 总有一个但是 - 在处理引导加载程序文件和设备无线电固件时,您 总是 希望在尝试闪存之前该文件是好的。 Nexus手机或平板电脑很难打砖,但闪烁坏的收音机或引导程序是最好的方法。
一个可以闪光的解锁引导加载程序意味着你可以闪现任何东西 - 甚至是会破坏你的设备的文件。 请花些时间使用以下说明验证您下载的文件的校验和。 如果vaules匹配,您知道您的下载是好的。 如果值不匹配,请尝试再次下载文件。
如何使用校验和检查文件完整性
实际上很容易检查你下载的文件是否“好”。 使用(大多数现代版本)Linux或OS X的人都有内置工具来检查MD5或SHA-1总和。 Windows用户可以下载一个很棒的免费工具,通过易于使用的界面进行检查。
下载包含设备出厂映像的存档文件。 将它放在一个容易到达的文件夹中,但不要解压缩它。
检查OS X上的文件
- 打开终端应用程序并导航到存储下载文件的文件夹。
- 要检查MD5类型: md5“name-of-file”
- 检查SHA-1类型: openssl sha1“name-of-file”
- 将输出与提供的值进行比较。
在Linux上检查文件
- 打开终端应用程序并导航到存储下载文件的文件夹。
- 要检查MD5类型: md5sum“name-of-file”
- 检查SHA-1类型: sha1sum“name-of-file”
- 将输出与提供的值进行比较。
在Windows上检查文件
- 下载Raymond Lin出色的MD5和SHA Checksum实用程序
- 打开程序,在“文件”选项卡上单击“浏览”按钮,找到下载的文件。
- 检查根据提供的值生成的MD5或SHA-1总和。
这些方法适用于您从Internet下载的 任何 文件,而不仅仅是Nexus出厂恢复映像。 希望这一点点的知识和一些简单的工具将有助于确保您不会从花哨的Nexus手机或平板电脑变成花式砖。