小米5刷机与Root

手机:小米5
Rom:gemini_global_images_8.3.1_20180301.0000.00_8.0_global_1788c3879a

刷机:
下载
电脑软件:adb(.exe)、fastboot(.exe)、twrp(.img)、miflash_unlock(.exe)、MiFlash(.exe)
Rom包(卡刷包 (.tgz) 、 线刷包(.zip) )
解BL锁:
打开开发者模式:设置 - 关于手机 - MIUI版本,连续点击5次,设置 - 更多设置 出现开发者选项
开发者选项中查看设备锁状态,若解锁,手机插入SIM卡,绑定小米账号
开发者选项中打开usb调试,手机连接电脑,使用miflash_unlock解锁
开始刷机:
线刷 (tgz包)
解压tgz文件,解压后为tar文件,再次解压,最终得到一个含有多个文件的文件夹
打开MiFlash,加载设备以识别手机,选择上述文件夹,右下角选择刷机后锁与不锁以及是否保留数据,点击刷机
等待刷机完成,重启
卡刷 (zip包)
打开adb.exe所在文件夹,在该文件夹打开cmd(搜索栏cmd回车),执行adb reboot bootloader命令,手机会重启进入fastboot页面。
执行fastboot boot <twrp文件路径,包括后缀>命令,如fastboot boot D:\desktop\twrp.img,进入twrp界面
twrp中,高级 - ADB Sidelload - 滑动滑块开始sideload,之后cmd执行adb sideload <rom包路径>
等待刷机完成,重启

下载magisk.apk,安装到手机
传输Rom包的boot.img文件到手机中,zip包在解压后的文件夹下,tgz包在解压2次后最终文件夹的images文件夹下
使用magisk修补boot.img,得到一个形如magisk_patched-26100_NsOYA.img的文件,文件在boot.img所在的文件夹
将修补后的文件传输到电脑,修补的文件可能在电脑中不可见,可在手机上将其剪切到另外一个文件夹,再在电脑上复制出来
重启
tips:默认修补文件, root卡milog,可尝试全选后修复。

2023.08.06 8:47