You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
v1.0.14 - Ringer presets, native Silent and precise detection
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New
Ringer presets. Choose which modes the ringer action cycles through and in what order. The app starts with Ring → Vibrate → Silent, and you can edit it or add your own. Editing a preset updates every gesture that uses it.
Oppo's own Silent mode. With Shizuku running on Android 15 or later, Silent uses Oppo's native Silent instead of turning on Do Not Disturb. Without Shizuku, Silent needs Do Not Disturb access and may turn on Do Not Disturb.
More precise key detection with Shizuku. The app reads the key's real press and release events, so a long hold can't count as a double press. After updating, tap Teach the Snap Key again once to turn it on. Log detection remains the fallback.
Adjustable timing. Set the double-press window (200–600 ms) and how long counts as a hold (300–1200 ms) from Timing on the home screen.
Mute / unmute media action.
Grant Do Not Disturb access with Shizuku, for phones where Settings blocks the switch.
Improved
Run setup again is now at the top of Help.
Notes
Install over your current version. Don't uninstall first. Your mappings and log permission stay.
Keep Shizuku running for prompt-free detection and native Silent. If Shizuku stops, the app pauses until you allow Android's one-time device-log prompt or start Shizuku again.
Tested on an Oppo Find X9 (ColorOS 16). Users have also reported the app working on the Find X9 Pro, X9 Ultra, X9s, X9s Pro and OnePlus 15R.