刷机
大约 1 分钟
在本刷机例子中,使用测试手机为blueline。其他手机的刷机方式基本大同小异,以相同的方式刷机即可。刷机方式为卡刷。
首先需要刷入谷歌官方ROM作为底包,由于MikRom2.0使用的是安卓13版本的PixelExperience作为开发环境,所以底包尽量选择安卓13的官方包,底包下载中找到blueline设备,这里没有看到安卓13的官方包,选择安卓12也可以,例子中我下载了blueline的SP1A.210812.016.C2版本刷机包。
底包的刷机方式为线刷,解压后重启手机进入引导adb reboot booloader
,然后直接运行刷机脚本flash-all.bat
即可。
刷入底包后,尽管官方包也有自带的recovery,但是由于官方的recovery中有对rom刷机包进行签名验证,直接刷机会报签名验证失败的错误。所以为了省事,需要将recovery切换为PixelExperience版本的recovery。可以在PixelExperience官网找到对应设备recovery的下载地址。
准备好recovery后,将其刷入boot中。
adb reboot bootloader
fastboot flash boot PixelExperience_blueline-13.0-20230724-0805-OFFICIAL.img
fastboot reboot
adb reboot recovery
经过以上的操作后,就成功进入了对应版本的recovery了。看下图

通过音量键可以控制选择的焦点,通过开机键可以进入选项,然后切换到Apply update -> Apply from ADB
到这里就可以通过sideload刷入MikRom2.0的卡刷包了
adb sideload PixelExperience_blueline-13.0-20240208-0258-UNOFFICIAL.zip
进度会在47%时刷机完成。重启系统即可。进入系统后,安装miktools管理工具,打开网络,调整时间和8小时时区。