The Android Open Source Project | c731b0c | 2009-03-03 19:32:39 -0800 | [diff] [blame] | 1 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" |
| 2 | package="com.android.providers.contacts" |
Dianne Hackborn | 6094751 | 2011-08-05 11:22:07 -0700 | [diff] [blame] | 3 | android:sharedUserId="android.uid.shared" |
| 4 | android:sharedUserLabel="@string/sharedUserLabel"> |
The Android Open Source Project | c731b0c | 2009-03-03 19:32:39 -0800 | [diff] [blame] | 5 | |
Debashish Chatterjee | 52e8d24 | 2011-06-13 16:20:30 +0100 | [diff] [blame] | 6 | <permission |
| 7 | android:name="com.android.voicemail.permission.READ_WRITE_ALL_VOICEMAIL" |
| 8 | android:label="@string/read_write_all_voicemail_label" |
| 9 | android:description="@string/read_write_all_voicemail_description" |
| 10 | android:permissionGroup="android.permission-group.PERSONAL_INFO" |
Santos Cordon | 6de4b50 | 2013-09-03 08:15:23 -0700 | [diff] [blame] | 11 | android:protectionLevel="system|signature" |
Debashish Chatterjee | 52e8d24 | 2011-06-13 16:20:30 +0100 | [diff] [blame] | 12 | /> |
| 13 | |
The Android Open Source Project | c731b0c | 2009-03-03 19:32:39 -0800 | [diff] [blame] | 14 | <uses-permission android:name="android.permission.READ_CONTACTS" /> |
| 15 | <uses-permission android:name="android.permission.WRITE_CONTACTS" /> |
| 16 | <uses-permission android:name="android.permission.GET_ACCOUNTS" /> |
Dmitri Plotnikov | 892a3d9 | 2010-08-13 12:25:44 -0700 | [diff] [blame] | 17 | <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> |
| 18 | <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> |
Subir Jhanb | a6bef4a | 2012-08-06 18:26:57 -0700 | [diff] [blame] | 19 | <uses-permission android:name="android.permission.BIND_DIRECTORY_SEARCH" /> |
Dianne Hackborn | c9626e7 | 2013-01-15 12:29:09 -0800 | [diff] [blame] | 20 | <uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" /> |
Justin Koh | b966c4d | 2013-03-15 16:04:45 -0700 | [diff] [blame] | 21 | <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" /> |
Makoto Onuki | 69d3d36 | 2014-07-07 11:44:31 -0700 | [diff] [blame^] | 22 | <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" /> |
Kareem Nassar | aa63bdf | 2013-03-19 13:22:00 -0700 | [diff] [blame] | 23 | <uses-permission android:name="com.android.voicemail.permission.ADD_VOICEMAIL" /> |
Kareem Nassar | f9d266b | 2013-03-19 18:03:55 -0700 | [diff] [blame] | 24 | <uses-permission android:name="com.android.voicemail.permission.READ_WRITE_ALL_VOICEMAIL" /> |
The Android Open Source Project | c731b0c | 2009-03-03 19:32:39 -0800 | [diff] [blame] | 25 | |
| 26 | <application android:process="android.process.acore" |
Evan Millar | 28f8857 | 2009-07-08 14:58:53 -0700 | [diff] [blame] | 27 | android:label="@string/app_label" |
Makoto Onuki | 2b362f7 | 2012-05-04 13:21:18 -0700 | [diff] [blame] | 28 | android:icon="@drawable/app_icon" |
| 29 | android:allowBackup="false"> |
Evan Millar | 28f8857 | 2009-07-08 14:58:53 -0700 | [diff] [blame] | 30 | |
Jeff Hamilton | 4f86436 | 2009-04-23 02:29:07 -0500 | [diff] [blame] | 31 | <provider android:name="ContactsProvider2" |
Jeff Hamilton | 5e8793f | 2009-08-21 00:53:01 -0500 | [diff] [blame] | 32 | android:authorities="contacts;com.android.contacts" |
Fred Quintana | c09c085 | 2009-08-25 20:19:33 -0700 | [diff] [blame] | 33 | android:label="@string/provider_label" |
Jeff Hamilton | 4f86436 | 2009-04-23 02:29:07 -0500 | [diff] [blame] | 34 | android:multiprocess="false" |
Nick Kralevich | 127a8b8 | 2012-07-28 14:17:24 -0700 | [diff] [blame] | 35 | android:exported="true" |
Jeff Hamilton | 4f86436 | 2009-04-23 02:29:07 -0500 | [diff] [blame] | 36 | android:readPermission="android.permission.READ_CONTACTS" |
Dmitri Plotnikov | c70dc0e | 2009-07-31 10:07:49 -0700 | [diff] [blame] | 37 | android:writePermission="android.permission.WRITE_CONTACTS"> |
Mathew Inwood | ec987e5 | 2013-09-30 15:49:39 +0100 | [diff] [blame] | 38 | <path-permission |
| 39 | android:pathPrefix="/search_suggest_query" |
| 40 | android:readPermission="android.permission.GLOBAL_SEARCH" /> |
| 41 | <path-permission |
| 42 | android:pathPrefix="/search_suggest_shortcut" |
| 43 | android:readPermission="android.permission.GLOBAL_SEARCH" /> |
| 44 | <path-permission |
| 45 | android:pathPattern="/contacts/.*/photo" |
| 46 | android:readPermission="android.permission.GLOBAL_SEARCH" /> |
Dianne Hackborn | b5b7b17 | 2010-09-01 22:55:56 -0700 | [diff] [blame] | 47 | <grant-uri-permission android:pathPattern=".*" /> |
Dmitri Plotnikov | c70dc0e | 2009-07-31 10:07:49 -0700 | [diff] [blame] | 48 | </provider> |
| 49 | |
| 50 | <provider android:name="CallLogProvider" |
| 51 | android:authorities="call_log" |
| 52 | android:syncable="false" android:multiprocess="false" |
Nick Kralevich | 127a8b8 | 2012-07-28 14:17:24 -0700 | [diff] [blame] | 53 | android:exported="true" |
Daniel Lehmann | a9bdc55 | 2012-04-05 20:37:33 -0700 | [diff] [blame] | 54 | android:readPermission="android.permission.READ_CALL_LOG" |
| 55 | android:writePermission="android.permission.WRITE_CALL_LOG"> |
Dmitri Plotnikov | c70dc0e | 2009-07-31 10:07:49 -0700 | [diff] [blame] | 56 | </provider> |
Jeff Sharkey | b650982 | 2009-05-14 18:04:39 -0700 | [diff] [blame] | 57 | |
Debashish Chatterjee | 52e8d24 | 2011-06-13 16:20:30 +0100 | [diff] [blame] | 58 | <provider android:name="VoicemailContentProvider" |
| 59 | android:authorities="com.android.voicemail" |
| 60 | android:syncable="false" android:multiprocess="false" |
Nick Kralevich | 127a8b8 | 2012-07-28 14:17:24 -0700 | [diff] [blame] | 61 | android:exported="true" |
Debashish Chatterjee | 98a77ec | 2011-08-03 13:31:25 +0100 | [diff] [blame] | 62 | android:permission="com.android.voicemail.permission.ADD_VOICEMAIL"> |
Debashish Chatterjee | 52e8d24 | 2011-06-13 16:20:30 +0100 | [diff] [blame] | 63 | </provider> |
| 64 | |
Jeff Hamilton | 7109133 | 2010-05-25 22:13:01 -0500 | [diff] [blame] | 65 | <!-- Handles database upgrades after OTAs, then disables itself --> |
| 66 | <receiver android:name="ContactsUpgradeReceiver"> |
| 67 | <!-- This broadcast is sent after the core system has finished |
| 68 | booting, before the home app is launched or BOOT_COMPLETED |
| 69 | is sent. --> |
| 70 | <intent-filter> |
| 71 | <action android:name="android.intent.action.PRE_BOOT_COMPLETED"/> |
| 72 | </intent-filter> |
| 73 | </receiver> |
Dmitri Plotnikov | d3d812a | 2010-06-07 14:03:12 -0700 | [diff] [blame] | 74 | |
Dmitri Plotnikov | 72e3003 | 2010-08-05 10:53:44 -0700 | [diff] [blame] | 75 | <receiver android:name="PackageIntentReceiver"> |
| 76 | <intent-filter> |
| 77 | <action android:name="android.intent.action.PACKAGE_ADDED" /> |
| 78 | <data android:scheme="package" /> |
| 79 | </intent-filter> |
| 80 | <intent-filter> |
| 81 | <action android:name="android.intent.action.PACKAGE_REPLACED" /> |
| 82 | <data android:scheme="package" /> |
| 83 | </intent-filter> |
Dmitri Plotnikov | d3d812a | 2010-06-07 14:03:12 -0700 | [diff] [blame] | 84 | <intent-filter> |
| 85 | <action android:name="android.intent.action.PACKAGE_REMOVED" /> |
| 86 | <data android:scheme="package" /> |
| 87 | </intent-filter> |
Dmitri Plotnikov | 72e3003 | 2010-08-05 10:53:44 -0700 | [diff] [blame] | 88 | <intent-filter> |
| 89 | <action android:name="android.intent.action.PACKAGE_CHANGED" /> |
| 90 | <data android:scheme="package" /> |
| 91 | </intent-filter> |
Dmitri Plotnikov | d3d812a | 2010-06-07 14:03:12 -0700 | [diff] [blame] | 92 | </receiver> |
Dmitri Plotnikov | 53fac8f | 2010-08-16 19:42:29 -0700 | [diff] [blame] | 93 | |
| 94 | <receiver android:name="LocaleChangeReceiver"> |
| 95 | <intent-filter> |
| 96 | <action android:name="android.intent.action.LOCALE_CHANGED"/> |
| 97 | </intent-filter> |
| 98 | </receiver> |
Debashish Chatterjee | c6eb4fe | 2011-07-28 12:23:22 +0100 | [diff] [blame] | 99 | |
| 100 | <service android:name="VoicemailCleanupService"/> |
Makoto Onuki | 8a6e02a | 2012-07-18 16:13:23 -0700 | [diff] [blame] | 101 | |
| 102 | <activity android:name=".debug.ContactsDumpActivity" |
| 103 | android:label="@string/debug_dump_title" |
| 104 | android:theme="@android:style/Theme.Holo.Dialog" |
| 105 | > |
| 106 | <intent-filter> |
| 107 | <action android:name="com.android.providers.contacts.DUMP_DATABASE"/> |
| 108 | <category android:name="android.intent.category.DEFAULT"/> |
| 109 | </intent-filter> |
| 110 | </activity> |
| 111 | |
Makoto Onuki | 623659e | 2012-08-13 17:56:25 -0700 | [diff] [blame] | 112 | <provider android:name=".debug.DumpFileProvider" |
| 113 | android:authorities="com.android.contacts.dumpfile" |
| 114 | android:exported="true"> |
| 115 | </provider> |
| 116 | |
The Android Open Source Project | c731b0c | 2009-03-03 19:32:39 -0800 | [diff] [blame] | 117 | </application> |
| 118 | </manifest> |