Pixel 4 XL的特点
Pixel 4 XL是Google于2019年10月发布的一款安卓手机,具有如下与众不同的特点:
- 作为Android系统的官方模范生,享有当时最新的版本的Android 10(也于2022年升级到了Android最新的版本13);
- 配备了谷歌自行研发并首次应用到手机的Soli微型雷达模块(属于谷歌的Project Soli项目),用以支持它的Motion Sense隔空手势识别功能,可以挥手切歌、来电静音以及与屏幕上的宝可梦互动……
- 相机的夜景成像能力依然不负众望的猛如夜视仪,甚至肉眼一片昏暗的场景,拍完亮如傍晚
- 内置了Titan M安全芯片,面容识别解锁用的个人数据就因此只保存在这个加密芯片里,其他app甚至系统本身也无法直接读取
- 取消了指纹识别功能,据说也是因为安全考虑(好了,这下一些朋友再也不用担心睡着时手机被解锁了)
- 由于Soli雷达的辅助,人脸解锁更加快速,因为雷达会在用户靠近时就让手机做好人脸识别准备,但人脸识别的安全性不佳,比如长相很像的双胞胎可能解锁对方手机
- 由于Soli雷达所用的技术在国内受限,导致Motion Sense无法直接启用,需要自行想办法开启
- 默认不支持VoLTE,因此比如电信4G网络就无法直接使用,需要自行想办法开启
如上所述,要想在在国内使用Motion Sense、电信4G网络,就需要自己想办法,这个方法的步骤如下,实测有效,在此记录,以备未来要再次操作时快速搞定:
- 解锁Bootloader(BL)
- 安装Magisk
- 通过相应的Magisk模块启用Motion Sense、VoLTE
具体步骤:
解锁Bootloader、安装Magisk
解锁Pixel 4 XL的原理与Pixel 2 XL一样,如果要看Pixel 2 XL的,请转到:简易教程:Pixel 2 XL解锁、安装面具Magisk、开启Feed和位置记录、安装OTA、运行Ingress
开始之前:
- 务必先备份好手机上的资料
- 在手机设置的账户里退出Google账号,以免解锁时卡住
- 如果当前Pixel的Android版本不是最新,则建议先升级到最新,因为后面涉及到的ROM需要与当前系统一致版本,否则可能会失败,另外,未来系统更新后还需要重新做一遍修补boot的操作,所以升级到当前最新版本可以减少一次重新修补
- 建议先在D盘或E盘之类磁盘的根目录新建一个叫Pixel 4 XL的文件夹,然后接下来要用到的所有文件都放在这个文件夹里,方便管理和使用
步骤1:下载platform-tools
解压这个文件,得到一个platform-tools文件夹
步骤2:下载和安装fastboot模式的Google USB驱动程序
解压出来备用
步骤3:下载最新的Pixel 4 XL官方rom
点此打开谷歌开发者官网,(如果你的网络无法打开Google网站,可以从谷歌开发者CN国内版官网下载)然后在页面搜索Pixel 4 XL,ROM的版本很多,最新的版本在最下面,下载后解压并提取出里面的boot.img
步骤4:下载Magisk的安卓app
步骤5:开始操作
到这一步,需要用到的文件数据已经准备完毕,把Pixel 4 XL充满电并准备好一条USB数据线,接下来开始执行操作:
步骤5-0:
在手机上设置里的【关于手机】底部,连续点击数次系统版本号,直到提示已开启【开发者选项】,然后进入设置里的【系统】,找到并点击进入【开发者选项】,点击开启【USB调试】和【OEM解锁】,否则后续无法连接ADB和解锁BL。
步骤5-1:
解压之前下载的ROM文件,搜索并找到boot.img,把它放到Pixel 4 XL的内部存储里,方便起见,可以在手机根目录新建一个文件夹,命名成全英文的例如Mypixel,然后把boot.img和Magisk的app、模块文件都放进去
步骤5-2:
在Pixel上安装Magisk app,然后点击主界面上方的【安装】按钮,然后选择【选择并修补一个文件】,随后选择上一步中保存的boot.img,app会很快就生产一个以magisk_patched开头的img文件,重启手机,把这个文件保存到电脑上的platform-tools文件夹下,为了简便,把这个文件重命名为magisk_patched.img
步骤5-3:
把手机用数据线连接到电脑
步骤5-4:
文件夹的空白处,按住Shift键并点击鼠标右键,选择在此处打开PowerShell命令,然后在打开的PowerShell窗口输入cmd并回车以切换到cmd命令状态
键入命令adb devices
并回车,检查是否检测到手机,一般是一串序列号,此时手机一般会弹出USB调试授权的提示,同意授权即可
然后输入并执行命令adb reboot bootloader
,此时手机会重启并进入Fastboot模式,界面如下(下图是解锁完后的,没解锁之前DEVICE STATE一行是绿色的locked):
执行命令fastboot devices,以检查是否手机被识别到,正常应该和上一条一样出现序列号,没问题就继续
而如果执行完没有显示上图红框的设备列表,说明BL驱动没装好,那就进入Windows系统的设备管理器,在其他设备里找到有感叹号的,右键执行更新驱动程序,然后选择开篇提到的Google USB驱动程序的解压后的文件夹,然后安装好,应该如下图所示,然后重新来一遍,直到fastboot devices
命令可以列出设备
然后,执行命令fastboot flashing unlock
,这个命令就是解锁BL,此时手机会显示如下界面要求确认,选择确认,此时Pixel就解开BL,可以刷BOOT了,然后继续
输入并执行命令fastboot flash boot magisk_patched.img
,也就是把Magisk生成的改动过的boot文件刷入手机,代码滚动几行大概意思是执行完毕(如下图),然后重启手机
步骤5-5:
在手机上打开Magisk的app,主界面的Magisk板块里Zygisk和Ramdisk都显示【是】,则说明Magisk主程序已经安装成功了,如果Zygisk状态为【否】,则仅右上角的设置去开启,接下来就可以开始使用模块了
步骤5-6:
Magisk本身只是一个软件平台,我们要的功能是通过Magisk的各种模块来实现的,打开Magisk,点击底部最右边的【模块】,然后点击【从本地安装】,然后把开头提供和准备好的两个模块都添加进去,最终如下,确保模块开关处于开启状态:
- Enable Motion Sense in Pixel 4 顾名思义就是开启Soli雷达所支持的隔空手势了 蓝奏云下载
- VoLTE Patch for Pixel 4/4XL (CM,CT,CU) 顾名思义就是开启VoLTE(4G网络通话)了 蓝奏云下载
最终效果:
至此,目标成功实现。
附:
气密性测试的两个app:
Sam Helper 2.2.apk【蓝奏云下载】 推荐用这个,虽然是设计给三星手机用的工具箱,但是测试气密性(首页右侧齿轮旁边三角形图标)时可以自动记录压力差,按网上的标准,变化幅度大于10可以认为具有气密性
DevCheck 4.42.apk【蓝奏云下载】
其他人的办法:
zexo.dev ➡️ Pixel 4 XL 在中国地区开启 Motion Sense
1 评论
添加您的 →[…] 2 XL,Pixel 4 XL,Pixel 7 […]