Button Silencer

Verified safeOpen sourceExclusive
No reviews reviews
7
downloads
8.0
android

AI summary

Button Silencer blocks phantom headset remote presses from faulty inline remotes while leaving physical phone buttons untouched. Uses Android Accessibility for screen-on filtering and Shizuku for screen-off protection. Open-source, no network access, ads, or analytics.

Generated by AI. May contain inaccuracies.

About this app

Faulty inline remotes can generate phantom volume, media, assistant, or headset-hook presses. In the worst case, a ghost headset click can answer or end a call. Button Silencer blocks those controls while leaving the phone's physical buttons alone.

Protection model

- Screen on: Android Accessibility filters headset keys before apps receive them. - Screen off: Shizuku provides the privileged path used for headset input protection. - Selected headset: its safe remote-control input nodes can be exclusively guarded before Android handles their button events.

Call-capable headset keys are treated as safety-critical while protection is enabled. The app only reports full protection when both the screen-on path and the selected-headset screen-off guard are ready.

Setup

1. Install the APK. 2. Enable Button Silencer in Android Accessibility settings. 3. Start Shizuku and grant Button Silencer permission. 4. Turn on Headset button protection. 5. Connect the affected headset or USB DAC, tap Scan headset, and select it.

After a reboot, Shizuku must be started again before screen-off protection can return.

Requirements

- Android 8.0 (API 26) or newer - Shizuku 13 or newer for screen-off protection - Accessibility permission for screen-on filtering

Privacy and behaviour

Button Silencer has no network permission, no analytics, no ads, and no account system. It does not claim USB interfaces, modify Android key-layout files, use a wake lock, or run a permanent polling loop. Diagnostic logging is off by default and stays in memory for the current app session.

Disclaimer

Button Silencer is an independent, open-source project maintained by EithonX. It is not affiliated with Shizuku or any third-party service. All trademarks belong to their respective owners.

License

MIT

What's new

v3.2.0Sep 16, 2026
  • Simplified the main screen around protection state, screen-on filtering, screen-off status, and headset selection. - Moved secondary filtering controls into Advanced settings. - Reworked status text to describe coverage in plain language.
  • Note
  • Full protection still requires the selected-headset exclusive input guard for screen-off call safety. Call, hang-up, and headset-hook keys remain safety-critical and do not depend on optional media filters.

About this version

Version
3.2.0 (320000)
Size
115.96 KB
Requires Android
8.0
Target SDK
26
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Downloads
7
Updated
Sep 16, 2026
Package
com.buttons.silencer

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app