Merge "Add unaudited exported flag to exposed runtime receivers"

This commit is contained in:
Michael Groover
2021-12-30 16:24:52 +00:00
committed by Android (Google) Code Review

View File

@@ -264,7 +264,8 @@ public class PackageInstallerImpl {
String action = ACTION_INSTALL_COMMIT + "." + packageName;
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(action);
mContext.registerReceiver(broadcastReceiver, intentFilter);
mContext.registerReceiver(broadcastReceiver, intentFilter,
Context.RECEIVER_EXPORTED_UNAUDITED);
// Create a matching PendingIntent and use it to generate the IntentSender
Intent broadcastIntent = new Intent(action);