小米手机解锁刷Lineage OS踩坑记录
小米手机解锁刷Lineage OS踩坑记录
注意:本教程涉及手机解锁和刷机操作,具有一定的风险性。在进行操作前,请确保自己具备相应的技术能力,并做好充分的准备。一旦操作不当,可能会导致手机无法正常使用。
学习framework课程时,很多学员朋友会询问是否需要购买开发板。实际上,购买一台便宜的二手小米手机并刷入开源的Lineage OS系统是一个性价比更高的选择。二手小米手机的价格较低,而且还可以刷入带有系统源码的Lineage系统。
但是针对小米手机的解锁部分,很多同学都发现有点难搞,经常还需要去花钱请求淘宝外援10-20块来远程控制帮忙解锁,今天针对小米手机的解锁到刷入lineage系统来手把手指导。
解锁步骤:
- 自己要先有一个小米账号,账号要与现在用的手机进行绑定
- 针对要解锁手机进恢复出厂设置,而且插入上面小米账号绑定的sim卡
- 设置中进入关于手机,重复点击miui账号,点击让显示出出开发者选项
- 让设备绑定到上面的小米账号,在 Settings > Additional settings > Developer options > Mi Unlock status.
- 注意一定要上面几个步骤都做完,绑定好账号,接下来才可以下载小米专业解锁软件进行解锁,下载地址:
https://en.miui.com/unlock/download_en.html - 下载完成后,进入fastboot模式,这个模式可以用两种方式:
- 6.1 自己用命令adb reboot bootloader可以直接进入
- 6.2 用按键方法,长按POWER键 + 音量下键
进入fastboot模式会有如下画面展示
- 打开上面下载的miflash-unlock软件,链接手机后可以直接点击解锁,最后解锁成功如下:
注意如果解锁失败一般会有相关的提示,主要就是账号要绑定,要插入sim卡等,这些步骤不能少。 - 点击重启手机后,logo画面可以看到有unlock字样说明手机就已经被解锁
刷入Lineage系统:
根据手机型号下载相关Lineage文件,下载地址:
https://download.lineageos.org/devices/gemini/builds
比如手机小米5就下载如下两个文件,一个recovery了一个Lineage的升级包。
下面就开始给大家解决一下刷入Lineage的步骤:
刷入recovery,刷入recovery属于要非常注意的,因为一不小心可能就发现刷入的recovery不见了。
进入fastboot:
adb reboot bootloader
刷入上面下载的recovery.img:
fastboot flash recovery recovery.img
注意刷入recovery后不要直接重启到原来系统,要重启到刚刚刷入的recovery,怎么重启到刚刚刷入的recovery呢?
也有两种方法:
1.1、长按着音量上键,然后执行fastboot reboot
1.2、可以重启时候同时长按 音量上键 + POWER键刷入Lineage系统
进入到Lineage的recovery,注意如果要刷入新系统,一定记得Factory Reset
然后在点击Apply update
然后使用如下命令:
adb -d sideload filename.zip
显示Total xfer: 1.00x代表成果,然后重启既可以。