Island использует функцию managed profile (управляемый профиль), появившуюся в Android 5.0 как часть платформы Android for Work. Managed profile позволяет создать нечто вроде контролируемой среды исполнения приложений, которая будет определять, какие приложения могут работать в этой среде и к каким функциям смартфона они будут иметь доступ. Island использует эту возможность, чтобы по максимум отрезать указанные тобой приложения от системы, полностью сохранив их работоспособность (фактически они этого даже «не поймут»).
Список приложений в Island |
Все, что нужно сделать, — это выбрать приложение в списке, после чего оно будет клонировано и размещено в песочнице. После этого можно удалить оригинал и спокойно использовать клон приложения, не заботясь о том, что оно сможет прочитать список твоих контактов, историю звонков, просмотреть фото и тому подобное. В любой момент приложение можно заморозить (для этого необходимо тапнуть на приложение и нажать значок замка). После этого система его не увидит. Ты даже можешь настроить автоматическую заморозку приложений при выключенном экране с помощью Greenify.
Сам автор предлагает следующие варианты использования Island:
- заморозка приложений, чтобы подавить их фоновую активность;
- защита от не вызывающих доверия приложений;
- использование сразу двух копий приложения, привязанных к разным аккаунтам;
- архивация редко используемых приложений;
- скрытие приложений.
Island — полностью бесплатная утилита, но для ее установки необходимо присоединиться к команде тестировщиков (это можно сделать прямо на странице Island в Google Play).