Skip to content

Show which accessibility services are enabled#773

Open
besendorf wants to merge 1 commit intomainfrom
accessibility_enabled
Open

Show which accessibility services are enabled#773
besendorf wants to merge 1 commit intomainfrom
accessibility_enabled

Conversation

@besendorf
Copy link
Copy Markdown
Collaborator

@besendorf besendorf commented Apr 12, 2026

Summary

  • Parse both installed and enabled accessibility services from dumpsys output, adding an enabled field to each result
  • Handle both old (multi-line) and new (AOSP >= 14 single-line) enabled services formats
  • Match enabled services against installed services accounting for trailing annotations like (A11yTool)
  • Log enabled status per service and show enabled count in summary

Fixes #744

Test plan

  • Existing tests updated and passing
  • New test for mixed installed/enabled fixture
  • Full test suite passes with no regressions
  • Real world test

Parse both installed and enabled accessibility services, adding an
"enabled" field to each result. This lets users see at a glance
whether any installed accessibility service is actually active.

Fixes #744
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 12, 2026

Coverage

Tests Skipped Failures Errors Time
111 1 💤 0 ❌ 0 🔥 6.553s ⏱️

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.

Accessibility services: Show which services are enabled

1 participant