让新手机发扬全数实力,在国内若何「准确」利用 Pixel 7
一个比力残暴的现实是:因为近几年 Google 越来越喜好将平台特征打包进 Google 办事停止分发,在没有 Google 办事或没有完全 Google 办事的 Android 设备上,想要体验照片抉择器、四周分享等特征,感触感染完全、地道的 Android 体验,通过诸如亚马逊海外淘如许的渠道获取一台Google Pixel 设备是为数不多的抉择之一。
但当你最末进手一台 Google Pixel,就还得面临另一个比力残暴的现实:即使你拥有根底的收集前提,Google 有意或无意(大大都时候是前者)间也屏障了良多大陆地域用户能够拜候的功用。
因而想要解锁完全的 Pixel 利用体验一般还得恰当折腾一番——此前我们已经介绍过为 Pixel 5、Pixel 6 等机型开启国内 5G 收集的办法,今天那篇文章我想借近期由韩国开发者 @kyujin-cho 发现的免 root 解锁 VoLTE 功用计划,分享一下 Pixel 7 系列机型的收集设置装备摆设指南。
▍再聊解锁与 root
虽然都是为了感触感染最原汁原味的 Android, 国内 Pixel 用户对利用体验的期看仍然各有差别:垂青 OTA 体验,期看尽可能削减玩机操做以至 root 的影响,一般会抉择仅解锁 Bootloader;喜好完全掌控设备,享受 Magisk 模组带来的便当与适用性的伴侣,解锁 Bootloader 之外则必然会抉择 root。
无论你是哪种 Pixel 用户,我都定见在可能的情状下对 Bootloader 停止解锁。固然理论上平安性会有所降低,但解锁形态的 Bootloader 另一方面也是各类翻车情状下停止恢复的急救通道(通过刷写工场镜像)。
至于解锁流程就是陈词滥调了,假设你对 Pixel 近几代机型不太熟悉,需要重视的处所是 Pixel 7 如许的新机型解锁 Bootloader 对应的号令是:
fastboot flashing unlock
而非此前的 fastboot oem unlock。解锁完成后,假设你想进一步安拆 Magisk 并获取 root 权限,对 Pixel 7 机型而言操做也有一点特殊。
展开全文
下面的部门为 root 教程,没有需求的用户请抉择性跳过。
预备工做
下载最新的、适用于本机型的、完全的镜像文件,那三个前提请重视查抄,任何一个错了城市招致「翻车」。更重要的是,请包管拜候下方链接时语言为英文。中文页面存在更新不及时的问题。
🔗
起首我们提取需要破解的镜像。将下载下来的完全镜像压缩包解压,得到下图所示文件列表:
然后翻开如图所示红框中的压缩包,得到下图所示文件列表:
那里就是 Pixel 7 和此前的 Pixel 机型更大的差别了:
Pixel 7 起头我们利用的是 init_boot.img 停止破解,而非此前的 boot.img!
Pixel 7 起头我们利用的是 init_boot.img 停止破解,而非此前的 boot.img!
Pixel 7 起头我们利用的是 init_boot.img 停止破解,而非此前的 boot.img!
因而我们将 init_boot.img 提取出来,扔进手机里,放到哪里不重要,待会儿能找到就行。
破解 init_boot.img
起首,我们前去 Magisk 的 GitHub 页面,下载 Magisk Canary,下载完成后用你喜好的体例安拆到手机上(adb install 或者传输背工动安拆均可)。安拆完成后起头破解镜像文件:
破解胜利后,Magisk 会在 Download 那个目次下生成一个破解好的镜像文件,找到它,然后把它扔回电脑
下面我们需要将手机的系统更新至与所破解的 init_boot.img 不异的版本(就是你在上面下载的那个版本),不然可能会无法开机。
将手机重启至 Bootloader,在 Mac 上,刷机用到的脚本是 flash-all.sh,而在 Windows 上是 flash-all.bat。
假设你尚未设置装备摆设手机,手机里没什么要保留的数据,那么间接运行脚本刷进即可,刷完手时机主动开机,开机后你能够跳转至下一末节「停止 root」陆续操做。
假设你已经设置装备摆设了手机,手机里有数据需要保留(好比每个月的平安更新发布了,你从头下载了最新版系统的完全工场镜像),那么在获取并解压工场镜像后,我们需要翻开脚本文件停止编纂。
详细而言:
将那句更改为 fastboot --skip-reboot update image-xxxxxx.zip
其实就是将 -w 往掉了,替代成了 --skip-reboot,如许做的目标是制止刷机脚本肃清用户数据,同时避免刷机完成背工机主动开机(开机前我们要先 root 啦)。
额外提一点,之前网上传过保留 Magisk 停止 OTA 更新的办法,少数派也写过,但目前其实不适用于 Pixel 7!
停止 root
接下来我们就能够停止 root 了:
完成后重启,完事~
为了包管 Pixel 7 Pro 在 root 后也能一般下载、安拆和更新 Netflix,我定见在 root 完成并开机后先别干的, 优先施行 SafetyNet 相关的情况设置装备摆设工做。
下载 SafetyNet Fix Mod和 Shamiko那俩模块,然后扔手机里备用
翻开 Magisk Manager,安拆上面两个模块,然后重启(对了,那一步你能够把一些额外的模块也随手拆上再重启,削减重启次数)
重启后,翻开 Magisk Manager,点击右上角的齿轮图标进进设置,勾选上 Zygisk 开关
然后点击「设置装备摆设肃清列表」,在肃清列表右上角菜单里勾上「展现系统利用」,然后搜刮下面那几个工具并勾选(中文系统下名称/英文系统下名称)
Google Play 商铺/Google Play Store
Google 办事框架/Google Play Framework
Google Play 办事/Google Play Services
既然提到了安拆模块,那里选举一个小我认为能够提拔幸福感的模块:NotoSansCJK (v21_lite),思源黑,动态字重,粗细清楚,原生必备。
最初为了保险,我们能够再往 Google 那个页面注册一下设备对应的 GSF ID:
假设没有,那么重启
重启后,毗连可以一般拜候 Google 办事的收集并完成新用户设置装备摆设流程,在 Play 商铺的「设置 关于」信息中,你应该就能看到「设备已通过认证」的字段了。
▍免 root 解锁 VoLTE 功用
假设第一部门的内容与你无关,或者你已经被第一部门内容的篇幅吓到了,那一部门就是为你预备的——在没有 root 的情状下,为 Pixel 7 系列(其实也同样适用于 Pixel 6 系列)解锁国内运营商 VoLTE 相关功用。
VoLTE 的根底性和重要性本文不再赘述了,对 Pixel 6/7 那两代设备而言, VoLTE 功用同时也是电信誉户一般利用通话功用的前提。因而那里选举没有 root 的用户抉择近期由韩国开发者 @ kyujin-cho分享的免 root VoLTE 功用解锁计划。
说起 Android 那边的「免 root 玩机」话题,Shizuku 那款东西天然是少不了的。所幸 undefined此前已经分享过十分附近的介绍和设置装备摆设办法,因而本教程的第一部门「Shizuku 设置装备摆设」,请移步至 那篇文章 领会。
确保 Shizuku 办事已经一般运行之后,前去 Pixel IMS 的发行版页面下载安拆该东西的最新版本。安拆完成后启动 Pixel IMS,此时你应该可以看到一个 Shizuku 接口挪用的权限恳求,点击「老是容许」:
Shizuku 受权 | 图:kyujin-cho
随后进进 Pixel IMS 的主界面(期看开发者后续能适配个 Material 3 不知算不算过火),点击左下角的 ENABLE VOLTE 按钮停止激活。激活后,VoLTE Status 区域下的 VoLTE Enabled by Config 选项开关会主动酿成启用形态。
启用过程其实很简单 | 图:kyujin-cho
重启设备后你应该就能看见对应 SIM 设置中的 VoLTE 选项开关了。至此,电信誉户已经能够在 Pixel 6/7 系列机型上拥有完全的 4G 收集体验。
▍root 后解锁完全收集体验
而假设你抉择了 root 和 Magisk 那条路,root 权限则能在收集体验那件工作上为你带来愈加完全的便当。本部门将基于此前的解锁流程简单介绍一下 Pixel 7 系列机型的 5G 收集、Vo5G 通话开启办法。
仍是从 VoLTE 说起,你能够参考往年的教程利用 Magisk 模块来解锁 VoLTE,不外我在后续的利用和测试过程中发现,对 root 用户而言即使不消模块也能翻开 VoLTE 的相关设置。详细流程如下:
定位至编纂器末尾,在 /init-array 和 /bundle 中间,粘贴以下字段(#后为正文记得往掉):
boolean name="enhanced_4g_lte_on_by_default_bool" value="true" / #默认开启 LTE
boolean name="carrier_volte_available_bool" value="true" / #开启 VoLTE 功用
boolean name="vendor_hide_volte_settng_ui" value="false" / #展现 VoLTE 设置
boolean name="hide_lte_plus_data_icon_bool" value="false" / #隐躲 LTE+ 图标
boolean name="vonr_enabled_bool" value="true" / #开启 Vo5G 功用
boolean name="vonr_setting_visibility_bool" value="true" / #展现 Vo5G 设置
boolean name="show_4g_for_lte_data_icon_bool" value="true" / #将 LTE 收集标识展现为「4G」,可选
那里需要重视的是,假设你是 eSIM 双卡双待用户,那么可能会像下图如许在 com.android.phone/files 途径中看到不行一份设置装备摆设文件。假设你难以辨认哪一个对应想要开启的运营商,能够抉择都加上。事实没什么害处。
搞定 VoLTE 和相关设置可见性之后别急着重启,接下来我们仍是像往年一样,通过收集信号巨匠那款利用来解锁 5G 收集。
详细设置装备摆设流程仍是参考往年的教程,独一需要重视的是,Pixel 7 系列用户的设置装备摆设流程与 Pixel 6 略有差别,需要在「NR MODE SETTING」里抉择 SA 或者 NSA SA(其实相对更简单了)。下方的 NR Band Combo 可随意(FR2 对应 mmWave 毫米波通信功用,美版会有、国内没用)。
完成所有操做后重启手机,然后你应该就能在设置中看到 5G 收集、VoLTE、5G 通话以及 2G 收集开关等相关设定了。
▍小结
简而言之,假设你是没有 root 的用户,通过本文第二部门教程,简单几步便能在国内解锁电信收集和三大运营商的 VoLTE 功用;假设你是 root 用户,通过本文第三部门教程则能够拥有完全的 5G 收集体验。
值得一提的是,目前正在测试的 Android 13.1 QPR Beta 版本在比来的更新中为印度地域用户解锁了 5G 收集撑持,同样做为非出售地域的中国大陆后续能否有期看少些折腾、多些便当,就看 Google 会不会良心发现了。
最初感激为 Pixel 玩机社区不竭奉献、为各人带来便当的所有开发者。假设本文对你有所搀扶帮助,请考虑为相关 GitHub 页面加上星标或搀扶帮助教程原始做者停止传布分享。
相关链接
Magisk Canary:
SafetyNet Fix Mod:
Shamiko:
NotoSansCJK (v21_lite):
Inware:
/
Pixel IMS:
解锁 VoLTE:
原文链接:
做者:克莱德
责编:Android 派小队
/ 更多热门文章 /