blob: f1cd72b49eb9e1e94013863dc18974210d3f27a7 [file] [log] [blame]
The Android Open Source Project7236c3a2009-03-03 19:32:44 -08001<?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 package="com.android.providers.telephony"
Ben Komalo9dd4ab52011-09-23 15:12:47 -070019 coreApp="true"
Wei Huangb88772a2009-07-23 09:54:01 -070020 android:sharedUserId="android.uid.phone">
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080021
Jake Hamby1d714632013-09-18 12:19:33 -070022 <uses-permission android:name="android.permission.RECEIVE_SMS" />
Chih-Chung Chang17e36a22009-09-30 14:04:51 -070023 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Amith Yamasani43f9fb22014-09-10 15:56:47 -070024 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
Chih-Chung Chang17e36a22009-09-30 14:04:51 -070025
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080026 <application android:process="com.android.phone"
27 android:allowClearUserData="false"
Christopher Tatebd2c26c2011-07-22 15:11:17 -070028 android:allowBackup="false"
Eric Fischer04178b02009-06-16 16:35:17 -070029 android:label="@string/app_label"
Jason Chen9052dc22012-10-12 14:27:39 -070030 android:icon="@mipmap/ic_launcher_phone">
Wei Huangb88772a2009-07-23 09:54:01 -070031
32 <provider android:name="TelephonyProvider"
33 android:authorities="telephony"
Nick Kralevichfddd8092012-07-28 16:06:30 -070034 android:exported="true"
Amith Yamasani887288c2014-11-06 09:01:20 -080035 android:singleUser="true"
Jake Hamby1d714632013-09-18 12:19:33 -070036 android:multiprocess="false" />
Wei Huangb88772a2009-07-23 09:54:01 -070037
Amith Yamasani2053d2e2014-08-05 10:22:46 -070038 <!-- This is a singleton provider that is used by all users.
39 A new instance is not created for each user. And the db is shared
40 as well. -->
Wei Huangb88772a2009-07-23 09:54:01 -070041 <provider android:name="SmsProvider"
42 android:authorities="sms"
Jake Hamby1d714632013-09-18 12:19:33 -070043 android:multiprocess="false"
Nick Kralevichfddd8092012-07-28 16:06:30 -070044 android:exported="true"
Amith Yamasani2053d2e2014-08-05 10:22:46 -070045 android:singleUser="true"
Wei Huangb88772a2009-07-23 09:54:01 -070046 android:readPermission="android.permission.READ_SMS"
47 android:writePermission="android.permission.WRITE_SMS" />
48
Amith Yamasani2053d2e2014-08-05 10:22:46 -070049 <!-- This is a singleton provider that is used by all users.
50 A new instance is not created for each user. And the db is shared
51 as well. -->
Wei Huangb88772a2009-07-23 09:54:01 -070052 <provider android:name="MmsProvider"
53 android:authorities="mms"
Jake Hamby1d714632013-09-18 12:19:33 -070054 android:multiprocess="false"
Nick Kralevichfddd8092012-07-28 16:06:30 -070055 android:exported="true"
Amith Yamasani2053d2e2014-08-05 10:22:46 -070056 android:singleUser="true"
Wei Huangb88772a2009-07-23 09:54:01 -070057 android:readPermission="android.permission.READ_SMS"
58 android:writePermission="android.permission.WRITE_SMS">
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080059 <grant-uri-permission android:pathPrefix="/part/" />
Wei Huangb88772a2009-07-23 09:54:01 -070060 <grant-uri-permission android:pathPrefix="/drm/" />
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080061 </provider>
Wei Huangb88772a2009-07-23 09:54:01 -070062
Amith Yamasani2053d2e2014-08-05 10:22:46 -070063 <!-- This is a singleton provider that is used by all users.
64 A new instance is not created for each user. And the db is shared
65 as well. -->
Wei Huangb88772a2009-07-23 09:54:01 -070066 <provider android:name="MmsSmsProvider"
67 android:authorities="mms-sms"
Jake Hamby1d714632013-09-18 12:19:33 -070068 android:multiprocess="false"
Nick Kralevichfddd8092012-07-28 16:06:30 -070069 android:exported="true"
Amith Yamasani2053d2e2014-08-05 10:22:46 -070070 android:singleUser="true"
Wei Huangb88772a2009-07-23 09:54:01 -070071 android:readPermission="android.permission.READ_SMS"
72 android:writePermission="android.permission.WRITE_SMS" />
Steven Liu6e3c0dc2014-06-30 14:31:50 -050073
74 <provider android:name="HbpcdLookupProvider"
75 android:authorities="hbpcd_lookup"
76 android:exported="true"
77 android:singleUser="true"
78 android:multiprocess="false"
79 android:writePermission="android.permission.MODIFY_PHONE_STATE" />
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080080 </application>
81</manifest>