国内也能用 5G:Pixel 5 到手后可以做的 6 件事
在上一篇文章中我分享了关于 Pixel 5 的几个小细节,如果你和我身边那几位按耐不住已经入手 Pixel 5 的朋友一样,收到设备后首先需要思考的问题自然就是如何在中国大陆地区解锁完整的 Pixel 使用体验了。
因此在今天的文章中,我将分享一些 Pixel 新机入手后的配置流程,包括如何在国内解锁 5G 网络。
注:如果你是境外用户或不想 root/解锁、不在乎体验完整性、不需要 5G 网络连接的用户,本文的实际参考价值可能十分有限。同时,请尊重少数派的评论规范和国家相关法律法规,不要在评论区讨论任何网络环境相关的问题,谢谢。
然对于 Pixel 5 而言,我们首先需要足够了解自己所买到的设备 —— 因为 5G 网络制式的加入,Pixel 5 在不同地区发售的设备型号 ID 也各不相同,具体包括:
你可以在你的包装盒上找到上述型号 ID,但确认型号 ID 只是第一步。举个例子,在我们后续的流程中需要用到 Google 提供的官方工厂镜像文件,而 10 月更新补丁版本所对应的镜像文件有这么多:
因此在解锁 Bootloader 之前我依然建议大家先开机进入系统,查看当前的构建编号(build number),这很关键(当然也可以顺手先联网进行一次系统更新),具体的查看路径为「系统设置 > 关于手机 (About phone > Build number)」。
以我手中的这台设备为例,刚到手时出厂系统版本为 10 月安全更新补丁版本,构建编号为 RD1A.200810.021.A1
。通过查询 Google 提供的 Pixel 5 工厂镜像列表 得知,同时满足「Oct 2020」和「RD1A.200810.021.A1」这两个条件的工厂镜像为 EU carriers 版本:
所以今后下载工厂镜像认准 EU carriers 的就好,根据这个索引标准,我们不妨先下载一个 11 月安全更新补丁(Nov 2020)的完整工厂镜像到本地备用吧。
Pixel 设备不会因为解锁 Bootloader 或 root 操作丢失保修资格,也不会因此失去 Widevine L1 数字版权认证而无法观看 Netflix 高清视频,相反,保证拥有一个已解锁状态的 Bootloader 甚至可以方便我们在设备变砖的情况下自行刷入工厂镜像进行修复。
所以在本文语境下,解锁 Bootloader 是我们拿到 Pixel 手机后优先要做的几件事情之一。解锁后我们可以通过手动刷入上面所下载的工厂镜像的方式来完成系统升级(当然这里建议大家先 OTA 升级再解锁)。
为 Pixel 5 解锁 Bootloader 的方法很简单:
adb reboot bootloader
并回车执行,等待手机重启至 Bootloader 界面。注意,在此期间手机上会出现 USB 调试权限申请弹窗,记得及时授予fastboot flashing unlock
并回车执行,此时手机端会出现解锁确认画面开机后手机便已经是解锁 Bootloader 状态了。
解锁设备后,接下来我们要做的就是安装 Magisk 了。少数派此前有过一系列关于 Magisk 的文章,欢迎大家使用全新的站内搜索功能进行索引。
这里我们依然按照流程进行手把手教学。
根据上文介绍的方法获取到正确版本后,在 Google Pixel 工厂镜像 页面下载好对应镜像文件并解压,解压后的文件夹如下图所示:
其中上图编号为 1
的 flash-all.bat 文件为镜像刷入脚本,如果你在解锁前忘了 OTA 升级,这里请通过手动刷入镜像的方式来进行更新,更新方法如下:
如果你的手机系统已升级为最新版本,那么回到上图:
2
的压缩包中找到 boot.img 这个文件,将其提取出来并放在手机内部存储中的 Download 文件夹内adb install
指令或传输安装包后手动安装均可),在手机上安装最新的 Canary 版本 Magisk Managerfastboot boot
(有空格),先不要回车,把上面的 magisk_patched.img 文件直接拖入命令行窗口,然后回车执行,手机会自动开机开机后我们就已经拥有临时的 Magisk 框架和 Magisk root 了,保险起见,这里依然建议大家在开机后打开 Magisk Manger 并手动执行一次安装。安装方式选择 Install > Direct Install (Recommanded) 就好,安装完成后再重启一次即可。
经过上述操作后,我们的 @Waters 发现他已经无法从 Play 商店中下载 Netflix 了,这可不行。
所以我们依然需要 Magisk Hide 和 GSF ID 注册来保证类似 Netflix 这样的应用能够正常下载、更新和使用。其中 GSF ID 注册的相关方法和注意事项此前我已经在 这篇文章 中分享过了,主要起到补充和辅助作用,这里不再赘述;Magisk 经历数次版本更新后 Magisk Hide 的功能入口已经有了些许变化,我们展开介绍一下:
Google Play Store
、Google Play services
和 Google Services framework
并勾选右侧的开关进行隐藏完成后退出 Magisk Manager,清除 Play 应用商店的数据后重启手机即可(你也可以在清除数据后进行一次 GSF ID 注册)。
配置好 Magisk root 和 Magisk 框架之后,接下来我们要做的就是安装不同的 Magisk 模块来解锁完整的 Pixel 5 功能了,包括负一屏 Google Discover 资讯和天气解锁、国内三大运营商 5G 网络与 VoLTE 解锁等等。
其中启动器负一屏的 Google Discover 资讯、天气以及主屏 At A Glance 插件天气与 Google 的位置历史服务密切相关,如果需要可以使用 riru 系列模块进行开启,包括:
除此之外,很多 Pixel 5 用户所关心的 5G 网络可用性问题我们也依然可以用前几代设备的破解方法进行解决 —— 在国内同处理器平台的 Android 设备上搜索、提取运营商配置文件,然后移植进入此前用于运营商解锁的 Magisk 模块进行替换即可。我们也制作了一份 Pixel 5 可用的 5G 网络解锁模块,将其下载后使用 Magisk Manager 的本地安装功能进行安装,重启即可生效:
下载地址:OneDrive | Google Drive
值得注意的是,上述模块并不完美。经过我们反复测试,模块启用后:
其中电信问题可以曲线解决一下:因为安装后会清空并下载新的运营商配置文件,模块卸载后模块效果依然可以保留。如果你是电信用户,可以用下面的步骤解决上述电话和短信问题:
至于其它模块,大家根据自己的实际需求自行安装就好,个人比较推荐的是为中文字体添加字重的 NotoCJK。
完成上述操作后,我们手里的 Pixel 5 就已经是一台拥有完整国内 5G 网络支持、同时能够正常使用 Netflix、负一屏资讯、天气等功能的手机了。如果你还想体验新版 Google Assistant,不妨在英文系统语言下进行使用。
接下来参考 Google 官方 帮助文档 一步一步进行数据迁移,然后尽情体验 Pixel 5 吧!
关联阅读: