对于从非官方渠道下载的刷机包,出于安全或完整性考虑,校验下载文件指纹是稳妥做法。

小米用了文件的 MD5 值 10 位作为文件名的一部分,它位于文件名的尾部。下面举例说明。

  • 卡刷包:miui_APOLLOGlobal_V12.0.7.0.QJDMIXM_ff2061c1f8_10.0.zip

  • 线刷包:apollo_global_images_V12.0.7.0.QJDMIXM_20201111.0000.00_10.0_global_c2bc57807e.tgz

  • 增量包:miui-blockota-apollo_global-V12.0.6.0.QJDMIXM-V12.0.7.0.QJDMIXM-ab51f270f7-10.0.zip

其中蓝色部分是文件 MD5 值(其中一部分,完整是 32 位)。MD5 值可以视为文件的电子指纹,当文件被篡改或者不完整时,MD5 值就会发生变化,通过校验文件 MD5 可以有效检测文件的真实完整性。

在 Windows 系统下查看文件 MD5 值

打开文件所处的文件夹,按住 Shift 键,同时鼠标右键点击空白处,在右键菜单点击“在此处打开 Powershell 窗口”。

然后使用下面命令计算文件 MD5 值(蓝色部分是文件名,请自行替换)。

CertUtil -hashfile miui_APOLLOGlobal_V12.0.7.0.QJDMIXM_ff2061c1f8_10.0.zip MD5

下图红框处就是文件 MD5 值,取前面 10 位对的上文件名里的 MD5 就表示文件一致,可放心使用。

在 macOS 系统下查看文件 MD5 值

按下 Command + 空格 组合键打开 Spotlight,搜索 Terminal 关键词,打开“终端”程序。

使用下面命令计算文件 MD5 值(自行替换文件路径)。

md5 /tmp/miui_APOLLOGlobal_V12.0.7.0.QJDMIXM_ff2061c1f8_10.0.zip

在 Linux 系统下查看文件 MD5 值

以 Ubuntu 为例,按下 Ctrl + Alt + T 组合键打开“终端”程序,使用下面命令计算文件 MD5 值(自行替换文件路径)。

md5sum /tmp/miui_APOLLOGlobal_V12.0.7.0.QJDMIXM_ff2061c1f8_10.0.zip

在手机上查看文件 MD5 值

Android 手机上似乎没有办法直接查询文件 MD5,需要安装软件支持,类似软件有 Hash Checker,HashStamp 等。

推荐教程
三星 GT-I9508V 忘记密码怎么办?如何自行解除话机锁三星 GT-I9508V 如何刷三方Recovery,安装面具(Magisk)获取ROOT权限。图文+视频三星 GT-I9508V 刷机工具“Freya”,版本:v1.0.2.0三星 GT-I9508V 获取 root 权限全攻略:通过修补 boot.img 实现面具安装三星 GT-I9508V 如何获取到本机的地区代码(运营商缩写)附工具和视频教程三星 GT-I9508V 一键强制手机进入刷机模式的小工具“Samsung-350K”三星 GT-I9508V 四件套文件刷机教程:使用Odin工具进行线刷救砖(含图文和视频指导)三星 GT-I9508V 如何使用SamFw Tool工具刷机步骤、注意事项与优缺点三星 GT-I9508V 五件套文件的刷机方法,使用Odin线刷救砖教程三星 403SC 进入刷机模式的视频教程,三星系列机型通用。