Keysh

Keysh

Volume buttons handler

System

Description

App for handling volume button presses. Works when the screen is off.
The handler is a shell script. Events are received in stdin and commands are expected in stdout.
You can toggle the flashlight, control playback, and more.
For an overview of the possibilities see https://github.com/hufrea/keysh/tree/master/examples

Versions

Version Date Size Requires Android Download
0.1.10 current
a97cc4947ef28e54…
2025-02-20 2.1 MB API 26
0.1.9
e862f3091cbe31be…
2025-01-10 2.1 MB API 26
0.1.8
c8316a62124b1bac…
2025-01-02 2.1 MB API 26

Permissions

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

  • NotificationsShow notifications.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • Display over other appsDraw content on top of other apps.
  • VibrationControl the vibration alert.
  • Prevent sleepingKeep the device from going to sleep.
  • FLASHLIGHT
  • Read storageRead files on the device storage.
Show 8 more permissions
  • Write storageCreate and change files on the device storage.
  • Run at startupStart automatically after the device is switched on.
  • Full file accessAccess all files on the device.
  • alarm.permission.SET_ALARM
  • Installed appsSee which apps are installed.
  • permission.RUN_COMMAND
  • Internet accessSend and receive data over the internet.
  • keysh.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments