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

Skip to content
Commit b3b55e96 authored by Jesse Melhuish's avatar Jesse Melhuish
Browse files

CarrierService: Disable marching dots on carrier app crash/lost

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
parent fa270d23
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment