summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <android-build-prod@system.gserviceaccount.com>2021-03-26 19:13:51 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-03-26 19:13:51 +0000
commit7deab3736bb5f3a92be8ac820096926dce2366ad (patch)
treea66d9e486b2ddc2d1d93a0f4a3a710334060d687
parent696d9f52f762357be9c2f4b0e3c4406a657a9d59 (diff)
parent6a8423211b7c0af73997e1ea34104ea253f49962 (diff)
Merge "SettingsLib: Load carrier customization configs" into s-keystone-qcom-dev
-rw-r--r--packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java16
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;
}
}