ios to Android

最近从ios换到了安卓,终于把我的小屏iphone se给抛弃了。换成了全面屏Android Q是真的香。记录一下刷机的一个下午。后面等ios13出了再把我的se刷上去

解锁

小米刷机需要在手机绑定账号后等待七天才可以进行解锁

结果过程中会清除所有用户数据

解锁工具去小米官方下载:https://www.miui.com/unlock/index.html

刷入TWRP

这里我先使用的wzsx150大佬的recovery-twrp一键刷入工具.bat刷入TWRP3.3.1-2

1.本rec支持data分区自动解密,加密的data不用格式化也能在rec下正常使用。官方系统默认是使用锁屏密码加密data分区的。
2.本rec支持刷入官方原版全量卡刷包,但可能会覆盖twrp;自动升级时,可以去掉设置>自动重启选项的勾选,方便操作。
3.必须解锁bootloader才能刷入第三方rec。
4.内置高级>root系统/清除root功能。
5.内置高级>去除dm校验和取消强制加密功能,通过一定操作,可以去掉官方的data强制加密(懂的人自然懂怎么操作,需等后续更新完善该功能)。
6.防止被官方rec覆盖的功能(任意一种即可):root系统、签名boot、去除dm校验、取消强制加密等。

然后再去xda上下载最新版支持Android Q 的twrp-3.3.1-13-raphael-mauronofrio,其中twrp支持中文,不需要专门找汉化包。

在原先的twrp上覆盖安装(为什么安装最新版呢,因为是想装上适应Android Q 的magisk-release

刷入欧洲版 MIUI 及修复包

  • 关机状态下,按住音量上+电源键开机,进入 Recovery 模式
  • 注意:首次刷机,必须格式化 /data 分区,注意提前进行备份。
  • 将rom固件及修复包zip文件通过android-file-transfer工具或者 OTG 下载到内部存储
  • 安装 选择固件zip文件(先刷固件,再依次刷入修复包)
  • 重启

注意:
欧洲版 MIUI 10 已同国内版一样, 默认开启用户数据文件级加密。所以首次刷机必须通过 TWRP 格式化 /data 分区(但绝不要 格式化 System 或 Persist分区),否则重启后自动进入Recovery模式,无限循环。

欧版miui 链接:

https://www.coolapk.com/qr/download?type=android

刷入小米钱包

在TG找到国内版rom:

MIUI 10 | CHINA STABLE Q | 10.4.6.0 is UP 🔥

🔺Android Version: Q
🔺Codename: rapheal
Recovery ROM
◾Fastboot ROM

Follow 👉🏻 @RedmiK20ProUpdates
Join 👉🏻 @RedmiK20ProGlobalOfficial

下载国内版rom,然后使用mipay-extract进行Mipay 软件包提取,使用命令extract.bat --appvault

然后TWRP刷入即可

感觉上10.4.6提取出来的MIpay 在10.4.4欧版也是可以用的,但是测试过程中还是不行,可能是当时提取命令是extract.bat导致提取出的文件缺失。

其中踩过的坑

  1. 无法安装小米钱包(估计要等到适应Android Q 的版本出来才可以安装成功)刷入zip刷机包的时候报出错误Updater 过程结束,错误1,但是从欧版rom提取出的zip可以安装(把挂载的system取消勾选)。
  2. 不小心安装了安全中心,重新刷入欧版rom,还是无法清除
  3. 格式化Dalvik,Cache,Data,内置存储后无法传输rom包到手机上,重新进入rec即可。为什么要格式化?因为我想把之前安装的安全中心给卸载掉,直接重刷rom包是无效的,要清除数据重新来一遍。
  4. TWRP可以传输文件,不需要每次都重新启动传文件,只需要在挂载页面,点一次停用MTP,再点一次 开启 MTP。

演示

感谢健大佬360度的刷机辅导

参考:

https://gist.github.com/maboloshi/3316a78de3d9495387ff9d9050af010b

-------------本文结束感谢您的阅读-------------