iOS 11.0〜12.2脱獄に対応している「unc0ver」ですが、「Chimera」とは異なり…iOS 12.0〜12.1.2であってもA12デバイスに対応していないという状態が続いています。
以前の報告では「Substituteへ切り替え、A12デバイス対応を行う予定」とされていましたが、今回新たにA12デバイス対応に関する報告が…!
unc0verとA12デバイス
現在「unc0ver」では、A12デバイスはどのバージョンであっても脱獄することが出来ず、未対応となっています。
この原因はunc0verがCydia Substrateを採用しており、Cydia SubstrateがA12デバイス未対応なため。
そのため、開発者であるPwn20wnd氏は以前「Substituteへ切り替え、A12デバイス対応を行う予定」と報告してくれていました。
ですが、3ヶ月ほど経過した今も…まだ未対応状態が続いています。
現在も作業が継続中
I have finally gotten the internals of my libsubstitute implementation for unc0ver working in an amazingly performant, fast, stable and powerful way on all devices (12.0-12.1.2 only on A12-A12X for now). Majority of the work has been completed. Stay tuned.
— cy:pwn20wnd (@Pwn20wnd) July 30, 2019
Unc0verのアップデートでは他の作業が優先され行われていたため、A12デバイス対応は…と諦めムードだったのですが、新たな報告が行われています…!
Pwn20wnd氏によると「ついに全デバイス上でunc0ver用のSubstituteが動作する様になった」とのことで、裏では対応作業が行われていた様です。
Substituteについては「驚くほど高性能で、速く、安定性のある強力な手法」としており、一時のSubsitute嫌いが嘘かの様ですが、それだけ自信のある出来になっている雰囲気でしょうか!?
A12デバイスはiOS 12.0〜12.1.2対応
対応バージョンについてはChimeraと同様で、A7〜A11デバイスではiOS 12.2まで、A12(A12X)デバイスではiOS 12.0〜12.1.2までの対応となります。
なぜA12デバイスだけiOS 12.1.2までなのか…という点ですが、使用しているA12デバイスの脱獄に必要な手法「PAC回避」がiOS 12.1.2までにしか対応していないためです。
大部分は完了
作業の進行状況ですが、今回の報告では「作業の大部分は完了しました。乞うご期待!」としています。
内部的な部分に関してはほぼ完了した様なので、あとはunc0ver側の対応作業やテストなどになるのかな…と思います。
イイところまで来ていると思われますが、ここからどれだけ時間が掛かるのかは分からないので、ゆっくりと待ちましょう…。
〆
A12デバイスについては「Chimera」で既に脱獄している方が大半だと思います。
ただ、unc0ver v3.5.0では入獄モードの搭載も予定されており、こちら目的でunc0verに乗り換えたい!という方には朗報となりそうですね!
あと気になる部分は、unc0verとChimeraどちらについてもSubstituteを採用する事になる…とはいえ、仕様の違いがあります。
この辺りがどうパフォーマンスなどに影響してくるか、気になりますね…。
コメント
手のひらクルー
Jake氏のPAC回避(12.1.3~12.1.4)を使ってunc0verが脱獄できるA12のiOSバージョンを拡張してくる可能性はあるのかな
まだ完成しているわけではないため何とも…な部分ではありますが、仮にJake氏のPAC回避が完成し、それが安定して脱獄で使えるものであれば、採用してくるのかなとは思います…!
これがリリースされたとして最適化されていないCydiaを使うことになるのだろうか?
Cydia自体はA12デバイスでも動作する…と以前報告されていましたので、動作に関してはとりあえず大丈夫なのかなと思います。
unc0ver jailbreak
for ios 11.0 – 12.3~b1
って書いてあるけどこれは12.3~b1に対応しているってことですか?
前のアプデで対応したよ。
v3.4.2にてiOS 12.3 Beta 1に対応となっています
https://tools4hack.santalab.me/update-unc0ver-v342-ios11-122-jailbreak-fix-exploit-and-add-ios123beta-jailbreak.html
全デバイスとは言っていないのでは?
まぁ多分全デバイスでも実際には使用できるだろうけど、元々のSubstitute嫌いからA11デバイス以下では、実装しなさそう。
まぁユーザー側はどっちでもいいけど。
一応言っとくと
on all devices (12.0-12.1.2 only on A12-A12X for now)
ってちゃんと書いてある
今回の報告では「全デバイスで動作可能になった」とのことです。
ただ実装についてはどうなるか不明で、以前の報告ではA11デバイス以下の場合「SubstrateかSubstituteの選択方式に」というお話も出ていました。
お二人がた解説ありがとうございます。
もはや出来ないゲームが大量にあるのに、脱獄する意味がわからないんです。
一昔前はよかったけどBreakthroughとか効いてたけど。。。
いやゲームとかどうでもいいわ。
君がどうしてもゲームしたいなら脱獄しなきゃいいだけでしょ。
ゲームとか1つもやってない
うーん、個人的にはいまさらリリースされても感が拭いきれない もうchimeraで使い慣れてきたころだし