Loading
Support CarrierMessagingService binding for HSUM
This change supports CMS binding from telephony for HSUM by the create new context for current user (instead of always system user). The change doesn't change behavior for non-HSUM device but support the case when CMS was provided by carrier app installed only on non-system user (e.g. Main User on HSUM). Bug: 345532465 Test: atest CarrierServicesSmsFilterTest GsmInboundSmsHandlerTest CarrierMessagingServiceWrapperTest GsmSmsDispatcherTest Flag: com.android.internal.telephony.flags.support_carrier_services_for_hsum Change-Id: I2a783c0a5982cfe0fe0fe1bf59ee59886a04700a