2015-02-27
我操作了,没有用。
华为P6电信G网开启方法
注意事项:华为P6开启G网操作必须获得Root权限。
然后:
第一步:安装RE管理器和SQLite编辑器;(RE浏览器会在Root后自动安装,SQLite编辑器需自行下载
第二步:通过RE管理器找到/cust/telecom/cn/prop/local.prop文件,长按之后选择“以文本编辑器打开”;
第三步:把ro.config.hide_gsm_apn=true改为ro.config.hide_gsm_apn=false(打开GSM的APN设置),然后再增加一行persist.service.gsmdataservice=true(负责开启GSM上网)
第四步:保存退出,此刻会生成一个.bak文件,这个可以删掉。同时把修改后的local.prop文件拷贝一份到\data\cust\prop目录下;
第五步:重启P6,现在手机可以自由切换C网和G网了
补充说明:
1、\cust\telecom\cn\目录下的文件和\data\cust\目录下的文件是一样的
2、\cust\telecom\cn\xml\apns-conf.xml文件下是网络设置文件,包括电信、移动、联通和华为设置参数,可自行进行修改
3、\cust\telecom\cn\delapp目录下是电信定制软件,可自行进行删除,恢复出厂值后被删软件不会再出现。
我修改:
(这步我也做了)
ro.card2.custom_operator=460-455
persist.service.gsmdataservice=true
3、通过RE管理器找到/cust/telecom/cn/prop/local.prop文件,长按之后选择“以文本编辑器打开”,把ro.config.hide_gsm_apn=true改为ro.config.hide_gsm_apn=false(打开GSM的APN设置),然后再增加一行persist.service.gsmdataservice=true(负责开启GSM上网),保存退出,会生成一个.bak文件,这个可以删掉。同时把修改后的local.prop文件拷贝一份到\data\cust\prop目录下。
4、通过RE管理对/data/data/com.android.providers.settings/databases/settings.db文件进行修改,必须用sqlite打开,否则不能修改。选择system, 然后在顶上选择+后,在name输入gsm_enable_ct,value里输入1,保存退出。这个是打开默认数据的选择(切换C网或G网,在国际漫游设置-网络选择和设置的CDMA上的)。注意,手机恢复出厂值后这个设置会消失,请重新添加。
5、手机重启,然后你就可以自由切换C网和G网了。
通过电信与GSM的刷机包对方,可能只要修改xml\hw_defaults.xml,其它的我做草稿。
建议此步覆盖 \cust\chinatelecom\cn
xml\hw_defaults.xml
E:<bool unable_edit_mmsc="false"/>
A:<!--DTS201303191339 gfpig 20130319 begin-->
<integer gsm_used_for_cdma="1"/>
<integer gsm_enable_ct="1"/>
<bool settings.secure.install_non_market_apps="true"/>
<integer settings.system.time_12_24="24" />
<string settings.secure.location_providers_allowed=""/>
<integer settings.system.accelerometer_rotation="0"/>
<!--DTS201303191339 gfpig 20130319 end-->
E:<!--string ct_custom_operator="46003-460003-45502-455002"/-->
另两个记录草稿:
xml\hw_launcher_default_config.xml xml\mms_config.xml
删除 (这一步好像无效) \data\data\com.android.settings\shared_prefs\com.android.settings_preferences.xml
重启手机启效。