Dhwani - Volume Control

Dhwani - Volume Control

Restore system volume controls on devices with broken volume buttons.

RajnishKMehta Volume

Screenshots

Screenshot of Dhwani - Volume Control Screenshot of Dhwani - Volume Control Screenshot of Dhwani - Volume Control Screenshot of Dhwani - Volume Control

Description

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.

What’s new (1.1.1)

Version 1.1.1 (Build 5)

Bug Fixes:
- Fixed floating button icon color resetting when white is selected

Note:
Default color now uses 0 instead of -1 to avoid conflict with Color.WHITE.

Versions

Version Date Size Requires Android Download
1.1.1 current
32afa5373933230b…
2026-07-10 5.0 MB API 29
1.1.0
212ccb82e301eeca…
2026-06-30 5.0 MB API 29
1.0.2
f78f89ed586290c9…
2026-06-27 5.0 MB API 29

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Display over other appsDraw content on top of other apps.
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • FOREGROUND_SERVICE_SPECIAL_USE
  • VibrationControl the vibration alert.
  • dhwanicontrol.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments