Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b3f57882 authored by sqian's avatar sqian
Browse files

Modify 5G Signal Thresholds Default Values

Test: Treehugger; telephony tests
Bug: 147919411

Change-Id: Ibc30dbf82cf6a0aa2ea46f952be3015a69764ce7
parent 1aa4314d
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -796,30 +796,30 @@ public class DeviceStateMonitor extends Handler {
         * List of dB thresholds for NGRAN {@link AccessNetworkType} RSRSRP
         */
        public static final int[] NGRAN_RSRSRP = new int[] {
            -125, /* SIGNAL_STRENGTH_POOR */
            -115, /* SIGNAL_STRENGTH_MODERATE */
            -105, /* SIGNAL_STRENGTH_GOOD */
            -95,  /* SIGNAL_STRENGTH_GREAT */
            -110, /* SIGNAL_STRENGTH_POOR */
            -90, /* SIGNAL_STRENGTH_MODERATE */
            -80, /* SIGNAL_STRENGTH_GOOD */
            -65,  /* SIGNAL_STRENGTH_GREAT */
        };

        /**
         * List of dB thresholds for NGRAN {@link AccessNetworkType} RSRSRP
         */
        public static final int[] NGRAN_RSRSRQ = new int[] {
            -14, /* SIGNAL_STRENGTH_POOR */
            -12, /* SIGNAL_STRENGTH_MODERATE */
            -10, /* SIGNAL_STRENGTH_GOOD */
            -8  /* SIGNAL_STRENGTH_GREAT */
            -16, /* SIGNAL_STRENGTH_POOR */
            -11, /* SIGNAL_STRENGTH_MODERATE */
            -9, /* SIGNAL_STRENGTH_GOOD */
            -7  /* SIGNAL_STRENGTH_GREAT */
        };

        /**
         * List of dB thresholds for NGRAN {@link AccessNetworkType} SSSINR
         */
        public static final int[] NGRAN_SSSINR = new int[] {
            -8, /* SIGNAL_STRENGTH_POOR */
            0, /* SIGNAL_STRENGTH_MODERATE */
            8, /* SIGNAL_STRENGTH_GOOD */
            16  /* SIGNAL_STRENGTH_GREAT */
            -5, /* SIGNAL_STRENGTH_POOR */
            5, /* SIGNAL_STRENGTH_MODERATE */
            15, /* SIGNAL_STRENGTH_GOOD */
            30  /* SIGNAL_STRENGTH_GREAT */
        };
    }

+12 −12
Original line number Diff line number Diff line
@@ -304,24 +304,24 @@ public class ServiceStateTrackerTest extends TelephonyTest {

        mBundle.putIntArray(CarrierConfigManager.KEY_5G_NR_SSRSRP_THRESHOLDS_INT_ARRAY,
                new int[] {
                    -125, /* SIGNAL_STRENGTH_POOR */
                    -115, /* SIGNAL_STRENGTH_MODERATE */
                    -105, /* SIGNAL_STRENGTH_GOOD */
                    -95,  /* SIGNAL_STRENGTH_GREAT */
                    -110, /* SIGNAL_STRENGTH_POOR */
                    -90, /* SIGNAL_STRENGTH_MODERATE */
                    -80, /* SIGNAL_STRENGTH_GOOD */
                    -65,  /* SIGNAL_STRENGTH_GREAT */
                });
        mBundle.putIntArray(CarrierConfigManager.KEY_5G_NR_SSRSRQ_THRESHOLDS_INT_ARRAY,
                new int[] {
                    -14, /* SIGNAL_STRENGTH_POOR */
                    -12, /* SIGNAL_STRENGTH_MODERATE */
                    -10, /* SIGNAL_STRENGTH_GOOD */
                    -8  /* SIGNAL_STRENGTH_GREAT */
                    -16, /* SIGNAL_STRENGTH_POOR */
                    -11, /* SIGNAL_STRENGTH_MODERATE */
                    -9, /* SIGNAL_STRENGTH_GOOD */
                    -7  /* SIGNAL_STRENGTH_GREAT */
                });
        mBundle.putIntArray(CarrierConfigManager.KEY_5G_NR_SSSINR_THRESHOLDS_INT_ARRAY,
                new int[] {
                    -8, /* SIGNAL_STRENGTH_POOR */
                    0, /* SIGNAL_STRENGTH_MODERATE */
                    8, /* SIGNAL_STRENGTH_GOOD */
                    16  /* SIGNAL_STRENGTH_GREAT */
                    -5, /* SIGNAL_STRENGTH_POOR */
                    5, /* SIGNAL_STRENGTH_MODERATE */
                    15, /* SIGNAL_STRENGTH_GOOD */
                    30  /* SIGNAL_STRENGTH_GREAT */
                });
        logd("ServiceStateTrackerTest -Setup!");
    }