platform_system_vold/model
Sudheer Shanka 40ab6742a7 Bind mount pkg specific dirs in the zygote child namespaces.
- Also update vold to create sandboxes for secondary storage devices.
- Since bind mounts are created in the process specific namespaces, we
  don't need /mnt/storage anymore which we were using it to prevent
  some bind mounts from propagating onto /mnt/runtime/write.
- Create bind mounts for {media,obb} dirs similar to data dir in
  per process namespace.
- Also fix a bug where we are not passing correct packages to vold when
  a new user starts.

Bug: 111890351
Test: manual
Change-Id: I7849efc4fbf3c654606fa30de7ab2de0236d766f
2018-09-27 15:50:26 -07:00
..
Disk.cpp Add GetBlockDevSize, GetBlockDevSectors helpers 2018-09-24 14:25:24 +02:00
Disk.h clang-format many files. 2018-09-18 15:41:22 -07:00
EmulatedVolume.cpp Bind mount pkg specific dirs in the zygote child namespaces. 2018-09-27 15:50:26 -07:00
EmulatedVolume.h clang-format many files. 2018-09-18 15:41:22 -07: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 clang-format many files. 2018-09-18 15:41:22 -07:00
PrivateVolume.h clang-format many files. 2018-09-18 15:41:22 -07:00
PublicVolume.cpp Bind mount pkg specific dirs in the zygote child namespaces. 2018-09-27 15:50:26 -07:00
PublicVolume.h clang-format many files. 2018-09-18 15:41:22 -07:00
VolumeBase.cpp Bind mount pkg specific dirs in the zygote child namespaces. 2018-09-27 15:50:26 -07:00
VolumeBase.h Bind mount pkg specific dirs in the zygote child namespaces. 2018-09-27 15:50:26 -07:00