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


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

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

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

準備

☆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_04 umbrella_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にも同期しています。
これだけやっておけば安心でしょう!

SPONSORED LINK

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

247 Responses to “[iOS] SHSH の取得・保存方法! 「TinyUmbrella 編」”

  1. こば より:

    iOS4.0のshshを取得したいのですが、どうやって取得すればよいのでしょうか。

    • SANTA@管理人 より:

      Cydiaサーバーに保存されているのであれば「Cydiaサーバーに保存されているSHSH の取得」項目に書かれている設定で可能です。
      ただし、保存されていない場合は不可能になってしまいます。

      また現在使用しているデバイスがiOS 4.0であればそちらから抜き出す事は可能です。

  2. 情弱 より:

    いつも楽しく拝見させていただいています
    早速質問なのですが現在私は
    iPhone4とiPhone4sをもっており4のiOS6.0.1をダウングレードして脱獄したいと考えています
    このソフトを使い手元の
    4sのiOS5.0.1からSHSHを抜き出しをすると
    この4sは脱獄になるのでしょうか?
    この4sは脱獄したくありません
    この方法が不可能だった場合その他の方法などがありましたらアドバイスお願いいたします

    • SANTA@管理人 より:

      TinyUmbrellaraはApple、CydiaサーバーからSHSHを取得する物になります。
      また、iPhone 4SではRedsn0w等を使っても本体からSHSHを抜き出す事は不可能となっています。
      更に4SはiOS 6からのダウングレードは不可となってしまいます

  3. 情弱 より:

    間違いました
    このソフトは取得でしたね、、、
    すみませんでした
    Redsn0w このソフトなら4sのSHSHは抜きだせますか?

  4. hrnbkt1957 より:

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

    • SANTA@管理人 より:

      デバイスが分からないため何とも言えないのですが、ダウングレードや脱獄については下記を参考にしてみてください。
      http://tools4hack.santalab.me/ios613-restore-downgrade-jailbreak-2013-03-25.html

      • hrnbkt1957 より:

        ありがとうございます。デバイスは ipad miniです。リンクしましたが やはり無理でしょうか?

        • SANTA@管理人 より:

          iPad miniについては残念ながらダウングレードが行えない状況となっています。

          • hrnbkt1957 より:

            ありがとうございます。暫く待ってます。別件ですが iphone4を脱獄して暫く使っていましたが、
            電池の消耗が かなり早くなっています。animate all
            など 消耗しそうなものは OFFにしていますが。アナログ時計は表示しています。よろしければコメントお願いします。

          • SANTA@管理人 より:

            環境が分からないため何とも言えないのですが、MobileSubstrate系の脱獄アプリの中にはバッテリー消費を早くする物もあります。
            なので、SBSettings > more > MobileSubstrate Addons項目から気になる脱獄アプリをオフにして少しは変わらないか?という点を検証してみるといいかもしれません。

  5. dai より:

    はじめまして

    現在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は取得できたということですか?

    • SANTA@管理人 より:

      すでにiOS 6.1.3にTinyUmbrellaが対応していないため、まだ取得することが出来ません。
      また、Cydiaサーバーに保存されていない場合は、それ以前のSHSHを取得することは出来ません。

  6. ぶっちゃ より:

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

    • SANTA@管理人 より:

      Appleから取得する場合は、その時点でAppleが発効しているバージョンのSHSHのみになります。
      発効されている物は基本的には最新版の物のみです。
      また、Cydiaサーバーから取得する場合は、保存されている物が全部取得されます

  7. 匿名 より:

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

    • SANTA@管理人 より:

      デバイス名が表示されないと言う事はデバイスが認識されていないので、取得は不可となってしまいます。
      再起動などを行い、iTunesに認識させたのち再度試してみてください。どうしても駄目なようであれば、別アカウントや別のパソコンなどで試してみると良いかもしれません

  8. JJ より:

    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

    • JJ より:

      5sは未対応でしたね…。くだらない質問で申し訳ありませんでした。

    • SANTA@管理人 より:

      iPhone 5sではSHSHが使われていない・これまでと形式が違うと言う事になっている様で、まだSHSHを取得することは出来ません

  9. hank より:

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

    • SANTA@管理人 より:

      TinyUmbrellaはまだiOS 6.1.5 SHSHを正常に取得出来ませんので、iFaithを使用してみてください

      • hank より:

        アドバイスにおかげでshshはとれたんですが、localで選択しても
        blob mismatchと出てできません。those blobs don’t appear to be for ipod4,1_5,1_9B176とでます
        どうすればいいでしょうか?

  10. 匿名 より:

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

  11. hip より:

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

    • SANTA@管理人 より:

      SHSHを取得する場合、基本的には下記の3種類の方法があります。
      ・Appleサーバーから取得
      –最新版のSHSHしか取得出来ない(今ならiOS 7.1のみ)
      ・Cydiaサーバーから取得
      –事前に保存してあるバージョンのSHSHしか取得出来ない
      ・デバイス内から取得
      –現在使用中のiOSバージョンのみ取得出来るが、A4デバイスでしか使えない手法

      また、SHSHの使用に関してですが、現在ではA4デバイス(iPhone 4以下)でのみしか使えず、それ以外のデバイスでは保存していたとしても最新版のみにしか復元することは出来ません

      • hip より:

        ほんとにわかりやすい説明でやっと完全に理解できました。
        ありがとうございました。

  12. ちゃおす より:

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

  13. おこk より:

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

Leave a Reply

Subscribe to RSS Feed Follow me on Twitter!