19 / 06 / 06
声明本教程仅代表个人刷机心得,不代表适应所有手机。
如按照本指南导致刷机失败,请自行承担责任
刷机有风险,行事需谨慎
工欲兴其事,必先利其器,
刷机虽然简单,丢了重要的东西,可就后悔莫及了
联系人
应用
照片
相关文件
这里不做过多描述(说多了都是泪),数据无价。
既然考虑好刷机,提前想好退路
提前准备好这些,防止发生状况手忙脚乱。
万事俱备,只欠东风
进入解锁页面申请解锁权限(点击申请 ),申请后等待审核通过即可。如果已经有权限,页面会自动跳转至解锁工具下载页面
在需要解锁的设备中登录已经具备解锁权限的小米账号,并进入“设置
-> 开发者选项
-> 设备解锁状态
”中绑定账号和设备
(V8.1以后才有该选项)
你不会告诉我,你找不到开发者选项
吧meiguanxi,一步步教你
1.首先打开手机,在手机桌面找到设置
选项并打开
2.在设置
界面找到我的设备
,点击进入
3.在我的设备
界面,点击miui版本
打开
4.然后多次连续点击MIUI版本
这个位置,点击6次后下方就会出现开发者选项的提醒;
5.返回上一级,找到更多连接方式
选项,点击进入
6.找到开发者选项
点击进入,打开开发者选项
开关即可
登录成功后,手动进入Bootloader
模式(关机后,同时按住开机键和音量下键)
在PC端解压 解锁包
,登录相同的具备解锁权限的小米账号,并通过USB
连接手机;
点击PC端解锁工具的“解锁”按钮,预计10s左右即可完成
注:
第一次绑定的设备验证时间不同。我是168小时,建议300小时的py朋友的账号
解锁后的设备后,如果锁定后再次解锁无需等待
手机手动进入Bootloader模式
(关机后,同时按住开机键和音量下键)
通过USB
连接手机,PC端的解压缩之前下载好的recovery文件,打开,并运行bat批处理文件
,按照提示点击
重启手机进入recovery
(关机后,同时按住开机键和音量上键),Language
下选择Chinese(Simplified)
选择清除
,格式化Date分区
,输入yes
返回主页点击重启
,Recovery
点击挂载启用MTP模式
,usb
连接手机,将底包,准备好的rom以及Gapps的安装包拖入
创建个ROM文件夹
,拖入rom
以及Gapps
(可选)本次还有底包
进入清除
,滑动按钮
进行双清
依次安装底包
,rom
,Gapps
成功后回到主页清除
,格式化Date分区
如果没有Gapps正常使用即可,如果有请往下看
Android
手机在刷了Gapps
之后,在开机进入系统时会进入Gapps
的开机引导(也就是设置Google
帐号)。但是这需要连Google
进行验证,于是就很尴尬了
对于这种情况,可以通过以下方法解决:
路由器翻墙
顺时针点屏幕四角
更改USER_SETUP_COMPLETE
和DEVICE_PROVISIONED
我试了下没有问题,连点屏幕四角就可跳过此引导(顺时针方向,从左上角开始)。
USER_SETUP_COMPLETE
和DEVICE_PROVISIONED
在开机情况下,将手机连上电脑,使用adb
工具来修改USER_SETUP_COMPLETE
和DEVICE_PROVISIONED
的值。具体操作如下:
adb shell settings put secure user_setup_complete 1
adb shell settings put global device_provisioned 1
注:
在WINDOWS
下,如果未将adb.exe
文件所在路径添加至环境变量中,则需要在adb.exe
文件所在目录下打开命令行,而后将上述命令中的adb
更改为./adb.exe
上述命令运行错误时会有提示,而成功则没有
最后附上测试环境:
PC: Windwos 10
Gapps: open_gapps-arm64-9.0-stock-20190606
[1] 来自xda论坛https://forum.xda-developers.com/redmi-note-7-pro/development/rom-aospextended-rom-v6-5-t3932741
[2] recovery来自xda论坛,一键bat由本人修改https://forum.xda-developers.com/redmi-note-7-pro/development/unofficial-twrp-3-3-1-proper-t3933531
[3] 底包为本次ROM特殊的前置
[4] 强烈建议在有科学上网的条件下,加入gapps,完善云端功能
[5] 驱动一般自动安装,如果没有安装,请打开解锁包
的MiUsbDriver.exe