Skip to content

Sound and Haptics

sameerasw edited this page Aug 9, 2026 · 1 revision

🔊 Sound & Haptics

The Sound & Haptics feature group (category: System) provides control over sound modes, call behavior, and audio safety settings.


Sound Mode Tile

ID: Sound mode tile
Permissions: NOTIFICATION_POLICY (Do Not Disturb access)

A Quick Settings tile that cycles your device through Normal → Vibrate → Silent modes with a single tap. Ideal for quick toggling without digging into Settings.

Settings

Setting Description
Show volume slider Display a volume slider when the sound mode tile is tapped
Cycle behavior Choose whether to include Silent in the cycle, or only toggle Normal/Vibrate

Notes

  • This feature is a child of the Sound group — it appears nested under Sound in the features list.
  • The tile requires the Do Not Disturb access permission to switch to Silent mode.

Call Vibrations

ID: Call vibrations
Permissions: READ_PHONE_STATE, NOTIFICATION_LISTENER

Adds custom haptic vibration feedback when:

  • 📞 A call is incoming (ring start)
  • ✅ A call is accepted (answered)
  • ❌ A call is declined or ended

This fills the gap on devices that removed call accept/decline vibrations from default Android behavior.

Notes

  • Requires both READ_PHONE_STATE to detect call state transitions and NOTIFICATION_LISTENER to monitor call notifications.
  • No additional settings page — enable the toggle to activate.

Disable Safe Volume Warning

ID: Disable safe volume warning
Permissions: WRITE_SECURE_SETTINGS

Suppresses the EU-mandated safe volume warning dialog that appears when you raise media volume above the safe threshold.

How it works

Sets the audio_safe_volume_state secure setting to suppress the dialog. This only affects the UI warning — it does not remove the actual volume limit.

Notes

  • Requires WRITE_SECURE_SETTINGS (grant via ADB — see Permissions-Guide).
  • No additional settings page — enable the toggle to activate.

Parent: Sound Group

The Sound feature (id = "Sound") is the parent group containing all sound-related sub-features. It appears as a collapsible section in the main features list with:

  • Sound Mode Tile
  • Call Vibrations
  • Disable Safe Volume Warning

Sub-features inherit the parentFeatureId = "Sound" and are hidden unless the parent is visible.

Clone this wiki locally