如何解决此用户的 APN 设置不可用的问题?

我的华硕 Zenfone 5 升级到 Android Lollipop 之后,无法访问 HSPA/3G 数据。在巴西,我们必须手动输入 APN 设置,而当我尝试这样做时,我收到了以下信息(葡萄牙语,此处暂译成英语):

此用户无法使用接入点名称设置

由于我的手机已root,我尝试了本主题提出的解决方案。即使我按照每个步骤进行操作而没有出现任何错误或警告(chmods 和 chowns 全部有效,对 content://telephony/carriers 的编辑也持续有效),也没有任何结果。我还尝试删除 telephony.db 文件来重新生成该文件(从而迫使 Android 重新填充该文件)。出厂重置(如 此处 所建议的那样)也没有效果。

到目前为止,我没有什么值得庆祝的。我在家里和公司只能通过 Wifi 上网。没有移动数据访问,但我知道它是可用的(本周我试用了 CM12.1,数据连接工作得很好。不幸的是,由于 CM12.1 仍然存在太多错误,我不得不恢复到原版 ROM)。在其他网站和论坛上搜索也没有找到更好的建议。

我希望有人能帮我解决这个问题,因为在通勤或远离 Wifi 的情况下,我应该依靠手机上网来处理各种事情。

*提示:本网站自动颁发了赏金,但问题并未***解决。仍在等待有效回复。

*最后更新:请参阅本页底部我的答复。华硕发布的最新版本(v. 3.23.40.78)终于解决了这个问题。

经过几个小时的试验,我找到了原因(对我来说很有效)。 与这些帖子建议相比,本帖没有太多技术性内容。


步骤 1 :打开 WiFi,并处于已知 WiFi 网络的范围内。
步骤 2 :重启手机(如果第一次不成功,可能需要重启多次) 步骤 3 :手机重启后,应能连接到 WiFi 网络。
步骤 4 :进入 APN 设置,查看是否可以编辑 APN 设置。


原因 :手机开机后,如果没有连接到 WiFi,就会尝试连接到移动网络,从而使您无法编辑 APN 设置。但是,如果您尝试上述步骤,您的手机就会连接到 WiFi,而不是移动数据。

评论(7)

由于您有 root 权限,请尝试将 CM12.1 中与电话相关的文件复制并替换到您的手机上。

data/data/com.android.provider.telephony/databases/"是 "telephony.db "存在的路径

**注意:这可能会损害手机的正常工作;请自行承担尝试风险。

评论(2)
解决办法

最新的华硕股票更新(3.24.40.78 版)解决了这个问题。

我必须先将手机解根,应用 5.3.3.3 和 5.2.2.2 降级(按此顺序),然后应用 FOTA 升级(97Mb 下载,自动接收并应用)。然后,我可以安装最新版本(从华硕网站下载;通过 USB 上传到手机内部存储;拔下 USB,然后更新会自动应用)。APN 默认可用,我甚至无需手动输入 APN(以前的版本必须这样做)。

评论(0)