Skip to content

feat(debloater): enhance component filtering and categorization#1379

Merged
lihenggui merged 5 commits intomainfrom
feature/enhanced-debloater-filtering
Nov 18, 2025
Merged

feat(debloater): enhance component filtering and categorization#1379
lihenggui merged 5 commits intomainfrom
feature/enhanced-debloater-filtering

Conversation

@lihenggui
Copy link
Copy Markdown
Owner

  • Filter out launcher activities from component list
  • Extend debloater to support Service/Receiver/Provider
  • Add advanced categorization: wakelock, auto-start, system services
  • Add component filter chips in UI
  • Support filtering by special component characteristics
  • Add multi-language translations for all new strings

lihenggui and others added 5 commits November 13, 2025 13:10
- Filter out launcher activities from component list
- Extend debloater to support Service/Receiver/Provider
- Add advanced categorization: wakelock, auto-start, system services
- Add component filter chips in UI
- Support filtering by special component characteristics
- Add multi-language translations for all new strings

Change-Id: I91f12b478929ecb384786a20d77da57865aa1ee5
- Remove INIT_PROVIDER and SYSTEM_SERVICE classifications
- Remove EXPLICIT classification, keep only EXPORTED_NO_PERM
- Simplify PushService detection to keyword-based matching
- Change filter default from pre-selected to empty (show all)
- Add chips display for all component types in sub-items
- Update translations for all 11 languages

Change-Id: Ic107971c8d1e1915ffc468e2c84dc663bb1c81ba
- Update default filter test to expect empty set
- Replace EXPLICIT with EXPORTED_NO_PERM in filter test
- Remove EXPLICIT from screenshot test

Change-Id: I93739fcc1ad2acbbd7e03b00bf10d531e13c8b1b
Change-Id: I4658ce2a18c9da00a28f3436261896693fcbbfc7
@lihenggui lihenggui merged commit 7bd09d8 into main Nov 18, 2025
1 check passed
@lihenggui lihenggui deleted the feature/enhanced-debloater-filtering branch November 18, 2025 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant