使用Magisk Delta获取小米(MIUI14)root权限 | 您所在的位置:网站首页 › 小米没有root权限说明 › 使用Magisk Delta获取小米(MIUI14)root权限 |
Magisk目前的分支非常多,而最原始的面具Magisk已经在最新版本中移除MagiskHide功能,使得隐藏root的操作变得更加繁琐。 基于Magisk的修改版本Magisk Delta重新添加了MagiskHide功能,隐藏的效果目前来看较好,也更适合小白选手使用。 通过Magisk获取root权限的方法一般分为修补boot分区和rec模式刷入两种,我试过使用在第三方rec TWRP 中刷入,但是失败了(小米10pro),所以仅介绍使用Magisk Delta修补boot分区获取小米root权限的方法。 前排提示:本流程仅记录针对 小米10pro、MIUI14.0.3.0、Android13,其他情况未做测试,请谨慎操作,进行任何操作前请先备份数据并转移备份至电脑上。 另:请尽量不要在睡前进行刷机等高危操作。 要准备的工具和软件如下: 软件和工具下载途径很多,UP给出的链接不一定适合所有人,但是都是比较正经的来源,如使用第三方下载(通过百度搜索等)请注意甄别。 小米BootLoader解锁工具(http://www.miui.com/unlock/download.html) Boot.img镜像文件。获取方式比较多,可以通过下载当前机型、当前系统ROM卡刷刷机包(https:/miuirom.org )提取,解压刷机包后即可得到boot.img。 Magisk Delta(https://github.com/HuskyDG/magisk-files/releases)。下载最新Latest中的app-release.apk,手机安装。 Android 调试桥 (adb)。Windows版本可通过(https://dl.google.com/android/repository/platform-tools-latest-windows.zip)下载。 一、解除bootloader锁 小米手机在出厂时对BootLoader进行了加密操作,因此无法直接Root或者是刷机。因此必须先解锁小米手机,然后在执行其他操作。 1. 下载解锁工具 到小米官网下载BL解锁工具并解压。 打开miflash_unlock.exe,登录你的小米账号,同意免责声明。 2. 绑定账号和设备 依次点击 设置→我的设备→全部参数,连续连击 ''miui版本'' 直到出现 "您现在处于开发者模式" 的提示。 依次点击 设置→更多设置→开发者选项→设备解锁状态,绑定与上一步操作中相同的小米账号。 3. 解锁 手机关机(注意不是重启)后,同时按住 音量下键和电源键 进入 FastBoot 模式。 经典的兔子换掉了(左为fastboot的旧图标,个人更喜欢旧的)手机连接电脑,电脑点击解锁工具右上角的齿轮,点击 驱动检测 ,按照操作提示,驱动安装成功后解锁工具会提示手机连接成功。 如果是刚刚绑定的账号,此时点击解锁工具的 解锁 按钮会跳出 需要等待N小时才能解锁 的提示,这是手机厂商的一个保护机制,等待时间是无法跳过的,这时可以长按手机电源键重启手机等待相应的时间后再进行操作,等待期间,不要重新申请或和退出手机已登录的小米ID,否则等待时间可能会重置。 若已经过了等待时间,接下来的操作就要慎重了。 解除BootLoader锁会清除手机所有数据!!!解锁前请备份重要数据并转移到电脑上!!! 解除BootLoader锁会清除手机所有数据!!!解锁前请备份重要数据并转移到电脑上!!! 解除BootLoader锁会清除手机所有数据!!!解锁前请备份重要数据并转移到电脑上!!! 备份好重要数据后,点击解锁工具的解锁按钮,按照提示进行操作。解锁完成后手机会自动重启,你会在启动界面上方看到一把解开的锁,说明手机已经解锁成功。 开机后再次点击 设置→更多设置→开发者选项→设备解锁状态,也可以看到手机已解锁。 二、 使用magisk delta修补boot镜像 1. 手机安装开头提到的Magisk Delta(app-release.apk)。并将开头提到的boot.img发送至手机上。 2. 打开Magisk Delta,点击Magisk卡片上的安装按钮,点击 选择并修补一个文件,在弹出的文件窗口选择上一步中的boot.img文件,点击Magisk Delta右上方的开始按钮进行修补,你可以在magisk delta的输出文件夹(默认为Download)中找到修补后的镜像(magisk_patched-xxxxx_xxxxx.img)。 3. 刷入修补后的boot镜像。 将修补后的boot镜像(magisk_patched-xxxxx_xxxxx.img)发送到电脑并放置于adb目录中。 使用Windows终端定位到adb所在的文件夹,手机重启进入fastboot模式并连接到电脑。 确认手机连接后,在终端中输入以下命令: 出现两个OK的提示后说明已经刷入成功,此时输入命令重启手机: 4. 使用magisk delta。 手机进入系统后,桌面中会出现magisk delta的图标(一只面具狐狸),打开后按照提示更新app和完成一些必要的设置,完成后你的设备可能会自动重启。 至此我们就获取了完整的root权限。 三、推荐的模块 magisk取消了在线模块仓库,要获取模块可以去酷安搜索下载,但请注意甄别。 我个人不是很热衷研究各种模块,就简单推荐几个(@均来自酷安): 救砖模块(@奋斗的小青年),建议root后先刷一个救砖模块防止人品爆发。有救砖能力的可以不装。 Zygisk。magisk delta中已经预装,在设置中打开即可,可以通过LSPosed安装Cemiuiler。 震动增强模块(neoncloud)。 音质模块(@浮尘染溪)。 scene5,神器懂的都懂,其中还提供了magisk的在线仓库下载模块,安装软件后再到magisk中激活模块。 四、MagiskHide 在Magisk Delta的设置中可以找到MagiskHide选项,打开后即可配置对那些应用隐藏root(如银行等),可以绕过他们对root的检验。 顺便说一下数字人民币的设置方法。在MagiskHide中隐藏数字人民币后此app仍能检测到root而无法正常打开。酷安大佬@忆雨提供了结局方案。 将以下代码保存为.sh后缀文件,使用mt管理器或其他终端模拟器以root身份运行,即可屏蔽数字人民币app对root的检验。 啰啰嗦嗦一大堆,其实操作起来并不困难,更重要的是耐心和决心,毕竟最麻烦的地方在于备份和善后工作,刷机过程反而是最快的。 |
CopyRight 2018-2019 实验室设备网 版权所有 |