History log of /frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
59688a58834fc55a39b09605f3d68234b8c28ae9 27-Apr-2016 Daichi Hirono <hirono@google.com> Remove "don't disconnect the device" description.

Previously MTP notification shows a message "don't disconnect the
device". But there is no unmount button for MTP. Because it's safe to
disconnect MTP device after completing file operations, we remove the
message from MTP notification.

Change-Id: I78b7649e3a9982c02b0312d221d395e9ac799318
Fixes: 28194216
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
0f32537e40ee2662d4f0b7b625ee280ca9c02066 21-Feb-2016 Daichi Hirono <hirono@google.com> 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
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
fda7474c5faae1e36a9274d8a5fe83e42ec6503b 01-Feb-2016 Daichi Hirono <hirono@google.com> Open MTP device on demand.

Previously MtpDocumentsProvider opens a device just after device is
connected to Android. But MtpDocumentsProvider should open MTP device on
demand so that other applications can open device if user starts to use
the application before using MtpDocumentsProvider.

BUG=26625708

Change-Id: I6083b8c7cef49ee6e9fb0d15ca4adc129734f3eb
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
e6bffff9d944390a7656f003fac4d47359fae0db 25-Jan-2016 Daichi Hirono <hirono@google.com> Update "accessing files" notification resources.

* Replace tentative resources with real ones.
* Show the notification for each device as per request from UX.

BUG=26625702

Change-Id: Ibcfe7075e4827d5aee216ce5c0007f6dd4572efe
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
a57d9ed09003acd8b2beb0494a2bd32f7030cc11 07-Dec-2015 Daichi Hirono <hirono@google.com> Turn MtpDocumentsService foreground when devices are opend.

BUG=26047393

Change-Id: I70f69c5ddec500ed61d1a76fb9e2e296813b2a4e
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
e0282dd7d409dce7738173162e766ce9317ef804 26-Nov-2015 Daichi Hirono <hirono@google.com> Reopen MTP devices when the provider is created.

When the provider is created, it reopens MTP devices that are recorded
in the database. It enables the provider to resume MTP session after the
provider process is killed by the system.

BUG=25704854
Change-Id: I58ae80fdb2e02cb0f045c63c4ade8943e2baae06
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
e1d57710fb38dae2747aadca0e5b6f98a84a0514 17-Nov-2015 Daichi Hirono <hirono@google.com> Don't close database when all devices have been detached.

ContentProvider is a singleton of the process. So it may live longer
than Service. We could not close database when the service is destroyed.

BUG=25730042

Change-Id: I591250c1a1e7c5705eb2585c71cac2598c0c0fb9
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
dc47344660035b27a564ab6d9c9a9b58ec340347 13-Nov-2015 Daichi Hirono <hirono@google.com> Start to use MtpDatabase in RootScanner.

Change-Id: Id99cb61ad8680529b5ee502ca5bb2b3cdd143235
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java
2efe4cac49efd87c5f14f48051a5556f437cedc9 27-Jul-2015 Daichi Hirono <hirono@google.com> Add MtpDocumentsService.

BUG=20274999

Change-Id: I1d60ebcf100767136ac7f78e619021776c6be02f
/frameworks/base/packages/MtpDocumentsProvider/src/com/android/mtp/MtpDocumentsService.java