pixel手机开启VoLTE和5G
1. root
root不赘述了,只要手机支持开启OEM。剩下的步骤很容易,先解锁bootloader,刷工厂包,再用magisk修改root权限。
2. 开启VoLTE
VoLTE是让电话语音能够基于LTE网络,否则默认是2G网络。
方法就是修改文件:/data/user_de/0/com.android.phone/files目录下类似carrierconfig-com.google.android.carrier-xxxxxxxxxxxxx-xxxx.xml的文件。在该文件最后</int-array>和</bundle>之间插入下面配置项:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
<boolean name="hide_lte_plus_data_icon_bool" value="false" />
<boolean name="vonr_enabled_bool" value="true" />
<boolean name="vonr_setting_visibility_bool" value="true" />
<boolean name="show_4g_for_lte_data_icon_bool" value="true" />
注意:在adb shell下修改后,该文件的所有者有可能变成了root,一定要重新改回radio:radio,否则无效。
3. 开启5G
开启5G依靠一个叫“网络信号大师”的app,请自行搜索下载。安装时它会请求root权限,确认授权即可。
点击右上角菜单中的“强制功能”,在其中选择sim1,再选择NR MODE SETTING,然后选择SA+NSA,此时5G应该已经被打开。
4. 注意事项
更换sim卡之后,2中的设置会失效,3中的设置虽然看起来没有失效,也会显示5G信号,但是有可能网络会不通。此时可以通过【设置】-【系统】-【重置选项】-【重置移动网络设置】来进行重置,再重复2、3步骤即可。
重置后,“网络信号大师”有可能会报警告,找不到root。此时重装“网络信号大师”即可解决。
License:
CC BY 4.0