+11
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
If the carrier app enables marching dots via notifyCarrierNetworkChange and then crashes, the marching dots may unintentionally be permanently enabled. These changes enable automatically disabling the marching dots when: 1. The carrier app disconnects (ServiceConnection.onServiceDisconnected) 2. The carrier app binding dies (ServiceConnection.onBindingDied) Of note, this does not handle the case where the SIM card is disabled or removed due to a lack of subscriptionId in that scenario. Bug: 333571417 Test: atest CtsTelephonyTestCases Flag: com.android.internal.telephony.flags.disable_carrier_network_change_on_carrier_app_lost Change-Id: Ibdebe5f6bead458a53e3f8224c05160f41861909