CoolStar氏により、iOS 13.0〜iOS 13.7向け脱獄である「Odyssey」の正式版がリリース。これにより、unc0verに加えてもうひとつ選択肢が増えました。
標準インストーラーがSileoであったり、Substituteではなくlibhookerが採用されていたり、仕様が異なる部分も多く、使い方や好みに合わせて選択すると良さそうです。
ということで、脱獄方法についてご紹介…!
対応状況
- 【iOS 13.0〜13.7 対応】
- ・iPhone SE、6s、6s Plus、7、7 Plus、8、8 Plus、X、XS、XS Max、XR、11、11 Pro、11 Pro Max、SE (2020)
・iPod touch 7G
・iPad Air 2、Air 3、Pro 12.9(2015 / 2017 / 2018 / 2020)、Pro 11 (2018 / 2020)、Pro 9.7、Pro 10.5、iPad 5、iPad 6、iPad 7
・iPad mini 4、mini 5
① Odysseyのインストール
IPAファイルのダウンロードは以下リンクよりダウンロードを行ってください。
・【Odyssey】(サイト上部にある「Download .ipa」ボタンよりIPAファイルのダウンロードが可能です)
AltStore経由でのインストール手順
以下記事はunc0ver向けの物ですが、unc0verのIPAファイルをOdysseyに読み替えていただければ、大丈夫です。
また、AltStoreをインストールし、Apple IDの設定後に【Odyssey】の「Install via AltStore」ボタンを選択することで、サクッとインストールすることが出来るようになっています。
Windowsでの手順:【Windows編】AltStore経由でiOSデバイスへ「unc0ver」をインストールする方法!
Macでの手順:【Mac編】AltStore経由でiOSデバイスへ「unc0ver」をインストールする方法!
② 脱獄を行う!
【注意】:設定アプリ > 一般 > iPhoneのストレージ…よりOTAアップデートのデータがある場合は、削除を行ってください。削除後、再起動を行ってからOdysseyでの脱獄作業に移りましょう。
詳しくは『脱獄を行う前に「OTAアップデート」のデータ削除を!ブートループの可能性も』を御覧ください。
2-1 脱獄作業(実行1回目)
- ホーム画面から『Odyssey』アプリを起動し、画面中央にある『Jailbreak』ボタンをタップ。
脱獄作業が開始されますので、アプリを閉じたり、スリープにならないようご注意ください。
- 成功すると、1回目は「Reboot Required」という以下画像のポップアップが出現しますので、『OK』をタップしてデバイスの再起動を実行しましょう。
また、ポップアップが出る前にデバイスが再起動してしまう、別のポップアップが出現する、などの場合は失敗となっていますので、デバイス再起動後に改めてOdysseyを起動してやり直してください。
2-2 脱獄作業(2回目!)
- デバイス再起動後、再度ホーム画面から『Odyssey』アプリを起動。
画面中央にある『Jailbreak』ボタンをタップし、2回目の脱獄作業を実行します。
- 2回目の実行では、1回目とは異なり進行状況を示す円がどんどん進行していき、完了すると自動でリスプリングが実行されます。それまで弄らず待ちましょう。
1回目と同様に、ここでデバイスの再起動やエラーが出る場合は、改めてやり直してください。
- リスプリングが完了し、ホーム画面に【Sileo】のアイコンが追加され、Sileoが起動できれば…脱獄作業の完了です!
*再起動のあとは…
デバイスを再起動(リスプリングは関係なし)すると、いったん全ての脱獄アプリが動作を停止します。これまで同様、今回の脱獄でも仕様です。
停止した脱獄アプリはどのように動作を再開させるのか?という事ですが、再起動を行ったら以下の作業をすることで通常の脱獄環境に戻せますので、覚えておきましょう!
- デバイス再起動を行ったら、ホーム画面から『Odyssey』アプリを起動。
『Jailbreak』ボタンをタップし、脱獄作業を完了させてください。最後に自動でリスプリングが発生し、完了すると脱獄環境へと戻っています。
〆
執筆時点(v1.0.1)では、まだ少し実行時の成功率がunc0verより低いかな…?という印象です。
脱獄環境になってしまえば今の所は安定している様ですが、この辺りについてはもう少し使ってみないと正確なことが言えないので、すでにunc0verなどで安定した環境にいる方は、無理に切り替えずに様子見をしておくのがオススメかなと思います。
また、Odysseyの他機能や関連する特徴・使い方については別記事にてご紹介させていただこうと思いますので、それらを見てからご判断いただくのでもいいかなと!
コメント
ベータ版では搭載されていなかった脱獄回避機能はどうなったんでしょう?
なんか間違いしてない?
Odysseyの機能ではなく、libhookerの機能となります。
現在もまだそちらの機能は搭載されていないので、今後どうなるか…ですかねぇ
「②脱獄を行う!」の注意点の説明のところがunc0verになってますよ
はっ…(´;・;ω;・)unc0ver記事からコピペしたのが…ばれ…る…!!!
CoolStarさんには内緒にしときましょうψ(`∇´)ψ
うける。そんな争いがあった気がする。
unc0verからはどのように移行すれば良いでしょうか?
Restore RootFSで一旦入獄?
altstoreが原因不明のクラッシュしてインストールできない勢はやはり再署名待ちかぁ〜
13.5.1待機民
Odysseyだからあり得るかもしれなくもなくもない
単体でインストールするとき、現在インストールできませんとなるのは、単に署名が切れてるだけですかね?
回避方法ありますかね?
ない
ありません
基本的には署名切れとなっています。
SANTA様
unc0ver からの移行方法をご教示お願いいたします。
一応そのまま移行しても大丈夫…とはなっているのですが、個人的には一度Restore RootFSにて入獄していただき、その後改めてOdysseyで脱獄していただくのが安全かな…と思います。
たまにiPhoneの画面が真っ暗なまま、ボタン押しても全く反応しない時があります。バッテリー切れかな?って思って充電器を差し込んでも全くの無反応です。とりあえず、充電切れになるのを待ったり、再起動の作業を何十回もやると電源が付くときがあります。
(この現象は、特に朝に急になります)
この現象の原因が分かったり、もしかして、、、みたいな情報があれば教えてください。
以前も3,4回くらいこの現象が起きました。
その度に、毎回バッテリー切れまで待ったり、再起動の作業を何十回もやるのはちょっとしんどいです。
どなたか教えてくださると幸いです。
iPhone X iOS 12.1.3 unc0ver最新ver.で脱獄
私の場合はX sの12.1.2でしたが、同様な状況が発生してました。強制再起動を何回か試したら復旧してました。
また、知り合いの非脱獄のXs 12.?も同様な症状がでてたのと私は13.5にしてから発生しなくなったので、脱獄関係なしのi OS のバグではないかと思います。
Xならアップデートして、checkra1nを使うのはどうでしょうか?
返信ありがとうございます。
アップデートですか、、、
SHSHの取得やchackra1nの使い方がよく分からず、この状態を維持していました
色々調べてみます(>_>)
まずはセーフモードで試していただき、そちらでも同様の症状が発生するかを確認してみるとイイかなと思います。
セーフモードで発生しない場合はインストールされているSubstrate系脱獄アプリに原因がある場合が多いです。
ありがとうございます!
確認してみます!
バージョンを維持しながら、入獄をするのはまだ出来ないのですか?
以前から出来てますけど…Restore RootFS等
ご質問の意味が少し理解できません
入獄と復元と ごっちゃになってます?
Successionを利用する方法も有ります。
https://tools4hack.santalab.me/jbapp-com-samgisaninja-successionrestore.html
Restore RootFSオプションで可能です
SANTAさん記事とは関係ない事ですが、AltStoreBETA版1.4b5が出てますが未だお勧め出来ないレベルでしょうか?PCに接続しなくても良いみたいです。
AltStore自体は特にオススメ出来ない…ということはありません。
ただし、b5は有料のパトロンに登録している方限定となっており、そちらに登録している場合はご使用いただいて大丈夫かなと思います。
uncoverからこっちに乗り換えるやり方ってあります?
一回完全入獄するしかないのでしょうか。
上に2件ほど回答されている方いますよ。
そのままでも”一応”移行は出来るのですが、まだ不具合があるようなので、個人的には一旦Restore RootFSにて入獄してから移行していただくのが安全かと思います
reboot後の再脱獄2回目でOh no ERR_TFP0とエラーが出で再脱獄できないのですがなにが考えられますか?
Xの13.5です
Exploitの発動が失敗した際に表示されるようです。何度も実行していただくか、いったんRestore RootFSにて入獄作業後、改めて脱獄作業を行ってみてください。