小米(Mi) 红米(Redmi)K70 至尊版 获取 root 权限详细攻略:借助修补 init_boot.img 完成面具安装
本文适用于小米系列安卓手机中内核为安卓 13 以上的型号,旨在详细阐述通过修补 init_boot.img 来完成面具安装以及获取 root 权限的整个过程。此操作并非针对某一特定的小米手机型号,实际上,小米全系手机基本均可通用,并且操作方法大致相仿。在此,强烈建议您在着手进行操作之前,务必先对本机的数据进行妥善备份,原因在于后续的操作很可能会清除所有的用户数据。之后,请您完整地观看整个教程,如此一来,便能让您取得事半功倍的效果。
注意:这里所提及的并非是手机系统的安卓版本,而是内核的安卓版本。举例来说:5.15.xx - android13 - xxx、6.1.xx - android14 - xxx。至于如何查看内核版本,您可以这样操作:设置 – 我的设备 – 全部参数 – 内核版本
对于在发布时就搭载 Android 13 的设备,通用 ramdisk 将会从 boot 映像中移除,并被放置在单独的 init_boot 映像当中。Android 官方文档:https://source.android.google.cn/docs/core/bootloader/partitions/generic-boot
免责声明:
本网站(onfix.cn)提供的刷机教程仅作参考,其分享目的是助力用户修复手机相关问题及供学习交流。刷机操作存在风险,可能导致设备损坏、数据丢失等不可预见情形,由此产生的一切后果均由您自行承担。本网站对因您未正确理解或执行教程而引发的设备故障或其他损失,以及任何法律责任均不承担。对于教程中涉及的第三方软件、工具或资源,本网站不对其安全性、合法性、有效性作任何担保。因教程而支付查看的下载链接,除非链接失效,否则不予退换。您应在充分知晓刷机风险与自身能力后,谨慎决定是否进行刷机操作。
大致步骤思路为:先解锁 Bootloader → 接着修补 init_boot.img → 最后通过 fastboot 方式刷入修补的 init_boot.img 文件。
一、先解锁 Bootloader
简单说明 BootLoader 是什么?为什么要解锁?
小米 BootLoader 解锁指的是解除小米手机系统引导程序(BootLoader)所施加的限制。通常情况下,小米手机厂商会对 BootLoader 予以锁定,这主要是为了确保手机的安全性和稳定性。
小米的 BootLoader 在手机开机启动过程中发挥着关键作用。它首先负责初始化手机的关键硬件组件,包括处理器、内存、存储设备以及通信模块等,将这些硬件设置到一个既定且可靠的状态,为后续的系统启动做好充分准备。同时,它还承担着引导启动流程的重任,决定接下来加载哪个系统镜像,比如正常的小米 MIUI 系统或者特定的恢复模式等。
此外,小米 BootLoader 具有严格的安全验证和保护机制。在系统启动、卡刷启动(加载 Recovery.img)、线刷启动(加载线刷包)等各种场景下,它都会对加载对象的签名进行细致的验证。只有签名与小米原始签发的相一致时,才会允许启动,这样能够有效阻止第三方未经授权的 ROM 或 Recovery 被加载,从而保障用户数据的安全以及系统的稳定运行。
然而,如果您希望进行诸如获取 root 权限、安装第三方 ROM 等高级操作,就必须解锁小米的 BootLoader 。获取 root 权限后,您能够对系统进行更为深度的管理和定制,比如更精细地控制应用的权限,包括对系统自带应用的管理,还可以修改系统文件以实现一些特定的功能优化。安装第三方 ROM 则能让您体验到与小米官方 MIUI 系统不同风格和特色的操作系统,可能在某些方面会更符合您的个性化需求。但需要注意的是,解锁 BootLoader 可能会带来一定的风险,例如失去官方保修服务,以及操作不当可能导致手机无法正常使用等。所以,在决定解锁之前,请务必谨慎考虑并做好充分的准备工作。
小米系列手机如何解锁 Bootloader:
由于在安装面具并修补 init_boot.img 时,要求固件与手机内的软件版本必须保持一致。因此,您需要选择与本机相同型号的版本。这里建议您在下载完官方固件后直接进行刷机操作,刷机完成后,手机的版本自然就会与您下载的固件版本相同了,同时也能够判断所下载的固件是否适用。之后,再进行提取 init_boot.img 文件的操作。
三、提取 init_boot.img
如果官方固件中本身存在 init_boot.img 文件,那么您可以跳过这一操作步骤。但要是官方固件里没有该文件,您则可以。
四、修补 init_boot.img
-
首先,使用 USB 数据线将手机与电脑连接,手机选择文件传输模式,随后把 init_boot.img 复制到手机的 Download 目录。(下图仅为示例)
-
接下来,手机下载 面具 Magisk APP 并进行安装:
-
然后打开 Magisk,按照以下步骤操作:①:点击“安装”; ②:选择“init_boot.img”; ③:开始修补文件; ④:修补完成(此时修补生成的“magisk_patched-xxx.img”文件会出现在 Download 目录)。
-
把修补后的“magisk_patched-xxx.img”从 Download 文件夹移动到电脑。
-
让手机处于关机状态,同时长按电源键和音量下键,直至手机进入 fastboot 模式,进入模式后松开按键。
-
在电脑端 。这是一个命令行工具,您也可以使用他人制作好的图形类工具。
-
在解压 Platform-tools_r35.0.1 后得到的文件夹地址栏中输入“cmd”并回车。
-
在 cmd 中输入“fastboot devices”并回车。
-
接着输入:“fastboot flash boot magisk_patched-xxx.img”,这里“magisk_patched-xxx.img”指的是修补后的 boot 镜像文件名,每次修补的名字都不一样,使用的时候请输入生成的名字。
-
显示下面这三行代码,就是成功刷入了。
Sending 'boot' (131072 KB) OKAY [ 3.105s]
Writing 'boot' OKAY [ 0.404s]
Finished. Total time: 3.556s
-
fastboot reboot
重启手机。 -
重启手机(开机有震动基本没问题了)耐心等手机开机。(显示Magisk的版本,就是刷好了的)
-
温馨提示:如果刷入 magisk.img 不能开机,可以把前面提取的 init_boot.img 通过 fastboot 刷回去,恢复原 boot,一般都能正常开机! init_boot.img