А как работает механизм разрешений в /sdcard?

Обратил внимание на /sdcard:

 ~ $ ls /sdcard/ -l
drwxrwx--x root sdcard_rw Android
drwxrwx--x root sdcard_rw DCIM
...
 ~ $ ls /sdcard/Android/data -l
...
drwxrwx--x termux sdcard_rw com.termux

Это как работает? Дело в том, что в /sdcard нету по идее владельцев, прав (ну здесь выставлен root:sdcard_rw, umask 000, nosuid, noexec). Но владельцы есть в определённой части /sdcard! Это выглядит логично в Android 11+, где /sdcard/Android/data и /sdcard/Android/obb смонтированы отдельно от остальной /sdcard, в т ч таким образом обеспечивая "частичный доступ" во внутреннюю память. Но у меня Android 10, где смонтирована только /data/media (по факту /dev/fuse). Т е по идее отсутствие владельцев должно работать на ВСЮ /sdcard, но это почему-то не так.


Ответы (0 шт):