summaryrefslogtreecommitdiffstats
path: root/media/jni/android_mtp_MtpServer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGESteve Block2012-01-081-16/+16
| | | | | | | See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
* MTP: Clean up MtpServer initialization and threading:Mike Lockwood2011-07-131-161/+65
| | | | | | | Move thread from native to Java code Remove the stop() method (the thread will exit on its own) Change-Id: Ib897c3630162f82669a4ee8c187e8172da50b29d
* MTP: Return error if user tries to copy a file >= 4GB to a FAT32 file systemMike Lockwood2011-07-111-1/+9
| | | | | | | Bug: 4561836 Change-Id: I2bffb93b032038f6c220c24c752ccd7ca66c23a0 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Add support for PTP variant of GetDeviceInfo result.Mike Lockwood2011-06-211-5/+7
| | | | | Change-Id: I09f86fda768b7697665e401adb9516588859bf59 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Remove obsolete setPtpMode supportMike Lockwood2011-06-081-22/+0
| | | | | | | PTP mode will be implemented as a separate USB function instead. Change-Id: I9304c1936c70604ab2ed9704c6b95e11b61f5ba2 Signed-off-by: Mike Lockwood <lockwood@android.com>
* resolved conflicts for merge of b107f4de to masterMike Lockwood2011-05-161-2/+9
|\ | | | | | | Change-Id: I0290c8517562bcbba7ac1f6ed358011c8e7e250e
| * MTP: Have GetStorageInfo command return correct storage type for removable ↵Mike Lockwood2011-05-161-2/+10
| | | | | | | | | | | | | | storage Change-Id: I09b548483c12080e7d77970babcae2eef379f2f4 Signed-off-by: Mike Lockwood <lockwood@android.com>
| * DO NOT MERGE MTP and media provider support for multiple storage devices:Mike Lockwood2011-05-031-50/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - MTP support for multiple storage units - Add storage_id column to media database for MTP storage ID - Add framework resource for defining mount points and user visible descriptions for multiple volumes - Clean up locking in MtpServer JNI code Change-Id: Ide6d47bd9aa1698ed2a13d695613e03f2a9b29e3 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | Handle the failure from GetStringUTFChars()James Dong2011-04-061-9/+13
| | | | | | | | | | Change-Id: I9eb0f9f0fd2fa5116e7be80b1fa2ed4a95521b9d related-to-bug: 4139926
* | MTP and media provider support for multiple storage devices:Mike Lockwood2011-04-051-50/+127
|/ | | | | | | | | | | | | - MTP support for multiple storage units - Add storage_id column to media database for MTP storage ID - Add framework resource for defining mount points and user visible descriptions for multiple volumes - Clean up locking in MtpServer JNI code Change-Id: Iffb66ed156ef5bc80b14228af78fbacee7734360
* MTP: Disable MTP when the keyguard is locked and secureMike Lockwood2011-02-221-1/+30
| | | | | | | BUG: 3402847 Change-Id: I6c77efe18f525cd0af37911c8b6aac4f17352552 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Add support for dynamically adding and removing storage unitsMike Lockwood2011-02-221-7/+11
| | | | | | BUG: 3402847 Change-Id: I7da266061d949abcb6bb11c6faaa47b5e4a2a977
* MTP: Fix race conditions in MtpServer JNI codeMike Lockwood2011-01-251-69/+41
| | | | | | | | | | Make sure previous MtpThread has exited before starting another to avoid EBUSY opening MTP kernel driver. BUG: 3317803 Change-Id: I81dcbac42bcf5f680ed1b1469839bc0b0e49d53d Signed-off-by: Mike Lockwood <lockwood@android.com>
* Remove MTP related log spamMike Lockwood2011-01-211-17/+0
| | | | | Change-Id: I9de1792cbeec07fa5ab42ff9a10813f0c3d30fc1 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Close and reopen driver file after an error.Mike Lockwood2011-01-191-15/+16
| | | | | | | BUG: 3368665 Change-Id: Ib1580c0e98a4d192aa0c213406fd3bafae597ec0 Signed-off-by: Mike Lockwood <lockwood@android.com>
* MTP: Fix problem with MTP starting up on the first try.Mike Lockwood2011-01-181-5/+21
| | | | | | | BUG: 3361230 Change-Id: Ibc2e8adf24a14ea18385b306e786a77983ff8f5b Signed-off-by: Mike Lockwood <lockwood@android.com>
* Move MTP Java classes to android.mtp.* package.Mike Lockwood2010-12-301-0/+252
Change-Id: Ib18bcaabf314241a95e517d0b93be5845d988e2c Signed-off-by: Mike Lockwood <lockwood@android.com>