手机环境美版G920P(我这是一个小运营商的,但是可以刷G920P的其他系统)

由于自己手机的APN设置一直有问题,无法正常使用电信的数据流量。故有了这这么多其他的操作。

前言

  • 打电话询问了电信人工台,目前的APN信息为:

用户名:ctwap@mycdma.cn 密码:vnet.mobi
实测需要修改MCC:460  MNC:03(MCC为国际的代码,460带表中国;MNC是一个两位的十进制数)

奇怪的就是自己没法把默认的MNC:11改成03,每一次保存的时候都自动删除了。蜜汁奇怪

找了很多XDA论坛的帖子和国内少有的一点资源,发觉可能是/System/build.prop里面可以设置,so let's do this!

过程

  1. 确保手机是root过的,恩,指的是完美root,后面说为什么
  2. 通过root explorer 将/System/build.prop拷贝出来做一个备份
  3. 在手机orPc上通过Vim之类的软件修改里面的信息
  4. find 『cdma』,将其中的键值对的值改成「46003」
  5. 删除/System/build.prop并将修改过的build.prop拷贝进去
  6. 十分重要切记将build.prop的权限改成0644 再次提醒

经历

  • 我在操作的时候,不小心把build.prop的权限,为了图简单,直接777了,然后就悲剧了,无法进入系统

调查后知道,Android在4.x之后,每次开机会判断build.prop的权限,若不符合,就无法开机 =-=

  • All Right,I can use adb ^_^
    ,但一顿熟悉的操作后,我蒙圈了
  1. adb root 提示无法使用
  2. adb shell 后 su 提权,并没有什么卵用,chmod改权限的时候,仍然提示只读
  3. 通过mount挂载/system,依旧没有屁用
  • 解决办法,刷新Rom
  • 当然刷机不是我想要的,在上面的adb让我处理了快3个小时,各种不爽不理解的时候。突然我想起来了,劳资我是刷了个TWRP的recovery的呀。
  • 迅速进入TWRP,通过它的File Manager,里面就能改权限,。,
  • 正常开机了,but网络还是有问题
  • Keep Google,发现有人说新建一个ctnet的APN就能解决上网的问题,尝试过后,确实没有错

  1. 我的数据网络也比较奇葩,只要打完电话,就没有了数据网络。之前我的解决方案是清理掉后台(尤其是通话的APP)后,上网正常。但是在官方给了一个补丁后,没有效果了
  2. 发现通过点击「设置-激活设备」就能唤醒网络数据,这么奇葩的方法,能被我试出来也是服了。但是有一个缺点,激活设备过一会就后台了,网也就断了
  3. 每次重启都会先进入「激活设备」,发现这个「三星DM服务」终止的话,就有一点几率影响上网。我清理掉它之前的数据,然后通过钛备份,将其备份删除,貌似是网络可以了