从 MIUI 到类原生 - 一份写给首次刷机用户的指南

这篇文章面向想要从 MIUI 转向类原生系统的用户。
本文采用的方法与其它教程有所不同,在下文中会进行解释。

Changelog:
2018.07.09 第一稿
2018.07.07 开坑

0. 名词解释与基本流程

Bootloader:就是 Boot(启动)的 Loader(加载器),也就是我们所谓的引导程序嘛。不解锁这个,手机不让你引导除了 MIUI 以外的系统,当然不能刷机,所以我们要解开这个锁。

Recovery:Recover(恢复),也就是所谓的恢复模式。

TWRP(Team Win Recovery Project):简单来说呢,一个第三方 Recovery,

刷机:把……刷入手机的过程,因为更换系统的过程需要刷写手机的存储,所以就叫刷机。

卡刷、线刷:如果刷机用的东西放在手机本身的存储卡里面那就叫卡刷,如果需要连着一条 USB 线连接在电脑上的,那就叫线刷咯。

继续施工中……

1. 解锁 Bootloader

你需要的设备有:
1. 小米手机
2. 带有互联网连接的电脑
3. USB 数据线

你会下载:
1. MiFlash_Unlock 解锁工具(需要具有解锁权限的 MIUI 账户)

解锁 Bootloader 需要你的小米账号拥有相应的权限,你可以在:https://www.miui.com/unlock/index.html 申请解锁资格,如果你是首次申请,可能需要等待几天的审核。

扫描二维码关注公众号,回复: 2480092 查看本文章

小米要求解锁 Bootloader 的设备需要绑定对应拥有权限的账号,你可以在“设置 -> 开发者选项 -> 设备解锁状态”中绑定账号和设备,在审核的这几天里,就将就着用一下 MIUI 吧。同时可以准备 1.5 步的所需内容。

在资格验证通过后,就可以下载解锁工具来解锁了。

首先在电脑上运行小米解锁工具,会有风险提示,接下来提示登录你的小米账号,我们要选择登录。

关闭手机,同时按住开机和音量下键进入进入 Bootloader 模式,通过 USB 把手机连接电脑。

这时电脑应该会识别出设备。点击屏幕上的 “解锁”按钮,等进度条走完你的手机就解锁了。

重启手机,屏幕底部会显示一个 Unlocked(已解锁)的标识。

2. 刷入 MIUI 开发版,获得 ROOT,解锁 System 分区

你需要的设备有:
1. 小米手机
2. 带有互联网连接的电脑
3. USB 数据线

你会下载:
1. MiFlash
2. MIUI 开发版线刷包(.tgz)

需要注意的是从 MIUI 稳定版转到开发版或者体验版都需要清除全部数据,反之亦然,请做好备份。

首先自然是从 MIUI 官网上下载你所用机型的 MIUI 开发版的线刷包,后缀名是 .tgz(由于 MIUI 论坛下载页面正在维护此处链接欠奉)。

解压 .tgz 文件,得到一个 .tar 文件,再解压 .tar 文件,得到一个文件夹,注意文件夹路径不要包含中文。

下载 MiFlash 工具,最新版本(2018 年中)的下载地址是:http://bigota.d.miui.com/tools/MiFlash2018-5-28-0.zip,解压,以管理员权限运行 MiFlash.exe。

需要注意 5 个点:
1. 左上角黄框部分的 Driver(驱动)需要安装
2. 上部红框部分内应该填写你刚刚解压得到的文件夹的路径
3. 右下角应该选择 Clean All(清除全部)而非 Clean All And Lock(清除全部并上 Bootloader 锁【默认】)
4. 点击 Reflesh(刷新)应该能看见设备代码显示在列表中
5. 点击 Flash 开始进行开发版的线刷

等待几分钟后,如果一切顺利会显示 Success(成功)然后手机自动重启。

重启后,进入设置-权限管理-ROOT 权限,选择理解风险并开启 ROOT 权限,MIUI 会下载一个补丁包,手机会重启并获得开启 ROOT 权限的能力。但是这个 ROOT 权限并不能让我们修改 /System 分区的东西,所以我们要用一个叫 Syslock 的应用来解锁 System 分区锁。

ww.coolapk.com/apk/152560。首次运行会弹出 Syslock 被拒绝 ROOT 权限的通知,我们需要到设置-权限管理-ROOT 权限里授予,这个过程中会需要让你读一些警示,如果确定要解锁就一直下一步到完成就好了。

这时候进入 Syslock 应用,点击那个开关,十几秒后弹出需要重启的对话框,选择重启即可。

重启完成后你的手机就解锁了 /System 分区啦。

3. 刷机,一气呵成,刷入 TWRP、类原生系统,以及 GApps

从 https://twrp.me/Devices/ 下载对应设备的 TWRP。

在这个搜索框中搜索你的机型,点击机型名称进入介绍页面,找到 Download Links 的部分,点击链接进入下载页面。

一般来说选择最新版的 TWRP 下载就可以了,下载下来会是一个 .img 后缀的文件,发送到手机。

然后选择你想要刷的类原生的 ROM,对于新手我推荐 Pixel Experience,开箱即用:https://download.pixelexperience.org。同样地在电脑上下载好 .zip 文件,发送到手机。

接下来下载 TWRP 的 app

记得一样要授予 ROOT 权限哦。

使用 TWRP,选择刷入,因为我们已经在电脑上下载好导入手机了,直接选择这个文件,点刷入就好。

刷好以后关闭手机,长按电源键与音量上进入 TWRP Recovery,如果你有锁屏密码或者图案,需要输入,然后会问你要不要允许修改文件,当然我们也是要允许的啦。

进入 Wipe(清除),滑动滑块做一个清除。

返回到主菜单,进入 Install(安装),然后选择你的 ROM 包,点击添加,然后点击刷入,等进度条走完,选择右下角重启。

这时候会提示你要不要在新系统安装 TWRP 应用,根据需求选择即可。

重启第一次会有点久,大概几分钟吧,然后就会进入首次开机的设置页面,如果你没有办法连接互联网,那么依次点击屏幕的左上,右上,右下,左下角几圈就能跳过了——欢迎来到类原生的世界。

架起 Shadowsocks,Shadowsocks R,V2Ray,连接互联网,登录你的 Google 账号,开始使用吧!

4. 刷入 Magisk 与 Systemless Xposed(可选)

Magisk:https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Systemless Xposed:https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268

既然你已经知道如何用卡刷的方式刷系统,那么刷 Magisk 和 Systemless Xposed 对你一定不在话下啦,不过这次,不用 Wipe 了。

FAQ

为什么不使用 ADB 命令行刷入 TWRP?

在大多数的教程里,都会推荐用户直接使用 adb 命令刷入 TWRP Recovery,事实上对于刷机熟练用户来说,这也是最方便最快捷的方法,但我依旧推荐用户刷入一个 MIUI 开发版:

  1. 如果用户使用类原生感到不习惯,可以利用这个版本的线刷包回退到一个拥有 ROOT 权限,可以解锁 System 分区的 MIUI 版本,而不是不具有相关权限的稳定版。
  2. 在 MIUI 开发版上由于拥有上述权限,用户可以通过图形化界面进行刷入,对新手用户比较友好。
  3. 从 MIUI 稳定版到开发版需要经过线刷的过程,有利于新手用户熟悉线刷操作,以后万一刷入类原生的时候出现问题也能知道怎么通过线刷的方式回 MIUI。

为什么推荐 Pixel Experience?

简单,不用在在刷入 ROM 包后再刷入 Google Apps,不用纠结刷什么类型的 Google Apps,刷不刷相机之类的问题,至于未来是否对这个 ROM 不满意想要转其它 ROM,那个时候由于已经熟悉了卡刷流程,做起来会很轻松。

小奇鸽整理,手Q公众号(有启网络)。

猜你喜欢

转载自blog.csdn.net/xiaoqige521/article/details/81037084