rom基地小编今天带来华为荣耀6 EMUI2.3修改左上角通知栏运营商名称方法教程,一起来看看。
手上一个4.4.2 EMUI2.3版本会显示运营商名称,试了网上的sqlite editor修改provider.setting里面plmn,修改local.prop等方法都不行;
后来发现需要修改ons.bin,根据MCCMNC搜寻运营商名称的时候因为是cust版本所以会先搜索ons.bin里面的;
手上没有转换txt的工具,只能用ultraedit修改如下:
1)首先是要root的手机
根据手机版本,例如联通的,在手机中找到/cust/unicomelectric/cn/ons/ons.bin
拉出来:adb pull /cust/unicomelectric/cn/ons/ons.bin .
2)确定卡的MCCMNC,比如联通的就是460/01,算成hex: 01 CC/ 01
其他的(LTE不清楚):
460,03,"中国电信"
460,00,"中国移动
460,02,"中国移动
460,07,"中国移动
460,08,"中国移动
3)用UltraEdit打开ons.bin,搜索cc 01 00 00 01(如果是电信的,搜索cc 01 00 00 03)
4)修改显示名称,
本帖隐藏的内容
例如修改为Felix,直接在右侧ascii输入就行,剩下的字节在左边改全0(貌似第二个名字有效,不管,都改了)
如果想改中文,有一个土办法,新建一个文本文件,另存为UTF8编码,用UltraEdit打开,去掉文件开头三个字节剩下的就是中文对应的编码,照抄过去。
保存文件
5)push到手机里面:
adb shell mount -o remount,rw /cust
adb push ons.bin /cust/unicomelectric/cn/ons/ons.bin
adb shell chmod 644 /cust/unicomelectric/cn/ons/ons.bin
重启(adb reboot)