Dopamin

iOS 15.0〜15.4.1を「Dopamine」で脱獄する方法!! A12以降の全デバイスに対応

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自体のインストールは非常に簡単ですので、
ぷてのwebサイト(https://puthyhirose.jimdofree.com/2022/10/09/trollinstaller-2/)を参考に、事前にインストールを行っておきましょう。

また、TrollStoreインストール後にSettingsタブ内より「URL Scheme Enabled」をオンにしておくと、次項でのDopamineインストールがボタンをタップするだけで出来るようになるため、おすすめです。
howto-ios150-1541-jailbreak-for-dopamine-2

① Dopamineをインストールする

DopamineのIPAファイル(拡張子はTrollStore用に.tipaとなっています)は【Dopamine.tipa】よりダウンロードが可能です。

また、TrollStoreのURLスキームを有効にしている場合は、以下のボタンよりIPAファイルのダウンロード&インストールが一括で行えるため便利です。

howto-ios150-1541-jailbreak-for-dopamine-3howto-ios150-1541-jailbreak-for-dopamine-4


 ② Dopamineで脱獄を行う!

インストールされたDopamineアプリをホーム画面より起動し、画面下部にある【Jailbreak】ボタンをタップしてください。
初回では「パッケージマネージャーを選択」という画面が出現するので、使用したいパッケージマネージャーを選択し、「続ける」をタップしましょう。
どちらがイイか分からない場合は「Sileo」を選択するのがオススメです(両方でもオーケー)。

howto-ios150-1541-jailbreak-for-dopamine-5howto-ios150-1541-jailbreak-for-dopamine-6

 ③ 完了するまで…待つ…!!

すると脱獄作業が開始されますので、数十秒〜1分程度アプリを終了したり、デバイスがスリープとならないよう、作業が完了するまでお待ち下さい。

howto-ios150-1541-jailbreak-for-dopamine-7

この際、**ピンク色の画面に変わりデバイスが再起動**してしまうなどが発生する場合があります。
Exploitの発動に失敗した…ということになりますので、その際は改めてデバイス起動を待ち、Dopamineアプリから「Jailbreak」を再実行してください。

 ④ パスワードを設定

最後に「Set Password」というポップアップが出現します。こちらより「mobile」のパスワードを設定(変更)する必要があります。
これはDopamine脱獄環境にて「sudo」コマンドを利用する際などに使用されるものです。

好きなパスワード(英数字)を入力してあげましょう。また、下段の「Repeat Password」にも同じパスワードを入力し、「Set」で完了させてください。
howto-ios150-1541-jailbreak-for-dopamine-8

 ⑤ 完了…!

最後にユーザースペース再起動(見た目的にはリスプリングとほぼ同じ)が実行され、ホーム画面にパッケージマネージャーが表示されていれば…脱獄完了ですっ!
howto-ios150-1541-jailbreak-for-dopamine-9
デバイス再起動後はDopamineを実行
過去の脱獄(Unc0verやTaurineなど)と同様に、デバイスを再起動(リスプリングは関係なし)すると、いったん入獄状態となり…全ての脱獄アプリが動作を停止します。
そのため、デバイス再起動を行ったら再度Dopamineアプリを使用して脱獄環境へ戻るという作業が必要です。覚えておきましょう…!

デバイス再起動を行ったら、ホーム画面から「Dopamine」アプリを起動し、画面下部の「Jailbreak」ボタンをタップすると脱獄環境へ戻れます。

howto-ios150-1541-jailbreak-for-dopamine-10

ということで…Dopamineのリリース来たっ!!

ほぼ最初のRootless脱獄ということで、まだ脱獄アプリ側の対応が完璧…とは言えないのですが、ご存知の通り各脱獄アプリ開発者さんがRootless脱獄対応を進めてくれていますので、この辺りが改善されるのも時間の問題かなと思われます。