精华 | |
金钱 | BA |
威望 | 点 |
贡献值 | 点 |
爱心 | 点 |
经验 | 点 |
注册时间 | 2014-2-11 |
最后登录 | 1970-1-1 |
在线时间 | 小时 |
| |
| |
| |
|
立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 凌子羽 于 2015-12-9 20:18 编辑
首先声明,本人只是搬运工,本教程内容来自PeterCxy大神的博客https://typeblog.net/tech/2015/11/27/hello-marshmallow.html
PeterCxy也是LockNetworkType插件的作者,膜拜!!!!
以下是正文,首先线刷Zachary大神的6.0底包http://bbs.ihei5.com/thread-394221-1-1.html
当然用电信的小伙伴们肯定已经是国行基带,这是前提
注意:Zachary大神帖子里面提供了线刷工具,但是要想使用电信的话不要直接使用,先去掉脚本里面的下面4行再刷
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
然刷recovery,bootloader模式下执行recovery附件里面的2- Instalador - Clique aqui.bat脚本即可,成功后刷入附件中的BETA-SuperSU-v2.52.zip就root成功了,
然后开机,没信号,没关系,直接激活进入系统。连WiFi,下载个支持root的文件管理器(我用的是ES文件浏览器)。
重点来了
/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, 这就无法使用网络了。猜想这可能和巴西本地的运营商配置有关。
这时就用到了PeterCxy大神的另一力作,叫 LockNetworkType的Xposed 模块,。这个模块就是用来解决这个问题的,它能够把手机的网络模式锁死在某一个值,通过在 RIL.class 里面加入钩子来阻止网络模式的改变。问题就在于 Xposed。
在里面选中 LTE/CDMA,锁死,再到设置->移动网络里面选中4G模式即可。
至此所有影响使用的问题都已经解决
再次感谢PeterCxy和Zachary两位大神
附件http://pan.baidu.com/s/1mhuUWsg 密码c3ij
|
评分
-
2
查看全部评分
-
|