Pixel XL 刷原生系统,刷Magisk 进行ROOT
解锁OEM和BL
- 首先,保证手机可以访问(www.google.com),确保可以解开OEM锁。
- 其次,在手机:设置>关于手机,多次点击 版本号,直到提示进入开发者模式。
- 在手机:设置>系统>高级>开发者选项,找到OEM解锁,打开。
- 使用以下命令解锁BL,解BL锁后,手机会重置:
adb devices # 先检查Pixel XL 设备是否存在,存在则执行以下指令 adb reboot bootloader # 先进入fastboot mode fastboot flashing unlock # 解锁
刷入google官方镜像
- 进入google镜像官网下载:
https://developers.google.cn/android/images#crosshatch
下载之后进行解压,然后执行一下命令,等待刷机完成:
Windows:运行flash-all.bat Mac:运行flash-all.sh
刷入面具Magisk,ROOT
- 面具Magisk下载地址:
https://github.com/topjohnwu/Magisk/releases/
- 下载 Magisk-v23.0.apk,安装入手机。
adb install Magisk-v23.0.apk
将压缩包中的压缩包进行解压,获取boot.img:
将boot.img push到sdcard
adb push boot.img /sdcard
然后手机运行Magisk,点击 安装>选择并修补一个文件 ,选择 /sdcard/boot.img,点击开始即可。
刷入成功后,将修补后的 magisk_patched-xxx_xxx.img pull到电脑上,进行如下指令:
adb pull /storage/emulated/0/Download/magisk_patched-23000_Yy5r1.img . adb reboot bootloader # 先进入fastboot mode fastboot flash boot magisk_patched-23000_Yy5r1.img
等待刷成功即可:
执行如下指令,Magisk弹出确认,允许即可获取root权限,并成功root。
adb shell su