[iOS] SHSH の取得・保存方法! 「TinyUmbrella 編」

umbrella_nui_01

脱獄犯にとっては最重要であり、未脱獄の方にとってもあれば便利なSHSH
今回は、TinyUmbrellaを使用したSHSHの取得・保存方法をご説明させていただきます。

そもそもSHSHとはなにか?については専用の記事を書きましたので、そちらをご覧いただければ幸いです。
【脱獄犯の基礎知識3「SHSHってなんなんだ!? 何する物なんだ!? を知ろう!」】

スポンサーリンク
336

準備

☆TinyUmbrella☆
上記サイトへアクセスし、右サイドバーにリンクが張られているので、そこから自分のOSに合った物をダウンロードをします。

対応OSは
・Mac
・Windows
・Linux
となります。

SHSH をローカルへ取得、保存

この手法ではSaurikサーバーに保存されている過去のSHSH、Appleサーバーにある最新版のSHSHを取得します。
また、ローカルに有ってSaurikサーバーに無いSHSHは自動的にSaurikサーバーへ送信してくれる機能も有るのでとても便利です。

  1. 上記からダウンロードした物を起動します。
    umbrella_nui_01
  2. SHSHを取得したい機種をPCとUSB接続します。
    現在USB接続されているデバイスはConnected Devices欄に表示されます。
    また、今までに接続したことのあるデバイスはRecent Devices欄に表示されます。
    実機を接続しなくても、1度接続しRecent Devices欄に表示されているデバイスはSHSHを取得出来るようになっています。
    umbrella_nui_02
  3. SHSHを取得していきます。
    今回は「表示されている全てのデバイス」、「それぞれ任意で選択した1つのデバイス」の2種類のSHSH取得方法が有りますので自分の目的にあった方法で取得して下さい。
    ただ、通常は全てのデバイスで一気に取得してしまった方が便利で、楽でしょう。

    接続中、履歴のデバイス全てのSHSHを一度に取得
    1. Connected DevicesRecent Devices両方に表示されているデバイス全てのSHSHを1度に取得しましょう。
      Show All SHSHsを選択します。
      Save ALL SHSHsをクリックすると取得が開始されます。
      umbrella_nui_03
    2. 取得が開始されるとデバイス名左にある画像がクルクルと回転した物に変わります。
      このクルクルが終了するまで待ちましょう。
      All Saved SHSHs:欄には取得出来たSHSHがどんどん表示されていくので見守りましょう。
      umbrella_nui_04umbrella_nui_05
    任意のデバイスを選択してSHSHを取得
    1. 目的によっては任意のデバイス1つだけのSHSHを取得したい場面も有ります。
      そんなときはこちらの方法を使用しましょう。
      Connected DevicesRecent Devicesのいずれかに表示されているデバイスを選択します。
      選択出来ましたら、Save SHSHをクリックすると取得が開始されます。
      umbrella_nui_06
    2. 画面下バーが一杯になれば取得完了です。
      取得出来たSHSHからSaved SHSH for デバイス名:欄に表示されていきます。
      終了するまで見守りましょう。
      umbrella_nui_07

最新iOS SHSH の取得

Advancedタブ内の下記項目のチェックを外します。

  • Request SHSH From Cydia

また、下記項目はチェックを付けてください。

  • Save ALL Available SHSH

その後SHSH取得手順であるSave SHSHをクリックすると最新iOS SHSHが取得できるようになります。
tu-507_02

必ず最新版iOSのSHSHが取得されていることを確認しましょう!
tu-507_03

Cydiaサーバーに保存されているSHSH の取得

Advancedタブ内の下記項目にチェックを付けてください。

  • Request SHSH From Cydia
  • Save ALL Available SHSH

その後SHSH取得手順であるSave SHSHをクリックすると最新iOS SHSHが取得できるようになります。
tu-507_04

CydiaサーバーにSHSHが保存されていれば取得出来ているはずです。
tu-507_05

取得済みSHSHの確認

取得されているSHSHを必ず確認するようにして下さい。
取得漏れなどは管理人が使用していて今のところ無いですが、念には念をです。

取得済み全SHSHを確認

Show All SHSHsを選択します。
Generalタブ内のSaved SHSHs:欄に、ローカルに保存、取得済みの全SHSHが表示されます。
umbrella_nui_09

デバイス毎の取得済みSHSHを確認

Connected DevicesRecent Devicesのいずれかに表示されているデバイスを選択します。
Generalタブ内のSaved SHSHs for デバイス名:欄に、そのデバイスの取得済みのSHSHが全て表示されます。
umbrella_nui_08

取得したSHSHの保存場所

取得、保存されたSHSHの保存場所の確認はAdvancedタブ内のSave SHSH Directory欄に記されている場所に保存されます。
保存場所は自分で選択することも可能なので、分かりやすく、間違って削除しない場所を指定すると良いかもしれません。
umbrella_nui_10

SHSHファイルの取り扱い

.shshフォルダにそのまま置いておいてもいいです。
ですが、これはバックアップです。
Cドライブに置いておくなんてバックアップなんて言えません。

他にHDDが有るならそちらへもコピーします。。
もっと言えばCD-R、DVD-Rなんかにもコピーしておくと良いでしょう。

管理人はいつも大事なファイルは3カ所にコピーして保存してあります。
それくらいやったとしても、ファイルサイズなんてたかがしれてますしね。

ちなみに現在(2010/11/12)ではDropboxにも同期しています。
これだけやっておけば安心でしょう!

スポンサーリンク

コメント

  1. 名前:hrnbkt1957 投稿日:2013/03/26(火) 14:29:08 返信

    お世話様です。ご多忙中すいません。今まで脱獄していましたが 間違って6.1.3に!
    数ヶ月 cydia使用していましたが SHSH取得していたか覚えてません。
    今日現在 何もしないほうがいいでしょうか?

  2. 名前:dai 投稿日:2013/04/09(火) 14:34:09 返信

    はじめまして

    現在ios4.3.5 Modem Firmware04.10.01のiPhone4があり、ベースバンドを維持したままアップデートを行いgeveyでsimフリー化を行いたいと考えています。
    そこので最初にTinyUmbrellaで何か問題が起こった時用に現在のSHSHを保存しようとしているのですが、よろしければアドバイス頂けないでしょうか?

    [Save ALL Available SHSH]はチェックあり、脱獄はしていないので[Request SHSH From Cydia]はチェックありで[Save SHSH]のボタンをクリックしているのですが、General下のSaved SHSHsのボックスには何も表示されず、Logには[This device isn’t eligible for the requested build]や[APPLE is NOT signing ….]のメッセージが多数、そして最後には[Found [0] shsh files to cache ][Cached [0] shsh files]のメッセージが出てきます。

    .shshのフォルダ内には2つのフォルダが作成され、それぞれにファイルが1つずつ作成されています。.cacheにはlib-win(1551KB) .known_devicesには40桁の数字とアルファベット.plist(6KB)

    これでこのiPhoneのSHSHは取得できたということですか?

  3. 名前:ぶっちゃ 投稿日:2013/06/21(金) 13:09:42 返信

    はじめまして。
    タイニーアンブレラでsaved SHSHs for iPhone:っていうのがあるのですが、
    「All Saved SHSHs:欄には取得出来たSHSHがどんどん表示されていくので見守りましょう。」と書いてありますが、どんどんでは無く、一つしか出てきません。
    どうすればいいでしょうか。

  4. 名前:匿名 投稿日:2013/09/16(月) 11:26:08 返信

    Show all SHSHsの欄にデバイスの名前が出てこないんですが
    これでもSHSHは取得できるんでしょうか?

  5. 名前:JJ 投稿日:2013/12/23(月) 14:52:57 返信

    shshを保存しようとすると、「Geberal」には何も表示されず、「Log」には、For version[iphone5s 7.0.4(11B554a)] このデバイスは、要求されたビルドには使用できません。
    APPLE is NOT signing iphone5s 7.0.4(11B554a)SHSH requests anymore. All you can do now is select CYDIA and hope that CYDIA has your SHSH saved.If not, there is nothing you can do.
    と表示されています。

    何か問題でもあるのでしょうか?

    SB iphone5s 16GB ios7.0.4

  6. 名前:hank 投稿日:2014/01/10(金) 14:45:35 返信

    save shshをおして下のバーがいっぱいになってもgeneralにはなにもでません。どうすればいいでしょうか?
    ipod touch4にios6.1.5です。

  7. 名前:匿名 投稿日:2014/01/27(月) 00:18:27 返信

    3gのcydiaが入っている機種を持っていますが、このshsh昨日でosを最新にすることは可能なのでしょうか?
    osが古く、インスタグラムなどのappのアップグレードが出来ずに困っています。

  8. 名前:hip 投稿日:2014/03/19(水) 21:56:01 返信

    すみません、確認のためにお聞きしたいのですがshshというのは今までのものを自分で保存してない限り今現在の自分のiphoneのosのものしか持ってないと言うことであり、それ以外手に入れることは不可能。
    だから保存していない場合は最新のos以外にアップデートすることは出来ないということですよね。
    取得とあるのでどこかから持ってこられるのかと思いいろいろ調べたり何回か読んで
    そういうことか、と恥ずかしながらやっとわかりました。
    こんな基本中の基本で申し訳ないですができればご回答お願いします。

  9. 名前:ちゃおす 投稿日:2014/08/10(日) 23:23:34 返信

    このデバイスは、要求されたビルドには使用できません。
    と表示されて入手できません
    あきらめるほかありませんかね?

    • 名前:ちゃおす 投稿日:2014/08/10(日) 23:27:06 返信

      5sでした
      あきらめます
      愚問でした

  10. 名前:おこk 投稿日:2014/10/12(日) 15:35:54 返信

    iOS8.0.2が思ったより動作が遅いから
    iOS7.1.2に戻したい
    iPodtouch5

コメントを投稿