Merge 24Q3 (ab/11976889) to aosp-main-future Bug: 347831320 Merged-In: Ia5f14b6fac52940a9a6e17e3aa75e729dabea092 Change-Id: I4a92975b33336bec192f0f48cd9b0d4f55e5b34b
diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 0556b06..70b81d5 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml
@@ -66,6 +66,8 @@ </intent-filter> </receiver> - <service android:name="MtpService"/> + <service android:name="MtpService" + android:permission="android.permission.MANAGE_USB" + android:exported="true"/> </application> </manifest>
diff --git a/res/xml/device_filter.xml b/res/xml/device_filter.xml index 7afa2b1..1126e5a 100644 --- a/res/xml/device_filter.xml +++ b/res/xml/device_filter.xml
@@ -15,6 +15,6 @@ --> <resources> <!-- filter for MTP/PTP devices --> - <usb-device class="255" subclass="255" protocol="0" /> + <usb-device class="255" subclass="255" protocol="0" interface-name="MTP" /> <usb-device class="6" subclass="1" protocol="1" /> </resources>