blob: 34b6a947e5c9e142ca398483dbb8c980652c1d9f [file] [log] [blame]
The Android Open Source Project70215272009-03-03 19:32:43 -08001<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2 package="com.android.providers.media"
3 android:sharedUserId="android.media"
Marco Nelissen90c7da02012-02-17 09:25:39 -08004 android:sharedUserLabel="@string/uid_label"
Jeff Sharkey395ad252012-09-08 18:57:18 -07005 android:versionCode="510">
The Android Open Source Project70215272009-03-03 19:32:43 -08006
7 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
8 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
9 <uses-permission android:name="android.permission.WAKE_LOCK" />
San Mehat2daeb8c2009-06-01 09:26:57 -070010 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Mike Lockwood71d36b02011-04-22 07:10:32 -070011 <uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
Mike Lockwood5dfdff72011-01-10 08:24:46 -050012 <uses-permission android:name="android.permission.ACCESS_MTP" />
Mike Lockwood67595922011-01-06 14:14:56 -050013
The Android Open Source Project70215272009-03-03 19:32:43 -080014 <application android:process="android.process.media"
Fabrice Di Meglio4a7bf682012-09-10 20:58:57 -070015 android:label="@string/app_label"
16 android:supportsRtl="true">
The Android Open Source Project70215272009-03-03 19:32:43 -080017 <provider android:name="MediaProvider" android:authorities="media"
Nick Kralevichddafaad2012-07-28 15:19:34 -070018 android:multiprocess="false" android:exported="true">
Jeff Sharkey3425d472012-03-20 11:15:37 -070019 <grant-uri-permission android:pathPrefix="/external/" />
20 <path-permission
Jeff Sharkey3425d472012-03-20 11:15:37 -070021 android:pathPrefix="/external/"
22 android:readPermission="android.permission.READ_EXTERNAL_STORAGE"
23 android:writePermission="android.permission.WRITE_EXTERNAL_STORAGE" />
24 </provider>
Mike Lockwoodc7bbe232010-05-27 07:49:01 -040025
Dianne Hackbornfd8402c2011-08-18 19:46:51 -070026 <!-- Handles database upgrades after OTAs, then disables itself -->
27 <receiver android:name="MediaUpgradeReceiver">
28 <!-- This broadcast is sent after the core system has finished
29 booting, before the home app is launched or BOOT_COMPLETED
30 is sent. -->
31 <intent-filter>
32 <action android:name="android.intent.action.PRE_BOOT_COMPLETED"/>
33 </intent-filter>
34 </receiver>
35
The Android Open Source Project70215272009-03-03 19:32:43 -080036 <receiver android:name="MediaScannerReceiver">
37 <intent-filter>
38 <action android:name="android.intent.action.BOOT_COMPLETED" />
39 </intent-filter>
40 <intent-filter>
41 <action android:name="android.intent.action.MEDIA_MOUNTED" />
42 <data android:scheme="file" />
43 </intent-filter>
44 <intent-filter>
Mike Lockwood9c8c1df2011-04-06 11:55:32 -040045 <action android:name="android.intent.action.MEDIA_UNMOUNTED" />
46 <data android:scheme="file" />
47 </intent-filter>
48 <intent-filter>
The Android Open Source Project70215272009-03-03 19:32:43 -080049 <action android:name="android.intent.action.MEDIA_SCANNER_SCAN_FILE" />
50 <data android:scheme="file" />
51 </intent-filter>
52 </receiver>
53
54 <service android:name="MediaScannerService" android:exported="true">
55 <intent-filter>
56 <action android:name="android.media.IMediaScannerService" />
57 </intent-filter>
58 </service>
59
Mike Lockwoodabf8d092010-06-29 16:43:41 -040060 <receiver android:name="UsbReceiver">
61 <intent-filter>
Mike Lockwood99fd9542011-03-02 11:22:29 -080062 <action android:name="android.hardware.usb.action.USB_STATE" />
Mike Lockwoodabf8d092010-06-29 16:43:41 -040063 </intent-filter>
64 </receiver>
65
66 <service android:name="MtpService" />
67
Jeff Sharkeyde2f00f2012-04-17 16:03:56 -070068 <activity android:name="RingtonePickerActivity"
69 android:theme="@*android:style/Theme.Holo.Dialog.Alert"
70 android:excludeFromRecents="true">
71 <intent-filter>
72 <action android:name="android.intent.action.RINGTONE_PICKER" />
73 <category android:name="android.intent.category.DEFAULT" />
74 </intent-filter>
75 </activity>
76
The Android Open Source Project70215272009-03-03 19:32:43 -080077 </application>
78</manifest>