platform_system_vold/model
himanshuz 0ad0862159 Adding public volume mounts for clone user.
Public SdCard Volumes are mounted only for user 0
(foreground user). This gives ENONT if the cloned
user tries to access the files in SdCard with
paths like "/storage/AB02-G212/DCIM/"

This change adds SdCard Volume mnt under
/mnt/usr/<cloned-user>/ which allows cloned apps
access to SdCard via direct file paths.

Bug: 203395175
Test: Manual by building and flashing device.
Change-Id: I091c40d3cb19915145cd5af40d1e79d5a9ecfa02
2023-08-29 10:38:43 +00:00
..
Disk.cpp Expand virtio_block check to other virtual devices 2020-05-16 00:02:21 +00:00
Disk.h Remove StubVolume disks upon vold reset events 2021-12-08 09:37:53 +09:00
EmulatedVolume.cpp Add persist.sys.fuse.bpf.override 2022-12-14 15:00:20 -08:00
EmulatedVolume.h Add persist.sys.fuse.bpf.override 2022-12-14 15:00:20 -08:00
ObbVolume.cpp Remove broken code for mounting encrypted OBB files 2022-03-01 21:19:18 +00:00
ObbVolume.h Remove broken code for mounting encrypted OBB files 2022-03-01 21:19:18 +00:00
PrivateVolume.cpp Remove write permission from file mode of top-level user dirs 2023-06-08 22:16:25 +00:00
PrivateVolume.h Introduce postMount() VolumeBase helper. 2020-05-04 15:09:32 +02:00
PublicVolume.cpp Adding public volume mounts for clone user. 2023-08-29 10:38:43 +00:00
PublicVolume.h Adding public volume mounts for clone user. 2023-08-29 10:38:43 +00: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 SM: Change volume mountUserId for new user 2023-07-14 09:55:37 +00:00
VolumeBase.h Split MOUNT_FLAG_VISIBLE into MOUNT_FLAG_VISIBLE_FOR_{READ, WRITE} 2021-11-25 13:04:45 +09:00
VolumeEncryption.cpp vold: use __ANDROID_API_Q__ instead of pre_gki_level 2020-08-10 11:45:08 -07:00
VolumeEncryption.h On newer devices, use dm-default-key to encrypt SD cards 2020-02-18 13:01:00 -08:00