腾讯云新年活动开始了,轻量服务器最低仅需40元/年~~ 点首页红色广告关联购买有返现哦~~

【小白级】小米12X获取ROOT权限

免责声明
该操作会清除手机内的所有数据,请自行备份后再操作。
本教程仅适用于本人手上的小米12X,仅供学习参考。
由此产生的一次后果(包括但不限于无法开机、黑砖和数据丢失等)与本人无关,请自行承担。


好久没写文章了,主要是也不知道写点什么。正好最近入手了一个小米12X,今天闲着没事就寻思好久没搞机了来折腾一下,于是就有了这篇文章。网上这种文章已经很多了,我这个纯属自己记录一下。

下面教程就以我手上的小米12X为例,其余品牌及设备请自行翻阅。理论上适用于所有搭载Android 12的设备。前提是你能找到刷机包。

步骤:解锁设备>获取当前系统的boot.img>重打包带root的boot.img>刷入新boot.img>完事

准备阶段

电脑、小米手机12X、小米账号(能解锁设备BootLoader)
MIUI(要能下载到完整包)、Magisk、payload dump

解锁设备BootLoader

小米的设备解锁Bootloader需要小米账号有解锁权限并且要求账号与设备绑定时间大于等于7*24小时。具体规则可以查阅小米社区官方文档 第三条。我的小米账号是有权限的,且已经绑定了超过168小时,可以直接操作。

1.下载小米解锁工具,解压。点击文件夹中的miflash_unlock.exe启动小米解锁工具。

2.按照提示登陆账号,查看账号是否具有解锁权限。如图所示就是有权限,可以解锁。

3.按照提示关机,按住音量下键后再按住电源键,等待手机显示FASTBOOT字样后松开。用数据线连接手机和电脑。

4.点击解锁,工具就会自动执行解锁。解锁成功后手机会自动重启。如解锁失败会有提示,根据提示做就行。大部分都是账号与设备绑定事件不够。

获取ROOT权限

获取系统的Boot.img文件

1.开机后打开系统更新,点击下载完整包。等待下载完成后在文件管理 手机>Download>Download_rom目录下把一个.zip后缀的文件复制到电脑上。

2.打开压缩包,提取压缩包里的payload.bin文件。

3.下载payload dump工具,解压。把刚才提取出来的payload.bin文件放到上图中payload_input文件夹中,点击payload_dumper.exe打开工具后会自动解包bin文件。

4.看到界面显示到boot一行后就可以关闭工具了。打开payload_output文件夹,找到boot.img文件,复制到手机任意目录。

制作带root权限的boot.img文件

1.下载安装magisk。建议前往官网下载,毕竟是获取最高权限,安全第一。

2.点击第一个安装

3.点击 选择并修补一个文件 然后选择刚刚解包出来复制到手机的boot.img文件

4.点击右边 开始 magisk会自动对boot.img进行root和重打包。完成后根据日志最后一条去文件管理中找到重打包的img文件复制到电脑。

刷入带root权限的boot.img

打开电脑的命令提示符(CMD),在刚才解压好的解锁工具目录下执行如下命令

#查看电脑是否识别设备
fastboot devices
如图所示即识别成功

#刷入带root权限的boot.img镜像(文件路径自行更改)
fastboot flash boot e:\Assor\Xiaomi\magisk_patched-24300_ljmPi.img
如图出现Finished即刷入成功

#重启设备
fastboot reboot

设备自动重启后重新安装Magisk即可拥有root权限。设备的root权限由magisk管理。

最后:Magisk有很多玩法,不止于获取管理root权限,后面有机会再写点玩法的文章。


发表评论