iOS 15.0〜16.5 / 16.5.1 / 16.6.1の脱獄に対応した【Dopamine 2】がリリースされましたが、リリース後に複数のアップデートが行われ、現在は【Dopamine 2.0.4】が最新版となっています。
アップデートに関していくつか注意点もありますので、更新内容と合わせ、その辺りについても記しておきたいと思います。
Dopamine 2.0.4
【Dopamine 2】が2.0.4へとアップデートされ、バグ修正などが行われています。
ただし、現在Dopamineアプリからのアップデートに一部問題が出ていたりもしますので、後述するアップデート方法を参考にしてみてください。
対応状況
また、デバイスにより脱獄対応バージョンに違いがあるため、対応状況については以下のリストを参考にしてみてください。
【iOS 15.0〜16.6.1】
- iPhone 6s / 6s Plus / SE (第1世代)
- iPhone 7 / 7 Plus
- iPhone 8 / 8 Plus / X
- iPod touch 7
- iPad 5 / 6 / 7
- iPad Pro 12.9インチ 第1世代 / 第2世代
- iPad Pro 9.7インチ / 10.5インチ
【iOS 15.0〜16.5.1】
- iPhone XR / XS / XS Max
- iPhone 11 / 11 Pro / 11 Pro Max / SE (第2世代)
- iPhone 12 / 12 mini / 12 Pro / 12 Pro Max
- iPad 8 / 9 / 10
- iPad Air 第3世代 / 第4世代 / 第5世代
- iPad mini 第5世代
- iPad Pro 12.9インチ 第3世代 / 第4世代 / 第5世代
- iPad Pro 11インチ 第1世代 / 第2世代 / 第3世代
【iOS 15.0〜16.5】
- iPhone 13 / 13 mini / 13 Pro / 13 Pro Max / SE 第3世代
- iPhone 14 / 14 Plus / 14 Pro / 14 Pro Max
- iPad mini 第6世代
- iPad Pro 12.9インチ 第6世代
- iPad Pro 11インチ 第4世代
アップデート内容
v2.0 / 2.0.1 / 2.0.2 / 2.0.3 / 2.0.4の更新内容は以下のようになっています。
- [2.0] A12〜A14(M1)デバイス / iOS 15.5〜16.5.1の脱獄対応を追加
- [2.0] A15〜A16(M2)デバイス / iOS 15.5〜16.5の脱獄対応を追加
- [2.0] A9〜A11デバイス / iOS 15.0〜16.6.1の脱獄対応を追加(A8デバイスは後ほど追加予定)
- [2.0] サイドロードでのインストールをサポート(ベータ版iOSではTrollStore経由でのインストールに限定)
- [2.0] 柔軟性を念頭に置き、Objective-Cで書き直しました
- [2.0] Exploit Pickerを追加(現時点ではkfdのみで、古いバージョンは今後追加予定)
- [2.0] アプリテーマを追加
- [2.0] 脱獄アプリからNSTaskを使用するためのサポートを追加
- [2.0] libfilecomを削除し、XPCに切り替え
- [2.0] jailbreakdを非推奨とし、launchdフックに切り替え
- [2.0] boot_info.plistの代わりに、全ての脱獄関連情報はlaunchd内に保存され、XPC経由で取得できるように
- [2.0] kcall handoffをStatelessになるよう作り直しました
- [2.0] trustcachingをStatelessになるよう作り直しました
- [2.0] Kernel PatchfinderをXPFに置き換え
- [2.0] trustcachingに関する様々な問題を修正
- [2.0] libroot provider libraryを含めました
- [2.0] libkrwの動作を修正
- [2.0.1] XPFがiOS 15.0 / arm64eで動作しない問題を修正
- [2.0.1] 脱獄作業中のアプリのクラッシュ問題を修正
- [2.0.1] Dopamine以外の脱獄環境でアプリを起動するとクラッシュが発生していた問題を修正(ただし、実際にはサポートされていません)
- [2.0.2] 再脱獄するたびに新たなBootstrapが作成される問題を修正
- [2.0.3] 翻訳が正しく機能しない問題を修正
- [2.0.3] 脱獄されていない場合、jbupdateを実行しないようにしてください
- [2.0.3] jbupdate中にPAC情報が失われ、iOS 15.2未満にてサイドロードされたDopamineアプリがカーネルパニックを引き起こす問題を修正
- [2.0.4] libkrwが機能していなかった問題を修正(1.xから存在していた問題)
アップデート方法
Dopamineのアップデート方法は3種類用意されています。
通常であれば1つ目の「脱獄環境からDopamineをアップデートする方法」が楽でオススメです。
- Dopamine 1.xからアップデートする方法
- 脱獄環境からDopamine 2をアップデートする方法
- 入獄状態からDopamineをアップデートする方法
- TrollStoreを使用してDopamine 2をアップデートする方法
Dopamine 1.xからアップデートする方法
Dopamine 1.xからアップデートする場合は手法が少し異なりますので、以下記事を参考にしてみてください。
【Dopamine 1.xからDopamine 2へアップデートする方法】
脱獄環境からDopamine 2をアップデートする方法
*アップデート時、アップデートをインストール中…が100%になったまま動かなくなる場合があります。その際は次項の「TrollStoreからアップデート」を試してみてください。
Dopamineアプリを起動すると画面下部に「アップデートがあります」との表示が出現しますので、こちらを選択(*表示が現れない場合は、一旦Dopamineアプリを再起動すると表示されます)。
更新内容の確認画面が出現しますので画面下部「アップデート」ボタンをタップすると、自動的に新バージョンのDopamineをダウンロード&インストールが実行されます。
また、アップデート&インストールが完了すると…自動的にUserspace再起動が行われ、すべての作業が完了となります。
入獄状態からDopamine 2をアップデートする方法
現在Dopamine v2.0〜2.0.3を使用している場合、入獄状態からDopamineアプリを使用してアップデート…がうまく動作しない場合があります。
具体的にはアップデートをインストール中…が100%のまま停止してしまう症状となっており、これに関しては修正待ちという状況です。
そのため、現状では次項の「TrollStoreを使用してDopamine 2をアップデートする方法」を使用してください。
TrollStoreを使用してDopamine 2をアップデートする方法
Dopamine 2.0.4のTrollStore用IPAファイルは【Dopamine.tipa】からダウンロードが可能。TrollStore経由でインストールを行なってあげましょう。
また、TrollStoreのURLスキームを有効にしている場合は、以下のボタンよりIPAファイルのダウンロード&インストールが一括で行えます。
Dopamine 2.0.4へアップデート後、改めてDopamineアプリからJailbreakを実行して脱獄環境へ戻り、アップデートの適用完了となります。
〆
基本的には脱獄環境からアップデート(Dopamine 2.x -> 2.0.4)か、TrollStore経由でのアップデートが現状ではオススメとなります。
注意点としてはDopamine 1.xからのアップデートは少し手順が異なるので、この点だけは注意が必要です。
コメント
このツールで、iPhone11 proのiOS 16.6.1ベータ版は、脱獄できないんですよね。
脱獄は出来ましたが、脱獄アプリが機能しないようですね。
いろんなtweakのdependsにmobilesubstrateが出てきてインストール出来ないのはおまかん?
Unc0組?tweakがmobilesubstrateではなくElekit対応になるまで待ち。
関係ないの草
普通にellekit入れれば直るはず
主です
単純にtweakがrootlessに対応してなかったっぽいです
Derootifierで使えたり使えなかったり
ただ過去記事にもある通りエラーでめんどくさくなったりするのでrootless対応待つのが賢明ですね
ios16.6.1bのSE3ですが、betaalert消す方法ないですかね、、serotoninでは Converter使って適応できたのですが、こちらもmobilesubstrateでてインストール出来ないです
リポジトリをリフレッシュしてellekitをインストール
ellekit インストしてByeBetAlert、NoBetaAlert、NoBetaExpiredAlert、を試しましたがエラーで入らずでした、、Derootifierも試しましたが、無念です
package architecture (iphoneos-arm64e) does not match system (iphoneos-arm64) arm64eなのにarm64って認識されてるって事なのかな?
2.0.5がでたお。
なんか
「the apps with the identifiers [xyz.willy.zebra] exist in dopamines application
but are also installed separately on the system cannot continue」
みたいなエラーずっと吐かれて詰んでる、誰か助けて
TrollStoreでzebra入れてたみたいです、消したら治りました
うあああああ!今気づいたー!
出遅れた早く試してみたい!!!!!
バッテリーの持ちが非常に悪くなった、環境のせいかな!?
XS 16.1
多分気のせいだと思うけど2.0.2→2.0.5でで若干悪くなった気がする
rootless環境のtweakにどんなものがあるか、情報交換ができる場所とかあったりしませんかね…?rootfullでずっとやってきたので現在困惑中です😭
Rootless脱獄で動作しているSileoには、Rootless脱獄に対応している脱獄アプリのみが表示されており、Rootless脱獄に対応しているかどうか…の判断はこちらを見るだけで判断が可能です(動作バージョンなどは別途確認が必要です)。
セブン銀行 起動後落ちます。
銀行使えないのは辛い…
解決方法ないですかね、、、
iPhone12mini
ios16.0.2
解決しました。
dopamineから“jailbreakを隠す”をすればセブン銀行起動出来ました。
お騒がせしました。
Dopamine搭載の脱獄回避してもAmazon musicとか一部はクラッシュしちゃうけどchoicyとか別途で入れるしかないですかね?
Choicyで回避可能かと思います。また、こちらの方が使用する際にオンにして…使い終わったらオフに…といった作業もなく、便利かなと思います。
dopamin、やっぱデザインがきれい 好き
色が変わるだけだけどテーマも色合いきれいで良いですよね
最近の脱獄ツールはUIも洗練されていてすごい
“dopamine”のeが抜けてました
恥ずかしい