Merge "Add unaudited exported flag to exposed runtime receivers"

This commit is contained in:
TreeHugger Robot
2022-11-04 08:13:28 +00:00
committed by Android (Google) Code Review
7 changed files with 14 additions and 7 deletions

View File

@@ -86,7 +86,8 @@ public class CarrierConfigCache {
final CarrierConfigChangeReceiver receiver = new CarrierConfigChangeReceiver();
final Context appContext = context.getApplicationContext();
sCarrierConfigManager = appContext.getSystemService(CarrierConfigManager.class);
appContext.registerReceiver(receiver, new IntentFilter(ACTION_CARRIER_CONFIG_CHANGED));
appContext.registerReceiver(receiver, new IntentFilter(ACTION_CARRIER_CONFIG_CHANGED),
Context.RECEIVER_EXPORTED/*UNAUDITED*/);
return sInstance;
}
}

View File

@@ -49,7 +49,8 @@ public class CarrierConfigChangedReceiver extends BroadcastReceiver {
}
public void registerOn(Context context) {
context.registerReceiver(this, new IntentFilter(ACTION_CARRIER_CONFIG_CHANGED));
context.registerReceiver(this, new IntentFilter(ACTION_CARRIER_CONFIG_CHANGED),
Context.RECEIVER_EXPORTED/*UNAUDITED*/);
}
@Override

View File

@@ -166,7 +166,8 @@ public class TetherEnabler implements SwitchWidgetController.OnSwitchChangeListe
TetheringManager.ACTION_TETHER_STATE_CHANGED);
filter.addAction(WifiManager.WIFI_AP_STATE_CHANGED_ACTION);
filter.addAction(BluetoothAdapter.ACTION_STATE_CHANGED);
mContext.registerReceiver(mTetherChangeReceiver, filter);
mContext.registerReceiver(mTetherChangeReceiver, filter,
Context.RECEIVER_EXPORTED/*UNAUDITED*/);
mTetheringEventCallback =
new TetheringManager.TetheringEventCallback() {
@Override