[iOS] iPhone 4S、iPad 2対応iOS 5 完全脱獄CLIツール「Cinject for Windows」

(99)

GreenPois0n Absintheが先にリリースされていますが、iPhone Dev Teamが続いてiPhone 4S、iPad 2対応脱獄ツールをリリースしました。
ただし、こちらはコマンド・ライン・インターフェース(CLI:CUI)となっているので多少難易度が高くなっています。

実行前に最後まで読み、少しでも分からないところがあればGreenPois0n Absinthe等分かりやすいツールを使用してください。

スポンサーリンク

対応状況

  • iPhone 4S
    iOS 5.0(9A334)
    iOS 5.0.1(9A405)
    iOS 5.0.1(9A406)
  • iPad 2
    iOS 5.0.1(9A405)

注意

脱獄、JailBreakはとても危険な行為です。
故障するリスクも大いにあります。
どのような自体になっても自分で解決できる能力と、全ての事柄を自己責任で実行出来る方のみ読み進めてください。

また、必ず脱獄前にバックアップを行ってください!
復元を行わなければならない状態になる可能性が多大にあります。それらを覚悟した上で、行ってください。

準備

Cinject ダウンロード

【Dev-Team Blog – Corona A5 jailbreak nearly ready to pop!】
cinject_0.4.3.zip

その他

パスコードを設定している方は先にパスコードを使用しない設定にして置いてください。

エラー知識等

  • FATAL(__LINE__): Assertion failed
    コマンドプロンプトに「FATAL(__LINE__): Assertion failed」の記述があるのであれば、iOSの復元を行ってください。
    その際バックアップから復元を行わずに「新しくiPhone(iPad)を登録」として脱獄作業を再度行ってみてください。
    脱獄作業が全て終わり、Cydiaがインストールされましたら、バックアップから復元を行っていただけばデータも元に戻ります。
  • Creating backup…
    コマンド プロンプトに「Creating backup…」と表示され、止まってしまう現象があります。
    これは、記述通りバックアップを取っている状態です。
    バックアップはお使いのデバイス内にあるデータ量によっては1時間程度かかる場合もありますので根気強く待って見てください。
    どうしても動かないようであったり、早く済ませたい場合は、iTunesやiCloudにてバックアップを取ってから、iOSの復元を行ってください。
    その際バックアップから復元を行わずに「新しくiPhone(iPad)を登録」として脱獄作業を再度行ってみてください。
    脱獄作業が全て終わり、Cydiaがインストールされましたら、バックアップから復元を行っていただけばデータも元に戻ります。

脱獄方法

  1. 上記からダウンロードしたCinjectを解凍するのですが、解凍先は「Cドライブ直下」としてください。
    ここ結構重要ですので、間違いなく直下においてください。

    Cドライブ直下に解凍されたcinjectフォルダがある。と言う状態になります。

  2. コマンド プロンプト」を起動します。
    キーボードの『Win + R』キーを同時に押してください。
    出現する「ファイル名を指定して実行」という入力ウィンドウに『cmd』と入力し、エンターを押すことで起動出来ます。
    cinject-win-043-02
  3. ここからはコマンド プロンプトでの作業になります。
    これから出てくるコマンドを入力し、最後にエンターです。
    間違えないようにコピー&ペーストする等で記述してください。

    フォルダ移動を行います。
    cd c:\cinject_0.4.3
    cinject-win-043-03

  4. iOSデバイス(iPhone 4S、iPad 2)にプロファイルを送り込みます。
    iOSデバイスをUSB接続し、スリープ&ロックを解除してください(ホーム画面が表示されている状態)。
    cinject -i payloads/jailbreak.mobileconfig
    cinject-win-043-04
  5. すると、iOSデバイス側がプロファイル インストール画面となっているはずです。
    プロファイルをインストールします。

    • インストール』をタップ。
      警告にも『インストール』をタップします。
      cinject-win-043-05cinject-win-043-06
    • パスコード設定をしている方はここでパスコードの要求をされますので自身の設定したパスコード入力してください。

      それ以外の方は、パスワードの設定が出来ますが、何も入力せずに『次へ』をタップします。
      これでインストール出来ました。
      完了」をタップで完了させます。
      また、一応ホームボタンを押し、ホーム画面へと戻って置いてください。
      cinject-win-043-07cinject-win-043-08

  6. コマンド プロンプトへ戻ってください。

    脱獄作業を行います。
    コマンドを実行すると色々文字が流れますが完了するまで待ちましょう。
    cinject -j payloads
    cinject-win-043-09

  7. デバイス側へCydiaをインストールしていきましょう。
    cinject -w

    このコマンドを入力&エンターすると作業が開始され文字がダ~~~と流れていくと思います。
    iOSデバイスに触れずそのまま待っていると、文字が止まりますので、それまで待ってください。
    cinject-win-043-10cinject-win-043-11

  8. 文字が止まりましたらデバイス側で作業を開始します。
    設定アプリ』を起動します。
    一般」>「ネットワーク」と選択していきます。
    cinject-win-043-12cinject-win-043-13
  9. 続いて「VPN」を選択します。
    ここで『jailbreak』が選択されているのを確認し、VPNを『オン』にしてください。
    cinject-win-043-14cinject-win-043-15
  10. するとコマンド プロンプト側で作業が再開されます。
    デバイス側では「構成エラーが起きました」とのエラーが出ますが、放置してください。
    cinject-win-043-16
  11. 少し待っているとデバイスが自動的に再起動され、ホーム画面には「Cydia」があれば成功です!

    もし何度か試しても、どうしても再起動されない場合はiOSを復元後、バックアップから復元せずに新しいiPhoneとして登録してから、再度最初から行ってみてください。
    cinject-win-043-17

コメント

  1. 拝見させて頂き、実行しましたが最後の「VPNをオン」の部分でつまづきました。
    「新しいiPhoneとして登録」するとcydiaがインストールされて成功しました。
    ですが復元すると一度全部消えてしまい、データはバックアップ通りに復元されましたが、当然cydiaは残っていません。
    どうしたらいいでしょうか?

    • iOS復元を行い、新しいiPhoneとして登録します。
      その後脱獄作業を行ってください。
      たぶんここまでは順調に出来ているのだと思います。

      このあと行うのは「バックアップから復元」です。
      iTunesの左メニューに出ているiPhone名を右クリックし「バックアップから復元」を行ってください。

  2. Cinjectを使ってiphone4sを脱獄しました。

    ①新しいiphoneとして復元
    ②Cinjectで脱獄
    ③脱獄完了
    までできたのですが、そこからバックアップへの復元ができません。
    ネットワークエラータイムアウトと表示されてそこから
    何度も挑戦してるのですが、だめです。

    この場合、リカバリーモードでバックアップに復元すること又はDFUモードでバックアップに復元しても脱獄状態でCydiaは残るのでしょうか?

    ちなみに、absintheもいろいろな方法で試しましたがerror lockdown -2と吐いてダメでした。

    ご教授お願いします。

  3. 復元は絶対にしなければなりませんか?

    • 絶対というわけではございません。

  4. お世話になります。

    脱獄したいのですが、
    『cinject -j payloads』を実行しても、
    下記のようなエラーになって先に進めません。

    Software\Apple Inc .\Apple Application Support not found!
    InstallDir not found!

    この場合、どのような対応策があるのでしょうか?

    よろしくお願いします。

  5. とりあえずすすんで突っかかったのですが新しくiPhone(iPad)を登録とはどのようにするのですか?
    •FATAL(__LINE__): Assertion failed出ましたが「構成エラーが起きました」まで進めて再起動が起きず止まりましたがFATALの件は大丈夫ですかね。