Хочу спросить об устройстве Android fstab
- Откуда в Android <fs_mgr_flags>?
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
Допускаю, что это может быть использовано vold...
- Смущает формат файловой системы emmc:
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
~ # mount -t <Tab>
adfs cramfs f2fs iso9660 ramfs sockfs vfat
bdev debugfs functionfs minix reiserfs swap vxfs
bfs devpts fuse ntfs romfs sysfs xfs
cgroup exfat fuseblk pipefs rootfs tmpfs xiafs
cgroup2 ext2 fusectl proc sdcardfs tracefs
configfs ext3 hfs pstore sdfat udf
cpuset ext4 hpfs qnx4 selinuxfs ufs
Что за тип emmc, которого нету даже в штатном Linux?
- И опять fstab:
/devices/soc/a800000.ssusb/a800000.dwc3/xhci-hcd.0.auto* /storage/usbotg vfat suid,dev wait,voldmanaged=usbotg:auto
3.1) Что за /devices? (не /dev). voldmanaged - очевидно, флаг для использования vold-ом. Я не вижу симлинка или папки /devices в rootfs.
3.2) Хотя указана точка /storage/usbotg, реальная точка АВТОМАТИЧЕСКОГО монтирования - /mnt/media_rw/{UUID}. Как это работает?