CarrierConfigLoader shouldn't use unsupported APIs

Sticky broadcasts are deprecated so don't send
ACTION_CARRIER_CONFIG_CHANGED as a sticky broadcast. Certain listening
apps will have to change, but there is a recommended alternative, which
is to just get the current carrier config at the time of registration.

Registering the receiver not as user shouldn't cause any behavioral
changes.

Bug: 137202333
Test: manually rebooted and swapped SIMs a few times and verified that
configs from default app and carrier app are correctly set, and signal
bar works correctly.

Change-Id: I0db4cdf83d7f7d99ff87d5f2f581e788aa535257
1 file changed