diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 83c78cd0236ca..0d0142c330cef 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -2853,11 +2853,11 @@ public class CarrierConfigManager { *

* 4 threshold integers must be within the boundaries [-140 dB, -44 dB], and the levels are: *

*

* This key is considered invalid if the format is violated. If the key is invalid or @@ -2873,11 +2873,11 @@ public class CarrierConfigManager { *

* 4 threshold integers must be within the boundaries [-43 dB, 20 dB], and the levels are: *

*

* This key is considered invalid if the format is violated. If the key is invalid or @@ -2894,11 +2894,11 @@ public class CarrierConfigManager { *

* 4 threshold integers must be within the boundaries [-23 dB, 40 dB], and the levels are: *

*

* This key is considered invalid if the format is violated. If the key is invalid or diff --git a/telephony/java/android/telephony/CellSignalStrengthNr.java b/telephony/java/android/telephony/CellSignalStrengthNr.java index cd22abddd3a7e..417fd49045993 100644 --- a/telephony/java/android/telephony/CellSignalStrengthNr.java +++ b/telephony/java/android/telephony/CellSignalStrengthNr.java @@ -438,13 +438,13 @@ public final class CellSignalStrengthNr extends CellSignalStrength implements Pa int level; if (measure == CellInfo.UNAVAILABLE) { level = SIGNAL_STRENGTH_NONE_OR_UNKNOWN; - } else if (measure > thresholds[3]) { + } else if (measure >= thresholds[3]) { level = SIGNAL_STRENGTH_GREAT; - } else if (measure > thresholds[2]) { + } else if (measure >= thresholds[2]) { level = SIGNAL_STRENGTH_GOOD; - } else if (measure > thresholds[1]) { + } else if (measure >= thresholds[1]) { level = SIGNAL_STRENGTH_MODERATE; - } else if (measure > thresholds[0]) { + } else if (measure >= thresholds[0]) { level = SIGNAL_STRENGTH_POOR; } else { level = SIGNAL_STRENGTH_NONE_OR_UNKNOWN;