a28056b38275003895ff5d9576681aca01544822 |
|
28-Oct-2010 |
Mike Lockwood <lockwood@google.com> |
Set VM dirty ratio to zero when UMS is active Improves UI responsiveness when copying large amount of data to the device. BUG: 3131847 Change-Id: I4aa5ade7e2cd7e5110c8f0f7ee43bdc57577e11d Signed-off-by: Mike Lockwood <lockwood@google.com>
/system/vold/VolumeManager.h
|
cbacf78eff70bd43bb899e164ec2ab409bc0904c |
|
25-Sep-2010 |
Kenny Root <kroot@google.com> |
Track type of container mounted OBB and ASEC are tracked in the same active container list, but when it comes time to unmount everything, it was trying to unmount the OBBs according to ASEC rules. This led to the OBB not being unmounted and the volume unmount failing. Change-Id: I12c1d4d387b8022185d552b63edd61a50b9c0fc3
/system/vold/VolumeManager.h
|
508c0e1605b795bbb51cb47d955b89f3df26ca94 |
|
12-Jul-2010 |
Kenny Root <kroot@google.com> |
Additional Obb functionality * Rename all functions dealing with OBB files to mention Obb * Add 'path' and 'list' functionality to OBB commands * Store hashed filename in loop's lo_crypt_name and keep lo_file_name for the real source filename. That way we can recover it later with an ioctl call. Change-Id: I29e468265988bfb931d981532d86d7be7b3adfc8
/system/vold/VolumeManager.h
|
fb7c4d5a8a1031cf0e493ff182dcf458e5fe8c77 |
|
01-Jul-2010 |
Kenny Root <kroot@google.com> |
Add image mounting commands for OBB files Allow the mounting of OBB filesystem images if they're encrypted with twofish and in FAT filesystem format. Change-Id: I54804e598f46b1f3a784ffe517ebd9d7626de7aa
/system/vold/VolumeManager.h
|
99635f6c289fe2528c226403ea215c917ce86037 |
|
26-Jun-2010 |
Mike Lockwood <lockwood@android.com> |
Use new kernel notifications to determine if USB mass storage is available. The usb_mass_storage switch no longer exists in our 2.6.35 kernel. Instead we will consider mass storage to be available if both USB is connected and the USB mass storage function is enable. Change-Id: I730d1b3cb3cac664fc2abcdc36cd39856a08404a Signed-off-by: Mike Lockwood <lockwood@android.com>
/system/vold/VolumeManager.h
|
acc9e7dcca8978fc809fa5b4d9b819c515a980ff |
|
19-Jun-2010 |
Kenny Root <kroot@google.com> |
Change ASCII conversion for hash and add tests Hash was printed using snprintf(), but we can just write yet another hex conversion utility! Change-Id: I04f1992deaf5bf1b3e2751c8f07072f8ed6660e9
/system/vold/VolumeManager.h
|
1a06edaf4db4e9c520624bcc06e0e13ee470d90e |
|
15-Apr-2010 |
San Mehat <san@google.com> |
vold: Ensure we cleanup secure containers on card removal. Fixes bug: http://b/issue?id=2567572 Note: The framework will still likely restart since the system_server is holding references to assets on the card which are mmaped, but at least now storage will be available when a new card is re-inserted. Change-Id: I4e195c0c666426b93da47198fa826a6f58d855a9 Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
befd59c152835b815665ec3c5e453b55e70d5f0b |
|
15-Mar-2010 |
San Mehat <san@google.com> |
vold: remove some dead code Change-Id: Iaeb5d3334ec22ed31da9734bb8d7cd17e6a40eaf Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
d9a4e358614a0c5f60cc76c0636ee4bb02004a32 |
|
12-Mar-2010 |
San Mehat <san@google.com> |
vold: Bugfixes & cleanups - Fix issue where container-names > 64 bytes were getting truncated in the kernel. lo_name is only 64 bytes in length, so we now hash the container id via md5 - Add 'dump' command to dump loop and devicemapper status - Add 'debug' command to enable more detailed logging at runtime - Log vold IPC arguments (minus encryption keys) - Fix premature return from Loop::lookupActive() and friends Change-Id: I0e833261a445ce9dc1a8187e5501d27daba1ca76 Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
4ba8948dc16463053e21cda5744f519a555080d0 |
|
18-Feb-2010 |
San Mehat <san@google.com> |
vold: Add 'force' option to anything that can cause an unmount Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
eba65e9d438a05f1c5dfd0f8d31bc463a5d08eee |
|
29-Jan-2010 |
San Mehat <san@google.com> |
vold: Bloat reduction Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
048b0801fcd6fcfbb8fa812284c751181e4821b8 |
|
23-Jan-2010 |
San Mehat <san@google.com> |
vold: Add support for renaming secure containers Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
88705166ab82057090a070c6d4200c3d9db76f11 |
|
15-Jan-2010 |
San Mehat <san@google.com> |
vold: Unmount secure containers when the underlying media is removed. Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
8b8f71b1d760411279f3b07a5c97709f052c689e |
|
11-Jan-2010 |
San Mehat <san@google.com> |
vold: Internally use sector counts for asec lengths Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
b78a32c1d5eeb243bdac0eaf18effb1897f1ee67 |
|
10-Jan-2010 |
San Mehat <san@google.com> |
vold: Add encrypted ASEC support via devmapper - Supports up to 4096 containers - Keys are now implemented - specifying a key of 'none' means no encryption. Otherwise, the key must be a string of 32 characters Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
a19b250bd273455933ca3502cf2c2e0a803aff77 |
|
06-Jan-2010 |
San Mehat <san@google.com> |
vold2: Initial support for Android Secure External Caches Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
0cde53ce7b44ce189d0bc6fa81c0036e096deb51 |
|
22-Dec-2009 |
San Mehat <san@google.com> |
vold2: Manually bootstrap the ums switch since switch kernel uevents are broken Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
a2677e4ad01f250b0765f04adf0acfa6627efc98 |
|
13-Dec-2009 |
San Mehat <san@google.com> |
vold2: Get mounting/unmounting/formatting/sharing working Signed-off-by: San Mehat <san@google.com>
/system/vold/VolumeManager.h
|
49e2bce5b74129c26a35e25d4693cbfe98c4688e |
|
13-Oct-2009 |
San Mehat <san@android.com> |
vold2: Wire up more of the mount function Signed-off-by: San Mehat <san@android.com>
/system/vold/VolumeManager.h
|
fd7f5875129adfe2845f4f3fffb17db3a89eea25 |
|
12-Oct-2009 |
San Mehat <san@android.com> |
vold2: Refactor the netlink event handling and better define how partitions/disks are handled Signed-off-by: San Mehat <san@android.com>
/system/vold/VolumeManager.h
|
f1b736bc5605e92e917ab27f5abf3ba839be2270 |
|
11-Oct-2009 |
San Mehat <san@android.com> |
system: vold2: Initial skeleton for vold2. Let there be light. Signed-off-by: San Mehat <san@android.com>
/system/vold/VolumeManager.h
|