1 min read

Pixel 3の無音化

音を出すな

※root前提

音ファイルの場所

/product/media/audio/ui

しかし/productがroでマウントされていて削除もリネームもできない

# TWRPへ
adb reboot recovery
adb disable-verity
# Successfully disabled verity
# Now reboot your device for settings to take effect
# こう出ればOK
adb reboot

これでrwでマウントされるのであとは削除したりリネームしたりどうぞ
(スクショ音はcamera_click.ogg

追記

これでもroマウントされてしまうことがある
その場合は

adb shell
su
mount -o rw,remount /product

とすることでrwマウントできるが、再起動するとroに戻る
削除やリネームされた状態は維持されるので問題はないが、なにか腑に落ちない・・・

Google純正のGoogleCameraアプリの場合

日本ではシャッター音の設定が表示されないが、カメラが無音でも良い地域では出るらしい
設定は表示されないが内部を書き換えればいいだけ

/data/data/com.google.android.GoogleCamera/shared_prefs/com.google.android.GoogleCamera_preferences.xml

の中のpref_camera_sounds_key0へ書き換え。

カメラアプリを強制終了してからもう一度立ち上げれば反映完了。