按照下面的步骤做,一般不会出问题

适用于 MIUI 8,9

Root 手机

最简单的方法就是通过升级开发版

当然也可以通过其他刷机工具进行刷机

最终的目的是获得 root 权限

有些时候必须要先解锁 BitLock 才能够开启 root 权限

另外如果不想安装之前已经安装的应用的话,可以使用备份和还原功能

关于 MIUI 备份和还原

更多设置里面找到备份和还原

备份之后需要到MIUI/backup里面查找备份文件

还原的时候也是将备份文件复制到这个文件夹下面

这个功能还是很棒的

解锁 BitLock

尝试到system新建一个文件试一试, 如果不行,那就代表需要解锁

官方解锁工具

从这里下载解锁工具将 BitLock 进行解锁,这样就可以有 system 文件夹的写入权限了

同一个账号,30 天内只能解锁一台手机,如果你要解锁多台手机的话,就要准备多个账号

若是新注册的账号,会要求在设备上已经登录 72 小时才能解锁

反正就是不让你一天解锁两台呗

解锁 System 权限

参考 这篇文章

安装 BusyBox

最好能够从谷歌市场下载

赋予 root 权限,然后安装所有包

安装 Viper4Android

安装驱动比较麻烦, 首先使用 BusyBox 安装一遍所有 Package

再保证已经解锁 BitLock

安装驱动之后重启一次

然后就可以用了

2018 年 01 月 18 日 更新: MIUI 9 额外步骤

下载一个 App 叫做 SELinuxModeChanger 赋予 Root 权限,并且选择第一项即可

2018 年 4 月 28 日 更新: 升级系统后需要做的操作

  1. 给这些软件重新赋予 ROOT 权限
  2. Busybox 需要重新安装
    • 升级之后 system 分区会被重新锁上,正常情况下重新解锁 BitLock 即可,但是我重新解锁的时候,他说我不需要解锁,但是 system 分区还是无法访问
    • 解决方法也很简单,下载一个叫做 NFC Emulator 的 App,进入里面点击底部的 环境检测,然后赋予 ROOT 点击 一键解锁,重启即可使用
  3. 重新安装 V4A 的驱动