OSDN Git Service

Reopen MTP devices when the provider is created.
authorDaichi Hirono <hirono@google.com>
Thu, 26 Nov 2015 06:20:08 +0000 (15:20 +0900)
committerDaichi Hirono <hirono@google.com>
Mon, 30 Nov 2015 01:06:56 +0000 (10:06 +0900)
commite0282dd7d409dce7738173162e766ce9317ef804
treea5f2b6e981154e21c49294ef5a50c82919a5b357
parent259ce80132d55774fe599c60b53a9d9dfc1efa65
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
packages/MtpDocumentsProvider/src/com/android/mtp/MtpDatabase.java
packages/MtpDocumentsProvider/src/com/android/mtp/MtpDatabaseConstants.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/tests/src/com/android/mtp/MtpDocumentsProviderTest.java