月度归档:2015年01月

iOS 8.1 禁止运营商配置文件更新

CarrierBundlesUpdate之前已经破解了A1429的电信4G,加之苹果给中国电信推送了18.1的运营商配置文件,而此配置文件一旦更新,原有电信4G的破解方法将失效。所以,在没有更好的破解4G的办法之前,能做的事情就是千万不要手贱去点那个更新运营商配置文件的按钮。

网上能够搜索来各种办法,但是很多人都是授人以鱼,根本不会授人以渔,感觉就是不对症就乱开药。当然,其实很多网络小白也根本不关心,原理是什么就对自己的爱机下手。(这也就是为什么我不喜欢用插件破解的原因,我自己都不清楚原理,谁知道大神在插件里面动了什么东西?)结果是可想而知的,有些人成功,而有些人失败。

原理剖析:
一、篡改运营商配置文件版本号,即修改配置文件的版本号值比将将更新的版本号更高的值。比如,当前手机上的运营商配置文件的版本号是18.0,系统待更新的版本号是18.1,那么将手机上的运营商配置文件版本号修改为18.2甚至是19.0,那么系统就不会提示更新啦。
二、删除系统配置变动的监控文件,即让系统不再去监控比对运营商配置文件的更新情况。此办法适用于运营商配置文件被删除的系统,比如之前破解4G的时候,已经把运营商配置文件删掉了,那么方法一就不再适用了。

实现步骤:
办法一、修改
/System/Library/Carrier Bundles/iPhone/ChinaTelecom_cn.bundle 和
/System/Library/Carrier Bundles/iPhone/ChinaTelecom_USIM_cn.bundle 中的
Info.plist 文件中的 CFBundleVersion 对应的值。
办法二、将
/Library/LaunchDaemons 中的 com.apple.CommCenterMobileHelper.plist
文件名更改为 com.apple.CommCenterMobileHelper.plist.bak ,重启设备。

养成良好习惯,多使用备份,尽量少删除,方便恢复,无毒无害呢。

Verizon版 iPhone 5 A1429 完美破解中国电信4G网络

扯在前面:
好像我是真的没有认真的写过点儿什么心得了,也许是毕业得太久,总觉得还是多做点儿有意义的事情吧。

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

祝大家好运!~