diff options
author | Ashwini Oruganti <ashfall@google.com> | 2020-03-23 16:35:12 -0700 |
---|---|---|
committer | Ashwini Oruganti <ashfall@google.com> | 2020-03-23 16:35:12 -0700 |
commit | 904006167787cfd9dc8519f47b439c70b77213b7 (patch) | |
tree | bc450c90b3647d70eef670dabff5e64e2dda56ab /AndroidManifest.xml | |
parent | 0c3aa5356b0a385b1bc74bd8a14d22943100f293 (diff) | |
download | TvProvider-904006167787cfd9dc8519f47b439c70b77213b7.tar.gz |
Add an exported flag in manifest
With b/150232615, we will need an explicit value set for the exported
flag when intent filters are present, as the default behavior is
changing for S+. This change adds the value reflecting the previous
default to the manifest.
These changes were made using an automated tool, the xml file may be
reformatted slightly creating a larger diff. The only "real" change is
the addition of "android:exported" to activities, services, and
receivers that have one or more intent-filters.
Bug: 150232615
Test: TH
Exempt-From-Owner-Approval: mechanical refactoring
Change-Id: If15df0615725c762c279de6d54584fb855ba2d80
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r-- | AndroidManifest.xml | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 3fa3df1..a4f9ce5 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -73,7 +73,8 @@ <service android:name="EpgDataCleanupService" /> <!-- Handles database upgrades after OTAs --> - <receiver android:name="TvProviderUpgradeReceiver"> + <receiver android:name="TvProviderUpgradeReceiver" + android:exported="true"> <!-- This broadcast is sent after the core system has finished booting, before the home app is launched or BOOT_COMPLETED is sent. --> @@ -83,14 +84,16 @@ </receiver> <!-- Deletes transient rows on boot. --> - <receiver android:name="BootCompletedReceiver"> + <receiver android:name="BootCompletedReceiver" + android:exported="true"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED"/> </intent-filter> </receiver> <!-- Removes channels and programs when some package is fully removed. --> - <receiver android:name="PackageRemovedReceiver"> + <receiver android:name="PackageRemovedReceiver" + android:exported="true"> <intent-filter> <action android:name="android.intent.action.PACKAGE_FULLY_REMOVED"/> <data android:scheme="package"/> @@ -99,7 +102,8 @@ <!-- Removes preview programs, watch next programs, and preview channels when some package is disabled. --> - <receiver android:name="PackageChangedReceiver"> + <receiver android:name="PackageChangedReceiver" + android:exported="true"> <intent-filter> <action android:name="android.intent.action.PACKAGE_CHANGED"/> <data android:scheme="package"/> |