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

Commit b7d3f6f2 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add unaudited exported flag to exposed runtime receivers"

parents 95941367 8d1c1270
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -145,7 +145,8 @@ public class CallWaitingController extends Handler {

    private void initialize() {
        mContext.registerReceiver(mReceiver, new IntentFilter(
                CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED));
                CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED),
                Context.RECEIVER_EXPORTED_UNAUDITED);

        int phoneId = mPhone.getPhoneId();
        int subId = mPhone.getSubId();
+2 −1
Original line number Diff line number Diff line
@@ -381,7 +381,8 @@ public class CarrierPrivilegesTracker extends Handler {
        certFilter.addAction(CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED);
        certFilter.addAction(TelephonyManager.ACTION_SIM_CARD_STATE_CHANGED);
        certFilter.addAction(TelephonyManager.ACTION_SIM_APPLICATION_STATE_CHANGED);
        mContext.registerReceiver(mIntentReceiver, certFilter);
        mContext.registerReceiver(mIntentReceiver, certFilter,
                Context.RECEIVER_EXPORTED_UNAUDITED);

        IntentFilter packageFilter = new IntentFilter();
        packageFilter.addAction(Intent.ACTION_PACKAGE_ADDED);
+2 −1
Original line number Diff line number Diff line
@@ -246,7 +246,8 @@ public class MultiSimSettingController extends Handler {
        mIsAskEverytimeSupportedForSms = mContext.getResources()
                .getBoolean(com.android.internal.R.bool.config_sms_ask_every_time_support);
        context.registerReceiver(mIntentReceiver, new IntentFilter(
                CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED));
                CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED),
                Context.RECEIVER_EXPORTED_UNAUDITED);
    }

    /**
+1 −1
Original line number Diff line number Diff line
@@ -696,7 +696,7 @@ public class ServiceStateTracker extends Handler {
        filter.addAction(Intent.ACTION_LOCALE_CHANGED);
        filter.addAction(CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED);
        filter.addAction(TelephonyManager.ACTION_NETWORK_COUNTRY_CHANGED);
        context.registerReceiver(mIntentReceiver, filter);
        context.registerReceiver(mIntentReceiver, filter, Context.RECEIVER_EXPORTED_UNAUDITED);

        mPhone.notifyOtaspChanged(TelephonyManager.OTASP_UNINITIALIZED);

+2 −1
Original line number Diff line number Diff line
@@ -651,7 +651,8 @@ public class ImsResolver implements ImsServiceController.ImsServiceControllerCal
        appChangedFilter.addDataScheme("package");
        mReceiverContext.registerReceiver(mAppChangedReceiver, appChangedFilter);
        mReceiverContext.registerReceiver(mConfigChangedReceiver, new IntentFilter(
                CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED));
                CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED),
                Context.RECEIVER_EXPORTED_UNAUDITED);

        UserManager userManager = (UserManager) mContext.getSystemService(Context.USER_SERVICE);
        if (userManager.isUserUnlocked()) {
Loading