2012/02/07

iPhoneのシャッター音を切り替えできる iOS5対応 『SSPatcher iOS 5』

 日本とカンボジアのみ、iPhoneのサイレントスイッチの位置を問わず、カメラのシャッター音(スクリーンショットを含む)と、カメラの動画撮影音が鳴ってしまいます。

その他の国では、マナーモードに設定している時はシャッター音が鳴らない仕様となっており、TPOに合わせて利用することが可能です。



iOS 4.xまでは、もやしさんの『SilentPatcher (International)』というJailbreak Tweakで日本のiPhoneでもカメラの撮影音を世界標準に合わせるというパッチがあり、活用させていただいていましたが、iOS 5から対応していませんでした。

という訳で、iOS 5以降でも動作する『SSPatcher iOS 5』というTweakを作成しましたので紹介致します。

主な機能
  1. マナーモードでカメラの撮影音をOFF
  2. 通常時はシャッター音・動画撮影音はON

SSPatcher iOS 5のInstall


以下のリポジトリを登録して下さい。

http://ichitaso.appspot.com/apt


『ichitaso repository』から『SSPatcher iOS 5』でInstallが可能です。

今回、初めてCydiaの野良リポジトリを作成しました!
ご使用の際は、自己責任のもと事前にバックアップを取っておいてください。


動作環境

iPhone 4S(iOS 5.0)、iPhone 3GS(iOS 5.0.1)で動作確認しました。
それ以外の機種でも対応するかと思いますので、動作報告をいただけるとありがたいです。

Install後の不具合



既存のアイコンが白くなる可能性があります。対応策として、リスプリングすると復活します。

また、Install/Uninstall時にリブートするようにしていますが、途中で違う動作をしてしまうと元の状態に復元できなくなる(機能したままの状態)可能性がありますので注意願います。

無保証、無サポートです。

追記:Twitter経由で教えて頂きました。


『Pandora Radio』はUS用のアプリですが、日本で利用した場合このような問題があったそうです。

追記2:名称を『SSPatcher iOS 5』に変更しました。

追記3:SSPatcher iOS 5をv1.0-4へUpgradeする時にエラーが出る場合

『SSPatcher Fixer』をInstallした後にUpgrade
その後、SSPatcher Fixerを削除してください。

追記4:Upgradeで音が出るようになった場合

一度Removeし再度Installすると治ります。



Jailbreak Tool作成については、まだまだ未熟なので参考になるWebページやノウハウなどコメント、Twitterなどで教えて頂ければ幸いです。よろしくお願いします。