安装包图标

Dhwani - Volume Control

Restore system volume controls on devices with broken volume buttons.
新版本 1.2.1
v1.2.1 (7) is same as v1.2.0 (6)
https://github.com/RajnishKMehta/DhwaniControl/releases/tag/v1.2.0

Version 1.2.0 (Build 6)

- Added "Need Help" buttons on configuration screens for quick access to guides
- Streamlined setup guide for Quick Settings Tile
- Added direct documentation links for Edge Swipe and Floating Button settings
- Improved App Info screen with reliable offline developer profile avatar
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.

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 1.2.1 (7) 推荐 更新于 2026-08-14

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“mediaPlayback”类型的前台服务
      允许该应用使用“mediaPlayback”类型的前台服务
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 此应用可显示在其他应用上方
      此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
    • 控制振动
      允许此应用控制振动器。
    • io.github.rajnishkmehta.dhwanicontrol.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 5.6 MiB PGP 签名 | 构建日志

  • 新版本 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.
  • 版本 1.1.1 (5) - 更新于 2026-07-10

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“mediaPlayback”类型的前台服务
      允许该应用使用“mediaPlayback”类型的前台服务
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 此应用可显示在其他应用上方
      此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
    • 控制振动
      允许此应用控制振动器。
    • io.github.rajnishkmehta.dhwanicontrol.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 5.0 MiB PGP 签名 | 构建日志

  • 新版本 1.1.0
    Version 1.1.0 (Build 4)

    Improvements:
    - Volume controls now visible on locked devices
    - Floating Button displays on lockscreen
    - Edge Swipe displays on lockscreen
    - Quick Settings Tile works on locked devices
    - Simplified volume panel tile service by removing unlock wrapper
    - Better accessibility for locked device scenarios

    Note:
    Quick Settings Tile (VolumePanelTileService) works on all lockscreen types (secure & non-secure).
    Floating Button (FloatingButtonService) and Edge Swip (VolumeOverlay
  • 版本 1.1.0 (4) - 更新于 2026-06-30

    该版本需要 Android 10 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“mediaPlayback”类型的前台服务
      允许该应用使用“mediaPlayback”类型的前台服务
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • 显示通知
      允许该应用显示通知
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 此应用可显示在其他应用上方
      此应用可显示在其他应用或屏幕其他部分的上方。这会干扰正常的应用使用,并改变其他应用的显示方式。
    • 控制振动
      允许此应用控制振动器。
    • io.github.rajnishkmehta.dhwanicontrol.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 5.0 MiB PGP 签名 | 构建日志