Merge "Fix bypass BAL via LocationManager.requestFlush" into sc-dev

This commit is contained in:
Kate Montgomery
2023-02-03 00:04:46 +00:00
committed by Android (Google) Code Review

View File

@@ -258,6 +258,7 @@ public class LocationProviderManager extends
public void deliverOnFlushComplete(int requestCode) throws PendingIntent.CanceledException {
BroadcastOptions options = BroadcastOptions.makeBasic();
options.setDontSendToRestrictedApps(true);
options.setPendingIntentBackgroundActivityLaunchAllowed(false);
mPendingIntent.send(mContext, 0, new Intent().putExtra(KEY_FLUSH_COMPLETE, requestCode),
null, null, null, options.toBundle());