手机root详细教程

  • 理论上安卓设备都能刷,只要能解锁 Bootloader
  • 大致思路:解锁 Bootloader > 修补 boot.img > fastboot 刷入修补文件

演示步骤

解锁 Bootloader

1、解锁 Bootloader

解锁 Bootloader 会清除数据,有重要数据请备份再操作!!!

下面以小米手机为例,其他手机也差不多方法

开发者选项

我的设备全部参数 - 连击 OS版本MIUI版本

绑定解锁

更多设置开发者选项设备解锁状态绑定账号和设备

绑定账号和设备

下载小米解锁工具

miflash_unlock_7.6.727.43.zip 右键解压

登录小米解锁工具

打开 miflash_unlock.exe 登录小米账号

手机进入 Bootloader 模式

手机关机,电源键 + 音量下键,两个键长按

手机用数据线插到电脑,点击 解锁 解锁会清除手机数据

已连接手机

解锁成功

第一次开机会有点慢

解锁过程中可能遇到的问题

解锁工具提示 “账号设备不一致” 是怎么回事

这是在解锁过程中没有通过账号与设备验证,解决办法是先将手机升级到最新的稳定版或者从稳定版卡刷到最新的开发版,在待解锁的设备和解锁工具上要登录同一个账号,并进入 “设置 -> 开发者选项 -> 设备解锁状态” 中绑定账号和设备。

解锁工具提示 “无法获取手机信息” 是怎么回事

这种情况一般是电脑上的设备驱动没有装好,可以尝试重插 USB 线或者换个 USB 接口或者换根 USB 线来等待电脑慢慢安装驱动,或在工具右上角驱动安装模块中主动安装驱动。

解锁失败显示 “账号与设备的绑定时间太短,xxx 个小时后再解锁”

在售的新机型一般需要等待,用户账号安全评分较低的需要等待,等待时间目前是 7 天起,如果本年度解锁手机数超过 2 台,等待时间会相应增长。

解锁失败显示 “此账号本月解锁次数达到上限”

一个小米账号每月限制解锁一台设备。

解锁失败显示 “此账号本年累计解锁次数已达上限”

一个小米账号每年限制解锁 4 台不同设备。

解锁失败显示 “账号权限不足或者账号受限”

账号存在安全风险,无法处理解锁操作,建议更换账号。

解锁失败显示 “未知错误 – 1”

网络异常,请更换时间段或更换网络进行解锁。

提取boot.img

提取 boot.img提取 boot.img payload-dumper-go-boot(如果系统包有 boot.img 可以 跳过 提取步骤)

下载 手机系统包

澎湃 OS/MIUI 历史版本 – 小米刷机包下载一定要下载和手机系统 版本一致 的系统包
下载完,解压 系统包 只需要 payload.bin 文件

下载解包工具 payload-dumper-go 蓝奏盘 右键解压

复制 payload.bin 文件进 payload-dumper-go 文件夹里面

打开 CMD 命令行

按照提示输入 b

打开 img 文件夹 可以看到提取的 boot.img

安装magisk

手机插电脑 文件传输模式 复制 boot.img 进手机 Download 目录

手机下载安装 Magisk

安装 – 选择 boot.img– 开始修补文件 – 修补完成
修补生成的文件 magisk_patched-xxx.imgDownload 目录

修补 boot.img修补 boot.img

电脑下载工具 adb-fastboot 蓝奏盘(解压出来)

手机插电脑,打开 传输文件 模式,打开 Download 目录,把 magisk.img 复制到电脑 adb-fastboot 目录

手机进入 Bootloader 模式
手机关机,电源键 + 音量下键,两个键长按

打开CMD命令行.bat 输入下面的刷入命令
magisk.img 每次修补生成的名字都不一样,使用的时候请输入生成的名字

1
fastboot flash boot 面具文件

显示 OKAY 就是成功刷入了。再使用指令 fastboot reboot 重启手机

开机有震动基本没问题了,耐心等开机。(显示 Magisk 的版本,就是刷好了的)

温馨提示

如果刷入 magisk.img 不能开机,可以把前面提取的 boot.img 通过 fastboot 刷回去,恢复原版 boot,一般都能正常开机!
boot.img 保留一份在电脑,避免出问题了可以自救下!还原 boot 指令

1
fastboot flash boot boot.img

后期系统更新,直接下载全量完整包升级,然后重复上面的步骤就可以继续愉快的使用 Magisk 了!