Android11にアップデート後、今まで使用していたカメラとScan系アプリの音が出るようになり、無音化できなくなったため、アプリの入れ替えや別対策を行なったので紹介します。
事象
デフォルトカメラ及びCamScanner(スキャナー系アプリ)の撮影時無音化不可。
原因
Android11の仕様で、カメラシャッター音をアプリでコントロールできないように変更(2021/2/17時点)
※本仕様は国内モデル端末及び、国内SIMを使用した端末が対象とのこと。
対策
GALAXY端末の内部値を変更することにより、無音化する。
対策例)SetEdit使用して内部値を変更。
1、playストアより『SetEdit』をインストールする。
2、起動後アプリのアップデートの確認がでるが、OKを押す(既存バージョンからある内部値変更のため問題なし)
3、選択されている内部値リストが『This Device』、『System Table』になっているか確認。
4、下にスクロールし『”csc_pref_camera_forced_shuttersound_kye” “1”』を探す。
※変更前のデフォルト値は『1』
5、タップし『Edit Value』を選択、値を1から0に変更
6、デフォルトカメラがマナーモードまたはサイレントモード時に無音化されているか確認。
着信音が常時必要な人の追加対策
Tasker系のアプリを使用して、カメラなどの無音化したいアプリ起動時にマナーモードやサイレントモードにする。
スキャナー系アプリについて
スキャナー系アプリ起動時に独自のカメラ機能があるアプリについては無音化されない
まとめ
カメラについては、デフォルトカメラしか使用しないので、問題なく無音化。
スキャナー系アプリに関してはCamScannerしていたが、残念ながら無音化できなかったため、Adobe Scanに変更。
事象 | カメラ及び、スキャナーアプリ系での撮影時シャッター音が鳴る |
原因 | Android11の仕様により、アプリでのシャッター音制御不可 |
対策 | 内部値(csc_pref_camera_forced_shuttersound_kye)を1から0に変更 |
注意点 | マナーモード及びサイレントモード時のみ、無音化 |
無音化自動化 | Tasker系のアプリを使用して、カメラ起動時にマナーモードやサイレントモードにする |
本対策は、内部値を変更できる端末の対策になります。