summaryrefslogtreecommitdiffstats
path: root/media/java
diff options
context:
space:
mode:
authorbo huang <bo.b.huang@intel.com>2012-08-06 13:16:57 +0800
committerbo huang <bo.b.huang@intel.com>2012-08-07 13:02:59 +0800
commit3b60dacb4e1871d1c7b410ac55fd3e5fd6bfacfb (patch)
tree1aabd7353c6e2b70f4e602e53856f12a5f82e566 /media/java
parentd2237dfe7d84c36e5cc9399a444f9befb559af97 (diff)
downloadframeworks_base-3b60dacb4e1871d1c7b410ac55fd3e5fd6bfacfb.zip
frameworks_base-3b60dacb4e1871d1c7b410ac55fd3e5fd6bfacfb.tar.gz
frameworks_base-3b60dacb4e1871d1c7b410ac55fd3e5fd6bfacfb.tar.bz2
MtpStorage: correct the size of reserve space for MTP
According to description in frameworks/base/core/res/res/xml/storage_list.xml, "mtpReserve: (integer) number of megabytes of storage MTP should reserve for free storage". Mtpstorage class use it directly and doesn't change it to correct size in megabyes. Mtp initor can not get correct storage information from android. Change-Id: Icf59eb1eb478e67ea5990be96a9decb41aa55504 Signed-off-by: Bo Huang <bo.b.huang@intel.com> Signed-off-by: Jack Ren<jack.ren@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Diffstat (limited to 'media/java')
-rw-r--r--media/java/android/mtp/MtpStorage.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/media/java/android/mtp/MtpStorage.java b/media/java/android/mtp/MtpStorage.java
index 2f47aad..9cf65a3 100644
--- a/media/java/android/mtp/MtpStorage.java
+++ b/media/java/android/mtp/MtpStorage.java
@@ -39,7 +39,7 @@ public class MtpStorage {
mStorageId = volume.getStorageId();
mPath = volume.getPath();
mDescription = context.getResources().getString(volume.getDescriptionId());
- mReserveSpace = volume.getMtpReserveSpace();
+ mReserveSpace = volume.getMtpReserveSpace() * 1024 * 1024;
mRemovable = volume.isRemovable();
mMaxFileSize = volume.getMaxFileSize();
}
@@ -87,7 +87,7 @@ public class MtpStorage {
* Returns the amount of space to reserve on the storage file system.
* This can be set to a non-zero value to prevent MTP from filling up the entire storage.
*
- * @return the storage unit description
+ * @return reserved space in bytes.
*/
public final long getReserveSpace() {
return mReserveSpace;