圖標

Camera Silencer

Reduce camera audio only while a camera is active
新版本 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.
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.

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 0.1.3 (4) 建議 於 2026 年 6 月 30 日新增

    此版本需要 Android 8.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「specialUse」類型執行前景服務
      允許應用程式搭配「specialUse」類型使用前景服務
    • 變更音訊設定
      允許應用程式修改全域音訊設定,例如音量和用來輸出的喇叭。
    • android.permission.PACKAGE_USAGE_STATS
    • 顯示通知
      允許應用程式顯示通知
    • 啟動時執行
      允許應用程式在系統完成開機程序後立刻自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。

    下載 APK 32 KiB PGP 簽章 | 建置紀錄