platform_system_vold/model
Ricky Wai 07e64a4cea Mount direct boot apps obb dir after fuse is ready.
- Remove bind mounting Android/ code as we want to bind mount obb dir
for each process instead.
- Set property "vold.vold.fuse_running_users" as an array of user id
for which fuse is ready to use.
- After fuse is ready for a user, fork a background process in vold
to bind mount all direct boot apps for that user so its direct boot
apps obb dir will be mounted to lower fs for imporoved performance.

Bug: 148049767
Bug: 137890172
Test: After flag is enabled, AdoptableHostTest still pass.
Change-Id: I90079fbeed1c91f9780ca71e37b0012884680b7c
2020-02-19 16:45:07 +00:00
..
Disk.cpp Refactor key generation to handle both normal and metadata encryption. 2020-02-14 13:39:19 -08:00
Disk.h Add disk for StubVolume 2020-02-12 07:42:40 +00:00
EmulatedVolume.cpp Mount direct boot apps obb dir after fuse is ready. 2020-02-19 16:45:07 +00:00
EmulatedVolume.h Mount direct boot apps obb dir after fuse is ready. 2020-02-19 16:45:07 +00:00
ObbVolume.cpp Add GetBlockDevSize, GetBlockDevSectors helpers 2018-09-24 14:25:24 +02:00
ObbVolume.h clang-format many files. 2018-09-18 15:41:22 -07:00
PrivateVolume.cpp Retry deleting dm devices. 2020-02-15 01:15:42 +00:00
PrivateVolume.h Merge "Pass volume key as a KeyBuffer" am: 334a684557 am: 4d37b4f980 am: aebcc399ea 2020-02-13 05:41:52 +00:00
PublicVolume.cpp Allow external_storage or media_rw gid access /mnt/media_rw 2020-01-24 22:21:55 +00:00
PublicVolume.h Conditionally use sdcardfs. 2020-01-07 09:03:35 +01:00
StubVolume.cpp Add disk for StubVolume 2020-02-12 07:42:40 +00:00
StubVolume.h Add disk for StubVolume 2020-02-12 07:42:40 +00:00
VolumeBase.cpp Setup Android/, Android/data and Android/obb dirs correctly. 2020-02-04 13:02:49 +01:00
VolumeBase.h Setup Android/, Android/data and Android/obb dirs correctly. 2020-02-04 13:02:49 +01:00