安卓手机root教程

1,334 阅读1分钟
  1. 下载固件

    • onfix.cn/rom 找到对应机型的ROM包下载(要收费不过不贵)
  2. 下载payload_dumper

    • gitee.com/rong5690001… clone这个仓库到本地PyCharm工具打开下载对应依赖,可能会报错修改下依赖的版本就好了。
  3. 提取boot.img

    • 将固件解压后,把payload.bin文件copy到payload_dumper项目根目录执行命令:
python payload_dumper.py payload.bin
  1. 解锁Bootloader

    • 进入手机的“设置”,找到“关于手机”,连续点击“版本号”直到提示“您已进入开发者模式”。
    • 在“设置”中找到“开发者选项”,开启“OEM解锁”和“USB调试”。
    • 使用USB线连接手机和电脑,安装必要的驱动程序。
    • 使用ADB工具进入Fastboot模式:adb reboot bootloader,然后在Fastboot模式下解锁Bootloader:fastboot oem unlock
  2. 刷入Magisk

    • 下载Magisk Manager应用并安装到手机上。
    • 从官方全量包中提取boot.img文件。
    • 使用Magisk Manager修补boot.img文件,生成新的镜像文件。
    • 将修补后的镜像文件传到电脑上,并使用Fastboot刷入:fastboot flash boot /path/to/magisk_patched.img
  3. 临时Root

    • 刷入修补后的boot.img后,手机重启将获得临时Root权限。
  4. 永久Root

    • 在Magisk Manager中选择“安装”,然后选择“直接安装”,这将使手机获得永久Root权限。