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

Commit 81419c19 authored by Sarah Chin's avatar Sarah Chin
Browse files

Support RRC idle for NR SA

Allow timers between NR_ADVANCED and NR_CONNECTED_RRC_IDLE separate from
NR_ADVANCED to NR_CONNECTED.
Make NrIdle state backwards compatible with NrConnected state.
Support primary cell change during RRC idle

Test: atest NetworkTypeControllerTest
Bug: 298233308
Change-Id: Ic19f6f0985b267312c7003fcddc627548ffa41f8
parent 02e50ca2
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -27,3 +27,10 @@ flag {
  description: "Used in the Preferred Network Types menu to determine if the 3G option is displayed."
  bug: "310639009"
}

flag {
  name: "support_nr_sa_rrc_idle"
  namespace: "telephony"
  description: "Support RRC idle for NR SA."
  bug: "301467052"
}
+1 −1
Original line number Diff line number Diff line
@@ -108,7 +108,7 @@ public class DisplayInfoController extends Handler {
                TelephonyManager.NETWORK_TYPE_UNKNOWN,
                TelephonyDisplayInfo.OVERRIDE_NETWORK_TYPE_NONE,
                false);
        mNetworkTypeController = new NetworkTypeController(phone, this);
        mNetworkTypeController = new NetworkTypeController(phone, this, featureFlags);
        // EVENT_UPDATE will transition from DefaultState to the current state
        // and update the TelephonyDisplayInfo based on the current state.
        mNetworkTypeController.sendMessage(NetworkTypeController.EVENT_UPDATE);
+200 −18

File changed.

Preview size limit exceeded, changes collapsed.

+254 −9

File changed.

Preview size limit exceeded, changes collapsed.