blob: 7e8648c661e629ec4caf636a6076d2802f08d4d6 [file] [log] [blame]
Santos Cordon7d4ddf62013-07-10 11:58:08 -07001<?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
Yorke Lee79840002013-09-16 14:30:56 -070043 <uses-permission android:name="android.permission.BIND_CALL_SERVICE" />
Santos Cordon7d4ddf62013-07-10 11:58:08 -070044 <uses-permission android:name="android.permission.BROADCAST_STICKY" />
45 <uses-permission android:name="android.permission.CALL_PHONE" />
46 <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
47 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
48 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
49 <uses-permission android:name="android.permission.READ_CONTACTS" />
50 <uses-permission android:name="android.permission.READ_CALL_LOG" />
51 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
52 <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
53 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
54 <uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" />
Santos Cordon7d4ddf62013-07-10 11:58:08 -070055 <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" />
Jake Hambyc0bc6a62014-02-24 15:48:40 -080067 <uses-permission android:name="android.permission.SET_TIME" />
Santos Cordon7d4ddf62013-07-10 11:58:08 -070068 <uses-permission android:name="android.permission.SET_TIME_ZONE" />
69 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
70 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
71 <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
72 <uses-permission android:name="android.permission.DEVICE_POWER" />
73 <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
74 <uses-permission android:name="android.permission.INTERNET" />
75 <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
76 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
77 <uses-permission android:name="android.permission.WRITE_APN_SETTINGS" />
78 <uses-permission android:name="android.permission.BROADCAST_SMS"/>
79 <uses-permission android:name="android.permission.BROADCAST_WAP_PUSH"/>
80 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
81 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
82 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
83 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
84 <uses-permission android:name="android.permission.SHUTDOWN" />
85 <uses-permission android:name="android.permission.RECORD_AUDIO" />
86 <uses-permission android:name="android.permission.PERFORM_CDMA_PROVISIONING" />
87 <uses-permission android:name="android.permission.USE_SIP" />
88 <uses-permission android:name="android.permission.REBOOT" />
89 <uses-permission android:name="android.permission.UPDATE_LOCK" />
90 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
Yorke Lee422c2f52013-09-05 11:04:51 -070091 <uses-permission android:name="com.android.smspush.WAPPUSH_MANAGER_BIND" />
Santos Cordon7d4ddf62013-07-10 11:58:08 -070092 <uses-permission android:name="android.permission.MANAGE_USERS" />
93 <uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
94 <uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />
David Brauna1203d32013-11-12 13:40:28 -080095 <uses-permission android:name="android.permission.SET_PREFERRED_APPLICATIONS" />
Santos Cordon7d4ddf62013-07-10 11:58:08 -070096
97 <!-- This tells the activity manager to not delay any of our activity
98 start requests, even if they happen immediately after the user
99 presses home. -->
100 <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
101
102 <application android:name="PhoneApp"
103 android:persistent="true"
104 android:label="@string/phoneAppLabel"
105 android:icon="@mipmap/ic_launcher_phone"
106 android:supportsRtl="true">
107 <provider android:name="IccProvider"
108 android:authorities="icc"
109 android:multiprocess="true"
110 android:exported="true"
111 android:readPermission="android.permission.READ_CONTACTS"
112 android:writePermission="android.permission.WRITE_CONTACTS" />
113
114 <!-- Dialer UI that only allows emergency calls -->
115 <activity android:name="EmergencyDialer"
116 android:label="@string/emergencyDialerIconLabel"
117 android:theme="@style/EmergencyDialerTheme"
118 android:screenOrientation="portrait">
119 <intent-filter>
120 <action android:name="com.android.phone.EmergencyDialer.DIAL" />
121 <category android:name="android.intent.category.DEFAULT" />
122 </intent-filter>
123 <intent-filter>
124 <action android:name="com.android.phone.EmergencyDialer.DIAL" />
125 <category android:name="android.intent.category.DEFAULT" />
126 <data android:scheme="tel" />
127 </intent-filter>
128 </activity>
129
130 <activity android:name="ADNList" />
131
132 <activity android:name="SimContacts"
133 android:label="@string/simContacts_title"
134 android:theme="@style/SimImportTheme"
135 android:screenOrientation="portrait"
136 android:icon="@mipmap/ic_launcher_contacts">
137
138 <intent-filter>
139 <action android:name="android.intent.action.VIEW" />
140 <category android:name="android.intent.category.DEFAULT" />
141 <data android:mimeType="vnd.android.cursor.item/sim-contact" />
142 </intent-filter>
143 </activity>
144
Yorke Lee1c881a02013-07-31 09:04:42 -0700145 <activity android:name="FdnList"
146 android:label="@string/fdnListLabel"
147 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700148 <intent-filter>
149 <action android:name="android.intent.action.VIEW" />
150 <category android:name="android.intent.category.DEFAULT" />
151 <data android:mimeType="vnd.android.cursor.item/sim-contact" />
152 </intent-filter>
153 </activity>
154
155 <activity android:name="OutgoingCallBroadcaster"
Sailesh Nepal28df7382014-03-06 21:28:55 -0800156 android:enabled="false"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700157 android:theme="@style/OutgoingCallBroadcasterTheme"
158 android:permission="android.permission.CALL_PHONE"
159 android:screenOrientation="nosensor"
Santos Cordone1c151b2013-08-27 18:55:25 -0700160 android:configChanges="orientation|screenSize|keyboardHidden"
161 android:excludeFromRecents="true">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700162 <!-- CALL action intent filters, for the various ways
163 of initiating an outgoing call. -->
164 <intent-filter>
165 <action android:name="android.intent.action.CALL" />
166 <category android:name="android.intent.category.DEFAULT" />
167 <data android:scheme="tel" />
168 </intent-filter>
169 <intent-filter android:icon="@drawable/ic_launcher_sip_call">
170 <action android:name="android.intent.action.CALL" />
171 <category android:name="android.intent.category.DEFAULT" />
172 <data android:scheme="sip" />
173 </intent-filter>
174 <intent-filter>
175 <action android:name="android.intent.action.CALL" />
176 <category android:name="android.intent.category.DEFAULT" />
177 <data android:scheme="voicemail" />
178 </intent-filter>
179 <intent-filter>
180 <action android:name="android.intent.action.CALL" />
181 <category android:name="android.intent.category.DEFAULT" />
182 <data android:mimeType="vnd.android.cursor.item/phone" />
183 <data android:mimeType="vnd.android.cursor.item/phone_v2" />
184 <data android:mimeType="vnd.android.cursor.item/person" />
185 </intent-filter>
186 </activity>
187
188 <activity-alias android:name="EmergencyOutgoingCallBroadcaster"
Sailesh Nepal28df7382014-03-06 21:28:55 -0800189 android:enabled="false"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700190 android:targetActivity="OutgoingCallBroadcaster"
191 android:permission="android.permission.CALL_PRIVILEGED">
192 <intent-filter android:priority="1000">
193 <action android:name="android.intent.action.CALL_EMERGENCY" />
194 <category android:name="android.intent.category.DEFAULT" />
195 <data android:scheme="tel" />
196 </intent-filter>
197 <intent-filter android:icon="@drawable/ic_launcher_sip_call"
198 android:priority="1000">
199 <action android:name="android.intent.action.CALL_EMERGENCY" />
200 <category android:name="android.intent.category.DEFAULT" />
201 <data android:scheme="sip" />
202 </intent-filter>
203 <intent-filter android:priority="1000">
204 <action android:name="android.intent.action.CALL_EMERGENCY" />
205 <category android:name="android.intent.category.DEFAULT" />
206 <data android:scheme="voicemail" />
207 </intent-filter>
208 <intent-filter android:priority="1000">
209 <action android:name="android.intent.action.CALL_EMERGENCY" />
210 <category android:name="android.intent.category.DEFAULT" />
211 <data android:mimeType="vnd.android.cursor.item/phone" />
212 <data android:mimeType="vnd.android.cursor.item/person" />
213 </intent-filter>
214 </activity-alias>
215
216 <activity-alias android:name="PrivilegedOutgoingCallBroadcaster"
Sailesh Nepal28df7382014-03-06 21:28:55 -0800217 android:enabled="false"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700218 android:targetActivity="OutgoingCallBroadcaster"
219 android:screenOrientation="nosensor"
220 android:permission="android.permission.CALL_PRIVILEGED">
221 <intent-filter android:priority="1000">
222 <action android:name="android.intent.action.CALL_PRIVILEGED" />
223 <category android:name="android.intent.category.DEFAULT" />
224 <data android:scheme="tel" />
225 </intent-filter>
226 <intent-filter android:icon="@drawable/ic_launcher_sip_call"
227 android:priority="1000">
228 <action android:name="android.intent.action.CALL_PRIVILEGED" />
229 <category android:name="android.intent.category.DEFAULT" />
230 <data android:scheme="sip" />
231 </intent-filter>
232 <intent-filter android:priority="1000">
233 <action android:name="android.intent.action.CALL_PRIVILEGED" />
234 <category android:name="android.intent.category.DEFAULT" />
235 <data android:scheme="voicemail" />
236 </intent-filter>
237 <intent-filter android:priority="1000">
238 <action android:name="android.intent.action.CALL_PRIVILEGED" />
239 <category android:name="android.intent.category.DEFAULT" />
240 <data android:mimeType="vnd.android.cursor.item/phone" />
241 <data android:mimeType="vnd.android.cursor.item/phone_v2" />
242 <data android:mimeType="vnd.android.cursor.item/person" />
243 </intent-filter>
244 </activity-alias>
245
246 <receiver android:name="ProcessOutgoingCallTest" android:exported="false"
247 android:enabled="false">
248 <intent-filter android:priority="1">
249 <action android:name="android.intent.action.NEW_OUTGOING_CALL" />
250 <category android:name="android.intent.category.DEFAULT" />
251 </intent-filter>
252 </receiver>
253
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700254 <!-- Trampoline activity that handles the PERFORM_CDMA_PROVISIONING intent. -->
255 <activity android:name="InCallScreenShowActivation"
256 android:permission="android.permission.PERFORM_CDMA_PROVISIONING"
257 android:label="@string/phoneIconLabel"
258 android:theme="@android:style/Theme.NoDisplay"
259 android:excludeFromRecents="true">
260 <intent-filter>
261 <action android:name="com.android.phone.PERFORM_CDMA_PROVISIONING" />
262 <category android:name="android.intent.category.DEFAULT" />
263 </intent-filter>
264 </activity>
265
266 <!-- "Mobile network settings" screen, used on both
267 non-voice-capable tablets and regular phone devices. -->
268 <activity android:name="MobileNetworkSettings"
269 android:label="@string/settings_label"
270 android:theme="@style/Theme.Settings">
271 <intent-filter>
272 <action android:name="android.intent.action.VIEW" />
273 <action android:name="android.intent.action.MAIN" />
274 <action android:name="android.settings.DATA_ROAMING_SETTINGS" />
275 <category android:name="android.intent.category.DEFAULT" />
276 </intent-filter>
277 </activity>
278
279 <activity-alias android:name="Settings"
280 android:targetActivity="MobileNetworkSettings" />
281
282 <!-- networks setting -->
283 <!-- service to handle network query requests sent to RIL -->
284 <service android:name="NetworkQueryService" />
285
286 <!-- clearing of missed call notifications -->
287 <service android:name="ClearMissedCallsService" />
288
289 <activity android:name="NetworkSetting"
290 android:label="@string/networks"
291 android:configChanges="orientation|screenSize|keyboardHidden"
292 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
293 <intent-filter>
294 <action android:name="android.intent.action.MAIN" />
295 <action android:name="android.settings.NETWORK_OPERATOR_SETTINGS" />
296 <category android:name="android.intent.category.DEFAULT" />
297 </intent-filter>
298 </activity>
299
300 <activity android:name="GsmUmtsOptions"
301 android:label="@string/gsm_umts_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700302 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700303 <intent-filter>
304 <action android:name="android.intent.action.MAIN" />
305 </intent-filter>
306 </activity>
307
308 <activity android:name="CdmaOptions"
309 android:label="@string/cdma_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700310 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700311 <intent-filter>
312 <action android:name="android.intent.action.MAIN" />
313 </intent-filter>
314 </activity>
315
316 <activity android:name="GsmUmtsCallOptions"
317 android:label="@string/gsm_umts_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700318 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700319 <intent-filter>
320 <action android:name="android.intent.action.MAIN" />
321 </intent-filter>
322 </activity>
323
324 <activity android:name="CdmaCallOptions"
325 android:label="@string/cdma_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700326 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700327 <intent-filter>
328 <action android:name="android.intent.action.MAIN" />
329 </intent-filter>
330 </activity>
331
332 <activity android:name="GsmUmtsCallForwardOptions"
333 android:label="@string/labelCF"
334 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700335 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700336 <intent-filter>
337 <action android:name="android.intent.action.MAIN" />
338 </intent-filter>
339 </activity>
340
341 <activity android:name="GsmUmtsAdditionalCallOptions"
342 android:label="@string/labelGSMMore"
343 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700344 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700345 <intent-filter>
346 <action android:name="android.intent.action.MAIN" />
347 </intent-filter>
348 </activity>
349
350 <activity android:name="CellBroadcastSms"
351 android:label="@string/cell_broadcast_sms"
352 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
353 <intent-filter>
354 <action android:name="android.intent.action.MAIN" />
355 </intent-filter>
356 </activity>
357
358 <!-- fdn setting -->
359 <activity android:name="FdnSetting"
360 android:label="@string/fdn"
Yorke Lee1c881a02013-07-31 09:04:42 -0700361 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700362 <intent-filter>
363 <action android:name="android.intent.action.MAIN" />
364 </intent-filter>
365 </activity>
366
367 <activity android:name="EnableFdnScreen"
368 android:label=""
Yorke Lee1c881a02013-07-31 09:04:42 -0700369 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700370 </activity>
371
372 <!-- SIM PIN setting -->
373 <activity android:name="EnableIccPinScreen"
374 android:label="@string/enable_pin"
Yorke Lee1c881a02013-07-31 09:04:42 -0700375 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700376 <intent-filter>
377 <action android:name="android.intent.action.MAIN" />
378 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
379 </intent-filter>
380 </activity>
381
382 <activity android:name="ChangeIccPinScreen"
383 android:label="@string/change_pin"
Yorke Lee1c881a02013-07-31 09:04:42 -0700384 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700385 <intent-filter>
386 <action android:name="android.intent.action.MAIN" />
387 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
388 </intent-filter>
389 </activity>
390
391 <activity android:name="GetPin2Screen"
392 android:label="@string/get_pin2"
Yorke Lee1c881a02013-07-31 09:04:42 -0700393 android:theme="@style/SettingsLight"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700394 android:windowSoftInputMode="stateVisible">
395 </activity>
396
397 <activity android:name="EditFdnContactScreen"
Yorke Lee1c881a02013-07-31 09:04:42 -0700398 android:theme="@style/SettingsLight"
399 android:windowSoftInputMode="stateVisible">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700400 </activity>
401
402 <activity android:name="DeleteFdnContactScreen"
Yorke Lee1c881a02013-07-31 09:04:42 -0700403 android:theme="@style/SettingsLight"
404 android:label="@string/delete_fdn_contact">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700405 </activity>
406
407 <activity android:name="DataRoamingReenable" android:label="@string/android:dialog_alert_title"
408 android:theme="@android:style/Theme.Holo.Dialog">
409 <intent-filter>
410 <action android:name="android.intent.action.MAIN" />
411 </intent-filter>
412 </activity>
413
414 <!-- data roaming setting -->
415 <activity android:name="RoamingSetting"
416 android:label="@string/roaming"
417 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
418 <intent-filter>
419 <action android:name="android.intent.action.MAIN" />
420 </intent-filter>
421 </activity>
422
423 <!-- "Call settings" UI, used only on voice-capable phone devices. -->
424 <activity android:name="CallFeaturesSetting"
425 android:label="@string/call_settings"
426 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700427 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700428 <intent-filter>
429 <action android:name="android.intent.action.VIEW" />
430 <action android:name="android.intent.action.MAIN" />
431 <action android:name="com.android.phone.CallFeaturesSetting.ADD_VOICEMAIL" />
432 <category android:name="android.intent.category.DEFAULT" />
433 </intent-filter>
434 </activity>
435
436 <!-- bluetooth phone service -->
437 <service android:name="BluetoothPhoneService">
438 <intent-filter>
439 <action android:name="android.bluetooth.IBluetoothHeadsetPhone" />
440 </intent-filter>
441 </service>
442
443 <!-- Broadcast Receiver that will process BOOT Complete and launch OTA -->
444 <receiver android:name="OtaStartupReceiver" android:exported="false"
445 androidprv:primaryUserOnly="true">
446 <intent-filter android:priority="100">
447 <action android:name="android.intent.action.BOOT_COMPLETED"/>
448 </intent-filter>
449 </receiver>
450
451 <!-- CDMA Emergency Callback Mode -->
452 <service android:name="EmergencyCallbackModeService">
453 </service>
454
455 <!-- service to dump telephony information -->
456 <service android:name="TelephonyDebugService" />
457
458 <activity android:name="EmergencyCallbackModeExitDialog"
459 android:excludeFromRecents="true"
460 android:label="@string/ecm_exit_dialog"
461 android:launchMode="singleTop"
462 android:theme="@android:style/Theme.Translucent.NoTitleBar">
463 <intent-filter>
464 <action android:name="com.android.phone.action.ACTION_SHOW_ECM_EXIT_DIALOG" />
465 <action android:name="android.intent.action.ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS" />
466 <category android:name="android.intent.category.DEFAULT" />
467 </intent-filter>
468 </activity>
469
470 <receiver android:name="SipBroadcastReceiver">
471 <intent-filter>
472 <action android:name="com.android.phone.SIP_INCOMING_CALL" />
473 <action android:name="com.android.phone.SIP_ADD_PHONE" />
474 <action android:name="com.android.phone.SIP_REMOVE_PHONE" />
475 <action android:name="android.net.sip.SIP_SERVICE_UP" />
476 </intent-filter>
477 </receiver>
478
479 <activity android:label="Sip Settings"
480 android:name=".sip.SipSettings"
Yorke Lee1c881a02013-07-31 09:04:42 -0700481 android:theme="@style/SettingsLight"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700482 android:launchMode="singleTop"
483 android:configChanges="orientation|screenSize|keyboardHidden"
484 android:uiOptions="splitActionBarWhenNarrow">
485 <intent-filter>
486 <action android:name="android.intent.action.MAIN" />
487 <action android:name="android.net.sip.NOTIFY" />
488 </intent-filter>
489 </activity>
490 <activity android:name=".sip.SipEditor"
Yorke Lee1c881a02013-07-31 09:04:42 -0700491 android:theme="@style/SettingsLight"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700492 android:configChanges="orientation|screenSize|keyboardHidden"
493 android:uiOptions="splitActionBarWhenNarrow">
494 </activity>
495 <activity android:name=".SipCallOptionHandler"
496 android:theme="@style/SipCallOptionHandlerTheme"
497 android:screenOrientation="nosensor"
Santos Cordon7c0ee2e2013-10-17 12:20:30 -0700498 android:configChanges="orientation|screenSize|keyboardHidden"
499 android:excludeFromRecents="true">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700500 </activity>
501
502 <activity android:name="RespondViaSmsManager$Settings"
503 android:label="@string/respond_via_sms_setting_title"
504 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700505 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700506 <intent-filter>
507 <action android:name="android.intent.action.MAIN" />
508 </intent-filter>
509 </activity>
510
Yorke Lee71028d02013-08-28 12:24:01 -0700511 <activity android:name="ErrorDialogActivity"
512 android:configChanges="orientation|screenSize|keyboardHidden"
513 android:excludeFromRecents="true"
514 android:launchMode="singleInstance"
515 android:theme="@style/Empty">
516 </activity>
Yorke Lee598dac52013-11-01 11:30:55 -0700517
518 <activity android:name="MMIDialogActivity"
519 android:configChanges="orientation|screenSize|keyboardHidden"
520 android:excludeFromRecents="true"
521 android:launchMode="singleInstance"
522 android:theme="@style/Empty">
523 </activity>
524
Christine Chen0ce0e852013-08-09 18:26:31 -0700525 <activity android:name=".TextMessagePackageChooser"
526 android:label="@string/respond_via_sms_setting_title"
527 android:configChanges="orientation|screenSize|keyboardHidden"
528 android:theme="@style/Theme.Transparent">
529 </activity>
Yorke Lee71028d02013-08-28 12:24:01 -0700530
Santos Cordon83570472013-09-06 15:45:10 -0700531 <activity android:name="HfaActivity"
Santos Cordon00d7a432013-09-17 14:07:14 -0700532 android:configChanges="orientation|screenSize|keyboardHidden"
Santos Cordon83570472013-09-06 15:45:10 -0700533 android:launchMode="singleInstance"
Santos Cordon00d7a432013-09-17 14:07:14 -0700534 android:theme="@style/Empty"
535 android:exported="false">
Santos Cordon83570472013-09-06 15:45:10 -0700536 </activity>
537
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700538 <receiver android:name="CallerInfoCacheUpdateReceiver">
539 <intent-filter>
540 <action android:name="com.android.phone.UPDATE_CALLER_INFO_CACHE" />
541 </intent-filter>
542 </receiver>
543
544 <!-- BroadcastReceiver for receiving Intents from Notification mechanism. -->
Santos Cordon0c88ac22014-01-22 11:40:52 -0800545 <receiver android:name="PhoneGlobals$NotificationBroadcastReceiver" android:exported="false">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700546 <intent-filter>
547 <action android:name="com.android.phone.ACTION_HANG_UP_ONGOING_CALL" />
548 <action android:name="com.android.phone.ACTION_CALL_BACK_FROM_NOTIFICATION" />
549 <action android:name="com.android.phone.ACTION_SEND_SMS_FROM_NOTIFICATION" />
550 </intent-filter>
551 </receiver>
552
Santos Cordon00d7a432013-09-17 14:07:14 -0700553 <!-- service to dump telephony information -->
554 <service android:name="HfaService" android:exported="false"/>
555
Sailesh Nepald479fad2014-03-05 20:07:53 -0800556 <!-- Telecomm integration -->
557 <service android:name="com.android.services.telephony.TelephonyCallServiceProvider">
558 <intent-filter>
559 <action android:name="android.telecomm.ICallServiceProvider" />
560 </intent-filter>
561 </service>
562 <service android:name="com.android.services.telephony.GsmCallService">
563 <intent-filter>
564 <action android:name="android.telecomm.ICallService" />
565 </intent-filter>
566 </service>
567 <service android:name="com.android.services.telephony.CdmaCallService">
568 <intent-filter>
569 <action android:name="android.telecomm.ICallService" />
570 </intent-filter>
571 </service>
572 <service android:name="com.android.services.telephony.SipCallService">
573 <intent-filter>
574 <action android:name="android.telecomm.ICallService" />
575 </intent-filter>
576 </service>
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700577 </application>
578</manifest>