Camera Silencer

Camera Silencer

Reduce camera audio only while a camera is active

Serika System

Description

Camera Silencer monitors Android camera availability and temporarily reduces audio output only while another app is using a camera.

It is designed for devices and camera apps where public Android audio APIs can suppress or reduce shutter sounds without root access.

Features:
- No camera permission
- No internet permission
- No accessibility service
- Optional minimal Usage Access, only to confirm that a camera app is in the foreground
- No overlay permission
- No DND policy access
- Foreground service restores audio when the camera is released
- Optional modes for silent/vibrate-following, always-on camera silencing, and manual control

Limitations:
- Effectiveness depends on the device, OS build, region configuration, and camera app implementation.
- Some camera apps may use enforced audio paths that cannot be suppressed reliably with normal app permissions.
- Without Usage Access, Camera Silencer falls back to screen-on/unlock heuristics and may not perfectly distinguish face unlock from lock-screen camera shortcuts.
- When another app keeps media audio active, such as Picture-in-Picture or background playback, Camera Silencer may leave camera sounds audible to avoid interrupting that playback.
- If suppression stops working after the camera app was opened first, force stop the camera app once and start Camera Silencer before opening the camera again.

What’s new (0.1.3)

Avoid interrupting media playback during screen wake and face unlock.
Use optional Usage Access to limit silencing to foreground camera apps.
Keep fallback camera detection available when Usage Access is off.
Document Picture-in-Picture and background playback limitations.

Versions

Version Date Size Requires Android Download
0.1.3 current
9bdc28f4473c3eb1…
2026-06-30 33 KB API 26

Permissions

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

  • Audio settingsAdjust volume and audio output.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • NotificationsShow notifications.
  • Run at startupStart automatically after the device is switched on.
  • PACKAGE_USAGE_STATS

Comments