前置条件
手机型号:Google Pixel
手机系统版本: P preview2
手机开发者模式打开,可以使用adb调试 (前往「设置-关于手机-版本号」,猛击版本号 7 次开启「开发者选项」)
手机连接电脑
电脑可以使用adb命令
解锁
这个要区分是否是V版,通过下面adb命令查看
adb shell getprop|grep cid
如果返回VZW__001 就是V版
1.Pixel V版解锁
1.退出手机的Google账号,以及消除锁屏
2.拔出SIM卡
3.重置设备再开机,然后一路跳过开机向导,不要连接WiFi也不要连接任何网络
4.开启USB调试模式
5.命令提示符窗口:adb shell pm uninstall --user 0 com.android.phone
6.重启设备
7.连接一个WiFi,科学上网,用Chrome登录Google(似乎可以省略)
8.进入开发者选项就能打开允许OEM解锁了
9.进入命令提示符窗口: adb reboot bootloader 并回车,手机会立即重启至 Bootloader 模式。
10. 在命令提示符窗口键入 fastboot oem unlock 并回车,手机进入 Bootloader 解锁界面。
11. 在 Bootloader 解锁界面中,使用音量键 +/- 来控制光标,选择「Yes」并按下电源键来进行 Bootloader 解锁。
2.Pixel 非V版解锁
1.在开发者选项中开启「OEM 解锁」Open OEM unlocking
2.进入命令提示符窗口: adb reboot bootloader 并回车,手机会立即重启至 Bootloader 模式。
3. 在命令提示符窗口键入 fastboot oem unlock 并回车,手机进入 Bootloader 解锁界面。
4. 在 Bootloader 解锁界面中,使用音量键 +/- 来控制光标,选择「Yes」并按下电源键来进行 Bootloader 解锁。
PS: 判断解锁成功
重启手机,出现如下两个界面就算解锁成功额。
解锁后,重复刷机都不用解锁了。
Root
方法1 通过twrp安装Magisk
老方法了,不建议使用。建议直接看方法2.
1.1 Twrp安装
1.下载pixel对应的twrp (https://dl.twrp.me/sailfish/)
image与zip版本要一致:twrp-3.2.1-0-sailfish.img与twrp-pixel-installer-sailfish-3.2.1-0.zip
2.adb push twrp-pixel-installer-sailfish-3.2.1-0.zip /mnt/sdcard/
3.进入twrp 的临时recovery 模式安装
3.1. adb reboot bootloader (进入fastboot 模式)
3.2. sudo fastboot boot twrp-3.2.1-0-sailfish.img
3.3. 进去twrp 模式,点击install
3.4. 选择twrp-pixel-installer-sailfish-3.2.1-0.zip 安装
3.5. 安装完成后 reboot system
1.2 安装Magisk
1.下载Magisk,两个文件:Magisk-xxx.zip,MagiskManager-xxx.apk
https://www.thegoandroid.com/download-magisk-install/80148/
2. adb push Magisk-v16.2(1620).zip /mnt/sdcard/
3. adb reboot bootloader 选择recovery mode
模式,
4.即进去twrp,点击install ,找到Magisk-v16.2(1620).zip点击
5.安装完成后 reboot system
6.重启之后安装下载附件的MagiskManager-v5.7.0.apk,就可以是有root管理功能啦
方法2 修改boot.img安装Magisk
1.下载官方镜像包,解压缩后,找到后缀为.zip的文件再解压缩,找到boot.img备用
(在手机设置—关于手机—版本号查看自己手机系统的版本号,下载自己手机对应的版本!
https://developers.google.com/android/images)
2.下载Magisk Manager
(https://github.com/topjohnwu/Magisk/releases)
3.将上述boot.img和MagiskManager-xxx.apk两个文件传到手机里备用
4.在手机上安装Magisk Manager后并打开,点击安装Magisk,选择安装方法"选择并修补一个文件",找到刚才传到手机中的boot.img并选中。
5.修补后会在boot.img的同文件夹下生成一个magisk_patched.img文件,此文件传回电脑
6.adb reboot bootloader (进入bootloader界面)
7.fastboot flash boot magisk_patched-xxx.img
8.fastboot reboot (手机重启后即刷入Magisk)
adb真机调试所有进程
手机已成功root,且安装Magisk
1. adb shell #adb进入命令行模式
2. su #切换至超级用户
3. magisk resetprop ro.debuggable 1
4. stop;start; #一定要通过该方式重启
Pixel电信4G破解
1.下载电信基带
链接: https://pan.baidu.com/s/1f430G62YW5CHYxqJt-MU8g 提取码: t4aj
2.在adb输入 fastboot devices
3.刷写第一个modem分区 fastboot flash modem_a ../../modem.img(全路径)
4.刷写第二个modem分区 fastboot flash modem_b ../../modem.img(全路径)
5.恢复出厂设置,必需步骤 fastboot erase userdata
6.fastboot erase frp
7.按一下手机的电源键,开机
去掉wifi叉号标记
换成v2ex的验证:
命令提示符窗口
adb shell settings put global captive_portal_https_url https://www.baidu.com/generate_204
参考文章
Factory Images for Nexus and Pixel Devices
https://developers.google.cn/android/images
Android 8.1 Pixel root 权限
https://blog.csdn.net/zhouyongxyz/article/details/79321002
Google Pixel线刷官方包、Twrp、root操作步骤
https://blog.csdn.net/qq_30483585/article/details/80605153
修改boot.img安装Magisk参考
https://sspai.com/post/57923
|