DhwaniControl

io.github.rajnishkmehta.dhwanicontrol
by Zapstore _@zapstore.dev

Restore system volume controls on devices with broken volume buttons.

Republished from GitHub / F-Droid by the Zapstore main account.

DhwaniControl is an app that helps you control your device volume when the physical volume buttons are broken or not working properly. The app gives quick access to the native Android volume panel using different methods, so you can adjust volume without relying on hardware keys. Features: - Quick Settings Tile to open the volume panel directly from Android Quick Settings - Floating on-screen button for easy access anywhere - Edge swipe gesture support to quickly open volume controls - Uses the native Android system volume panel - Customization options for the floating button and gestures - Lightweight and Battery Friendly - Minimal permissions with no unnecessary access - No trackers or ads - Open source and publicly available on GitHub/GitLab Certain features may ask for additional permissions depending on how you choose to use the app.

First release: Aug 10, 2026, 4 total releases.

Most recent release: Oct 17, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Oct 17, 2026 1.3.0
    ## DhwaniControl **Version:** 1.3.0 **Version Code:** 9 ### Changes - update devloper image (fd1059e) - Update title.txt (5bfb449) - fix(floating): clamp overlay position on orientation change (6e84606)
    More…
    - chore: update docs, version catalog and release metadata (5e2ec1d) - fix: address floating button and edge swipe audit findings (ebf4c5b) - Remove POST_NOTIFICATIONS permission requirement (afe96b7) - feat: implement separate floating button positions for portrait and landscape option (751dbeb) - feat: Implement Fixed Position for Floating Button (6b42104) - Fix Obtainium badge link in README (9e3c5b4) - Update versions (#66) (68d1abf) - Add files via upload (63d0da8)
  • Sep 11, 2026 1.2.2
    ## DhwaniControl **Version:** 1.2.2 **Version Code:** 8 ### Changes - Change opacitySlider valueFrom to 0.0 (#63) (9c01883) - Fix badge links in README.md (495669b) - Update Readme (#60) (544dc13)
  • Aug 13, 2026 1.2.1
    ## DhwaniControl **Version:** 1.2.1 **Version Code:** 7 ### Changes - fix/F-droid build check and release v1.2.1 (#59) (b8c9393)
  • Aug 10, 2026 1.2.0
    ## DhwaniControl **Version:** 1.2.0 **Version Code:** 6 ### Changes - chore(release): 1.2.0 (65c71d3) - ci: update checkout action and author avatar (#56) (8fd6b71) - Remove dynamic avatar loading in AppInfo screen\n\n- Removed dynamic avatar downloading system (`DeveloperAvatarStore`)\n- Set static `author.webp` as the avatar in `activity_app_info.xml`\n- Cleaned up unused variables and functions in `AppInfoActivity.kt` (03ca965)
    More…
    - Update navigation links in README.md (138664f) - Add author image asset (ae87b2e) - Rajnish k mehta patch 1 (#52) (b63a19e) - V26→any (#51) (92f78ff) - Feature: Add help buttons and streamline Quick Settings Guide (#50) (8acd1a7) - Fix/docs (#49) (1238a8a) - Update README.md (4e0851b) - Update user guide for DhwaniControl (4a1b6d6) - rename java folder to kotlin (2bb0020) - Update developer name in strings.xml (72dcb04) - Update Kotlin version in README (e34fe6e) - Update Android support version in README (064f645) - Remove Kotlin Android plugin version from build.gradle.kts (8b25ea6) - Update build toolchain and core-ktx dependencies (e232a06)