OSDN Git Service

Stops performing operations that does not supported by MTP device.
authorDaichi Hirono <hirono@google.com>
Sun, 21 Feb 2016 06:50:30 +0000 (15:50 +0900)
committerDaichi Hirono <hirono@google.com>
Fri, 26 Feb 2016 07:20:02 +0000 (16:20 +0900)
commit0f32537e40ee2662d4f0b7b625ee280ca9c02066
treeab2693d13a6149ed9c593634adff9c51cbbe5323
parent52cdc1593aab9336ad06cfe54cd06ca42ab3837e
Stops performing operations that does not supported by MTP device.

MTP devices can return supported operation list. The CL sets root flag
by referring it.

BUG=26147375

Change-Id: I02397821e208cf5a8fcf7457aa279d2818ce24c7
13 files changed:
packages/MtpDocumentsProvider/src/com/android/mtp/AppFuse.java
packages/MtpDocumentsProvider/src/com/android/mtp/Mapper.java
packages/MtpDocumentsProvider/src/com/android/mtp/MtpDatabase.java
packages/MtpDocumentsProvider/src/com/android/mtp/MtpDeviceRecord.java
packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsProvider.java
packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java
packages/MtpDocumentsProvider/src/com/android/mtp/RootScanner.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/DocumentLoaderTest.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDatabaseTest.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/MtpDocumentsProviderTest.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestMtpManager.java
packages/MtpDocumentsProvider/tests/src/com/android/mtp/TestUtil.java