From 50c4d102696682de430d371b04c9b89995ba9f8c Mon Sep 17 00:00:00 2001 From: mint1goose <182236333+mint1goose@users.noreply.github.com> Date: Fri, 10 Apr 2026 14:31:26 -0400 Subject: [PATCH 1/2] Update CarrierConfigOverrideOptions.kt Add options to control whether the signal should be displayed out of 4 or 5 bars --- .../CarrierConfigOverrideOptions.kt | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/network/telephony/carriersettingsoverride/CarrierConfigOverrideOptions.kt b/src/com/android/settings/network/telephony/carriersettingsoverride/CarrierConfigOverrideOptions.kt index 0e5f8d73611..08e4eff22a8 100644 --- a/src/com/android/settings/network/telephony/carriersettingsoverride/CarrierConfigOverrideOptions.kt +++ b/src/com/android/settings/network/telephony/carriersettingsoverride/CarrierConfigOverrideOptions.kt @@ -44,7 +44,8 @@ val allowedUserChangeableCarrierConfigOptions: List list.onEach { flag -> @@ -323,3 +324,24 @@ data object CrossSIMAvailable : ChangeableCarrierConfigOption( override val dialogDescriptionStringRes: Int get() = R.string.carrier_settings_override_cross_sim_description } + +data object InflateSignal : ChangeableCarrierConfigOption( + keysWithType = listOf( + CarrierConfigManager.KEY_INFLATE_SIGNAL_STRENGTH_BOOL to KeyType.BOOLEAN, + ), + allPossibleConfigStates = listOf( + ConfigState.Uniform( + CarrierConfigTypedValue.Bool(true), + R.string.carrier_settings_override_inflate_true, + R.string.carrier_settings_override_inflate_true, + ), + ConfigState.Uniform( + CarrierConfigTypedValue.Bool(false), + R.string.carrier_settings_override_inflate_false, + R.string.carrier_settings_override_inflate_false, + ), + ) +) { + override val titleStringRes = R.string.carrier_settings_override_inflate_signal + override val dialogDescriptionStringRes = R.string.carrier_settings_override_inflate_signal_description +} From b1227979c6be0930f6e87cb5e77b22d486c691f0 Mon Sep 17 00:00:00 2001 From: mint1goose <182236333+mint1goose@users.noreply.github.com> Date: Fri, 10 Apr 2026 14:32:15 -0400 Subject: [PATCH 2/2] Update strings_ext.xml Add strings for inflate cell signal option --- res/values/strings_ext.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/res/values/strings_ext.xml b/res/values/strings_ext.xml index a7f2c226e69..df10c4efe06 100644 --- a/res/values/strings_ext.xml +++ b/res/values/strings_ext.xml @@ -322,4 +322,8 @@ May cause unreliable service. Use at your own risk. Available but roaming not editable Cross SIM calling / backup calling availability Only for dual SIM setups. If enabled, then when the SIM is roaming or out of service and Wi‑Fi isn\’t available, calls can be made over another SIM’s data connection. Wi-Fi calling should be set to available to use this. + Inflate cell signal + When inflated, the status bar displays signal out of 5 bars instead of 4 + Display 5 bars + Display 4 bars