扯在前面:
好像我是真的没有认真的写过点儿什么心得了,也许是毕业得太久,总觉得还是多做点儿有意义的事情吧。
2013年在痛失女友的情况下,屌丝的我毅然决然的决定入手一个iPhone 5来慰藉我受伤的心灵。期盼了3年的iPhone,居然在这样一种情况下入手了。呵呵!屌丝总是希望物超所值的,三网通是我必然的选择。于是我选择了美V版A1429全价无锁机,那个时候它就可以支持移动、联通2G网络,也可以支持电信的2G、3G、4G网络,但苦于我朝电信暂无4G网络,所以……而今我朝也已经有了4G网络,但由于iPhone5未在工信部允许的4G入网许可设备内,因此使用中国电信的运营商配置文件,依然无法正常使用电信4G。好在网络大神比比皆是,V版A1429可以完美破解电信4G的帖子层出不穷,此乃我等屌丝的福音啊。吃不上全网4G的iPhone 6,这些帖子可以让我等屌丝的iPhone 5 继续服役一段日子。经过反复的尝试和各种试错,最终我的小5还是用上了电信4G。
——Showtime——
iOS:8.1 已越狱
SIM卡运营商:成都电信
运营商配置:Bluegrass LTE 18.1
测试时间:2014年12月31日
测试用量:73M
下载:19.80Mbps (2474.6kb/s)
上传:18.80Mbps (2350.0kb/s)
其他:状态栏“四川移动”字样系改着玩的,可无视。
实现思路:
首先,删除中国电信运营商配置文件。当信号搜索到中国电信的网络时,系统自然会去搜索中国电信的运营商配置文件,但是已经被我删了。其次,删除“未知运营商”配置文件。当系统找不到对应的运营商配置文件的时候,就会去读取这个未知运营商的配置文件,算是一个标准文件吧。接着,就是找一个尽量类似于中国电信网络环境的运营商配置来冒充中国电信了,目前测试到Bluegrass看上去与中国电信的契合度比较高,兼容性较好。最后,当然是下载Bluegrass的运营商配置文件,将其放置在“未知运营商”配置文件的文件夹里了。
操作步骤:
1、删除
/System/Library/CarrierBundles/iPhone/ChinaTelecom_USIM_cn.bundle/
/System/Library/CarrierBundles/iPhone/ChinaTelecom_cn.bundle/
/System/Library/CarrierBundles/iPhone/Unknown.bundle/
下的所有文件,只保留空目录;
2、备份/var/mobile/Library/Carrier Bundles/Overlay/ 下的所有文件,
删除/var/mobile/Library/Carrier Bundles/iPhone/ 文件夹;
3、下载文件“Bluegrass_LTE_US_iPhone.rar ”,解压后把所有文件和文件夹放到/System/Library/Carrier Bundles/iPhone/Unknown.bundle/ 目录下;
4、重启手机。
附件下载:
Bluegrass LTE 18.1 运营商配置文件:Bluegrass_LTE_US_iPhone
中国电信 18.0 运营商配置文件:ChinaTelecom_cn.bundle 、ChinaTelecom_USIM_cn.bundle
祝大家好运!~
Pingback引用通告: 怡水若寒/王聪的博客 » iOS 8.1 禁止运营商配置文件更新