iOS10~10.1.1のiPhone7を「extra_recipe」で脱獄または再脱獄する方法

昨日リリースされたiOS10.1.1のiPhone7/7+用の脱獄ツール「extra_recipe+yaluX」のアップデート版であるbeta3が公開された。今回のアップデートで、Substrateもサポートされるようになり、iPhone7/7+での脱獄がさらに安定しているようだ。

extra_recipe+yaluX beta3では、iPhone7/7+以外の64bitでiOS10.2の脱獄ができるyalu102と同じぐらいに安定するはずであるとLuca氏も行っているようなので、mach_portalで脱獄していた脱獄ユーザーもextra_recipeで再脱獄すると良いかもしれない。

ここでは、extra_recipe+yaluX beta4を使い、iOS10.1またはiOS10.1.1のiPhone7/7+を新たに脱獄する方法と、すでにmach_portalで脱獄している場合の再脱獄する方法を簡単に説明する。

extra_recipe beta4がサポートしているデバイス

  • iPhone7
  • iPhone7Plus

mach_portal+yalu beta4の段階では以下の機種のiOS10.0.x~iOS10.1.1がインストールされているデバイスのみ使用できる。(iOSのバージョンは、設定>一般>情報>バージョンに記載)今後のアップデートで変更される可能性もあるが、現在のところextra_recipeは不安定な脱獄だったiPhone7/7+用といっても良いだろう。

必要なもの

注意点

  • mach_portalに比べて安定はしているものの成功率が上がっているというわけではない
  • 完全脱獄ではないため、再起動するたびに脱獄状態を再有効化する必要がある
  • 7日署名であるため、7日毎にCydia Impactorでインストールし直すか、Extender Reloadedなどで自動で再署名を行う
  • Mach_Portalとは違いextra_recipeはCydia Substrateが有効になっているため、サードパーティ製のTweakなどでSubstrateを有効にする必要はない
  • 脱獄前にバックアップを(iTunesiCloud

はじめてiPhone7を脱獄する場合

  1. iTunes-auto-backup3
    1
    iPhoneを接続してバックアップ

    iPhoneをライトニングケーブルでPCに接続しバックアップをとっておく。

  2. extra_recipeをダウンロード
    2
    IPAファイルをダウンロード

    PCでこちらのウェブサイトにアクセスし、上の方にあるextra_recipe+yaluX by xerub & ianbeerという文字の下の「download」ボタンをクリックしてIPAファイル(extra_recipe+yaluX beta3.ipa)をダウンロードする。

  3. release-ios10-1-1-jailbreak-tool-3
    3
    Cydia Impactorをダウンロード

    PCでこちらのウェブサイトにアクセスし、Cydia Impactorの最新版をダウンロードする。 ダウンロード後は、WindowsはImpactor_xxxxx.zipを、MacはImpactor_xxxxx.dmgを、LinuxはImpactor_xxxxx.tgzを展開しておく。

  4. Cydia Impactorにextra_recipeのIPAファイルをドロップ
    4
    Cydia Impactorにipaをドロップ

    Cydia Impactorを起動し、ダウンロードしたextra_recipe+yaluX beta3.ipaファイルをドラッグ&ドロップする。(iPhoneはPCに接続された状態であることを確認。)

  5. 5
    Apple IDとパスワードの入力

    あらかじめ登録しておいたApple IDとパスワードを入力する。もしここでCydia Impactor上にエラーが発生する場合はこちらを参考

  6. 6
    インストールの確認と信頼

    iPhoneのホーム画面上にextra_recipeアプリがインストールされたことを確認する。このままだと開くことが出来ないので、設定>一般>プロファイルとデバイス管理からデベロッパAPPを選択し、アプリを信頼する。

  7. release-ios10-1-1-jailbreak-tool-7
    7
    extra_recipeを起動

    次にホーム画面上にあるmach_portalを起動してしばらく待つ。画面は真っ白のまま数秒間表示されて、ホーム画面に戻る。 この時必ず成功する、ということはなく失敗することが多い。失敗した場合は自動的に再起動になるか、真っ白の画面のまま何も変化がない状態になる。真っ白のまま動かない場合はデバイスを再起動させて再度試す必要がある。

    何度やっても失敗する場合、①アプリスイッチャーのアプリを全て終了、②コントロールセンターから操作できる「機内モード」のスイッチをオンに、③1~2分放置、の後にextra_recipeアプリを起動させると比較的成功しやすい。④beta4はデバイスの言語設定を英語にすると成功するとのこと

  8. release-ios10-1-1-jailbreak-tool-8
    8
    Cydiaの確認

    リスプリングされ、ホーム画面に戻った時にCydiaがインストールされていれば成功。Cydiaを起動するかどうかを確認してみよう。もしCydiaを開いても起動しない場合は、一度デバイスを再起動し、再びStep7から行う。

すでにmach_portal脱獄している場合

すでにiPhone7/7+をmach_portalで脱獄している場合、状況に応じて再脱獄を行うことで以前よりも安定性が増すと言われている。

  1. kenobi for yalub3
    いくつかのTweakを削除

    今回のextra_recipe脱獄は、mach_portal脱獄とは違いSubstrateも有効になる。そのこともあり、mach_portalで脱獄している場合で以下のようなTweakをインストールしている場合は、mach_portal脱獄の状態でCydiaから予め削除しておく必要がある。

    • CydiaRespringFix
    • Order 66 Substrate Fix for Yalub3
    • Order 65 for Yalub3
    • Yalu1011 Fix

    Order65とOrder66に関しては、アンインストールするだけでは変更されたものを完全にもとに戻すことができないようだ。その為、Orderの作者であるBen Weaver氏のリポジトリ(https://r3st1t0u.github.io)からkenobi for Yalub3をインストールする必要がある。

  2. extra_recipeをダウンロード
    IPAファイルをダウンロード

    PCでYaluの公式サイトにアクセスし、上の方にあるextra_recipe+yaluX by xerub & ianbeerという文字の下の「download」ボタンをクリックしてIPAファイル(extra_recipe+yaluX beta4.ipa)をダウンロードする。

    また、iPhoneにextenderが入っており、extenderが起動できる脱獄状態であれば、直接SafariからYaluの公式サイトにアクセスしインストールも可能。SafariからdownloadをタップしてExtenderで開く。

  3. Cydia Impactorにextra_recipeのIPAファイルをドロップ
    Cydia ImpactorでIPAファイルをインストール

    前回のmach_portalをインストールした時にも使用したCydia Impactorを起動し、ダウンロードしたextra_recipe+yaluX beta3.ipaファイルをドラッグ&ドロップする。(iPhoneはPCに接続された状態であることを確認。)

    Cydia Impactorを再度ダウンロードする場合はこちらの公式ページから。

  4. extra_recipe+yaluを開きgoをタップ
    extra_recipeを起動してgoをタップ

    現在脱獄状態である場合は、一度デバイスを再起動して入獄状態に戻しておく。再起動が完了したら、ホーム画面上にあるextra_recipeを起動して「go」をタップしてしばらく待つ。

    失敗した場合はすぐにホーム画面に戻ってしまう。beta3までは脱獄に失敗するとやり直しができるようにするため自動的にリブート(再起動)が行われていたがbeta4ではそれが行われないため、手動で再起動を行う必要があるようだ。

    成功した場合はリスプリグが始まり脱獄が完了となる。

    何度やっても失敗する場合、①アプリスイッチャーのアプリを全て終了、②コントロールセンターから操作できる「機内モード」のスイッチをオンに、③1~2分放置、の後にextra_recipeアプリを起動させると比較的成功しやすい。④beta4はデバイスの言語設定を英語にすると成功するとのこと

脱獄後の不具合や注意、その他情報

  • 脱獄アプリの互換性情報(別ページ
  • Cydia Impactorでエラーが発生する。(参考リンク
  • Cydiaでエラーが発生する。(参考リンク
  • 7日問題は解決していないが、Extender Reloadedで自動で再署名することができる。(別ページ)
  • ホーム画面に戻されるだけで脱獄できない・・・goボタンタップ後にホーム画面に戻されてしまった場合は、その都度手動でデバイスを再起動をさせる必要がある。
  • 何度やっても失敗する・・・①スイッチャー内のアプリを終了、②機内モードに、③1~2分放置、の後に試すと比較的成功しやすい④beta4はデバイスの言語設定を英語にすると成功するとのこと