diff options
author | Treehugger Robot <android-build-prod@system.gserviceaccount.com> | 2021-03-26 19:13:51 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2021-03-26 19:13:51 +0000 |
commit | 7deab3736bb5f3a92be8ac820096926dce2366ad (patch) | |
tree | a66d9e486b2ddc2d1d93a0f4a3a710334060d687 | |
parent | 696d9f52f762357be9c2f4b0e3c4406a657a9d59 (diff) | |
parent | 6a8423211b7c0af73997e1ea34104ea253f49962 (diff) |
Merge "SettingsLib: Load carrier customization configs" into s-keystone-qcom-dev
-rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java b/packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java index 844f639b1473..fab915d3d08e 100644 --- a/packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java +++ b/packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java @@ -238,6 +238,22 @@ public class MobileMappings { config.hideLtePlus = b.getBoolean( CarrierConfigManager.KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL); } + + config.alwaysShowNetworkTypeIcon = res.getBoolean(R.bool.config_alwaysShowTypeIcon); + config.showRsrpSignalLevelforLTE = + res.getBoolean(R.bool.config_showRsrpSignalLevelforLTE); + config.hideNoInternetState = res.getBoolean(R.bool.config_hideNoInternetState); + config.showVolteIcon = res.getBoolean(R.bool.config_display_volte); + config.showVowifiIcon = res.getBoolean(R.bool.config_display_vowifi); + if ( config.alwaysShowNetworkTypeIcon ) { + config.hideLtePlus = false; + } + + config.enableRatIconEnhancement = + SystemProperties.getBoolean("persist.sysui.rat_icon_enhancement", false); + config.enableDdsRatIconEnhancement = + SystemProperties.getBoolean("persist.sysui.dds_rat_icon_enhancement", false); + return config; } } |