在从1.1.1升级到1.1.2的折腾过程中发现的,本来已经unlock好的机器,用iTunes连上它提示这个机器以前同步过,问是否使用以前的同步,我就选了这个而没有选创建新的名字,结果iPhone就不能打电话了,表现是没有信号,而且从设置里面点Carrier会出现一个ERROR信息然后就退回了。好在备份了以前能用状态的所有文件,经过比较发现这个文件/var/root/Library/Preferences/csidata 的变化导致的问题。
好的csidata:
GsmRegistrationModel::fBrickMode=0x0
GsmRadioModule::fPreviousBootUptime=0x46ae
GsmRadioModule::fInAirplaneMode=0x0
GsmRegistrationModel::fSelectionMode=0x0
GsmRegistrationModel::fEnableAutomaticTimeUpdate=0x1
坏的csidata:
GsmRegistrationModel::fBrickMode=0x1
GsmRadioModule::fPreviousBootUptime=0x6f4
GsmRadioModule::fInAirplaneMode=0x0
显然GsmRegistrationModel::fBrickMode=0x1 造成了这个问题。把它改成0, 重新启动就好了。
