Android app which adds a Quick Settings Tile to control the “Audio Channel” option (Mono/Stereo) in Accessibility Settings -> Audio Adjustment.
This is a fork of VarunS2002/Android-Audio-Channel-QS-Tile that puts Mono on a timer, working just like LineageOS's Caffeine tile: Mono automatically switches back to Stereo when the timer runs out.
Mono runs on a timer, controlled entirely from the tile:
| Gesture | Effect |
|---|---|
| Tap (from off) | Mono on, 1:00 countdown |
| Tap again within 5s | Cycle the duration: 5:00 → 10:00 → ∞ → off |
| Tap after 5s | Toggle Mono off |
| Long-press | Straight to ∞ (no timer) |
- The countdown is shown live on the tile, which is highlighted while Mono is on and dimmed in Stereo
- When the timer expires, Mono reliably reverts to Stereo — even if the app's process was killed in the background
- Mono also reverts to Stereo after a reboot (timers don't survive reboots)
Each release ships two APKs — pick one:
| Build | Who it's for | Trade-off |
|---|---|---|
Standard (…_x.y.z.apk) |
Any device, no root needed | Targets SDK 22 (required for the settings write — see Notes), so Android 14+ needs the special install method below and Play Protect warns about the old target |
Shizuku/Root (…_x.y.z_shizuku-root.apk) |
Devices with Shizuku or root | Targets the current SDK: installs normally on any Android version, no warnings. Prefers Shizuku when it's running, falls back to root (Magisk prompts on the first toggle) |
Grab the APK from the Releases page, or add this repo to Obtainium to get updates automatically (under APK filter, use shizuku-root to track the Shizuku/Root build, or exclude it with ^((?!shizuku-root).)*$ for the standard one):
Important
On Android 14+ the normal package installer refuses the standard APK (it targets SDK < 23), so tapping it won't work. Install via adb (adb install --bypass-low-target-sdk-block <apk>), or use Obtainium with the Shizuku or root install method, which applies the bypass automatically. Android 7–13 installs normally. The Shizuku/Root APK is unaffected and installs normally everywhere.
- Install the APK
- Add the tile: pull down Quick Settings → edit tiles → drag in Audio Channel
- Tap the tile once and grant access: the standard build asks for the Modify system settings permission; the Shizuku/Root build asks via Shizuku (if running) or Magisk
- Android 7.0+ (Nougat/SDK 24)
-
Regarding Play Protect / "built for an older version of Android" warnings (standard build only):
- The standard build targets Android 5.1 (SDK 22) because apps targeting Android 6 (SDK 23) or newer aren't allowed to modify secure system settings like "Audio Channel", even with permissions granted.
- It's safe to install and collects no data. The Shizuku/Root build sidesteps the whole issue (see Downloads).
-
Long-pressing the tile closes the notification shade — this is enforced by Android (long-press launches an activity) and cannot be avoided.
-
This app may not work on all devices due to ROM specific issues.
-
If you face any issue or have a suggestion then feel free to open an issue.
If you find this fork useful, you can support me on Ko-fi:



