想用手头闲置的红米note3做开发机,但是官方的miui的安卓版本最新的只到6,想要用安卓6以上的只能刷非官方的rom,接下里就开始折腾。
用小米官方的工具就能轻松解锁,这里就不再赘述了。
因为我们要刷入非小米的系统,所以必须将原来小米官方的recover换成twrp,有两种方式:
1、下载twrp的app,然后在app里选择机型后下载。有时会刷不出来,多试几次。
下载twrp apphttps://dl.twrp.me/twrpapp/
2、 在twrp官网搜索你的机型,比如“Redmi note”,注意区分版本全网通(高通)/双网通(mtk联发科)
Devices (twrp.me)
红米Note3全网通(高通)版本 twrphttps://dl.twrp.me/kenzo/
有两个途径,
1、一键recover工具
链接:https://pan.baidu.com/s/1XfwvrkCzXsbR7mDIMDYnEw
提取码:xhb6
然后将前面下载twrp的img文件替换一键recover工具目录下的img文件,然后双击”一键刷入recovery(需要先解bl锁).bat“运行按提示操作即可
出现以上界面代表twrp已经刷完
2、安卓官方的fastboot工具
fastboot工具
然后将前面下载twrp的img文件拷贝到fastboot工具的目录下
然后按住电脑的shift键同时右击鼠标,在弹出菜单里选择“在此处打开 Powershell 窗口” ,然后在powershell窗口种输入下面的命令,然后回车
.\fastboot flash recovery recovery.img
如果出现提示 waiting for any device ,通常是由于电脑的手机连接驱动版本太旧或不正确,可见下图android上有感叹号,
解决办法:下载小米官方的刷机工具miflash,目的仅是为了安装官方的设备驱动,下载miflash https://miuiver.com/miflash/
下载完后打开工具会提示安装驱动,点击安装即可。然后手机再次进入fastboot模式,连接手机,在电脑的设备管理器里右键单击有问好或感叹号的android设备,然后选择更新驱动,这时选择 ”Android bootloader interface“,安装完成后如下图
按住音量上键同时按住电源键直至手机震动出现小米图标后松手,接下来会出现下图界面,然后点击”select Language“切换成中文
在进入 TWRP 后,会询问“是否保持系统分区为只读”。这里滑动按钮以允许修改 ,不然不能禁止 MIUI 替换回官方 Recovery。接下来会进入下面的界面
确保重要数据都已备份至电脑。点击“清除”按钮,然后选择"格式化data"。
格式化完毕后,返回主页面。
接下来需要将要刷的rom文件,我刷的是魔趣os的rom,让手机能找得到,这里有三种方式:
1、点击”启用mtp模式“,然后在电脑上将rom发送至手机,但是我的电脑虽然能识别到手机,但是无法发送文件。
2、将手机挂载作为usb存储设备,然后从电脑将rom复制到手机
3、将rom复制到优盘内,用ota线将u盘接在手机上,然后勾选“外置U盘”,直接从u盘刷rom。
在主界面点击“安装”,然后选择rom文件,然后点击“刷入镜像”,在下一个界面滑动确认刷入,耐心等待刷入完毕,然后点击“重启系统”
重启后看到下面的界面,恭喜你成功了!
有的第三方rom刷完后会没有wifi信号或者信号很弱,可以尝试在电脑上通过adb运行下面命令 ,手机要在开发者模式里启用usb调试,通过usb线连接后,在有adb.exe的目录(安卓官方的fastboot工具)里执行下面两条命令
./adb shell settings put global captive_portal_http_url ht
tp://captive.v2ex.co/generate_204
./adb shell settings put global captive_portal_https_url h
ttps://captive.v2ex.co/generate_204