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

小米用了文件的 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 等。

推荐教程
小米(Mi) POCO M4 Pro 4G 没有内测资格如何使用 TWRP(第三方Recovery)刷 MIUI 开发版方法小米(Mi) POCO M4 Pro 4G MIUI各版本区别、版本降级,防回滚保护相关介绍说明小米(Mi) POCO M4 Pro 4G 刷机报错?MiFlash工具常见的一些报错以及解决办法小米(Mi) POCO M4 Pro 4G 刷机经验分享:解决线刷报错 Missmatching image and device error小米(Mi) POCO M4 Pro 4G 刷机经验分享:BL 解锁 1004 未知错误解决方法小米(Mi) POCO M4 Pro 4G 刷机经验分享:解决线刷报错 error: Erasing ‘boot_ab’小米(Mi) POCO M4 Pro 4G 刷机经验分享:解决线刷报错 Antirollback check error小米(Mi) POCO M4 Pro 4G 刷机经验分享:解决线刷报错 Length cannot be less than zero.小米(Mi) POCO M4 Pro 4G 刷机经验分享:解决线刷报错 press any key to shutdown小米(Mi) POCO M4 Pro 4G 刷机经验分享:解决线刷报错 update sparse crc list failed