am c4a088af: am 720e662f: Allow configuration of GsmUmtsOptions based on mcc/mnc.
[android/platform/packages/apps/Phone.git] / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Copyright (C) 2007 The Android Open Source Project
3
4      Licensed under the Apache License, Version 2.0 (the "License");
5      you may not use this file except in compliance with the License.
6      You may obtain a copy of the License at
7
8           http://www.apache.org/licenses/LICENSE-2.0
9
10      Unless required by applicable law or agreed to in writing, software
11      distributed under the License is distributed on an "AS IS" BASIS,
12      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13      See the License for the specific language governing permissions and
14      limitations under the License.
15 -->
16
17 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
18         xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
19         package="com.android.phone"
20         coreApp="true"
21         android:sharedUserId="android.uid.phone"
22         android:sharedUserLabel="@string/phoneAppLabel"
23 >
24
25     <original-package android:name="com.android.phone" />
26
27     <protected-broadcast android:name="android.intent.action.SERVICE_STATE" />
28     <protected-broadcast android:name="android.intent.action.RADIO_TECHNOLOGY" />
29     <protected-broadcast android:name="android.intent.action.EMERGENCY_CALLBACK_MODE_CHANGED" />
30     <protected-broadcast android:name="android.intent.action.SIG_STR" />
31     <protected-broadcast android:name="android.intent.action.ANY_DATA_STATE" />
32     <protected-broadcast android:name="android.intent.action.DATA_CONNECTION_FAILED" />
33     <protected-broadcast android:name="android.intent.action.SIM_STATE_CHANGED" />
34     <protected-broadcast android:name="android.intent.action.NETWORK_SET_TIME" />
35     <protected-broadcast android:name="android.intent.action.NETWORK_SET_TIMEZONE" />
36     <protected-broadcast android:name="android.intent.action.ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS" />
37     <protected-broadcast android:name="android.intent.action.ACTION_MDN_STATE_CHANGED" />
38     <protected-broadcast android:name="android.provider.Telephony.SPN_STRINGS_UPDATED" />
39     <protected-broadcast android:name="android.provider.Telephony.SIM_FULL" />
40     <protected-broadcast android:name="com.android.internal.telephony.data-restart-trysetup" />
41     <protected-broadcast android:name="com.android.internal.telephony.data-stall" />
42
43     <uses-permission android:name="android.permission.BROADCAST_STICKY" />
44     <uses-permission android:name="android.permission.CALL_PHONE" />
45     <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
46     <uses-permission android:name="android.permission.WRITE_SETTINGS" />
47     <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
48     <uses-permission android:name="android.permission.READ_CONTACTS" />
49     <uses-permission android:name="android.permission.READ_CALL_LOG" />
50     <uses-permission android:name="android.permission.WRITE_CONTACTS" />
51     <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
52     <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
53     <uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" />
54     <uses-permission android:name="android.permission.ADD_SYSTEM_SERVICE" />
55     <uses-permission android:name="android.permission.VIBRATE" />
56     <uses-permission android:name="android.permission.BLUETOOTH" />
57     <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
58     <uses-permission android:name="android.permission.REORDER_TASKS" />
59     <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
60     <uses-permission android:name="android.permission.WAKE_LOCK" />
61     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
62     <uses-permission android:name="android.permission.STATUS_BAR" />
63     <uses-permission android:name="android.permission.READ_SMS" />
64     <uses-permission android:name="android.permission.WRITE_SMS" />
65     <uses-permission android:name="android.permission.SEND_SMS" />
66     <uses-permission android:name="android.permission.SEND_RESPOND_VIA_MESSAGE" />
67     <uses-permission android:name="android.permission.SET_TIME_ZONE" />
68     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
69     <uses-permission android:name="android.permission.READ_PHONE_STATE" />
70     <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
71     <uses-permission android:name="android.permission.DEVICE_POWER" />
72     <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
73     <uses-permission android:name="android.permission.INTERNET" />
74     <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
75     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
76     <uses-permission android:name="android.permission.WRITE_APN_SETTINGS" />
77     <uses-permission android:name="android.permission.BROADCAST_SMS"/>
78     <uses-permission android:name="android.permission.BROADCAST_WAP_PUSH"/>
79     <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
80     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
81     <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
82     <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
83     <uses-permission android:name="android.permission.SHUTDOWN" />
84     <uses-permission android:name="android.permission.RECORD_AUDIO" />
85     <uses-permission android:name="android.permission.PERFORM_CDMA_PROVISIONING" />
86     <uses-permission android:name="android.permission.USE_SIP" />
87     <uses-permission android:name="android.permission.REBOOT" />
88     <uses-permission android:name="android.permission.UPDATE_LOCK" />
89     <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
90     <uses-permission android:name="com.android.smspush.WAPPUSH_MANAGER_BIND" />
91     <uses-permission android:name="android.permission.MANAGE_USERS" />
92     <uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
93     <uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />
94
95     <!-- This tells the activity manager to not delay any of our activity
96          start requests, even if they happen immediately after the user
97          presses home. -->
98     <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
99
100     <application android:name="PhoneApp"
101                  android:persistent="true"
102                  android:label="@string/phoneAppLabel"
103                  android:icon="@mipmap/ic_launcher_phone"
104                  android:supportsRtl="true">
105             <provider android:name="IccProvider"
106                       android:authorities="icc"
107                       android:multiprocess="true"
108                       android:exported="true"
109                       android:readPermission="android.permission.READ_CONTACTS"
110                       android:writePermission="android.permission.WRITE_CONTACTS" />
111
112         <!-- Dialer UI that only allows emergency calls -->
113         <activity android:name="EmergencyDialer"
114             android:label="@string/emergencyDialerIconLabel"
115             android:theme="@style/EmergencyDialerTheme"
116             android:screenOrientation="portrait">
117             <intent-filter>
118                 <action android:name="com.android.phone.EmergencyDialer.DIAL" />
119                 <category android:name="android.intent.category.DEFAULT" />
120             </intent-filter>
121             <intent-filter>
122                 <action android:name="com.android.phone.EmergencyDialer.DIAL" />
123                 <category android:name="android.intent.category.DEFAULT" />
124                 <data android:scheme="tel" />
125             </intent-filter>
126         </activity>
127
128         <activity android:name="ADNList" />
129
130         <activity android:name="SimContacts"
131             android:label="@string/simContacts_title"
132             android:theme="@style/SimImportTheme"
133             android:screenOrientation="portrait"
134             android:icon="@mipmap/ic_launcher_contacts">
135
136             <intent-filter>
137                 <action android:name="android.intent.action.VIEW" />
138                 <category android:name="android.intent.category.DEFAULT" />
139                 <data android:mimeType="vnd.android.cursor.item/sim-contact" />
140             </intent-filter>
141         </activity>
142
143         <activity android:name="FdnList" android:label="@string/fdnListLabel">
144             <intent-filter>
145                 <action android:name="android.intent.action.VIEW" />
146                 <category android:name="android.intent.category.DEFAULT" />
147                 <data android:mimeType="vnd.android.cursor.item/sim-contact" />
148             </intent-filter>
149         </activity>
150
151         <activity android:name="OutgoingCallBroadcaster"
152                 android:theme="@style/OutgoingCallBroadcasterTheme"
153                 android:permission="android.permission.CALL_PHONE"
154                 android:screenOrientation="nosensor"
155                 android:configChanges="orientation|screenSize|keyboardHidden">
156             <!-- CALL action intent filters, for the various ways
157                  of initiating an outgoing call. -->
158             <intent-filter>
159                 <action android:name="android.intent.action.CALL" />
160                 <category android:name="android.intent.category.DEFAULT" />
161                 <data android:scheme="tel" />
162             </intent-filter>
163             <intent-filter android:icon="@drawable/ic_launcher_sip_call">
164                 <action android:name="android.intent.action.CALL" />
165                 <category android:name="android.intent.category.DEFAULT" />
166                 <data android:scheme="sip" />
167             </intent-filter>
168             <intent-filter>
169                 <action android:name="android.intent.action.CALL" />
170                 <category android:name="android.intent.category.DEFAULT" />
171                 <data android:scheme="voicemail" />
172             </intent-filter>
173             <intent-filter>
174                 <action android:name="android.intent.action.CALL" />
175                 <category android:name="android.intent.category.DEFAULT" />
176                 <data android:mimeType="vnd.android.cursor.item/phone" />
177                 <data android:mimeType="vnd.android.cursor.item/phone_v2" />
178                 <data android:mimeType="vnd.android.cursor.item/person" />
179             </intent-filter>
180         </activity>
181
182         <activity-alias android:name="EmergencyOutgoingCallBroadcaster"
183                 android:targetActivity="OutgoingCallBroadcaster"
184                 android:permission="android.permission.CALL_PRIVILEGED">
185             <intent-filter android:priority="1000">
186                 <action android:name="android.intent.action.CALL_EMERGENCY" />
187                 <category android:name="android.intent.category.DEFAULT" />
188                 <data android:scheme="tel" />
189             </intent-filter>
190             <intent-filter android:icon="@drawable/ic_launcher_sip_call"
191                     android:priority="1000">
192                 <action android:name="android.intent.action.CALL_EMERGENCY" />
193                 <category android:name="android.intent.category.DEFAULT" />
194                 <data android:scheme="sip" />
195             </intent-filter>
196             <intent-filter android:priority="1000">
197                 <action android:name="android.intent.action.CALL_EMERGENCY" />
198                 <category android:name="android.intent.category.DEFAULT" />
199                 <data android:scheme="voicemail" />
200             </intent-filter>
201             <intent-filter android:priority="1000">
202                 <action android:name="android.intent.action.CALL_EMERGENCY" />
203                 <category android:name="android.intent.category.DEFAULT" />
204                 <data android:mimeType="vnd.android.cursor.item/phone" />
205                 <data android:mimeType="vnd.android.cursor.item/person" />
206             </intent-filter>
207         </activity-alias>
208
209         <activity-alias android:name="PrivilegedOutgoingCallBroadcaster"
210                 android:targetActivity="OutgoingCallBroadcaster"
211                 android:screenOrientation="nosensor"
212                 android:permission="android.permission.CALL_PRIVILEGED">
213             <intent-filter android:priority="1000">
214                 <action android:name="android.intent.action.CALL_PRIVILEGED" />
215                 <category android:name="android.intent.category.DEFAULT" />
216                 <data android:scheme="tel" />
217             </intent-filter>
218             <intent-filter android:icon="@drawable/ic_launcher_sip_call"
219                     android:priority="1000">
220                 <action android:name="android.intent.action.CALL_PRIVILEGED" />
221                 <category android:name="android.intent.category.DEFAULT" />
222                 <data android:scheme="sip" />
223             </intent-filter>
224             <intent-filter android:priority="1000">
225                 <action android:name="android.intent.action.CALL_PRIVILEGED" />
226                 <category android:name="android.intent.category.DEFAULT" />
227                 <data android:scheme="voicemail" />
228             </intent-filter>
229             <intent-filter android:priority="1000">
230                 <action android:name="android.intent.action.CALL_PRIVILEGED" />
231                 <category android:name="android.intent.category.DEFAULT" />
232                 <data android:mimeType="vnd.android.cursor.item/phone" />
233                 <data android:mimeType="vnd.android.cursor.item/phone_v2" />
234                 <data android:mimeType="vnd.android.cursor.item/person" />
235             </intent-filter>
236         </activity-alias>
237
238         <receiver android:name="ProcessOutgoingCallTest" android:exported="false"
239             android:enabled="false">
240             <intent-filter android:priority="1">
241                 <action android:name="android.intent.action.NEW_OUTGOING_CALL" />
242                 <category android:name="android.intent.category.DEFAULT" />
243             </intent-filter>
244         </receiver>
245
246         <!-- Main in-call UI activity.  This is never launched directly
247              from outside the phone app; instead, it's either launched by
248              the OutgoingCallBroadcaster (for outgoing calls), or as the
249              fullScreenIntent of a notification (for incoming calls.) -->
250         <activity android:name="InCallScreen"
251             android:theme="@style/Theme.InCallScreen"
252             android:label="@string/phoneIconLabel"
253             android:excludeFromRecents="true"
254             android:launchMode="singleInstance"
255             android:screenOrientation="nosensor"
256             android:configChanges="keyboardHidden"
257             android:exported="false">
258         </activity>
259
260         <!-- Trampoline activity that handles the PERFORM_CDMA_PROVISIONING intent. -->
261         <activity android:name="InCallScreenShowActivation"
262             android:permission="android.permission.PERFORM_CDMA_PROVISIONING"
263             android:label="@string/phoneIconLabel"
264             android:theme="@android:style/Theme.NoDisplay"
265             android:excludeFromRecents="true">
266             <intent-filter>
267                 <action android:name="com.android.phone.PERFORM_CDMA_PROVISIONING" />
268                 <category android:name="android.intent.category.DEFAULT" />
269             </intent-filter>
270         </activity>
271
272         <!-- "Mobile network settings" screen, used on both
273              non-voice-capable tablets and regular phone devices. -->
274         <activity android:name="MobileNetworkSettings"
275             android:label="@string/settings_label"
276             android:theme="@style/Theme.Settings">
277             <intent-filter>
278                 <action android:name="android.intent.action.VIEW" />
279                 <action android:name="android.intent.action.MAIN" />
280                 <action android:name="android.settings.DATA_ROAMING_SETTINGS" />
281                 <category android:name="android.intent.category.DEFAULT" />
282             </intent-filter>
283         </activity>
284
285         <activity-alias android:name="Settings"
286             android:targetActivity="MobileNetworkSettings" />
287
288         <!-- networks setting -->
289         <!-- service to handle network query requests sent to RIL -->
290         <service android:name="NetworkQueryService" />
291
292         <!-- clearing of missed call notifications  -->
293         <service android:name="ClearMissedCallsService" />
294
295         <activity android:name="NetworkSetting"
296                 android:label="@string/networks"
297                 android:configChanges="orientation|screenSize|keyboardHidden"
298                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
299             <intent-filter>
300                 <action android:name="android.intent.action.MAIN" />
301                 <action android:name="android.settings.NETWORK_OPERATOR_SETTINGS" />
302                 <category android:name="android.intent.category.DEFAULT" />
303             </intent-filter>
304         </activity>
305
306         <activity android:name="GsmUmtsOptions"
307                 android:label="@string/gsm_umts_options"
308                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
309             <intent-filter>
310                 <action android:name="android.intent.action.MAIN" />
311             </intent-filter>
312         </activity>
313
314         <activity android:name="CdmaOptions"
315                 android:label="@string/cdma_options"
316                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
317             <intent-filter>
318                 <action android:name="android.intent.action.MAIN" />
319             </intent-filter>
320         </activity>
321
322         <activity android:name="GsmUmtsCallOptions"
323                 android:label="@string/gsm_umts_options"
324                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
325             <intent-filter>
326                 <action android:name="android.intent.action.MAIN" />
327             </intent-filter>
328         </activity>
329
330         <activity android:name="CdmaCallOptions"
331                 android:label="@string/cdma_options"
332                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
333             <intent-filter>
334                 <action android:name="android.intent.action.MAIN" />
335             </intent-filter>
336         </activity>
337
338         <activity android:name="GsmUmtsCallForwardOptions"
339                 android:label="@string/labelCF"
340                 android:configChanges="orientation|screenSize|keyboardHidden"
341                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
342             <intent-filter>
343                 <action android:name="android.intent.action.MAIN" />
344             </intent-filter>
345         </activity>
346
347         <activity android:name="GsmUmtsAdditionalCallOptions"
348                 android:label="@string/labelGSMMore"
349                 android:configChanges="orientation|screenSize|keyboardHidden"
350                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
351             <intent-filter>
352                 <action android:name="android.intent.action.MAIN" />
353             </intent-filter>
354         </activity>
355
356         <activity android:name="CellBroadcastSms"
357             android:label="@string/cell_broadcast_sms"
358             android:theme="@android:style/Theme.Holo.DialogWhenLarge">
359             <intent-filter>
360                 <action android:name="android.intent.action.MAIN" />
361             </intent-filter>
362         </activity>
363
364         <!-- fdn setting -->
365         <activity android:name="FdnSetting"
366                 android:label="@string/fdn"
367                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
368             <intent-filter>
369                 <action android:name="android.intent.action.MAIN" />
370             </intent-filter>
371         </activity>
372
373         <activity android:name="EnableFdnScreen"
374                 android:label=""
375                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
376         </activity>
377
378         <!-- SIM PIN setting -->
379         <activity android:name="EnableIccPinScreen"
380                 android:label="@string/enable_pin"
381                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
382             <intent-filter>
383                 <action android:name="android.intent.action.MAIN" />
384                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
385             </intent-filter>
386         </activity>
387
388         <activity android:name="ChangeIccPinScreen"
389                 android:label="@string/change_pin"
390                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
391             <intent-filter>
392                 <action android:name="android.intent.action.MAIN" />
393                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
394             </intent-filter>
395         </activity>
396
397         <activity android:name="GetPin2Screen"
398                 android:label="@string/get_pin2"
399                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
400                 android:windowSoftInputMode="stateVisible">
401         </activity>
402
403         <activity android:name="EditFdnContactScreen"
404                   android:windowSoftInputMode="stateVisible">
405         </activity>
406
407         <activity android:name="DeleteFdnContactScreen"
408         android:label="@string/delete_fdn_contact">
409         </activity>
410
411         <activity android:name="DataRoamingReenable" android:label="@string/android:dialog_alert_title"
412             android:theme="@android:style/Theme.Holo.Dialog">
413             <intent-filter>
414                 <action android:name="android.intent.action.MAIN" />
415             </intent-filter>
416         </activity>
417
418         <!-- data roaming setting -->
419         <activity android:name="RoamingSetting"
420                 android:label="@string/roaming"
421                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
422             <intent-filter>
423                 <action android:name="android.intent.action.MAIN" />
424             </intent-filter>
425         </activity>
426
427         <!-- "Call settings" UI, used only on voice-capable phone devices. -->
428         <activity android:name="CallFeaturesSetting"
429                 android:label="@string/call_settings"
430                 android:configChanges="orientation|screenSize|keyboardHidden"
431                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
432             <intent-filter>
433                 <action android:name="android.intent.action.VIEW" />
434                 <action android:name="android.intent.action.MAIN" />
435                 <action android:name="com.android.phone.CallFeaturesSetting.ADD_VOICEMAIL" />
436                 <category android:name="android.intent.category.DEFAULT" />
437             </intent-filter>
438         </activity>
439
440         <!-- bluetooth phone service -->
441         <service android:name="BluetoothPhoneService">
442             <intent-filter>
443                 <action android:name="android.bluetooth.IBluetoothHeadsetPhone" />
444             </intent-filter>
445         </service>
446
447         <!-- Broadcast Receiver that will process BOOT Complete and launch OTA -->
448         <receiver android:name="OtaStartupReceiver" android:exported="false"
449                 androidprv:primaryUserOnly="true">
450             <intent-filter android:priority="100">
451                  <action android:name="android.intent.action.BOOT_COMPLETED"/>
452             </intent-filter>
453         </receiver>
454
455         <!-- CDMA Emergency Callback Mode -->
456         <service android:name="EmergencyCallbackModeService">
457         </service>
458
459         <!-- service to dump telephony information -->
460         <service android:name="TelephonyDebugService" />
461
462         <activity android:name="EmergencyCallbackModeExitDialog"
463             android:excludeFromRecents="true"
464             android:label="@string/ecm_exit_dialog"
465             android:launchMode="singleTop"
466             android:theme="@android:style/Theme.Translucent.NoTitleBar">
467             <intent-filter>
468                 <action android:name="com.android.phone.action.ACTION_SHOW_ECM_EXIT_DIALOG" />
469                 <action android:name="android.intent.action.ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS" />
470                 <category android:name="android.intent.category.DEFAULT" />
471             </intent-filter>
472         </activity>
473
474         <receiver android:name="SipBroadcastReceiver">
475             <intent-filter>
476                 <action android:name="com.android.phone.SIP_INCOMING_CALL" />
477                 <action android:name="com.android.phone.SIP_ADD_PHONE" />
478                 <action android:name="com.android.phone.SIP_REMOVE_PHONE" />
479                 <action android:name="android.net.sip.SIP_SERVICE_UP" />
480             </intent-filter>
481         </receiver>
482
483         <activity android:label="Sip Settings"
484                   android:name=".sip.SipSettings"
485                   android:theme="@android:style/Theme.Holo.DialogWhenLarge"
486                   android:launchMode="singleTop"
487                   android:configChanges="orientation|screenSize|keyboardHidden"
488                   android:uiOptions="splitActionBarWhenNarrow">
489             <intent-filter>
490                 <action android:name="android.intent.action.MAIN" />
491                 <action android:name="android.net.sip.NOTIFY" />
492             </intent-filter>
493         </activity>
494         <activity android:name=".sip.SipEditor"
495                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
496                 android:configChanges="orientation|screenSize|keyboardHidden"
497                 android:uiOptions="splitActionBarWhenNarrow">
498         </activity>
499         <activity android:name=".SipCallOptionHandler"
500                 android:theme="@style/SipCallOptionHandlerTheme"
501                 android:screenOrientation="nosensor"
502                 android:configChanges="orientation|screenSize|keyboardHidden">
503         </activity>
504
505         <activity android:name="RespondViaSmsManager$Settings"
506                 android:label="@string/respond_via_sms_setting_title"
507                 android:configChanges="orientation|screenSize|keyboardHidden"
508                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
509             <intent-filter>
510                 <action android:name="android.intent.action.MAIN" />
511             </intent-filter>
512         </activity>
513
514         <receiver android:name="CallerInfoCacheUpdateReceiver">
515             <intent-filter>
516                 <action android:name="com.android.phone.UPDATE_CALLER_INFO_CACHE" />
517             </intent-filter>
518         </receiver>
519
520         <!-- BroadcastReceiver for receiving Intents from Notification mechanism. -->
521         <receiver android:name="PhoneGlobals$NotificationBroadcastReceiver" exported="false">
522             <intent-filter>
523                 <action android:name="com.android.phone.ACTION_HANG_UP_ONGOING_CALL" />
524                 <action android:name="com.android.phone.ACTION_CALL_BACK_FROM_NOTIFICATION" />
525                 <action android:name="com.android.phone.ACTION_SEND_SMS_FROM_NOTIFICATION" />
526             </intent-filter>
527         </receiver>
528
529     </application>
530 </manifest>