87 Commits (6d285cec244a15350fe3761c212300a1f6c63ac6)

Author SHA1 Message Date
Sudheer Shanka f9b38a58e1 Revert "Revert "Ensure necessary external storage dirs while creating sandboxes.""
5 years ago
Jeff Sharkey 88114b2a56 Revert "Ensure necessary external storage dirs while creating sandboxes."
5 years ago
Sudheer Shanka 083377e593 Ensure necessary external storage dirs while creating sandboxes.
5 years ago
Sudheer Shanka 5504901bf0 Create a new MOUNT_EXTERNAL_LEGACY storage mode.
6 years ago
TreeHugger Robot 37fd66f19d Merge "vold: const-ify some of the API"
6 years ago
Greg Kaiser 2bc201e6bb vold: const-ify some of the API
6 years ago
Sudheer Shanka 817b911ca4 Update process mount points when appop gets updated.
6 years ago
Sudheer Shanka 03992e3741 Create a new mount mode for installer packages.
6 years ago
Risan 1271b90560 Merge "Extract AppFuse as a util" am: 7be8a7ee1d am: d04a16cbd5
6 years ago
Risan 8f6198d299 Change AppFuse mount location to vold namespace
6 years ago
Risan ac02a4863f Extract AppFuse as a util
6 years ago
Risan 5f53cd3b79 Change AppFuse mount location to vold namespace
6 years ago
Risan 4d8ba07231 Merge "StubVolume as first class Volume in Vold" am: dcbce84fed am: 14955896e5
6 years ago
Risan 8c9f33242f StubVolume as first class Volume in Vold
6 years ago
Sudheer Shanka 69bc40f9a9 Update StorageManagerService handling of packages info.
6 years ago
Sudheer Shanka fa6a174a05 Delete package sandbox data when it is uninstalled.
6 years ago
Sudheer Shanka 40ab6742a7 Bind mount pkg specific dirs in the zygote child namespaces.
6 years ago
Paul Crowley 8915d62847 clang-format the rest of the files
6 years ago
Paul Crowley edf7a4eb95 clang-format the rest of the files
6 years ago
Sudheer Shanka c756209b89 Create sandboxes for newly installed apps.
6 years ago
Sudheer Shanka 3a7ee5c2ae Use /mnt/storage for bind mounting package sandboxes.
6 years ago
Sudheer Shanka 53947a3662 Update vold to prepare package sandboxes for primary volume.
6 years ago
Sudheer Shanka 62bbb2b1d2 Update vold to handle package info from StorageManagerService.
6 years ago
Sudheer Shanka ebaad1c848 Update IVold interface to take packageNames when a user starts.
6 years ago
Sudheer Shanka d484aa9dad Add APIs for pushing package info to vold.
6 years ago
Jeff Sharkey 401b260351 Delay touching disks when secure keyguard showing.
7 years ago
Paul Crowley b64933a502 Be even more C++. Switch on a warning.
7 years ago
Jeff Sharkey 3ce18256a1 Pass both partition GUID and filesystem UUID.
7 years ago
Paul Crowley 56292ef119 Undo Utils dependency on VolumeManager
7 years ago
Jeff Sharkey 3472e52fc2 Move to modern utility methods from android::base.
7 years ago
Jeff Sharkey cbe69fc060 Destroy vold socket interface completely.
7 years ago
Jeff Sharkey 52f7a91934 Move long-running calls to async with listeners.
7 years ago
Jeff Sharkey 814e9d308e Move unsolicited vold events to Binder.
7 years ago
Jeff Sharkey 83b559ced4 Move all crypto commands over to Binder.
7 years ago
Jeff Sharkey 11c2d380a7 Move even more vold commands over to Binder.
7 years ago
Jeff Sharkey 9462bdd512 Move "volume" commands over to Binder.
7 years ago
Keun-young Park 375ac25773 do not sleep if it is shutting down
7 years ago
Jeff Sharkey fa1c677c1a Add a new "virtual disk" feature.
7 years ago
Chih-Hung Hsieh aae793802b Fix misc-macro-parentheses warnings in system/vold.
8 years ago
Mateusz Nowak a4f48d0f44 vold: fix 64 bit ioctl error
9 years ago
Jeff Sharkey c86ab6f538 Trim both internal and adopted private storage.
9 years ago
Jeff Sharkey 66270a21df Let's reinvent storage, yet again!
9 years ago
Jeff Sharkey bc40cc8f07 Add method to forget private partition keys.
9 years ago
Jeff Sharkey bd3038df74 Start tracking added users with serial numbers.
9 years ago
Jeff Sharkey 5a6bfca163 Initial pass at storage benchmarks.
9 years ago
Jeff Sharkey c8e04c5a82 Wider volume mutation lock, move force adoptable.
9 years ago
Jeff Sharkey f1b996df6f Volumes know parent disks; unsupported disks.
9 years ago
Jeff Sharkey 9f18fe7807 Remove unused code.
9 years ago
Jeff Sharkey 9c48498f45 Support for private (adopted) volumes.
9 years ago
Jeff Sharkey 36801cccf2 Progress towards dynamic storage support.
9 years ago