MediaTek Engineer Modeで無音化

13TシリーズはSoCがDimensityなのでMediaTek Engineer Modeで無音化する。

13T以外のMediaTekのSoCのスマホでも塞がれてなければ可能だと思われる。

 

①開発者モードを有効化

 設定→デバイス情報→MIUIバージョンを連打(ロゴじゃない方)

②EngineerModeの起動

 電話アプリで「*#*#3646633#*#*」入力

③Audio Playbackを開く

 EngineerModeが起動したら、2回左スワイプをしてHardware Testingの項目に行く

 Audio→Volume→Audio Playback

④Audio Playbackの設定を変更

 上から2つ目の「System」を「Enforced_Audible」に変更、3つ目の「BT A2DP」を「Speaker」に変更。

 Index15の値を「255」から「0」に変更(無音化ではなくシャッター音の音量を変えたい場合は255~0の間で調整)

 一番下のSETボタンを押す

 

 ※Bluetooth接続時や、有線イヤホン接続時にシャッター音がなってしまう場合は、上から3つ目の項目を「BT A2DP」から「HEARING_AID」まですべてで、上記の操作を行う。

 (「BT~」系と「Headset+Speaker」と「USB」だけでいいような気もするけど未検証)

 

無音化完了