LINUX.ORG.RU

История изменений

Исправление vold, (текущая версия) :

Как ты себе это представляешь?

Реализовать можно по-разному. Например, так: сделай 2 режима Passive (по умолчанию), в котором всё будет работать как прежде (все проги могут читать и писать из/в /home/user) и режим Active, в котором приложения будут получать доступ в соответствие с разрешениями.

В режиме Active для данного класса программ (например, браузеров) будут заранее определены права доступа к папкам, а разрешение на доступ к новым папкам будет запрашиваться у пользователя. Примерно также может быть реализовано взаимодействие программ, если какая-либо прога хочет открыть url в браузере. Для программ также заранее определены разрешения. Например, агрегатор новостей liferea может открывать ссылки в браузере. А если твоя самописная прога полезет в браузер, тогда дай ей разрешение.

Исходная версия vold, :

Как ты себе это представляешь?

Реализовать можно по-разному. Например, так: сделай 2 режима Passive (по умолчанию), в котором всё будет работать как прежде (все проги могут читать и писать из/в /home/user) и режим Active, в котором приложения будут получать доступ в соответствие с разрешениями.

В режиме Active для данного класса программ (например, браузеров) будут заранее определены права доступа к папкам, а разрешение на доступ к новым папкам будет запрашиваться у пользователя. Примерно также может быть реализовано взаимодействие программ, если какая-либо прога хочет открыть url в браузере. Для программ также заранее определены разрешения. Например, агрегатор новостей liferea может открывать ссылки в браузере. А если твои самописная прога полезет в браузер, тогда дай ей разрешение.