Безопасная изоляция приложений с Shelter (work profile)
Shelter создаёт рабочий профиль на Android 7.0+ и запускает приложения в изолированной среде: скачайте приложение из F‑Droid, создайте профиль, клонируйте нужные APK в Shelter и при необходимости «заморозьте» их, чтобы отключить фоновую активность и уведомления.
Что такое Shelter и зачем он нужен
Shelter — FOSS‑утилита, которая использует встроенный в Android механизм Work Profile. Основные сценарии применения:
- Запуск рискованных или ненадёжных приложений отдельно от основного профиля.
- Клонирование приложений (вторая копия для теста или разделения данных).
- Заморозка приложений в рабочем профиле, чтобы они не работали в фоне и не слали уведомления.
Требование: Android 7.0 (Nougat) или новее — рабочие профили доступны начиная с этой версии.
Как скачать и установить Shelter (быстро)
- Установите клиент F‑Droid — рекомендуемый канал поставки сборки Shelter и обновлений.
- Через F‑Droid найдите Shelter (net.typeblog.shelter) и установите приложение.
- Запустите Shelter и согласитесь на создание рабочего профиля — система Android сама проведёт инициализацию.
Если вы используете альтернативный магазин, всё равно лучше получать Shelter из F‑Droid для гарантии целостности сборки и обновлений.
Пошаговая настройка и основные действия
- При первом запуске в Shelter нажмите «Start setup» / «Finish setup» и подтвердите системные диалоги для создания профиля. Дождитесь завершения.
- После создания вы увидите разделы для основного и рабочего профилей внутри Shelter.
- Копирование/клонирование приложения: установите APK в основном профиле (или скачайте из магазина), не запускайте его; в Shelter выберите приложение → «Clone to Shelter» (клонировать в рабочий профиль). При необходимости удалите приложение из основного профиля.
- Заморозка (Freeze): в списке рабочего профиля выберите приложение и примените «Freeze» — оно перестанет работать в фоне и отправлять уведомления, пока не будет «разморожено».
- Учётные записи: можно добавить отдельный Google‑аккаунт в рабочем профиле для независимых загрузок из магазина.
Некоторые приложения требуют Google Play Services, наличие лицензионных проверок или Play Integrity — в рабочем профиле они могут некорректно работать или вовсе не запускаться.
Частые ошибки
- Не создаётся рабочий профиль: перезагрузите устройство и попробуйте снова; убедитесь, что ваш телефон поддерживает несколько пользователей/профилей.
- Биометрия не работает в приложениях рабочего профиля: проверьте настройки безопасности — на некоторых устройствах отпечатки нужно отдельно привязать к рабочему профилю.
- Удаление Shelter не удаляет профиль: для полного удаления перейдите в Системные настройки → Аккаунты / Пользователи → Remove work profile.
- Интеграции (Android Auto, уведомления от определённых сервисов) работают некорректно — это системное ограничение и зависит от прошивки.
FAQ
-
Нужно ли рутировать устройство?
Нет. Shelter работает без root, используя стандартный механизм рабочих профилей Android. -
Как полностью удалить рабочий профиль?
Откройте Настройки → Аккаунты / Пользователи → найдите «Рабочий профиль» и выберите «Удалить» (Remove work profile). Это удалит все данные внутри профиля. -
Можно ли оставить приложение только в Shelter?
Да — после клонирования удалите копию из основного профиля, чтобы приложение существовало только в изоляции. -
Что делать, если приложение «ломает» систему в профиле?
Удалите рабочий профиль через настройки — это быстро очистит все приложения и данные рабочего профиля.
Коротко: Shelter — простой и эффективный способ изолировать приложения без рута. Установите через F‑Droid, создайте рабочий профиль, клонируйте и при необходимости замораживайте приложения; учитывайте ограничения по Google‑сервисам и особенностям прошивки.