From 66c51cda9711b7d9473f64db33fbc72846069d97 Mon Sep 17 00:00:00 2001 From: Shuo Qian Date: Fri, 1 May 2020 00:38:02 -0700 Subject: [PATCH] Modify the default values to avoid 2 DB hysteresis DB limitation Test: Treehugger Bug: 155026280 Change-Id: Ic1af774b28629c7ab0e105f6ce198bfce8d160a8 --- .../java/android/telephony/CarrierConfigManager.java | 8 ++++---- .../java/android/telephony/CellSignalStrengthNr.java | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 477bb1fc19dc5..a28f281b37de3 100755 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -4156,10 +4156,10 @@ public class CarrierConfigManager { }); sDefaults.putIntArray(KEY_LTE_RSRQ_THRESHOLDS_INT_ARRAY, new int[] { - -19, /* SIGNAL_STRENGTH_POOR */ + -20, /* SIGNAL_STRENGTH_POOR */ -17, /* SIGNAL_STRENGTH_MODERATE */ -14, /* SIGNAL_STRENGTH_GOOD */ - -12 /* SIGNAL_STRENGTH_GREAT */ + -11 /* SIGNAL_STRENGTH_GREAT */ }); sDefaults.putIntArray(KEY_LTE_RSSNR_THRESHOLDS_INT_ARRAY, new int[] { @@ -4187,9 +4187,9 @@ public class CarrierConfigManager { // Boundaries: [-20 dB, -3 dB] new int[] { -16, /* SIGNAL_STRENGTH_POOR */ - -11, /* SIGNAL_STRENGTH_MODERATE */ + -12, /* SIGNAL_STRENGTH_MODERATE */ -9, /* SIGNAL_STRENGTH_GOOD */ - -7 /* SIGNAL_STRENGTH_GREAT */ + -6 /* SIGNAL_STRENGTH_GREAT */ }); sDefaults.putIntArray(KEY_5G_NR_SSSINR_THRESHOLDS_INT_ARRAY, // Boundaries: [-23 dB, 40 dB] diff --git a/telephony/java/android/telephony/CellSignalStrengthNr.java b/telephony/java/android/telephony/CellSignalStrengthNr.java index 8562df1d015f0..95fe90a476541 100644 --- a/telephony/java/android/telephony/CellSignalStrengthNr.java +++ b/telephony/java/android/telephony/CellSignalStrengthNr.java @@ -57,9 +57,9 @@ public final class CellSignalStrengthNr extends CellSignalStrength implements Pa // Boundaries: [-20 dB, -3 dB] private int[] mSsRsrqThresholds = new int[] { -16, /* SIGNAL_STRENGTH_POOR */ - -11, /* SIGNAL_STRENGTH_MODERATE */ + -12, /* SIGNAL_STRENGTH_MODERATE */ -9, /* SIGNAL_STRENGTH_GOOD */ - -7 /* SIGNAL_STRENGTH_GREAT */ + -6 /* SIGNAL_STRENGTH_GREAT */ }; // Lifted from Default carrier configs and max range of SSSINR