2013年3月10日 星期日

Galaxy S2 相機音效消除

每次 Galaxy S2 的韌體升級後就得修改相機的音效,
不然拍照時那大大的「」聲實在很讓人側目,
查詢了很多網站的教學總算找到了解決辦法。

已完成修改的檔案:

消除快門聲:
在消除快門聲前還是得先進行 root,
不然相機這功能原本是屬於系統內建,
是不能直接被修改替換的;
如果已經 root 過的話,
利用 Root Explorer 開啟以下位置「/system/media/audio/ui」,
然後切換掛載狀態為寫入,
在「Shutter.ogg」上長按,
此時跳出選項視窗後按下「Rename」將它重新命名。


只要將它不維持原本檔名就可以了,
而我是命名成「Shutter_bak.ogg」,
這樣拍照時就找不到這個音效檔播放了。

消除對焦聲:
利用 Root Explorer 開啟以下位置「/system/app」,
SamsungCamera.apk 檔案複製到其它位置作備份(我是暫時放到 Mirco SD Card 內),
因為等一下要用電腦修改一下這個 SamsungCamera.apk 的檔案,
所以看是要用藍芽還是傳輸線等方式傳給電腦吧。



緊接著在電腦上用解壓縮程式開啟 SamsungCamera.apk 檔案並將它解壓縮,
然後找到裡面 res 資料夾中的 raw 資料夾,
在這裡可以看到 2 個 .ogg 音效檔,
特別是「autofocus_error.ogg」與「autofocus_ok.ogg」,
字面上是自動對焦的成功及失敗音效(如果不想有對焦音效的人請往下修改),
隨便用各 1 個同名的空白檔案替換掉它。
替換前會看到各為 4.5KB 與 5.0KB 的檔案

替換成空白的檔案讓它對焦播放不出聲音

將修改過後的檔案重新壓縮回 SamsungCamera.apk 檔再回傳到 Galaxy S2 中(千萬不能覆蓋之前備份的檔案),
再次開啟 Root Explorer,
把原始的 SamsungCamera.apk 刪除,
再將修改過的 SamsungCamera.apk 複製到「/system/app」之下,
最後重新啟動 Galaxy S2 就行了,
當開啟相機拍照就不會有對焦聲及快門聲了。

7 則留言: