root 権限で実行でき、/system を読み書きでマウントできるファイラーを使って、/system/media/audio/ui にある、以下のファイル名のファイルの名前を変えればできそう。
- Shutter.ogg
- Shutter_multiple.ogg
- Auto_focus.ogg
- Auto_focus_error.ogg
- Camera_focus.ogg
- Camera_empty.ogg
- camera_click.ogg
- Camera_click_short.ogg
- Camera_timer.ogg
- VideoRecord.ogg
と思ってやってみたが、シャッター音は消せても、フォーカス音がなってしまいます。apkの中に音ファイルが入っているみたい。
apkを書き換えてもよいが、build.prop 書き換えればいけるとの情報があり、やってみた。
ファイルラーから、/system/build.prop をテキストエディタで開き、参考したページによるとro.camera.sound.forced=1 があるとのことで探したが、私のスマホになかったので、以下をファイルの最下行に追記して保存。
さらに、/system/csc/feature.xml を開いて、<!– Camera/Video –>の行の下に、以下を追記して保存。
端末を再起動すると、カメラの設定に”シャッター音”という設定項目が出てきますので、これをOFFにすれば完了です。