Fugu15 Maxとして開発が進められていたiOS 15.0〜15.4.1向け脱獄ですが、本日…正式版となる【Dopamine】がリリースされました…!
これまでの開発者向けテストとは異なり、一般向けリリースとなっています…!
Dopamine
今回リリースされた【Dopamine(ドーパミン)】を使用することで、iOS 15.0〜15.4.1が動作するA12以降のデバイス(下記のデバイス)を脱獄することが可能です。
- iPhone XR、XS、XS Max
- iPhone 11、11 Pro、11 Pro Max
- iPhone 12、12 mini、12 Pro、12 Pro Max
- iPhone 13、13 mini、13 Pro、13 Pro Max
- iPhone SE 2、SE 3
- iPad 8、9
- iPad Pro 12.9 (2018 / 2020 / 2021)、Pro 11 (2018 / 2020 / 2021)
- iPad Air 3 / 4 / 5
- iPad mini 5 / 6
Rootless脱獄が特徴に
Dopamineは従来の脱獄とは異なり、Rootless脱獄という仕様が採用されています。
その影響でDopamine環境で動作する脱獄アプリは「Rootless脱獄への対応」が求められ、アップデートが必要となっています。
Dopamine脱獄にて使用されているパッケージマネージャーSileo / ZebraではRootless脱獄に対応した脱獄アプリのみが表示されるため、現時点では非常に少なく感じるかもしれません。
ですが、各開発者さんにより脱獄アプリのRootless脱獄対応が進められていますので、今後Dopamine環境で使用できる脱獄アプリが増加していく物と思われます。
この辺りはこれまでの脱獄と違い少し混乱してしまう部分となっているため、ご注意ください。
Dopamineで脱獄する方法
ということで、Dopamineを使用して脱獄を行う方法についてご紹介…!
準備: TrollStoreをインストールしておきましょう!
Dopamineのインストールを行うには【TrollStore】が必要となります。
TrollStore自体のインストールは非常に簡単ですので、TrollStoreをインストールする方法を参考に、事前にインストールを行っておきましょう。
また、TrollStoreインストール後にSettingsタブ内より「URL Scheme Enabled」をオンにしておくと、次項でのDopamineインストールがボタンをタップするだけで出来るようになるため、おすすめです。
① Dopamineをインストールする
DopamineのIPAファイル(拡張子はTrollStore用に.tipaとなっています)は【Dopamine.tipa】よりダウンロードが可能です。
また、TrollStoreのURLスキームを有効にしている場合は、以下のボタンよりIPAファイルのダウンロード&インストールが一括で行えるため便利です。
② Dopamineで脱獄を行う!
インストールされたDopamineアプリをホーム画面より起動し、画面下部にある【Jailbreak】ボタンをタップしてください。
初回では「パッケージマネージャーを選択」という画面が出現するので、使用したいパッケージマネージャーを選択し、「続ける」をタップしましょう。
どちらがイイか分からない場合は「Sileo」を選択するのがオススメです(両方でもオーケー)。
③ 完了するまで…待つ…!!
すると脱獄作業が開始されますので、数十秒〜1分程度アプリを終了したり、デバイスがスリープとならないよう、作業が完了するまでお待ち下さい。
この際、**ピンク色の画面に変わりデバイスが再起動**してしまうなどが発生する場合があります。
Exploitの発動に失敗した…ということになりますので、その際は改めてデバイス起動を待ち、Dopamineアプリから「Jailbreak」を再実行してください。
④ パスワードを設定
最後に「Set Password」というポップアップが出現します。こちらより「mobile」のパスワードを設定(変更)する必要があります。
これはDopamine脱獄環境にて「sudo」コマンドを利用する際などに使用されるものです。
好きなパスワード(英数字)を入力してあげましょう。また、下段の「Repeat Password」にも同じパスワードを入力し、「Set」で完了させてください。
⑤ 完了…!
最後にユーザースペース再起動(見た目的にはリスプリングとほぼ同じ)が実行され、ホーム画面にパッケージマネージャーが表示されていれば…脱獄完了ですっ!
デバイス再起動後はDopamineを実行
過去の脱獄(Unc0verやTaurineなど)と同様に、デバイスを再起動(リスプリングは関係なし)すると、いったん入獄状態となり…全ての脱獄アプリが動作を停止します。
そのため、デバイス再起動を行ったら再度Dopamineアプリを使用して脱獄環境へ戻るという作業が必要です。覚えておきましょう…!
- デバイス再起動を行ったら、ホーム画面から「Dopamine」アプリを起動し、画面下部の「Jailbreak」ボタンをタップすると脱獄環境へ戻れます。
〆
ということで…Dopamineのリリース来たっ!!
ほぼ最初のRootless脱獄ということで、まだ脱獄アプリ側の対応が完璧…とは言えないのですが、ご存知の通り各脱獄アプリ開発者さんがRootless脱獄対応を進めてくれていますので、この辺りが改善されるのも時間の問題かなと思われます。
コメント
無知ですみません、rootless脱獄って普通の脱獄と同じでAppleの保証とか受けられなくなる感じですか
基本的にはそう考えていただいてイイかと思います。
ただ、Rootful / Rootless問わず、iOSの復元をされてからAppleへ修理に持ち込む場合、断られたというお話はこれまで聞いたことはありません。
すみません、どうにも上手くいきません。
iPad Pro (2021) iPadOS15.4です。
Jailbreakボタンを押すところまでは正しく進めますが、押すとすぐにピンク色の全面表示になり、再起動されてしまいます。
何度もやり直していますが、一度も成功しません。
iPhone13では上手くいったのですが・・・
何か考えられることはありますでしょうか?
よろしくお願いします。
一応Jailbreakできました!
ただ成功率がとても低く20回くらい繰り返してやっと成功します。
そして今度はJailbreakできたものの割と多くのアプリが起動せずクラッシュて終了します。
YouTube,YouTube Music,LINEがクラッシュします。(有名どころで)
Dopamineの「Jailbreakを隠す」機能を使うと、どのアプリも起動します。
毎回起動時に「Jailbreakを隠す」を使うのも手間が多いのでどうにかしたいのですが、
原因を切り分ける方法などありますでしょうか?
よろしくお願いします。
クラッシュするアプリについてChoicyで一部Tweakを無効化したら起動できるようになりました。
ただしDopamineの成功率が著しく低いことは変わらずです……
コメントにあります「YouTube,YouTube Music,LINE」に関しては、Dopamineで脱獄しただけでは特に問題なく動作するはずです。
脱獄直後から…ということであれば、ご使用の環境データになにか問題がある可能性も考えられます。
一度入獄&データリセットを行ってから確認してみるとイイかもしれません。
すいません
JailbreakがUnsupported
になってしまってます。
対処法ありますか?
ご使用の環境はどの様なものになっていますでしょうか?
iPhone8
15.3.1です
iPhone8は非対応、A12以降って書いてあるだろ。
iPhone8はA11
ついでに言っとくが、iPhone 8で15.3.1は脱獄はできん。
Taurineが対応してない
初回の脱獄はすんなりできたんですけど、再起動してからの脱獄がもうかれこれ30回失敗してます。
Dopamineの設定 > Tweak Injectionをオフにして実行してみてください。
こちらの設定では問題なく完了出来る…という場合、インストールされている脱獄アプリが失敗の原因となっている可能性があります。