小米(Mi) 红米(Redmi)K50i 获取 root 权限详细攻略:借助修补 boot.img 完成面具安装
免责声明:
本网站(onfix.cn)提供的刷机教程仅作参考,其分享目的是助力用户修复手机相关问题及供学习交流。刷机操作存在风险,可能导致设备损坏、数据丢失等不可预见情形,由此产生的一切后果均由您自行承担。本网站对因您未正确理解或执行教程而引发的设备故障或其他损失,以及任何法律责任均不承担。对于教程中涉及的第三方软件、工具或资源,本网站不对其安全性、合法性、有效性作任何担保。因教程而支付查看的下载链接,除非链接失效,否则不予退换。您应在充分知晓刷机风险与自身能力后,谨慎决定是否进行刷机操作。
大致步骤思路为:先解锁 Bootloader → 接着修补 boot.img → 最后通过 fastboot 方式刷入修补的 boot.img 文件。
一、先解锁 Bootloader
简单说明 BootLoader 是什么?为什么要解锁?
小米 BootLoader 解锁指的是解除小米手机系统引导程序(BootLoader)所施加的限制。通常情况下,小米手机厂商会对 BootLoader 予以锁定,这主要是为了确保手机的安全性和稳定性。
小米的 BootLoader 在手机开机启动过程中发挥着关键作用。它首先负责初始化手机的关键硬件组件,包括处理器、内存、存储设备以及通信模块等,将这些硬件设置到一个既定且可靠的状态,为后续的系统启动做好充分准备。同时,它还承担着引导启动流程的重任,决定接下来加载哪个系统镜像,比如正常的小米 MIUI 系统或者特定的恢复模式等。
此外,小米 BootLoader 具有严格的安全验证和保护机制。在系统启动、卡刷启动(加载 Recovery.img)、线刷启动(加载线刷包)等各种场景下,它都会对加载对象的签名进行细致的验证。只有签名与小米原始签发的相一致时,才会允许启动,这样能够有效阻止第三方未经授权的 ROM 或 Recovery 被加载,从而保障用户数据的安全以及系统的稳定运行。
然而,如果您希望进行诸如获取 root 权限、安装第三方 ROM 等高级操作,就必须解锁小米的 BootLoader 。获取 root 权限后,您能够对系统进行更为深度的管理和定制,比如更精细地控制应用的权限,包括对系统自带应用的管理,还可以修改系统文件以实现一些特定的功能优化。安装第三方 ROM 则能让您体验到与小米官方 MIUI 系统不同风格和特色的操作系统,可能在某些方面会更符合您的个性化需求。但需要注意的是,解锁 BootLoader 可能会带来一定的风险,例如失去官方保修服务,以及操作不当可能导致手机无法正常使用等。所以,在决定解锁之前,请务必谨慎考虑并做好充分的准备工作。
小米系列手机如何解锁 Bootloader:
由于在安装面具并修补 boot.img 时,要求固件与手机内的软件版本必须保持一致。因此,您需要选择与本机相同型号的版本。这里建议您在下载完官方固件后直接进行刷机操作,刷机完成后,手机的版本自然就会与您下载的固件版本相同了,同时也能够判断所下载的固件是否适用。之后,再进行提取 boot.img 文件的操作。
三、提取 boot.img
如果官方固件中本身存在 boot.img 文件,那么您可以跳过这一操作步骤。但要是官方固件里没有该文件,您则可以。
四、修补 boot.img
-
首先,使用 USB 数据线将手机与电脑连接,手机选择文件传输模式,随后把 boot.img 复制到手机的 Download 目录。
-
接下来,手机下载 面具 Magisk APP 并进行安装:
-
然后打开 Magisk,按照以下步骤操作:①:点击“安装”; ②:选择“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 不能开机,可以把前面提取的 boot.img 通过 fastboot 刷回去,恢复原 boot,一般都能正常开机! boot.img