精华 | |
金钱 | BA |
威望 | 点 |
贡献值 | 点 |
爱心 | 点 |
经验 | 点 |
注册时间 | 2015-6-6 |
最后登录 | 1970-1-1 |
在线时间 | 小时 |
| |
| |
| |
|
刷xp模块,装locknetworktype锁住4G。
/system/路径下面的build.prop 里面有一行
telephony.lteOnCdmaDevice=0
把它改成1,然后把 /etc/apns-conf.xml 换成来自 CyanogenMod 的同名配置文件(附件提供), 保存后重启,这个时候,系统应该能够识别电信这个运营商,但是无法显示信号。这时,到 设置->更多->移动网络 里面,把APN改成电信LTE,然后把网络改成3G,再等一会,应该就会出现信号。如果不能,那么你需要手动在调试界面 (拨号 *#*#4636#*#* 把网络模式改成 GSM/CDMA auto,不行就重启一次,反正这一步我是弄了两次才成功。
但是就算是这样,你也只能使用3G。一旦开启4G,系统就无法保持 LTE/CDMA 这一网络配置,而会自动跳到 LTE/GSM, 这就无法使用网络了。猜想这可能和巴西本地的运营商配置有关。
LockNetworkType的Xposed 模块,。这个模块就是用来解决这个问题的,它能够把手机的网络模式锁死在某一个值,通过在 RIL.class 里面加入钩子来阻止网络模式的改变。问题就在于 Xposed。
在里面选中 LTE/CDMA,锁死,再到设置->移动网络里面选中4G模式即可。
至此所有影响使用的问题都已经解决
|
|