iPhoneのカメラのシャッター音等を消音するSilentPatcher


iPhoneのカメラのシャッター音等を消音するSilentPatcher日本とカンボジアだけ、iPhoneのサイレントスイッチの位置を問わずカメラのシャッター音と、カメラの動画撮影音が鳴ってしまうようです。

それ以外の国では、サイレントスイッチを倒していると、いずれの動作でも動作音を伴うことはないようです。

「日本とカンボジアだけ勝手に盗撮大国認定かよ! 何基準だよ!ふざけんな!」そんな憤りを覚えることはありませんか。

カメラに限らず、スクリーンショット撮影でも音が鳴ってしまうのはいただけません。それぐらいは勝手にやらせてほしい。

というわけで、日本のiPhoneにおいても、カメラのシャッター音と、カメラの動画撮影音を世界標準に合わせるパッチを作りました。「SilentPatcher」といいます。(続きは[MORE]から)

iPhone4での動作について

「既知の不具合」を見てください。
僕はiPhone4を持っておりません。予約もしていない状況です。
ユーザーの方から話を聞くところでは、「SilentPatcher (International)」が動き、「SilentPatcher (TrueSilent)」は4.0でも4.0.1でも「SilentPatcher (International)」と同じ動作をするということです。

「SilentPatcher (International)」はインストールするだけでは効能が無いように思うかもしれません。インストールだけして、サイレントスイッチを倒していない状況では。サイレントスイッチを倒せば、キーボードのタイプ音、アンロック音同様にシャッター音、録画音、録音音が消音されるはずです。

バージョンアップした0.2-1では、iPhone4でも「SilentPatcher (International)」、「SilentPatcher (TrueSilent)」いずれも期待した動作をするようになったと思います。

サイレントスイッチとは何か?

解説中で「サイレントスイッチ」なるものが頻出しますが、それは一体何なのか?
iPhoneの本体左側面、上部にあるスイッチのことです。人によっては、マナーモードのスイッチとして認識しているかもしれません。
液晶の中に表示されるソフトウェア的なスイッチのことではありません。物理的な「カチリ」と操作できるスイッチのことです。

SilentPatcherは、そのサイレントスイッチを操作することで、キーボードのタイプ音、アンロック音同様に、シャッター音、録画音、録音音まで消音するようにシステムの設定を変更するソフトウェアです。

解説

New野良リポジトリから「SilentPatcher (International)」をインストールします。

インストールすると再起動を促されるので、再起動をします。

SilentPatcher (International)の挙動

「SilentPatcher (International)」は、サイレントスイッチを倒しているときだけ、各種動作音が鳴らなくなります。世界標準です。

これには、カメラのみならず、ボイスメモも含まれます。

SilentPatcher(TrueSilent)

SilentPatcherには、SilentPatcher(TrueSilent)というものもあります。
これは、サイレントスイッチの位置を問わず消音するものです。が、動作環境が限られるようです。
自分ではiPhone OS 3.1.3+iPhone 3G、iOS 4.0+iPhone 3GSで動作を確認していますが、iPhone 3G+iOS 4.0.1、iPhone4+iOS 4.0.1という環境では、サイレントスイッチを倒していないと音が出てしまうようです。

原因を追求できる環境が無いので、対応できていません。
よって、SilentPatcher(TrueSilent)が意図した動作をしない環境では、サイレントスイッチを倒したときのみ消音されるものであるという前提で使ってもらうほかありません。

既知の不具合

  • iPhone 3G+iOS 4.0.1、iPhone4+iOS 4.0.1という環境では、TrueSilent版をインストールしても非サイレントモード時に音が出てしまうようです。iPhone 3GS+iOS 4.0.1でも同じかもしれません。動画が録画できないiPhone 3Gという特殊性が原因なのか、iOS 4.0.1が原因なのか判然とせず。iPhone 3G+iOS4.0、iPhone4+iOS 4.0での動作例があれば、原因が分かってきそうですがiPhone4ではTrueSilent版の動作が期待通りになったと思います。iPhone 3G+iOS4.0.1などではよく分からず。

動作環境

iPadでは動きません。iPhone 3Gでも、動作が想定したものと違うのかもしれません。

  • iPhone OS 3.0 (未確認)
  • iPhone OS 3.0.1 (未確認)
  • iPhone OS 3.1 (未確認)
  • iPhone OS 3.1.2 (未確認)
  • iPhone OS 3.1.3
  • iPhone OS 4.0
  • iPhone OS 4.0.1 (TrueSilentを使っても完全消音ができない模様)

履歴

  • 0.2-2 2010.08.08 パッケージミス修正
  • 0.2-1 2010.08.07 iPhone4対応
  • 0.1-1 2010.07.18 初版

インストール

インストールは、いつものNew野良リポジトリから「SilentPatcher (International)」もしくは「SilentPatcher (TrueSilent)」で検索してください。

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

You can leave a response, or trackback from your own site.

90 Responses to “iPhoneのカメラのシャッター音等を消音するSilentPatcher”

  1. decon より:

    最近コメントがおもしろいですね! なんかたのしー!!

  2. mamo より:

    SilentPatcher(international)をインストしたのですが使い方が判りません。
    補足説明の「more」がクリックできません(汗)。
    わたしのIphoneは3GS FW3.0 (JB済み)です。
    よろしくお願いします。

    • moyashi より:

      特に使い方はありません。
      インストール後、本体左上のサイレントスイッチを倒し込む(オレンジ色の印が見える状態)にすれば、以前とは違い、シャッター音などがしなくなると思います。
      それでも分からないのであれば、SilentPatcher(TrueSilent)をインストールすることをおすすめします。
      これをインストールすれば、いかなる状態でもシャッター音などがしなくなります。

  3. mamo より:

    お忙しい中ご丁寧な回答を頂き感謝いたします。

  4. 匿名 より:

    4.0.1でSilentPatcher(TrueSilent)を使用してみましたが、
    サイレントスイッチを倒さないとシャッター音が鳴るようです。

  5. 匿名 より:

    iPhone 3Gで4.0.1です。

    • moyashi より:

      こちらにその環境が無いので、よく分かりませんね。
      シャッター音を消すだけでよいなら、
      /System/Library/Audio/UISounds/photoShutter.caf
      を消すかリネームすればOKです。
      動画の録画時に出す音も同じディレクトリにあり、それは消すのでは恐らくダメ(カメラアプリが落ちる)で、無音のcafに差し替えると消音できると思います。

  6. 匿名 より:

    iPhone4+iOS4.0.1でSilentPatcher(TrueSilent)をいれたのですが「SilentPatcher (International)」と同じ挙動になっています。
    本体ではなくOSの問題みたいですね。

  7. 匿名 より:

    iPhone4+iOS4.0.1で脱獄出たので報告しますが、SilentPatcher (International)で問題無く行けました。なおサイレントスイッチを解除するとカメラ音が鳴りました。思った通りの動作で素晴らしいです。

  8. 匿名1 より:

    iPhone4+iOS4.0.1でSilentPatcher (International)を入れました所、カメラ音が消えました。なお、サイレントスイッチをOFFにするとカメラ音が鳴りました。素晴らしいです。ありがとうございました。

  9. nit_hiro より:

    私もiPhone4+iOS4.0.1でSilentPatcher (International)を入れましたが、本体左上に出てくるというサイレントスイッチが見当たりません。画面左上にはフラッシュスイッチがあるので重なっているのでしょうか? (TrueSilent)を入れてRebootしてもシャッター音は消えませんでした。

  10. nit_hiro より:

    すいません、意味が分かりました。本体側面のサイレントスイッチですよね。このスイッチの入り切りでシャッター音のオン/オフが出来ました。有難うございました。

  11. コッコ より:

    SilentPatcher大変重宝しております。
    International版ではスイッチをオフにしているときに各種動作音がならなくなるとのことでしたが、アラーム音は鳴ってしまうみたいです。
    これはアラーム音が各種動作に含まれない(?)からであり、そういう仕様でしょうか?

    バグ報告というわけではないですが、一応お知らせまで。

  12. no name より:

    iPhone 3GS + iOS 4.0.1の環境でTrue Silent版が正常に動作することを確認しましたので一応ご報告しておきます。

    • moyashi より:

      情報ありがとうございます。
      うーん、何なんでしょうかねえ。機種が関係しているということなんでしょうか。

  13. nak より:

    いつも勝手にお世話になっていますm(_ _)m
    iOS4.0 + iPhone4環境でTrueSilent版を使用していますが、International版と同様にサイレントスイッチを倒している時のみ消音されます。
    iOS4.0 + iPhone4の動作報告が無いようですので、ご報告します。

  14. joejoe より:

    iPhone4+4.0.1でinternational問題なく動作しているようです。
    しかしカンボジア…なぜカンボジア…

    • moyashi より:

      軍事政権であることが関係しているのではないか、なんて話がありました。
      それぞれの現地のキャリアが要望を出しているんじゃないですかね。

  15. Qi より:

    こんにちわ。
    ありがたく使わせて貰っている野良野郎です。

    サクッと確認する限り、
    i4,4.0.1にてTrueSilent0.2-1の動作OKです。

    ありがたしありがたし。

  16. MikoSU より:

    True Silentをアップグレードしたらシャッター音が復活しました。。。
    internationalに変えても再インストールしても消えません。
    当方iPhone3GS旧ROM+iOS4.0 sn0wbreezeです。

  17. taka より:

    upgradeしたらシャッター音が消えなくなりました。
    intermationalとtruesilent両方です。
    3GSのiOS4.0です。

  18. 匿名 より:

    サイレント時にiPodのアプリを消音するパッチを作っていただけませんか?

  19. 匿名 より:

    返信ありがとうございます
    以前、iPodアプリがカバンの中で勝手に起動してたことがあったのでそういったパッチが欲しかったのですが、確かに需要はなさそうですもんね。

    • moyashi より:

      iPod touch時代から3年使ってきて必要性を感じたことがないので、非常にニッチだと思います。
      技術的にも簡単ではないと思います。
      サイレントモード時は再生ボタン押しても感応しなくなる、といったものならできそうですが。

  20. pmtff101 より:

    よろしくお願い致します。

    • moyashi より:

      iPod機能のパッチのことをいってらっしゃるのであれば、
      必要性を感じないので作るつもりはないです。

  21. pmtff101 より:

    お世話になります。 SilentPatcher をダウンロードさせていただきたいと思っているのですが、要領が解っておらず、「よろしくお願い致します。」と入力したところで送信してしまいました。
    失礼しました。
    基本的なところで申し訳有りませんダウンロードのページから教えていただけないでしょうか。まだ、たどり着けてません。
    お世話になりますが、よろしくお願いいたします。

  22. nagano より:

    SilentPatcherをダウンロードしたいのですが、ダウンロードボタンが何処にもなくて、どのようにしていいのか分りません。ご指導宜しくお願い致します。
    小生、MAC book(OS10.5.8)+iphone4の環境です。

    • moyashi より:

      このページ内にソフトウェアへの直リンがあるわけではありません。
      エントリにも書きました通り、リポジトリを通じてインストールしてください。
      「リポジトリを通じてインストール」するとは何か? という質問に対する答えもエントリ、エントリからのリンクにあります。
      それすらもお分かりでないのであれば、無用なトラブルを避けるためにも、インストールしないことをおすすめします。

  23. Franky より:

    SilentPatcher、AutoLock4を利用しているのですが
    iPhone3Gを4.0.2にしてから上記ソフトが
    Cydiaよりインストールできないのですが
    なにかご存知でしょうか?

    • moyashi より:

      対応していないのでインストールできませんです。
      OSをガンガンアップデートすることには、そういうデメリットが伴うことを覚えておいてください。

  24. Franky より:

    回答ありがとうございます
    本体や他の不具合ではないようなので安心しました
    今後対応されるようでしたらまた利用したいと思います。

  25. az より:

    SilentPatcher大変便利に使わせていただいてます。

    iPhone 4 iOS4.0.1で使用していますが、iPodで音楽を再生後にアラームや着信音のボリュームが半分くらい小さくなりました。
    アンインストールしても同じでした。

    TrueSilentを使用しています。
    自分だけかもしれませんが、一応ご報告を。
    再度復元して試す予定です。

    • moyashi より:

      少し気になるとすれば、SilentPatcherは、シャッター音の有無、iPodの再生音の最大音量のどちらも司っているCelestial.frameworkの設定をいじっていることです。

      国によっては、以前あったiPodの難聴訴訟に関係して、iPod機能の最大音量が小さく設定されていることがあります。
      リージョンについてはJPのままなので、関係無いとは思いますが。

      SilentPatcherはアンインストール時にOSデフォルトの設定に戻しますが、設定を反映させるために再起動が必要です。

  26. az より:

    解決しました。

    moyashiさんが言われたiPodの音量という点が気になって、iPodの設定を開いたら音量自動調整がオンになっていました。
    これをオフにした所、音楽再生後に着信音等の音量が小さくなる事が無くなりました。
    急いで復元しなくて済みましたw

    自動調整機能はオフでも支障ないので、このまま使っていきます。
    お騒がせしました;;

  27. 匿名 より:

    リポジトリを追加してもSilentPatcherが見つかりません

  28. HIROKI より:

    iPhone4+iOS4.0.1です。SilentPatcher (International)で問題無く行けました。なおサイレントスイッチを解除するとカメラ音が鳴りました。思った通りの動作で素晴らしいです。ありがとうございました!!

  29. tarou より:

    ipod touch 4 ios 4.1でfiremwareが対応していないのでインストールできないと表示されます。お時間あるときに、更新お願いします!

  30. masaki より:

    Internationalのパッチですが4.1で問題なく動作しました

  31. Tak より:

    moyashi様、各種ツールのご提供、ありがとうございます。
    iPhone 4を使用しております。Unbrellaでbasebandをそのままにして4.1にアップデート、Limera1nでJB、Cydiaをインストールしました。
    SilentPatcher(International)をインストールしようとしたところ、dependencyでひっかかり(iOS = 3.0 と出ます)、インストールできないようです。
    私の操作方法が悪いのでしょうか? それともCydia側の問題でしょうか?

  32. [...] This post was mentioned on Twitter by sakai chinatsu, Jun Nagase. Jun Nagase said: こういうのはあるみたいですけどね http://bit.ly/cEGsaO @kaossJP: やっぱりできないのかなーシャッター音消すの。RT @hajime_x 以前は消す方法ありましたが、OSアップデート後はできなくなっていますね。 RT @marunibus [...]

  33. ayano.czkey より:

    iPhone4+iOS4.1+limera1nでSilentPatcher(international)の動作を確認しました。
    パッケージの更新をよろしくお願いいたします。

    :TrueSilentでも、iPod touch4Gは不可でした。

  34. spica より:

    iphone4 + iOS4.1    limera1n jailbreak
    internationalとtrueslient両方ともインストール出来ませんでした。
    「depends iphone firmware=3.0」という警報が出ます。
    一応ご報告を

  35. Tak より:

    再度インストールしてみたところ、正常にインストール・動作しました。
    対応していただけたのだろうと思っています。ありがとうございました。
    (iPhone 4 + iOS 4.1 + Limera1n です)

  36. Fal より:

    iphone4 ios4.0 ですが今日アップデートしたら音が出るようになりました

  37. Fal より:

    因みにアップデートする前はちゃんと音は消えてました

  38. 匿名 より:

    西野カナ

  39. macer より:

    私もiPhone4 ios4.0ですが、アップデートしたらリスプリング、リブート、再インストール何度しても音が出てしまいます。できれば前のバージョンをアップしてもらえないでしょうか?

  40. 匿名 より:

    iPod touch 4G + iOS4.1 + limera1n
    SilentPatcher (international) 0.2-3
    インストール、動作ともに良好です。

  41. 匿名 より:

    iphone4のios4.1でlimera1nを使い脱獄しmoyashi repositoryを追加したのですがSilentPatcherが見つかりません。対応していないということでよろしいのでしょうか?

  42. fa より:

    「SilentPatcher (International)」でサイレントスイッチを倒していない時は未インストール時と同様にヘッドホンを無視して鳴るように出来ませんか?

  43. Neopsp より:

    Sumimasen, when would it support iPod touch4?

  44. tongton より:

    iPhone4+iOS4.0.2です。SilentPatcher (International)を昨夜インストールして、うまく動作したので、4.0.2でもOKだったんだと安心していましたが、今朝、電話がかかってきたところ相手の声が聞こえませんでした。慌ててスピーカーボタンにタッチして事なきを得ました。着信音だけは普通に鳴りますが、メール着信音他一切の音がでなくなりました。とりあえず削除してみましたが、状態は変わりません。何が原因なのかわからず困っております。元に戻す方法をご存知でしたらご教示ください。

  45. tongton より:

    おさわがせしました。ヘッドホンのジャックに爪楊枝を入れてこちょこちょやったら急に治りました。SilentPatcher (International)は、完全無実でした。動作もすべて確認しました。有難うございました。

  46. 匿名 より:

    ipod touch 4g にて音量を0にすることで動作確認いたしました。
    有難うございました。

  47. Marty より:

    iphone4 ios4.2.1 ですが問題なく動作しました!いいですねこれ。

  48. 初心者 より:

    iphone3g ios4.2.1 ですが問題なく動作しました!いいですねこれ。
    すばらしい

  49. 逃走者 より:

    11月にd○c○m○からiPhone4に 1ヶ月で脱獄を試み現在逃走ならず、迷走中でこのサイトに!。  この機能は最高です!ありがとうございます。。まだまだ逃走し続けるぞ!。

  50. 赤鬼 より:

    サイレントパッチを私用させていただきます。

  51. kai より:

    iPhone 4 (iOS 4.2.1)です。
    SilentPatcher(International)ですが、問題無く使えています。
    既にご存知かもしれませんが報告させて頂きます。

  52. 迷いの人 より:

    iphone3GS(iOS4.21)です。
    昨日脱獄できたのでうれしくなって、片っ端からCydiaのソフトをインストールしていたら、りんごのマークまま動かなくなりました。
    iTuneに繋いであれこれしながら復元、半日がかりで再度脱獄しました。
    SilentPatcher(International)は問題なく動いているようです。

  53. のんき より:

    pasteboadStackerなど愛用させていただいてます。ありがとうございます。
    こちらiPod touch 4GでiOS4.2.1ですが、international版でためしたところ、無音になりました。
    ただし着信音のボリュームがゼロでないと無音にはなりません。

    • hitoriblog より:

      iPod touchでの動作は確認してないのですいません。
      初代のiPod touch以降買ったことがありません。

  54. はしのり より:

    Ipodtouch4gですが、音量を0にするとビデオは無音になるのですが、写真とスクリーンショットは音が出てしまいます。

    あれ? 他の人は音出てないの? なんで?

  55. おさむちゃん より:

    IPHONE4 4.3.3 SilentPatcher (International)無問題です!!
    ありがとうございました。

  56. 翠々栞 より:

    iPod touch 4g
    iOS4.3.3
    SilentPatcher (International)

    「設定」の「サウンド」で「着信音と通知音」をゼロにすると音が消えます。
    今のところ不具合はありません。

    カメラ、ビデオ、録音、スクリーンショットで音が消えています。

  57. yoppi より:

    はじめまして!
    お世話になっております。
    「SilentPatcher (International)」をインストールしたらシャッター音はしなくなりましたが[it Safe Mode]となってしまいました。。
    どうやって元の状態に戻せるのでしょうか?
    ご教授お願いいたします。

    iPhone OS 4.3.2

    です。

    • moyashi より:

      ステータスバーをタップしてリスプリングしてください。
      最近のCydiaは、問題の無いアプリケーションをインストールしても、
      一度そうなったりします。

  58. のんき より:

    お世話になっております。
    iPad2もjailbeakme.comができるようになったのでiPad2 OS4.3.3に
    International版を入れてみました
    完全無音にはならなかったものの、最小音量にはなったみたいです
    なおTrueSilent版は試していません。
    以上、ご報告です

    ついでに推定ですが、iOS 4.3.4にアップデートすると、jailbreakme.comはつかえなくなるかも
    知れません

  59. GOTO より:

    ios5では、作動しないようです。

  60. 匿名 より:

    Test ok

  61. まいた より:

    iOS5.0.1完全脱獄解禁ってことで、早速インストールさせて
    もらいました。

    が、iOS5では作動しないみたいですね・・・。

    iOS5版に着手する、ご予定はあるのでしょうか?
    よろしくお願いいたします。 

  62. 匿名 より:

    iphone4でios5.0.1です。紐なしになったので脱獄後、TrueSilent版を導入してみたら動作しなかったです。上コメにもあるようにだめなんですかね

    • 匿名 より:

      動作環境4.0.1で止まってるからiOS5に対応とかもうやるきないんじゃないの。
      まあ、どうでもいいけど。

  63. 匿名 より:

    脱獄アプリをインストールしてると

    Sub-process/usr/bin/dpkg returned an error dode (1)

    trying to overwrite `/Applications/Installous.app/us.hackulo.filehosts.plist’,which is also in package us.hackulo.resources

    と出てエラーになってインストール出来ないんですが、
    どうしたら良いでしょうか?

  64. Iso より:

    iOS5 に対応してもらえるとうれしいです。ドネーションを募集していますが、対応の遅いアプリにはなかなかお金を払いにくいです…。

  65. 匿名 より:

    SilentPatcherのiOS5対応楽しみに待っています

  66. Hello より:

    ぜひiOS5にも対応させてください!
    おねがいいたします!

  67. 齋籐 より:

    はじめまして。いつもお世話になっております。
    iOS5の対応、心待ちにしております。
    先月Iphoneを買ったばかりですが、iOS5に対応されましたら
    寄付させていただきたいと思っています。
    お忙しいとは存じますが、是非ともよろしくお願いします。

Leave a Reply

Powered by WordPress | Compare Cell Phone Plans at iCellPhonePlans.com | Thanks to Cheap Palm Pixi, Bromoney and Wordpress Themes