APN来自哪里?


8

运行新的ROM时,APN设置是通过插入的SIM卡定义的,通过一些握手协议从网络下载的SIM卡,还是在rom中为每个网络预定义了它们?

Answers:


7

它们包含在Android中。正确的设置取决于您的SIM卡MCC和MNC(移动国家/地区代码和移动网络代码)。如果需要,您可以通过查看源代码来查看预设APN的列表,例如android-source-browsing

在这种情况下,文件名是/etc/apns-full-conf.xml,但是显然它有所不同。


在最新的“升级”(新设备)上,打开设备后,我立即从提供商那里收到了3条“ Service SMS”。这些有什么作用,还是真的仅限于来源?
伊兹

某些运营商在检测到新的IMEI或ICCID + IMEI组合时会发送配置设置,但通常这些是设备随附的相同设置。如果运营商不常见,则来自运营商的设置可能是最新的。我建议反复试验。
onik

很明显,您的运营商提供的设置可能是最新的 Yepp。我的问题是,他们是否有任何“效果”(即应用于Android设置),因为人们对此有不同的看法。支持人员经常说他们不这样做-但其他人则说他们这样做。由于无法显示内容,因此我无法再次查看,也没有查询“以前的设置”。
伊兹

1
IIRC,在普通Android上可以正常工作。但是在运营商/用户/制造商调制的ROM上大多数没有。我必须将它们一次安装在CM7设备上,否则就没有用了。
onik

谢谢你,阿尼克!也许您想直接将其编辑为您的问题,因为我认为这很重要。如果您能找到它的来源,那就更好了。同时从我+1 :)
伊兹

4

/etc/apns-full-conf.xmlonik的答案所述,在预配置的设置旁边,一些提供商提供给您发送所谓的“服务SMS”以进行自动配置。关于这些问题的观点非常令人困惑:有人说这些问题在Android或iOS设备上不起作用,您必须手动输入APN数据(例如,德国的Simyo),而其他人甚至允许您提前选择设备以向您发送邮件。量身定制的服务SMS(例如T-Mobile Gernamy,我在其中选择了SGS3,然后被要求输入我的电话号码以接收SMS;或者Base Germany,它与Simyo相同的提供商/网络;有人可能会说这是由于Simyo是折扣品牌的事实)。

我与提到的名为Base的提供商(属于E-Plus组)在一起。当我获得新的Optimus 4X,插入SIM卡并启动它时,我立即获得了3个Service-SMS,它们已在设备上“执行”。不幸的是,我之前没有检查过配置,所以我不能说它们有什么作用(如果有)-但至少我没有错误消息,并且一切正常。

编辑: onik(在他的答案上)和Compro01(在这里,见下文)的注释表明:那些“服务SMS”是否起作用,可能完全取决于所使用的(设备和)ROM。


在我尝试使用的所有Android设备上,在提供者(Sasktel)上插入卡后不久,我都会收到一条SMS,该消息表明我的设备无法自动配置以获取正确的APN设置的网址。
Compro01 2013年

感谢您的提示,Compro。我在回答中附了笔记。我没收到你提到的短信;相反,我在新设备上两次获得了这些“服务短信”(LG Optimus 4XSamsung Galaxy Ace 2,均为库存ROM),在处理它们时没有出现任何错误消息。
伊兹
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.