天天看點

Android 增強型4G LTE模式開關預設值為關閉狀态修改

根據不同Android版本進行修改:

Android7:

frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java

loadSetting(stmt, Settings.Global.ENHANCED_4G_MODE_ENABLED, ImsConfig.FeatureValueConstants.OFF);
           

上述源碼中兩處修改預設值即可。

Android10:

frameworks\base\telephony\java\android\telephony\CarrierConfigManager.java

sDefaults.putBoolean(KEY_HIDE_ENHANCED_4G_LTE_BOOL, true);
sDefaults.putBoolean(KEY_ENHANCED_4G_LTE_ON_BY_DEFAULT_BOOL, false);
           

上述源碼中修改預設值即可。

第一個參數為是否隐藏菜單項;

第二個參數為增強型4G LTE模式開關預設值。