summaryrefslogtreecommitdiff
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r--AndroidManifest.xml23
1 files changed, 23 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 59234db81..e9c915872 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -54,12 +54,31 @@
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
+ <intent-filter>
+ <action android:name="android.cellbroadcastreceiver.UPDATE_LIST_VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
</activity>
<activity android:name="CellBroadcastSettings"
android:label="@string/sms_cb_settings"
android:exported="true" />
+ <activity android:name="CellBroadcastAlertDialog"
+ android:excludeFromRecents="true"
+ android:theme="@android:style/Theme.Holo.Dialog"
+ android:launchMode="singleInstance"
+ android:exported="false"
+ android:configChanges="orientation|keyboardHidden|keyboard|navigation" />
+
+ <!-- Full-screen version of CellBroadcastAlertDialog to display alerts over lock screen. -->
+ <activity android:name="CellBroadcastAlertFullScreen"
+ android:excludeFromRecents="true"
+ android:theme="@style/AlertFullScreenTheme"
+ android:launchMode="singleInstance"
+ android:exported="false"
+ android:configChanges="orientation|keyboardHidden|keyboard|navigation" />
+
<!-- Require sender permissions to prevent SMS spoofing -->
<receiver android:name="PrivilegedCellBroadcastReceiver"
android:permission="android.permission.BROADCAST_SMS">
@@ -70,6 +89,10 @@
<intent-filter>
<action android:name="android.provider.Telephony.SMS_CB_RECEIVED" />
</intent-filter>
+
+ <intent-filter>
+ <action android:name="android.provider.Telephony.SMS_SERVICE_CATEGORY_PROGRAM_DATA_RECEIVED" />
+ </intent-filter>
</receiver>
<receiver android:name="CellBroadcastReceiver">