1<manifest xmlns:android="http://schemas.android.com/apk/res/android" 2 package="com.android.soundpicker" 3 android:sharedUserId="android.media"> 4 5 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 6 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 7 8 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 9 <uses-permission android:name="android.permission.RECEIVE_DEVICE_CUSTOMIZATION_READY" /> 10 <uses-permission android:name="android.permission.WRITE_SETTINGS" /> 11 12 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" /> 13 14 <application 15 android:allowBackup="false" 16 android:label="@string/app_label" 17 android:supportsRtl="true"> 18 <receiver android:name="RingtoneReceiver" 19 android:exported="true"> 20 <intent-filter> 21 <action android:name="android.intent.action.DEVICE_CUSTOMIZATION_READY"/> 22 </intent-filter> 23 </receiver> 24 25 <service android:name="RingtoneOverlayService" /> 26 27 <activity android:name="RingtonePickerActivity" 28 android:theme="@style/PickerDialogTheme" 29 android:enabled="@*android:bool/config_defaultRingtonePickerEnabled" 30 android:excludeFromRecents="true" 31 android:exported="true"> 32 <intent-filter> 33 <action android:name="android.intent.action.RINGTONE_PICKER" /> 34 <category android:name="android.intent.category.DEFAULT" /> 35 </intent-filter> 36 </activity> 37 </application> 38</manifest>