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

Commit d00e734f authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Merge "Add legacy state to 5g timer configs" into rvc-dev am:...

Merge "Merge "Add legacy state to 5g timer configs" into rvc-dev am: 6be7d4c5 am: 36c99513" into rvc-d1-dev-plus-aosp am: 7c49e968

Change-Id: Icf13d1f53f78e23ed14a8ff72f7db56a194c411a
parents d715e4f4 7c49e968
Loading
Loading
Loading
Loading
+13 −11
Original line number Diff line number Diff line
@@ -3081,7 +3081,7 @@ public class CarrierConfigManager {
     * This configuration allows the system UI to determine how long to continue to display 5G icons
     * when the device switches between different 5G scenarios.
     *
     * There are six 5G scenarios:
     * There are seven 5G scenarios:
     * 1. connected_mmwave: device currently connected to 5G cell as the secondary cell and using
     *    millimeter wave.
     * 2. connected: device currently connected to 5G cell as the secondary cell but not using
@@ -3094,7 +3094,8 @@ public class CarrierConfigManager {
     *    currently in CONNECTED state.
     * 5. restricted: device camped on a network that has 5G capability (not necessary to connect a
     *    5G cell as a secondary cell) but the use of 5G is restricted.
     * 6. any: any of the above scenarios, as well as none (not connected to 5G)
     * 6. legacy: device is not camped on a network that has 5G capability
     * 7. any: any of the above scenarios
     *
     * The configured string contains various timer rules separated by a semicolon.
     * Each rule will have three items: prior 5G scenario, current 5G scenario, and grace period
@@ -3126,7 +3127,7 @@ public class CarrierConfigManager {
     * This configuration extends {@link #KEY_5G_ICON_DISPLAY_GRACE_PERIOD_STRING} to allow the
     * system UI to continue displaying 5G icons after the initial timer expires.
     *
     * There are six 5G scenarios:
     * There are seven 5G scenarios:
     * 1. connected_mmwave: device currently connected to 5G cell as the secondary cell and using
     *    millimeter wave.
     * 2. connected: device currently connected to 5G cell as the secondary cell but not using
@@ -3139,7 +3140,8 @@ public class CarrierConfigManager {
     *    currently in CONNECTED state.
     * 5. restricted: device camped on a network that has 5G capability (not necessary to connect a
     *    5G cell as a secondary cell) but the use of 5G is restricted.
     * 6. any: any of the above scenarios, as well as none (not connected to 5G)
     * 6. legacy: device is not camped on a network that has 5G capability
     * 7. any: any of the above scenarios
     *
     * The configured string contains various timer rules separated by a semicolon.
     * Each rule will have three items: primary 5G scenario, secondary 5G scenario, and
@@ -4242,7 +4244,7 @@ public class CarrierConfigManager {
        sDefaults.putStringArray(KEY_BANDWIDTH_STRING_ARRAY, new String[]{
                "GPRS:24,24", "EDGE:70,18", "UMTS:115,115", "CDMA-IS95A:14,14", "CDMA-IS95B:14,14",
                "1xRTT:30,30", "EvDo-rev.0:750,48", "EvDo-rev.A:950,550", "HSDPA:4300,620",
                "HSUPA:4300,1800", "HSPA:4300,1800", "EvDo-rev.B:1500,550:", "eHRPD:750,48",
                "HSUPA:4300,1800", "HSPA:4300,1800", "EvDo-rev.B:1500,550", "eHRPD:750,48",
                "HSPAP:13000,3400", "TD-SCDMA:115,115", "LTE:30000,15000", "NR_NSA:47000,15000",
                "NR_NSA_MMWAVE:145000,15000", "NR_SA:145000,15000"});
        sDefaults.putBoolean(KEY_BANDWIDTH_NR_NSA_USE_LTE_VALUE_FOR_UPSTREAM_BOOL, false);