🪧Blocker

📃Описание

Blocker (App Component Controller) — инструмент для продвинутого управления компонентами Android‑приложений (activity, service, receiver, provider). Позволяет тонко контролировать поведение программ, блокировать нежелательные действия и оптимизировать работу системы.
Требуется root‑доступ.

Основные функции заключаются в управлении компонентами системы — это включает возможность активировать, деактивировать или настраивать отдельные элементы программного обеспечения или аппаратной части для оптимизации работы, повышения безопасности или решения специфических задач.
Пользователь может контролировать запуск служб, модулей и плагинов, отключать ненужные функции приложений, регулировать взаимодействие между различными частями системы, а также настраивать параметры работы компонентов в зависимости от своих потребностей.
Такой подход позволяет не только сократить нагрузку на ресурсы устройства, но и предотвратить несанкционированный доступ к данным, устранить конфликты между программами и повысить общую стабильность системы.

Принцип работы

Использует стандартный системный менеджер пакетов для прямого отключения компонента /data/system/users/0/package_restrictions.xml

Использует системный межсетевой экран для фильтрации команд запуска. Приложение «думает», что компонент включен, но система блокирует его запуск на низком уровне /data/system/ifw/

Приложение не модифицирует само приложение и подходит для просмотра без каких компонентов может работать приложение.

🔽 Установить

С официального сайта версия 2.0.5839

⚙️Основные настройки

🪧Blocker, image #1
🪧Blocker, image #2
1 of 2

📽️Видеообзор функций

👁️‍🗨️Разрешения на которые стоит обратить внимание

android.permission.INTERNET
Разрешение, необходимое для отправки данных в интернет, однако в данном приложении оно, вероятно, используется для загрузки правил блокировки или обновлений, но его наличие также потенциально может быть связано с аналитикой.
android.permission.ACCESS_NETWORK_STATE
Позволяет приложению определять тип подключения к сети, что может использоваться для оптимизации сетевых запросов.
androidx.lifecycle.ProcessLifecycleInitializer
Инициализатор из Android Jetpack, который отслеживает жизненный цикл приложения и используется в аналитических SDK для сбора данных о сессиях пользователя, однако в данном приложении нет других признаков рекламы или аналитики, поэтому этот компонент, скорее всего, используется для внутренних нужд, а не для отправки данных.
firebase_analytics_collection_deactivated
Мета-данные, явно отключающие сбор аналитики Firebase, что указывает на осознанное решение разработчика не использовать данный вид трекинга.
google_analytics_adid_collection_enabled
Мета-данные, явно отключающие сбор рекламного идентификатора для Google Analytics, подтверждая отсутствие рекламного трекинга в приложении.

26 views·1 share