blob: ff8370d2b9f97eca6b8647968aef9185735c8358 [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" />
Amit Mahajan47f5b452015-08-12 16:39:25 -070025 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
Chih-Chung Chang17e36a22009-09-30 14:04:51 -070026
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080027 <application android:process="com.android.phone"
28 android:allowClearUserData="false"
Christopher Tatebd2c26c2011-07-22 15:11:17 -070029 android:allowBackup="false"
Eric Fischer04178b02009-06-16 16:35:17 -070030 android:label="@string/app_label"
Alex Klyubin578ff8a2015-05-20 11:37:09 -070031 android:icon="@mipmap/ic_launcher_phone"
Alex Klyubind516a552015-09-21 12:26:35 -070032 android:usesCleartextTraffic="true">
Wei Huangb88772a2009-07-23 09:54:01 -070033
34 <provider android:name="TelephonyProvider"
35 android:authorities="telephony"
Nick Kralevichfddd8092012-07-28 16:06:30 -070036 android:exported="true"
Amith Yamasani887288c2014-11-06 09:01:20 -080037 android:singleUser="true"
Jake Hamby1d714632013-09-18 12:19:33 -070038 android:multiprocess="false" />
Wei Huangb88772a2009-07-23 09:54:01 -070039
Amith Yamasani2053d2e2014-08-05 10:22:46 -070040 <!-- This is a singleton provider that is used by all users.
41 A new instance is not created for each user. And the db is shared
42 as well. -->
Wei Huangb88772a2009-07-23 09:54:01 -070043 <provider android:name="SmsProvider"
44 android:authorities="sms"
Jake Hamby1d714632013-09-18 12:19:33 -070045 android:multiprocess="false"
Nick Kralevichfddd8092012-07-28 16:06:30 -070046 android:exported="true"
Amith Yamasani2053d2e2014-08-05 10:22:46 -070047 android:singleUser="true"
Svetoslav3429ad82015-04-16 16:47:03 -070048 android:readPermission="android.permission.READ_SMS" />
Wei Huangb88772a2009-07-23 09:54:01 -070049
Amith Yamasani2053d2e2014-08-05 10:22:46 -070050 <!-- This is a singleton provider that is used by all users.
51 A new instance is not created for each user. And the db is shared
Svetoslav3429ad82015-04-16 16:47:03 -070052 as well.
53
54 Note: We do not require a write permission as it is guarded by an app op.
55 -->
Wei Huangb88772a2009-07-23 09:54:01 -070056 <provider android:name="MmsProvider"
57 android:authorities="mms"
Jake Hamby1d714632013-09-18 12:19:33 -070058 android:multiprocess="false"
Nick Kralevichfddd8092012-07-28 16:06:30 -070059 android:exported="true"
Amith Yamasani2053d2e2014-08-05 10:22:46 -070060 android:singleUser="true"
Svetoslav3429ad82015-04-16 16:47:03 -070061 android:readPermission="android.permission.READ_SMS">
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080062 <grant-uri-permission android:pathPrefix="/part/" />
Wei Huangb88772a2009-07-23 09:54:01 -070063 <grant-uri-permission android:pathPrefix="/drm/" />
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080064 </provider>
Wei Huangb88772a2009-07-23 09:54:01 -070065
Amith Yamasani2053d2e2014-08-05 10:22:46 -070066 <!-- This is a singleton provider that is used by all users.
67 A new instance is not created for each user. And the db is shared
68 as well. -->
Wei Huangb88772a2009-07-23 09:54:01 -070069 <provider android:name="MmsSmsProvider"
70 android:authorities="mms-sms"
Jake Hamby1d714632013-09-18 12:19:33 -070071 android:multiprocess="false"
Nick Kralevichfddd8092012-07-28 16:06:30 -070072 android:exported="true"
Amith Yamasani2053d2e2014-08-05 10:22:46 -070073 android:singleUser="true"
Svetoslav3429ad82015-04-16 16:47:03 -070074 android:readPermission="android.permission.READ_SMS" />
Steven Liu6e3c0dc2014-06-30 14:31:50 -050075
76 <provider android:name="HbpcdLookupProvider"
77 android:authorities="hbpcd_lookup"
78 android:exported="true"
79 android:singleUser="true"
80 android:multiprocess="false"
81 android:writePermission="android.permission.MODIFY_PHONE_STATE" />
The Android Open Source Project7236c3a2009-03-03 19:32:44 -080082 </application>
83</manifest>