# google pixel 4xl 开启 motion sense
# 解锁bootloader
平台:mac
magisk版本:22.1
默认你已经安装好了platform-tools
# 解锁OEM
- 设置-关于手机-版本号(连按七下 打开开发者选项)
- 设置-系统-高级-开发者选项-
OEM解锁开启 - 设置-系统-高级-开发者选项-
USB调试开启
# 解锁bl
- 按住电源键,选择重启(这时候可以松开电源键),然后按住音量减, 进入bl界面
- 连接USB
- 输入下面命令
# 检查fastboot连接
fastboot devices
# 正常情况下会显示设备序列号
# 解锁bl
fastboot flashing unlock
# 正常情况下 手机上出现一个操作界面,要求你确认此操作
# 使用音量键选择(Unlock the bootloader)
# 按电源键确认
# 重启手机
fastboot reboot
# 这时候手机上的所有数据会被清除重置
# 设置-系统-高级-开发者选项-OEM解锁(打开状态并且无法修改)
别忘了重新开启开发者选项和USB调试
# 刷入Magisk/root
# 准备
- 下载镜像包
设置-关于手机-版本号(查看当前手机的版本号)
打开pixel 镜像地址 (opens new window) 下载对应机器和版本匹配的镜像
解压镜像文件,找到后缀.zip的文件再解压,找到boot.img
- 下载Magisk Manager并安装
- 将boot.img移动到手机上
# 修补boot.img
点击第一行的安装 选择选择修补一个文件 选择刚传入手机的boot.img
然后等待完成 (完成后会生成magisk_patched-xxx.img文件) 将文件导入电脑
# root
fastboot flash boot /youFilePath/magisk_patched-xxx.img
fastboot reboot
# 重启
重启后如果没有Magisk 就再重新安装一下
root后记得关闭系统自动更新 设置-系统-开发者选项-系统自动更新(关闭)
# 开启 motion sense
# 去除motion sense限制
adb shell
su root
setprop pixel.oslo.allowed_override 1
setprop persist.pixel.oslo.allowed_override 1
setprop ctl.restart zygote
设置-系统-Motion Sense(开启)
# 其它
root后如何ota升级的问题
谷歌在每个月的月初会推送系统更新,更新的时候会检测system分区是否完整,如国被修改,会导致ota失败,手机可能变砖。
- 打开Magisk-卸载-还原原厂镜像
- 然后再ota更新 安装完成后不要点重启
- 打开Magisk-第一行的安装-安装到未使用的槽位 执行完成后重启
# unRoot
fastboot --slot=all flash bootloader /youFilePath/bootloader-coral-c2f2-0.3-7062597.img
fastboot reboot bootloader
fastboot --solt=all flash radio /youFilePath/radio-coral-g8150-00082-210106-b-7065218.img
fastboot reboot bootloader
fastboot --skip-reboot --slot=all update /youFilePath/image-coral-rq2a.210405.005.zip
音量键选择enter recovery开机键进入 再选择wipe date/factory reast 继续选择Factory data reset
等待 显示屏下面出现 data wipe complete
选择reboot system now
# 在上述操作弄完后 记得上锁
fastboot flashing lock
如果你之前已经刷入Magisk过, 只需要打开Magisk-卸载-还原原厂镜像,然后再点击上方的重启图标(设置旁边)-重启