blob: 1974411a30df4e391ad1b908cf72f7bf2454b42a [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" />
Fabrice Di Meglio5768c152014-03-20 12:25:56 -070096 <uses-permission android:name="android.permission.READ_SEARCH_INDEXABLES" />
Santos Cordon7d4ddf62013-07-10 11:58:08 -070097
98 <!-- This tells the activity manager to not delay any of our activity
99 start requests, even if they happen immediately after the user
100 presses home. -->
101 <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
102
103 <application android:name="PhoneApp"
104 android:persistent="true"
105 android:label="@string/phoneAppLabel"
106 android:icon="@mipmap/ic_launcher_phone"
107 android:supportsRtl="true">
108 <provider android:name="IccProvider"
109 android:authorities="icc"
110 android:multiprocess="true"
111 android:exported="true"
112 android:readPermission="android.permission.READ_CONTACTS"
113 android:writePermission="android.permission.WRITE_CONTACTS" />
114
115 <!-- Dialer UI that only allows emergency calls -->
116 <activity android:name="EmergencyDialer"
117 android:label="@string/emergencyDialerIconLabel"
118 android:theme="@style/EmergencyDialerTheme"
119 android:screenOrientation="portrait">
120 <intent-filter>
121 <action android:name="com.android.phone.EmergencyDialer.DIAL" />
122 <category android:name="android.intent.category.DEFAULT" />
123 </intent-filter>
124 <intent-filter>
125 <action android:name="com.android.phone.EmergencyDialer.DIAL" />
126 <category android:name="android.intent.category.DEFAULT" />
127 <data android:scheme="tel" />
128 </intent-filter>
129 </activity>
130
131 <activity android:name="ADNList" />
132
133 <activity android:name="SimContacts"
134 android:label="@string/simContacts_title"
135 android:theme="@style/SimImportTheme"
136 android:screenOrientation="portrait"
137 android:icon="@mipmap/ic_launcher_contacts">
138
139 <intent-filter>
140 <action android:name="android.intent.action.VIEW" />
141 <category android:name="android.intent.category.DEFAULT" />
142 <data android:mimeType="vnd.android.cursor.item/sim-contact" />
143 </intent-filter>
144 </activity>
145
Yorke Lee1c881a02013-07-31 09:04:42 -0700146 <activity android:name="FdnList"
147 android:label="@string/fdnListLabel"
148 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700149 <intent-filter>
150 <action android:name="android.intent.action.VIEW" />
151 <category android:name="android.intent.category.DEFAULT" />
152 <data android:mimeType="vnd.android.cursor.item/sim-contact" />
153 </intent-filter>
154 </activity>
155
156 <activity android:name="OutgoingCallBroadcaster"
157 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"
189 android:targetActivity="OutgoingCallBroadcaster"
190 android:permission="android.permission.CALL_PRIVILEGED">
191 <intent-filter android:priority="1000">
192 <action android:name="android.intent.action.CALL_EMERGENCY" />
193 <category android:name="android.intent.category.DEFAULT" />
194 <data android:scheme="tel" />
195 </intent-filter>
196 <intent-filter android:icon="@drawable/ic_launcher_sip_call"
197 android:priority="1000">
198 <action android:name="android.intent.action.CALL_EMERGENCY" />
199 <category android:name="android.intent.category.DEFAULT" />
200 <data android:scheme="sip" />
201 </intent-filter>
202 <intent-filter android:priority="1000">
203 <action android:name="android.intent.action.CALL_EMERGENCY" />
204 <category android:name="android.intent.category.DEFAULT" />
205 <data android:scheme="voicemail" />
206 </intent-filter>
207 <intent-filter android:priority="1000">
208 <action android:name="android.intent.action.CALL_EMERGENCY" />
209 <category android:name="android.intent.category.DEFAULT" />
210 <data android:mimeType="vnd.android.cursor.item/phone" />
211 <data android:mimeType="vnd.android.cursor.item/person" />
212 </intent-filter>
213 </activity-alias>
214
215 <activity-alias android:name="PrivilegedOutgoingCallBroadcaster"
216 android:targetActivity="OutgoingCallBroadcaster"
217 android:screenOrientation="nosensor"
218 android:permission="android.permission.CALL_PRIVILEGED">
219 <intent-filter android:priority="1000">
220 <action android:name="android.intent.action.CALL_PRIVILEGED" />
221 <category android:name="android.intent.category.DEFAULT" />
222 <data android:scheme="tel" />
223 </intent-filter>
224 <intent-filter android:icon="@drawable/ic_launcher_sip_call"
225 android:priority="1000">
226 <action android:name="android.intent.action.CALL_PRIVILEGED" />
227 <category android:name="android.intent.category.DEFAULT" />
228 <data android:scheme="sip" />
229 </intent-filter>
230 <intent-filter android:priority="1000">
231 <action android:name="android.intent.action.CALL_PRIVILEGED" />
232 <category android:name="android.intent.category.DEFAULT" />
233 <data android:scheme="voicemail" />
234 </intent-filter>
235 <intent-filter android:priority="1000">
236 <action android:name="android.intent.action.CALL_PRIVILEGED" />
237 <category android:name="android.intent.category.DEFAULT" />
238 <data android:mimeType="vnd.android.cursor.item/phone" />
239 <data android:mimeType="vnd.android.cursor.item/phone_v2" />
240 <data android:mimeType="vnd.android.cursor.item/person" />
241 </intent-filter>
242 </activity-alias>
243
244 <receiver android:name="ProcessOutgoingCallTest" android:exported="false"
245 android:enabled="false">
246 <intent-filter android:priority="1">
247 <action android:name="android.intent.action.NEW_OUTGOING_CALL" />
248 <category android:name="android.intent.category.DEFAULT" />
249 </intent-filter>
250 </receiver>
251
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700252 <!-- Trampoline activity that handles the PERFORM_CDMA_PROVISIONING intent. -->
253 <activity android:name="InCallScreenShowActivation"
254 android:permission="android.permission.PERFORM_CDMA_PROVISIONING"
255 android:label="@string/phoneIconLabel"
256 android:theme="@android:style/Theme.NoDisplay"
257 android:excludeFromRecents="true">
258 <intent-filter>
259 <action android:name="com.android.phone.PERFORM_CDMA_PROVISIONING" />
260 <category android:name="android.intent.category.DEFAULT" />
261 </intent-filter>
262 </activity>
263
264 <!-- "Mobile network settings" screen, used on both
265 non-voice-capable tablets and regular phone devices. -->
266 <activity android:name="MobileNetworkSettings"
267 android:label="@string/settings_label"
268 android:theme="@style/Theme.Settings">
269 <intent-filter>
270 <action android:name="android.intent.action.VIEW" />
271 <action android:name="android.intent.action.MAIN" />
272 <action android:name="android.settings.DATA_ROAMING_SETTINGS" />
273 <category android:name="android.intent.category.DEFAULT" />
274 </intent-filter>
275 </activity>
276
277 <activity-alias android:name="Settings"
278 android:targetActivity="MobileNetworkSettings" />
279
280 <!-- networks setting -->
281 <!-- service to handle network query requests sent to RIL -->
282 <service android:name="NetworkQueryService" />
283
284 <!-- clearing of missed call notifications -->
285 <service android:name="ClearMissedCallsService" />
286
287 <activity android:name="NetworkSetting"
288 android:label="@string/networks"
289 android:configChanges="orientation|screenSize|keyboardHidden"
290 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
291 <intent-filter>
292 <action android:name="android.intent.action.MAIN" />
293 <action android:name="android.settings.NETWORK_OPERATOR_SETTINGS" />
294 <category android:name="android.intent.category.DEFAULT" />
295 </intent-filter>
296 </activity>
297
298 <activity android:name="GsmUmtsOptions"
299 android:label="@string/gsm_umts_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700300 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700301 <intent-filter>
302 <action android:name="android.intent.action.MAIN" />
303 </intent-filter>
304 </activity>
305
306 <activity android:name="CdmaOptions"
307 android:label="@string/cdma_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700308 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700309 <intent-filter>
310 <action android:name="android.intent.action.MAIN" />
311 </intent-filter>
312 </activity>
313
314 <activity android:name="GsmUmtsCallOptions"
315 android:label="@string/gsm_umts_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700316 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700317 <intent-filter>
318 <action android:name="android.intent.action.MAIN" />
319 </intent-filter>
320 </activity>
321
322 <activity android:name="CdmaCallOptions"
323 android:label="@string/cdma_options"
Yorke Lee1c881a02013-07-31 09:04:42 -0700324 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700325 <intent-filter>
326 <action android:name="android.intent.action.MAIN" />
327 </intent-filter>
328 </activity>
329
330 <activity android:name="GsmUmtsCallForwardOptions"
331 android:label="@string/labelCF"
332 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700333 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700334 <intent-filter>
335 <action android:name="android.intent.action.MAIN" />
336 </intent-filter>
337 </activity>
338
339 <activity android:name="GsmUmtsAdditionalCallOptions"
340 android:label="@string/labelGSMMore"
341 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700342 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700343 <intent-filter>
344 <action android:name="android.intent.action.MAIN" />
345 </intent-filter>
346 </activity>
347
348 <activity android:name="CellBroadcastSms"
349 android:label="@string/cell_broadcast_sms"
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 <!-- fdn setting -->
357 <activity android:name="FdnSetting"
358 android:label="@string/fdn"
Yorke Lee1c881a02013-07-31 09:04:42 -0700359 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700360 <intent-filter>
361 <action android:name="android.intent.action.MAIN" />
362 </intent-filter>
363 </activity>
364
365 <activity android:name="EnableFdnScreen"
366 android:label=""
Yorke Lee1c881a02013-07-31 09:04:42 -0700367 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700368 </activity>
369
370 <!-- SIM PIN setting -->
371 <activity android:name="EnableIccPinScreen"
372 android:label="@string/enable_pin"
Yorke Lee1c881a02013-07-31 09:04:42 -0700373 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700374 <intent-filter>
375 <action android:name="android.intent.action.MAIN" />
376 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
377 </intent-filter>
378 </activity>
379
380 <activity android:name="ChangeIccPinScreen"
381 android:label="@string/change_pin"
Yorke Lee1c881a02013-07-31 09:04:42 -0700382 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700383 <intent-filter>
384 <action android:name="android.intent.action.MAIN" />
385 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
386 </intent-filter>
387 </activity>
388
389 <activity android:name="GetPin2Screen"
390 android:label="@string/get_pin2"
Yorke Lee1c881a02013-07-31 09:04:42 -0700391 android:theme="@style/SettingsLight"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700392 android:windowSoftInputMode="stateVisible">
393 </activity>
394
395 <activity android:name="EditFdnContactScreen"
Yorke Lee1c881a02013-07-31 09:04:42 -0700396 android:theme="@style/SettingsLight"
397 android:windowSoftInputMode="stateVisible">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700398 </activity>
399
400 <activity android:name="DeleteFdnContactScreen"
Yorke Lee1c881a02013-07-31 09:04:42 -0700401 android:theme="@style/SettingsLight"
402 android:label="@string/delete_fdn_contact">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700403 </activity>
404
405 <activity android:name="DataRoamingReenable" android:label="@string/android:dialog_alert_title"
406 android:theme="@android:style/Theme.Holo.Dialog">
407 <intent-filter>
408 <action android:name="android.intent.action.MAIN" />
409 </intent-filter>
410 </activity>
411
412 <!-- data roaming setting -->
413 <activity android:name="RoamingSetting"
414 android:label="@string/roaming"
415 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
416 <intent-filter>
417 <action android:name="android.intent.action.MAIN" />
418 </intent-filter>
419 </activity>
420
421 <!-- "Call settings" UI, used only on voice-capable phone devices. -->
422 <activity android:name="CallFeaturesSetting"
423 android:label="@string/call_settings"
424 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700425 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700426 <intent-filter>
427 <action android:name="android.intent.action.VIEW" />
428 <action android:name="android.intent.action.MAIN" />
429 <action android:name="com.android.phone.CallFeaturesSetting.ADD_VOICEMAIL" />
430 <category android:name="android.intent.category.DEFAULT" />
431 </intent-filter>
432 </activity>
433
434 <!-- bluetooth phone service -->
435 <service android:name="BluetoothPhoneService">
436 <intent-filter>
437 <action android:name="android.bluetooth.IBluetoothHeadsetPhone" />
438 </intent-filter>
439 </service>
440
441 <!-- Broadcast Receiver that will process BOOT Complete and launch OTA -->
442 <receiver android:name="OtaStartupReceiver" android:exported="false"
443 androidprv:primaryUserOnly="true">
444 <intent-filter android:priority="100">
445 <action android:name="android.intent.action.BOOT_COMPLETED"/>
446 </intent-filter>
447 </receiver>
448
449 <!-- CDMA Emergency Callback Mode -->
450 <service android:name="EmergencyCallbackModeService">
451 </service>
452
453 <!-- service to dump telephony information -->
454 <service android:name="TelephonyDebugService" />
455
456 <activity android:name="EmergencyCallbackModeExitDialog"
457 android:excludeFromRecents="true"
458 android:label="@string/ecm_exit_dialog"
459 android:launchMode="singleTop"
460 android:theme="@android:style/Theme.Translucent.NoTitleBar">
461 <intent-filter>
462 <action android:name="com.android.phone.action.ACTION_SHOW_ECM_EXIT_DIALOG" />
463 <action android:name="android.intent.action.ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS" />
464 <category android:name="android.intent.category.DEFAULT" />
465 </intent-filter>
466 </activity>
467
468 <receiver android:name="SipBroadcastReceiver">
469 <intent-filter>
470 <action android:name="com.android.phone.SIP_INCOMING_CALL" />
471 <action android:name="com.android.phone.SIP_ADD_PHONE" />
472 <action android:name="com.android.phone.SIP_REMOVE_PHONE" />
473 <action android:name="android.net.sip.SIP_SERVICE_UP" />
474 </intent-filter>
475 </receiver>
476
477 <activity android:label="Sip Settings"
478 android:name=".sip.SipSettings"
Yorke Lee1c881a02013-07-31 09:04:42 -0700479 android:theme="@style/SettingsLight"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700480 android:launchMode="singleTop"
481 android:configChanges="orientation|screenSize|keyboardHidden"
482 android:uiOptions="splitActionBarWhenNarrow">
483 <intent-filter>
484 <action android:name="android.intent.action.MAIN" />
485 <action android:name="android.net.sip.NOTIFY" />
486 </intent-filter>
487 </activity>
488 <activity android:name=".sip.SipEditor"
Yorke Lee1c881a02013-07-31 09:04:42 -0700489 android:theme="@style/SettingsLight"
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700490 android:configChanges="orientation|screenSize|keyboardHidden"
491 android:uiOptions="splitActionBarWhenNarrow">
492 </activity>
493 <activity android:name=".SipCallOptionHandler"
494 android:theme="@style/SipCallOptionHandlerTheme"
495 android:screenOrientation="nosensor"
Santos Cordon7c0ee2e2013-10-17 12:20:30 -0700496 android:configChanges="orientation|screenSize|keyboardHidden"
497 android:excludeFromRecents="true">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700498 </activity>
499
500 <activity android:name="RespondViaSmsManager$Settings"
501 android:label="@string/respond_via_sms_setting_title"
502 android:configChanges="orientation|screenSize|keyboardHidden"
Yorke Lee1c881a02013-07-31 09:04:42 -0700503 android:theme="@style/SettingsLight">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700504 <intent-filter>
505 <action android:name="android.intent.action.MAIN" />
506 </intent-filter>
507 </activity>
508
Yorke Lee71028d02013-08-28 12:24:01 -0700509 <activity android:name="ErrorDialogActivity"
510 android:configChanges="orientation|screenSize|keyboardHidden"
511 android:excludeFromRecents="true"
512 android:launchMode="singleInstance"
513 android:theme="@style/Empty">
514 </activity>
Yorke Lee598dac52013-11-01 11:30:55 -0700515
516 <activity android:name="MMIDialogActivity"
517 android:configChanges="orientation|screenSize|keyboardHidden"
518 android:excludeFromRecents="true"
519 android:launchMode="singleInstance"
520 android:theme="@style/Empty">
521 </activity>
522
Christine Chen0ce0e852013-08-09 18:26:31 -0700523 <activity android:name=".TextMessagePackageChooser"
524 android:label="@string/respond_via_sms_setting_title"
525 android:configChanges="orientation|screenSize|keyboardHidden"
526 android:theme="@style/Theme.Transparent">
527 </activity>
Yorke Lee71028d02013-08-28 12:24:01 -0700528
Santos Cordon83570472013-09-06 15:45:10 -0700529 <activity android:name="HfaActivity"
Santos Cordon00d7a432013-09-17 14:07:14 -0700530 android:configChanges="orientation|screenSize|keyboardHidden"
Santos Cordon83570472013-09-06 15:45:10 -0700531 android:launchMode="singleInstance"
Santos Cordon00d7a432013-09-17 14:07:14 -0700532 android:theme="@style/Empty"
533 android:exported="false">
Santos Cordon83570472013-09-06 15:45:10 -0700534 </activity>
535
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700536 <receiver android:name="CallerInfoCacheUpdateReceiver">
537 <intent-filter>
538 <action android:name="com.android.phone.UPDATE_CALLER_INFO_CACHE" />
539 </intent-filter>
540 </receiver>
541
542 <!-- BroadcastReceiver for receiving Intents from Notification mechanism. -->
Santos Cordon0c88ac22014-01-22 11:40:52 -0800543 <receiver android:name="PhoneGlobals$NotificationBroadcastReceiver" android:exported="false">
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700544 <intent-filter>
545 <action android:name="com.android.phone.ACTION_HANG_UP_ONGOING_CALL" />
546 <action android:name="com.android.phone.ACTION_CALL_BACK_FROM_NOTIFICATION" />
547 <action android:name="com.android.phone.ACTION_SEND_SMS_FROM_NOTIFICATION" />
548 </intent-filter>
549 </receiver>
550
Santos Cordon00d7a432013-09-17 14:07:14 -0700551 <!-- service to dump telephony information -->
552 <service android:name="HfaService" android:exported="false"/>
553
Fabrice Di Meglioe5ee4a32014-03-14 19:04:10 -0700554 <provider
555 android:name="PhoneSearchIndexablesProvider"
556 android:authorities="com.android.phone"
557 android:multiprocess="false"
558 android:grantUriPermissions="true"
559 android:permission="android.permission.READ_SEARCH_INDEXABLES"
560 android:exported="true">
561 <intent-filter>
562 <action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER" />
563 </intent-filter>
564 </provider>
565
Santos Cordon7d4ddf62013-07-10 11:58:08 -0700566 </application>
567</manifest>