更新流程code
1、gonk/dom/system/gonk/radio/RadioInterfaceLayer.jsm
handleNetworkStateChanged -> requestNetworkInfo() -> handleRilResponse的getOperator -> handleOperator
- handleNetworkStateChanged:网络状态变化请求网络信息 this.requestNetworkInfo();
- requestNetworkInfo(): 发送请求获取运营商 this.sendRilRequest("getOperator", null);
- handleOperator:调用handleICCInfoChange,然后通过this.overrideNetworkName()判断是否覆写
//gecko/dom/system/gonk/radio/RadioInterfaceLayer.jsm//1、网络状态变化,请求网络信息handleNetworkStateChanged() {this.sendRilRequest("getICCStatus", null);//this.getICCStatus();this.requestNetworkInfo();},//2、发送ril请求获取网络信息/*** Request various states about the network.*/requestNetworkInfo() {if (this._processingNetworkInfo) {this._needRepollNetworkInfo = true;return;}//this.getDataRegistrationState(); //TODO only GSMthis.sendRilRequest("getOperator", null); //发送ril请求},//3、处理getOperator请求/* eslint-disable complexity */handleRilResponse(response) {switc