# lihenggui/blocker

Utilize an integrated firewall to manage application components.

Repository: https://github.com/lihenggui/blocker
Canonical: https://ross.abutalabs.com/products/blocker
Language: Kotlin
License: Apache-2.0
License Family: permissive
Topics: android, compose, firewall, kotlin
Last push: 2026-08-26T11:59:41+00:00

## Health v2 (maintenance only)
Score: 72/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 21, longevity 100
- inputs: {"age_days": 3172, "days_push": 7, "days_rel": 318, "gap_med": 201.5, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2374, forks 100 (observed 2026-08-28T04:06:41.902039+00:00)

## What it is
Blocker is an Android application that manages app components (activities, services, receivers, providers) using PackageManager and Intent Firewall. It lets users disable redundant components in bloated apps and export/import rules, including MyAndroidTools backup conversion.

## Use cases
- disable unnecessary components in bloated android apps
- block app background services with intent firewall
- export and import component control rules between devices
- convert MyAndroidTools backups to intent firewall rules
- save battery by disabling redundant app features

## When to choose
- you want a lightweight Android component controller with multiple control backends
- you need rule export/import and MyAndroidTools compatibility
- you prefer an open-source, actively maintained app available on F-Droid and Play Store

## When to avoid
- you need a network-level firewall rather than component control
- your device is not rooted and you need features requiring root or Shizuku
- you need an iOS or desktop component manager

## Facets
- artifact type: application
- maturity: active
- function: security, developer-tools
- domain: android-tools, privacy, developer-tools
- platform: -
- tags: firewall, component-controller, jetpack-compose, root, app-management, android

## Member repositories
- lihenggui/blocker (main) score 72

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:41.902039+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:35:04.501826+00:00, confidence not recorded.
  - readme: https://github.com/lihenggui/blocker (fetched 2026-08-28T04:06:41.902039+00:00, sha 69e01fcc0362)
- Data as of 2026-08-30T08:39:29.467469+00:00.
