Releases: ethanm6/Android-Audio-Channel-QS-Tile
Releases · ethanm6/Android-Audio-Channel-QS-Tile
Release list
Release 1.2.0
New: Shizuku/Root build
Each release now ships two APKs — pick one:
- Standard (
…_1.2.0.apk) — works on any device, no root needed. Targets SDK 22 (required to write the Audio Channel setting), so Android 14+ needs the adb / Obtainium install method and Play Protect shows an "older version of Android" notice. - Shizuku/Root (
…_1.2.0_shizuku-root.apk) — for devices with Shizuku or root. Targets the current SDK, so it installs normally everywhere with no warnings. Writes the setting as the shell user (Shizuku) or root (Magisk prompts on the first toggle), and installs side-by-side with the standard build.
See the README for which build to pick.
Fixes
- The tile's Mono/Stereo indicator is now driven by the timer session itself instead of the live system setting, so it stays correct and internally consistent. Fixes the Shizuku/Root build occasionally showing an inverted state or getting stuck on "Mono" instead of reverting to Stereo.
1.1.1
What's new
- Tapping or long-pressing the tile without the Modify system settings permission now shows a toast explaining why you're being taken to the settings screen and what to enable
- README: added screenshots of the tile in both states
Install note (Android 14+): the normal package installer refuses apps targeting SDK < 23 — install via adb install --bypass-low-target-sdk-block, or use Obtainium with the Shizuku/root install method. See the README for why the low target SDK is required.
1.1.0 — Caffeine-style Mono timer
Mono now runs on a timer, just like LineageOS's Caffeine tile.
Features
- Tap enables Mono with a live countdown on the tile; taps within 5 seconds cycle 1 min → 5 min → 10 min → ∞ → off; a tap after 5 seconds toggles off
- Long-press jumps straight to ∞ (note: the shade closing on long-press is enforced by Android)
- Mono reliably reverts to Stereo when the timer expires (AlarmManager-based, survives the app's process being killed) and after a reboot
- Tile is highlighted while Mono is on, dimmed in Stereo
Installing
- Android 14+: the normal installer blocks apps targeting SDK < 23. Install via
adb install --bypass-low-target-sdk-block, or use Obtainium with the Shizuku/root install method. Android 7–13 installs normally. - targetSdk 22 is deliberate — newer targets cannot write the
master_monosystem setting. - This release introduces a new signing key; it cannot install over the original app — uninstall that first.