昨日リリースされた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を有効にする必要はない
- 脱獄前にバックアップを(iTunes、iCloud)
はじめてiPhone7を脱獄する場合
-
1iPhoneを接続してバックアップ
iPhoneをライトニングケーブルでPCに接続しバックアップをとっておく。
-
2IPAファイルをダウンロード
PCでこちらのウェブサイトにアクセスし、上の方にあるextra_recipe+yaluX by xerub & ianbeerという文字の下の「download」ボタンをクリックしてIPAファイル(extra_recipe+yaluX beta3.ipa)をダウンロードする。
-
3Cydia Impactorをダウンロード
PCでこちらのウェブサイトにアクセスし、Cydia Impactorの最新版をダウンロードする。 ダウンロード後は、WindowsはImpactor_xxxxx.zipを、MacはImpactor_xxxxx.dmgを、LinuxはImpactor_xxxxx.tgzを展開しておく。
-
5Apple IDとパスワードの入力
あらかじめ登録しておいたApple IDとパスワードを入力する。もしここでCydia Impactor上にエラーが発生する場合はこちらを参考。
-
7extra_recipeを起動
次にホーム画面上にあるmach_portalを起動してしばらく待つ。画面は真っ白のまま数秒間表示されて、ホーム画面に戻る。 この時必ず成功する、ということはなく失敗することが多い。失敗した場合は自動的に再起動になるか、真っ白の画面のまま何も変化がない状態になる。真っ白のまま動かない場合はデバイスを再起動させて再度試す必要がある。
何度やっても失敗する場合、①アプリスイッチャーのアプリを全て終了、②コントロールセンターから操作できる「機内モード」のスイッチをオンに、③1~2分放置、の後にextra_recipeアプリを起動させると比較的成功しやすい。④beta4はデバイスの言語設定を英語にすると成功するとのこと
すでにmach_portal脱獄している場合
すでにiPhone7/7+をmach_portalで脱獄している場合、状況に応じて再脱獄を行うことで以前よりも安定性が増すと言われている。
-
いくつかの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をインストールする必要がある。
-
IPAファイルをダウンロード
PCでYaluの公式サイトにアクセスし、上の方にあるextra_recipe+yaluX by xerub & ianbeerという文字の下の「download」ボタンをクリックしてIPAファイル(extra_recipe+yaluX beta4.ipa)をダウンロードする。
また、iPhoneにextenderが入っており、extenderが起動できる脱獄状態であれば、直接SafariからYaluの公式サイトにアクセスしインストールも可能。SafariからdownloadをタップしてExtenderで開く。
-
Cydia ImpactorでIPAファイルをインストール
前回のmach_portalをインストールした時にも使用したCydia Impactorを起動し、ダウンロードしたextra_recipe+yaluX beta3.ipaファイルをドラッグ&ドロップする。(iPhoneはPCに接続された状態であることを確認。)
Cydia Impactorを再度ダウンロードする場合はこちらの公式ページから。
-
extra_recipeを起動してgoをタップ
現在脱獄状態である場合は、一度デバイスを再起動して入獄状態に戻しておく。再起動が完了したら、ホーム画面上にあるextra_recipeを起動して「go」をタップしてしばらく待つ。
失敗した場合はすぐにホーム画面に戻ってしまう。beta3までは脱獄に失敗するとやり直しができるようにするため自動的にリブート(再起動)が行われていたがbeta4ではそれが行われないため、手動で再起動を行う必要があるようだ。
成功した場合はリスプリグが始まり脱獄が完了となる。
何度やっても失敗する場合、①アプリスイッチャーのアプリを全て終了、②コントロールセンターから操作できる「機内モード」のスイッチをオンに、③1~2分放置、の後にextra_recipeアプリを起動させると比較的成功しやすい。④beta4はデバイスの言語設定を英語にすると成功するとのこと
脱獄後の不具合や注意、その他情報
- 脱獄アプリの互換性情報(別ページ)
- Cydia Impactorでエラーが発生する。(参考リンク)
- Cydiaでエラーが発生する。(参考リンク)
- 7日問題は解決していないが、Extender Reloadedで自動で再署名することができる。(別ページ)
- ホーム画面に戻されるだけで脱獄できない・・・goボタンタップ後にホーム画面に戻されてしまった場合は、その都度手動でデバイスを再起動をさせる必要がある。
- 何度やっても失敗する・・・①スイッチャー内のアプリを終了、②機内モードに、③1~2分放置、の後に試すと比較的成功しやすい④beta4はデバイスの言語設定を英語にすると成功するとのこと
- 週間Tweaks:ステータスバーの時刻をダブルタップで日付に切り替え「DateTap」など - 2018/02/12
- 週間Tweaks:iPhoneXでスワイプアップでロック「SwipeUpLockX」やドックをカスタマイズ「Marina」など - 2018/02/05
- 週間Tweaks:iPhoneXのアプリスイッチャーでスワイプでアプリ終了「EasySwitcherX」など - 2018/01/29