Dell Streakのシャッター音の無効化


よく電車に乗るので、窓の外の風景やを撮ったり、レストランなどで料理の写真を撮ることが多いのですが、ついこの間001DLで写真を撮ってびっくり。シャッター音が鳴り響き、周りの皆さんの大注目となってなにやら気まずい気分になりました。


今まで外国産の携帯ばかり使っているので、マナーモードで写真撮影時に音がなる認識が薄かったのですが、こりゃ厳しい。



ということで、シャッター音を無効にすることとしました。



以下自分の備忘録としての記述です。当たり前の話ですが、悪用厳禁!! さらに要root取得です。rootって何?UNIXコマンドって何?という人は、大変なことになる恐れありなので試さないことをお勧めします。お決まりですが、何が起こっても責任は持てません。自己責任でお願いします。

■シャッター音無効化手順

1.以下URLから無音ファイルをダウンロード。
 http://lrl.mydns.jp:8080/blog/blog_pb/archives/2009/08/20/nosound.ogg



2.上記の無音ファイル(nosound.ogg)をmicroSDに作成したWorkディレクトリにコピー。



3.001DLをデバッグモードでパソコンと接続。



4.コマンドの入力


 パソコンのDos画面から以下のコマンドでRead-Onlyの/systemをRWで再マウントする。
 adb shell
 $ su
 # mount -o remount,rw /dev/block/mtdblock3 /system


 バックアップの取得
 # cp /system/media/audio/ui/camera_click.ogg /sdcard/Work/camera_click_bk.ogg


 シャッター音の無効化
 # cp /sdcard/Work/nosound.ogg /system/media/audio/ui/camera_click.ogg
 # cp /sdcard/Work/nosound.ogg /system/media/audio/ui/camera_shutter.ogg


 最後に/systemをRead-Onlyに戻します。
 # mount -o ro,remount /dev/block/stl9 /system


 reboot。
 # reboot

 これで、標準のシャッター音を使うカメラアプリケーションは無音になります。