From 23e445a5299ad1cc5907e86bf9393928eceebe48 Mon Sep 17 00:00:00 2001 From: Micheal <mkbestas@lineageos.org> Date: Sun, 17 Oct 2021 17:01:03 +0200 Subject: [PATCH] onclite: doze: Add an exported flag in manifest Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are present Change-Id: I12d27c23624eb5259da582b86ac1bd7572754f0c --- doze/AndroidManifest.xml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/doze/AndroidManifest.xml b/doze/AndroidManifest.xml index 08b939f..0fe71d3 100644 --- a/doze/AndroidManifest.xml +++ b/doze/AndroidManifest.xml @@ -34,19 +34,23 @@ android:label="@string/device_settings_app_name" android:persistent="true"> - <receiver android:name=".BootCompletedReceiver"> + <receiver android:name=".BootCompletedReceiver" + android:exported="false"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </receiver> - <service android:name=".DozeService" - android:permission="XiaomiDozeService"> + <service + android:name=".DozeService" + android:permission="XiaomiDozeService" + android:exported="true"> </service> <activity android:name=".DozeSettingsActivity" + android:exported="false" android:label="@string/ambient_display_title" android:theme="@style/Theme.SubSettingsBase"> <intent-filter> -- GitLab