blob: 31bd945d7e6ffb00945d1afb542361b245f41fc0 [file] [log] [blame]
Nick Pelly09e9cba2009-07-10 18:45:13 -07001<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -08003 package="com.android.bluetooth"
Jaikumar Ganeshff4f17b2011-12-19 15:54:50 -08004 android:sharedUserId="android.uid.bluetooth">
Jeff Hamilton5127e8e2010-02-11 16:25:47 -06005
6 <original-package android:name="com.android.bluetooth" />
7
Nick Pelly09e9cba2009-07-10 18:45:13 -07008 <!-- Allows access to the Bluetooth Share Manager -->
9 <permission android:name="android.permission.ACCESS_BLUETOOTH_SHARE"
10 android:label="@string/permlab_bluetoothShareManager"
11 android:description="@string/permdesc_bluetoothShareManager"
12 android:protectionLevel="signature" />
Martijn Coenen8099f5e2012-04-06 13:47:52 -070013
AnubhavGupta442962c2015-02-27 19:08:36 +053014 <permission android:name="android.permission.ACCESS_BLUETOOTH_AVRCP_CT_DATA"
15 android:label="@string/permlab_bluetoothAvrcpDataManager"
16 android:description="@string/permdesc_bluetoothAvrcpDataManager"
17 android:protectionLevel="signature" />
18
Martijn Coenen8099f5e2012-04-06 13:47:52 -070019 <!-- Allows temporarily whitelisting Bluetooth addresses for sharing -->
20 <permission android:name="com.android.permission.WHITELIST_BLUETOOTH_DEVICE"
21 android:label="@string/permlab_bluetoothWhitelist"
22 android:description="@string/permdesc_bluetoothWhitelist"
23 android:protectionLevel="signature" />
24
Nick Pelly09e9cba2009-07-10 18:45:13 -070025 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
26 <uses-permission android:name="android.permission.ACCESS_BLUETOOTH_SHARE" />
tturney27b5d6c2015-07-23 12:50:32 -070027 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
AnubhavGupta442962c2015-02-27 19:08:36 +053028 <uses-permission android:name="android.permission.ACCESS_BLUETOOTH_AVRCP_CT_DATA" />
Nick Pelly09e9cba2009-07-10 18:45:13 -070029 <uses-permission android:name="android.permission.INTERNET" />
30 <uses-permission android:name="android.permission.BLUETOOTH" />
31 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
Wei Wang871bee02014-02-28 14:45:31 -080032 <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
Casper Bonde326b5e62014-07-24 13:47:23 +020033 <uses-permission android:name="android.permission.BLUETOOTH_MAP" />
Nick Pelly09e9cba2009-07-10 18:45:13 -070034 <uses-permission android:name="android.permission.WAKE_LOCK" />
35 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Ajay Panicker66d64302015-10-13 15:31:47 -070036 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Jackson Fan2c282d52009-07-19 12:25:14 +080037 <uses-permission android:name="android.permission.READ_CONTACTS" />
kschulz5a60e472015-03-17 11:47:46 +010038 <!-- WRITE_CONTACTS is used for test cases only -->
39 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
Daniel Lehmann4425b782012-03-09 20:43:54 -080040 <uses-permission android:name="android.permission.READ_CALL_LOG" />
Andre Eisenbachdbeb8d72015-06-29 11:11:58 -070041 <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
Jackson Fan2c282d52009-07-19 12:25:14 +080042 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
Andres Moralescfaffa82014-03-11 08:56:54 -070043 <uses-permission android:name="android.permission.NFC_HANDOVER_STATUS" />
Matthew Xie6c91bc02012-02-16 18:47:53 -080044 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
Prem Kumar87896dd2014-04-14 10:16:15 -070045 <uses-permission android:name="android.permission.WRITE_APN_SETTINGS" />
Jaikumar Ganesha11b96d2012-02-27 10:30:33 -080046 <uses-permission android:name="android.permission.NET_ADMIN" />
Matthew Xie6c91bc02012-02-16 18:47:53 -080047 <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
48 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
fredc6654f5c2012-04-12 00:18:52 -070049 <uses-permission android:name="android.permission.NET_TUNNELING" />
50 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
51 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
Matthew Xie09a49912012-07-12 15:55:22 -070052 <uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />
Matthew Xie0e463622012-09-26 00:12:26 -070053 <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
Matthew Xie344036b2012-10-01 21:49:48 -070054 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
55 <uses-permission android:name="android.permission.BLUETOOTH_STACK" />
Zhihai Xu37510152012-10-08 18:04:32 -070056 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS"/>
57 <uses-permission android:name="android.permission.MANAGE_USERS"/>
Martijn Coenen19d8d542012-10-30 15:15:05 -070058 <uses-permission android:name="com.google.android.gallery3d.permission.GALLERY_PROVIDER"/>
59 <uses-permission android:name="com.android.gallery3d.permission.GALLERY_PROVIDER"/>
Matthew Xiefd6603b2013-07-18 18:18:36 -070060 <uses-permission android:name="android.permission.RECEIVE_SMS" />
Matthew Xiefd6603b2013-07-18 18:18:36 -070061 <uses-permission android:name="android.permission.SEND_SMS" />
62 <uses-permission android:name="android.permission.READ_SMS" />
63 <uses-permission android:name="android.permission.WRITE_SMS" />
64 <uses-permission android:name="android.permission.READ_CONTACTS" />
Jean-Michel Trivi5509d362013-09-17 20:21:22 -070065 <uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" />
Fyodor Kupolovd2fc8cb2015-06-19 15:36:44 -070066 <uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
Andre Eisenbach10d5c212015-04-06 16:50:58 -070067 <uses-permission android:name="android.permission.VIBRATE" />
Dianne Hackborndc684352015-06-19 16:23:28 -070068 <uses-permission android:name="android.permission.DEVICE_POWER" />
Fyodor Kupolov1b1433a2015-07-29 14:32:54 -070069 <uses-permission android:name="android.permission.REAL_GET_TASKS" />
Mallikarjuna GBb06e8b62015-06-26 15:55:49 +053070 <uses-permission android:name="android.permission.MODIFY_AUDIO_ROUTING" />
Ashwini Munigala48723f82015-07-19 17:21:51 +053071 <uses-permission android:name="com.android.email.permission.ACCESS_PROVIDER"/>
72 <uses-permission android:name="com.android.email.permission.READ_ATTACHMENT"/>
Zhihai Xu37510152012-10-08 18:04:32 -070073
fredcc7a57f32012-05-07 14:20:35 -070074 <!-- For PBAP Owner Vcard Info -->
75 <uses-permission android:name="android.permission.READ_PROFILE"/>
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -080076 <application
fredc6654f5c2012-04-12 00:18:52 -070077 android:name=".btservice.AdapterApp"
Sunny Goyal0fcf6202015-03-16 11:07:53 -070078 android:icon="@mipmap/bt_share"
fredc6654f5c2012-04-12 00:18:52 -070079 android:persistent="false"
Alex Klyubin1c66ec52015-04-02 12:56:45 -070080 android:label="@string/app_name"
Sanket Padawebb7f16f2015-07-08 18:50:29 -070081 android:supportsRtl="true"
Alex Klyubin1c66ec52015-04-02 12:56:45 -070082 android:usesCleartextTraffic="false">
Nick Pelly09e9cba2009-07-10 18:45:13 -070083 <uses-library android:name="javax.obex" />
Tao Liejun6769b592009-07-14 15:55:04 -070084 <provider android:name=".opp.BluetoothOppProvider"
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -080085 android:authorities="com.android.bluetooth.opp"
Nick Kralevichea0b4f92012-07-30 12:41:30 -070086 android:exported="true"
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -080087 android:process="@string/process">
Tao Liejun1ac55072009-08-07 15:01:24 +080088 <path-permission
Matthew Xie2819c1d2013-12-06 12:19:36 -080089 android:pathPrefix="/btopp"
Tao Liejun1ac55072009-08-07 15:01:24 +080090 android:permission="android.permission.ACCESS_BLUETOOTH_SHARE" />
91 </provider>
AnubhavGupta442962c2015-02-27 19:08:36 +053092 <provider android:name=".avrcp.BluetoothAvrcpDataProvider"
93 android:authorities="com.android.bluetooth.avrcp"
94 android:exported="true"
95 android:process="@string/process">
96 <path-permission
97 android:pathPrefix="/btavrcp_ct"
98 android:permission="android.permission.ACCESS_BLUETOOTH_AVRCP_CT_DATA" />
99 </provider>
Ajay Panicker66d64302015-10-13 15:31:47 -0700100 <provider android:name="android.support.v4.content.FileProvider"
101 android:authorities="com.google.android.bluetooth.fileprovider"
102 android:grantUriPermissions="true"
103 android:exported="false">
104 <meta-data
105 android:name="android.support.FILE_PROVIDER_PATHS"
106 android:resource="@xml/file_paths" />
107 </provider>
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -0800108 <service
109 android:process="@string/process"
fredc6654f5c2012-04-12 00:18:52 -0700110 android:name = ".btservice.AdapterService">
111 <intent-filter>
112 <action android:name="android.bluetooth.IBluetooth" />
113 </intent-filter>
114 </service>
115 <service
116 android:process="@string/process"
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -0800117 android:name=".opp.BluetoothOppService"
fredca7e8ef32012-05-10 22:07:32 -0700118 android:permission="android.permission.ACCESS_BLUETOOTH_SHARE"
119 android:enabled="@bool/profile_supported_opp"/>
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -0800120 <receiver
121 android:process="@string/process"
Kausik Sinnaswamyd5708932012-04-09 20:02:49 +0530122 android:exported="true"
fredca7e8ef32012-05-10 22:07:32 -0700123 android:name=".opp.BluetoothOppReceiver"
124 android:enabled="@bool/profile_supported_opp">
Nick Pelly09e9cba2009-07-10 18:45:13 -0700125 <intent-filter>
Nick Pellybd540682009-09-11 11:46:59 -0700126 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
jhtop.kimef697b02011-08-02 10:59:35 +0900127 <!--action android:name="android.intent.action.BOOT_COMPLETED" /-->
Jake Hamby1ed96d52011-01-25 19:46:26 -0800128 <action android:name="android.btopp.intent.action.OPEN_RECEIVED_FILES" />
Martijn Coenen8099f5e2012-04-06 13:47:52 -0700129 </intent-filter>
130 </receiver>
131 <receiver
132 android:process="@string/process"
133 android:name=".opp.BluetoothOppHandoverReceiver"
134 android:permission="com.android.permission.WHITELIST_BLUETOOTH_DEVICE">
135 <intent-filter>
136 <action android:name="android.btopp.intent.action.WHITELIST_DEVICE" />
Martijn Coenen584dfb22012-05-16 13:58:02 -0700137 <action android:name="android.btopp.intent.action.STOP_HANDOVER_TRANSFER" />
Nick Pelly09e9cba2009-07-10 18:45:13 -0700138 </intent-filter>
Martijn Coenen03f25a22012-05-18 13:43:30 -0700139 <intent-filter>
Andres Moralescfaffa82014-03-11 08:56:54 -0700140 <action android:name="android.nfc.handover.intent.action.HANDOVER_SEND" />
Martijn Coenen03f25a22012-05-18 13:43:30 -0700141 <category android:name="android.intent.category.DEFAULT" />
142 <data android:mimeType="*/*" />
143 </intent-filter>
144 <intent-filter>
Andres Moralescfaffa82014-03-11 08:56:54 -0700145 <action android:name="android.nfc.handover.intent.action.HANDOVER_SEND_MULTIPLE" />
Martijn Coenen03f25a22012-05-18 13:43:30 -0700146 <category android:name="android.intent.category.DEFAULT" />
147 <data android:mimeType="*/*" />
148 </intent-filter>
Nick Pelly09e9cba2009-07-10 18:45:13 -0700149 </receiver>
Tao Liejun6769b592009-07-14 15:55:04 -0700150 <activity android:name=".opp.BluetoothOppLauncherActivity"
Jaikumar Ganesh6a148f12010-05-14 15:00:28 -0700151 android:process="@string/process"
Alan Viverette046b65c2015-06-18 14:55:33 -0700152 android:theme="@android:style/Theme.Material.Light.Dialog"
fredca7e8ef32012-05-10 22:07:32 -0700153 android:label="@string/bt_share_picker_label"
154 android:enabled="@bool/profile_supported_opp">
Nick Pelly09e9cba2009-07-10 18:45:13 -0700155 <intent-filter>
156 <action android:name="android.intent.action.SEND" />
157 <category android:name="android.intent.category.DEFAULT" />
158 <data android:mimeType="image/*" />
159 <data android:mimeType="video/*" />
Jackson Fan239bc522009-07-27 15:58:22 +0800160 <data android:mimeType="audio/*" />
Lixin Yue6ef730f2009-12-17 16:31:22 +0800161 <data android:mimeType="text/x-vcard" />
Tao Liejunfb8562d2009-11-18 11:02:59 -0600162 <data android:mimeType="text/plain" />
163 <data android:mimeType="text/html" />
Matthew Xiec0b728a2013-07-31 00:52:16 -0700164 <data android:mimeType="text/xml" />
Tao Liejunfb8562d2009-11-18 11:02:59 -0600165 <data android:mimeType="application/zip" />
166 <data android:mimeType="application/vnd.ms-excel" />
167 <data android:mimeType="application/msword" />
Pradeep Panigrahiefd6fd52013-12-03 15:24:30 +0530168 <data android:mimeType="application/vnd.android.package-archive" />
Tao Liejunfb8562d2009-11-18 11:02:59 -0600169 <data android:mimeType="application/vnd.ms-powerpoint" />
170 <data android:mimeType="application/pdf" />
Sungmin Choi5d574612012-11-30 15:59:30 +0900171 <data android:mimeType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" />
172 <data android:mimeType="application/vnd.openxmlformats-officedocument.wordprocessingml.document" />
173 <data android:mimeType="application/vnd.openxmlformats-officedocument.presentationml.presentation" />
Sungmin Choiab5a7202014-12-18 15:42:20 +0900174 <data android:mimeType="application/x-hwp" />
Nick Pelly09e9cba2009-07-10 18:45:13 -0700175 </intent-filter>
176 <intent-filter>
Tao Liejun1ac55072009-08-07 15:01:24 +0800177 <action android:name="android.intent.action.SEND_MULTIPLE" />
Nick Pelly09e9cba2009-07-10 18:45:13 -0700178 <category android:name="android.intent.category.DEFAULT" />
179 <data android:mimeType="image/*" />
180 <data android:mimeType="video/*" />
Pradeep Panigrahiefd6fd52013-12-03 15:24:30 +0530181 <data android:mimeType="audio/*" />
Nick Pelly09e9cba2009-07-10 18:45:13 -0700182 <data android:mimeType="x-mixmedia/*" />
Lixin Yue6ef730f2009-12-17 16:31:22 +0800183 <data android:mimeType="text/x-vcard" />
Nick Pelly09e9cba2009-07-10 18:45:13 -0700184 </intent-filter>
185 <intent-filter>
186 <action android:name="android.btopp.intent.action.OPEN" />
187 <category android:name="android.intent.category.DEFAULT" />
188 <data android:mimeType="vnd.android.cursor.item/vnd.android.btopp" />
189 </intent-filter>
190 </activity>
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800191 <activity android:name=".opp.BluetoothOppBtEnableActivity"
Jaikumar Ganesh6a148f12010-05-14 15:00:28 -0700192 android:process="@string/process"
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800193 android:excludeFromRecents="true"
Alan Viverette046b65c2015-06-18 14:55:33 -0700194 android:theme="@android:style/Theme.Material.Light.Dialog.Alert"
fredca7e8ef32012-05-10 22:07:32 -0700195 android:enabled="@bool/profile_supported_opp">
Nick Pelly09e9cba2009-07-10 18:45:13 -0700196 </activity>
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800197 <activity android:name=".opp.BluetoothOppBtErrorActivity"
Jaikumar Ganesh6a148f12010-05-14 15:00:28 -0700198 android:process="@string/process"
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800199 android:excludeFromRecents="true"
Alan Viverette046b65c2015-06-18 14:55:33 -0700200 android:theme="@android:style/Theme.Material.Light.Dialog.Alert">
Nick Pelly09e9cba2009-07-10 18:45:13 -0700201 </activity>
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800202 <activity android:name=".opp.BluetoothOppBtEnablingActivity"
Jaikumar Ganesh6a148f12010-05-14 15:00:28 -0700203 android:process="@string/process"
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800204 android:excludeFromRecents="true"
Alan Viverette046b65c2015-06-18 14:55:33 -0700205 android:theme="@android:style/Theme.Material.Light.Dialog.Alert"
fredca7e8ef32012-05-10 22:07:32 -0700206 android:enabled="@bool/profile_supported_opp">
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800207 </activity>
Jaikumar Ganesh53647ab2009-09-11 16:20:52 -0700208 <activity android:name=".opp.BluetoothOppIncomingFileConfirmActivity"
Jaikumar Ganesh6a148f12010-05-14 15:00:28 -0700209 android:process="@string/process"
Jaikumar Ganesh53647ab2009-09-11 16:20:52 -0700210 android:excludeFromRecents="true"
Alan Viverette046b65c2015-06-18 14:55:33 -0700211 android:theme="@android:style/Theme.Material.Light.Dialog.Alert"
fredca7e8ef32012-05-10 22:07:32 -0700212 android:enabled="@bool/profile_supported_opp">
Nick Pelly09e9cba2009-07-10 18:45:13 -0700213 </activity>
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800214 <activity android:name=".opp.BluetoothOppTransferActivity"
Jaikumar Ganesh6a148f12010-05-14 15:00:28 -0700215 android:process="@string/process"
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800216 android:excludeFromRecents="true"
Alan Viverette046b65c2015-06-18 14:55:33 -0700217 android:theme="@android:style/Theme.Material.Light.Dialog.Alert"
fredca7e8ef32012-05-10 22:07:32 -0700218 android:enabled="@bool/profile_supported_opp">
Nick Pelly09e9cba2009-07-10 18:45:13 -0700219 </activity>
Lixin Yue5cc61792010-02-26 17:35:23 +0800220 <activity android:name=".opp.BluetoothOppTransferHistory"
Jaikumar Ganesh6a148f12010-05-14 15:00:28 -0700221 android:process="@string/process"
Lixin Yue5cc61792010-02-26 17:35:23 +0800222 android:label=""
223 android:excludeFromRecents="true"
Pradeep Panigrahiefd6fd52013-12-03 15:24:30 +0530224 android:configChanges="orientation|keyboardHidden|screenSize"
fredca7e8ef32012-05-10 22:07:32 -0700225 android:enabled="@bool/profile_supported_opp">
Lixin Yue5cc61792010-02-26 17:35:23 +0800226 </activity>
Jackson Fan2c282d52009-07-19 12:25:14 +0800227 <activity android:name=".pbap.BluetoothPbapActivity"
Jaikumar Ganesh0bd5f7b2010-03-24 10:36:06 -0700228 android:process="@string/process"
Lixin Yuedc3bacd2009-09-21 20:36:16 +0800229 android:excludeFromRecents="true"
Alan Viverette046b65c2015-06-18 14:55:33 -0700230 android:theme="@android:style/Theme.Material.Light.Dialog.Alert"
fredca7e8ef32012-05-10 22:07:32 -0700231 android:enabled="@bool/profile_supported_pbap">
Jackson Fan2c282d52009-07-19 12:25:14 +0800232 <intent-filter>
Lixin Yued8961622009-07-28 10:45:23 +0800233 <category android:name="android.intent.category.DEFAULT" />
Jackson Fan2c282d52009-07-19 12:25:14 +0800234 </intent-filter>
235 </activity>
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -0800236 <service
237 android:process="@string/process"
fredca7e8ef32012-05-10 22:07:32 -0700238 android:name=".pbap.BluetoothPbapService"
239 android:enabled="@bool/profile_supported_pbap" >
Jaikumar Ganeshb8c66032010-10-07 00:39:15 +0200240 <intent-filter>
241 <action android:name="android.bluetooth.IBluetoothPbap" />
242 </intent-filter>
Jackson Fan2c282d52009-07-19 12:25:14 +0800243 </service>
Jaikumar Ganesh20b763a2010-03-11 13:06:54 -0800244 <receiver
245 android:process="@string/process"
Kausik Sinnaswamyd5708932012-04-09 20:02:49 +0530246 android:exported="true"
fredca7e8ef32012-05-10 22:07:32 -0700247 android:name=".pbap.BluetoothPbapReceiver"
248 android:enabled="@bool/profile_supported_pbap">
Jackson Fan2c282d52009-07-19 12:25:14 +0800249 <intent-filter>
Nick Pellybd540682009-09-11 11:46:59 -0700250 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED"/>
Matthew Xie7eab97d2011-06-28 13:53:56 -0700251 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REPLY" />
Hemant Gupta42163872014-05-08 12:45:38 +0530252 <action android:name="android.bluetooth.device.action.ACL_DISCONNECTED" />
Matthew Xie7eab97d2011-06-28 13:53:56 -0700253 <category android:name="android.intent.category.DEFAULT" />
Jackson Fan2c282d52009-07-19 12:25:14 +0800254 </intent-filter>
255 </receiver>
Matthew Xiefd6603b2013-07-18 18:18:36 -0700256 <service
257 android:process="@string/process"
258 android:name=".map.BluetoothMapService"
259 android:enabled="@bool/profile_supported_map" >
260 <intent-filter>
261 <action android:name="android.bluetooth.IBluetoothMap" />
kschulz5a60e472015-03-17 11:47:46 +0100262 <action android:name="android.btmap.intent.action.SHOW_MAPS_SETTINGS" />
Casper Bonde326b5e62014-07-24 13:47:23 +0200263 <action android:name="com.android.bluetooth.map.USER_CONFIRM_TIMEOUT"/>
Matthew Xiefd6603b2013-07-18 18:18:36 -0700264 </intent-filter>
265 </service>
kschulz5a60e472015-03-17 11:47:46 +0100266 <activity android:name=".map.BluetoothMapSettings"
Casper Bonde326b5e62014-07-24 13:47:23 +0200267 android:process="@string/process"
kschulz5a60e472015-03-17 11:47:46 +0100268 android:label="@string/bluetooth_map_settings_title"
Casper Bonde326b5e62014-07-24 13:47:23 +0200269 android:excludeFromRecents="true"
270 android:configChanges="orientation|keyboardHidden"
271 android:enabled="@bool/profile_supported_map">
272 </activity>
kschulzdbe4c252015-03-06 13:54:49 +0100273 <provider android:name=".map.MmsFileProvider"
274 android:authorities="com.android.bluetooth.map.MmsFileProvider"
275 android:enabled="true"
276 android:grantUriPermissions="true"
277 android:exported="false">
278 </provider>
Matthew Xie6c91bc02012-02-16 18:47:53 -0800279 <service
280 android:process="@string/process"
Casper Bondecee0d1b2015-03-19 10:01:53 +0100281 android:name=".sap.SapService"
282 android:enabled="@bool/profile_supported_sap" >
283 <intent-filter>
284 <action android:name="android.bluetooth.IBluetoothSap" />
285 </intent-filter>
286 </service>
287 <service
288 android:process="@string/process"
Ganesh Ganapathi Batta03b83862013-02-05 15:38:27 -0800289 android:name = ".gatt.GattService"
290 android:enabled="@bool/profile_supported_gatt">
291 <intent-filter>
292 <action android:name="android.bluetooth.IBluetoothGatt" />
293 </intent-filter>
294 </service>
295 <service
296 android:process="@string/process"
fredca7e8ef32012-05-10 22:07:32 -0700297 android:name = ".hfp.HeadsetService"
298 android:enabled="@bool/profile_supported_hs_hfp">
Matthew Xie6c91bc02012-02-16 18:47:53 -0800299 <intent-filter>
300 <action android:name="android.bluetooth.IBluetoothHeadset" />
301 </intent-filter>
302 </service>
303 <service
304 android:process="@string/process"
fredca7e8ef32012-05-10 22:07:32 -0700305 android:name = ".a2dp.A2dpService"
306 android:enabled="@bool/profile_supported_a2dp">
Matthew Xie6c91bc02012-02-16 18:47:53 -0800307 <intent-filter>
308 <action android:name="android.bluetooth.IBluetoothA2dp" />
309 </intent-filter>
310 </service>
Matthew Xie35207a52012-03-21 23:11:40 -0700311 <service
312 android:process="@string/process"
Mike Lockwoodc030f082014-06-07 14:04:40 -0700313 android:name = ".a2dp.A2dpSinkService"
314 android:enabled="@bool/profile_supported_a2dp_sink">
315 <intent-filter>
316 <action android:name="android.bluetooth.IBluetoothA2dpSink" />
317 </intent-filter>
318 </service>
319 <service
320 android:process="@string/process"
Mike Lockwood066ad9e2014-06-06 13:04:55 -0700321 android:name = ".avrcp.AvrcpControllerService"
AnubhavGupta442962c2015-02-27 19:08:36 +0530322 android:permission="android.permission.ACCESS_BLUETOOTH_AVRCP_CT_DATA"
Mike Lockwood066ad9e2014-06-06 13:04:55 -0700323 android:enabled="@bool/profile_supported_avrcp_controller">
324 <intent-filter>
325 <action android:name="android.bluetooth.IBluetoothAvrcpController" />
326 </intent-filter>
327 </service>
328 <service
329 android:process="@string/process"
fredca7e8ef32012-05-10 22:07:32 -0700330 android:name = ".hid.HidService"
331 android:enabled="@bool/profile_supported_hid">
Matthew Xie35207a52012-03-21 23:11:40 -0700332 <intent-filter>
333 <action android:name="android.bluetooth.IBluetoothInputDevice" />
334 </intent-filter>
335 </service>
Matthew Xie676cb1b2012-03-22 17:32:29 -0700336 <service
337 android:process="@string/process"
fredca7e8ef32012-05-10 22:07:32 -0700338 android:name = ".hdp.HealthService"
339 android:enabled="@bool/profile_supported_hdp">
Matthew Xie676cb1b2012-03-22 17:32:29 -0700340 <intent-filter>
341 <action android:name="android.bluetooth.IBluetoothHealth" />
342 </intent-filter>
343 </service>
fredc6654f5c2012-04-12 00:18:52 -0700344 <service
345 android:process="@string/process"
fredca7e8ef32012-05-10 22:07:32 -0700346 android:name = ".pan.PanService"
347 android:enabled="@bool/profile_supported_pan">
fredc6654f5c2012-04-12 00:18:52 -0700348 <intent-filter>
349 <action android:name="android.bluetooth.IBluetoothPan" />
350 </intent-filter>
351 </service>
Hemant Gupta6b85a4c2013-11-11 11:49:04 +0530352 <service
Hemant Guptaaebc7262013-08-19 18:54:29 +0530353 android:process="@string/process"
Mike Lockwood8d536f32014-06-12 12:07:01 -0700354 android:name = ".hfpclient.HeadsetClientService"
Hemant Guptaaebc7262013-08-19 18:54:29 +0530355 android:enabled="@bool/profile_supported_hfpclient">
356 <intent-filter>
Mike Lockwood8d536f32014-06-12 12:07:01 -0700357 <action android:name="android.bluetooth.IBluetoothHeadsetClient" />
Hemant Guptaaebc7262013-08-19 18:54:29 +0530358 </intent-filter>
359 </service>
Hemant Gupta6b85a4c2013-11-11 11:49:04 +0530360 <service
361 android:process="@string/process"
362 android:name = ".hid.HidDevService"
363 android:enabled="@bool/profile_supported_hidd">
364 <intent-filter>
365 <action android:name="android.bluetooth.IBluetoothHidDevice" />
366 </intent-filter>
367 </service>
Nick Pelly09e9cba2009-07-10 18:45:13 -0700368 </application>
369</manifest>