Saurik氏より「Substrateのアップデート作業を停止する」といった報告が行われています。
現在A12デバイスに対応したCydia Substrateが待たれている状況ですが、この報告を受け、Electraやunc0verの今後についても各チームより報告が行われています。
Substrate…
FWIW, it is entirely possible that someone, using techniques I find "sloppy"–the kind of stuff that led to the iOS 11 stability issues (lots of kernel data patches to do stuff like mark processes as being actively debugged) can make A12 work easily–_I_ have no interest in that.
— Jay Freeman (saurik) (@saurik) 2019年4月19日
CydiaやCydia Substrateなどの開発者であるSaurik氏がTwitterに長文を投稿。その中でSubstrateのアップデートについても触れられています。
それによると「ほとんどA12対応のための作業は行えていない」とのことで、更に「今後も時間を費やせるかはわからない」としています。
これにより、実質的にSubstrateのアップデート作業は停止したということに。
なぜ?
理由についてですが、第一に「仕事をしているため、作業を行うための時間が作れていない」事が挙げられています。
Saurik氏はカンファレンスへの出席や、著作権関連の法律への働きかけなど…様々な仕事を行っている様で、こういったいわゆる「リアルな仕事」で忙しい様です。
第二に「迷惑行為」が挙げられています。
「アップデートはいつ?」や「まだー?」といった、他の開発者さんも悩まされてきたスパムと同等の迷惑行為が多発。
Saurik氏のTwitterには「不適切な内容が含まれている可能性のあるツイートです」と警告が出るほどのツイートが大量に押し寄せているそうです。
また、確認したところ…こういったツイートはSaurik氏に対してだけではなく、Saurik氏が出席したり関わっているだけの、脱獄とは無関係のアカウントにまで及んでいます。
アップデートは約束されていない
Pwn20wnd氏はこれまで「Saurik氏がアップデート作業を行っている」という主旨の報告をしていましたが、この点についてSaurik氏は「SubstrateのA12対応アップデートを約束したことはない」としています。
更に、実際はPwn20wnd氏と連絡すら取り合っていなかった様で、唯一連絡を行っていたのはunc0verチームの一員であるSam Bingner氏のみ。
もちろん、Sam Bingner氏に対しても「対応を行う」とは言っておらず、「仕事などで忙しく、作業に時間を費やすことは出来ないよ」と伝えたのみだそうです。
また、アップデート作業自体はSam Bingner氏を通じてシミュレータ(Corellium)を使いながら、全体を通して「数日間」は行われていたとのこと。
Sam Bingner氏からは「急かさないよ」と言われていたそうですが、前項の問題などもあり、今回の報告となったようです。
完全に中止したの?
SubstrateのA12対応アップデートについてですが、最後に「もしアップデートが行われるとしたら、それは作業を楽しいと思えるときが来たら」と締めくくっています。
ということで、完全に作業を中止させたというよりは、一旦停止させた…という感じでしょうか…。ただ、実際に戻ってくるかは不明…。
今後のElectraの対応は
We’ve been working on making jailbreakd2 and substitute as stable as we can for a few months now.
We can’t wait for you to try it 🙂
— nullpixel (@nullriver) 2019年4月19日
Electraチームのメンバーであるnullpixel氏は「数ヶ月に渡りjailbreakd2とSubstituteを安定させるため、作業を行ってきました。皆様にお届け出来る日を楽しみにしています!」と報告。
ちなみに、jailbreakd2とはElectraで使用されている脱獄環境を構成する主要パーツのひとつ…という感じの物です。
Electraはこれまで通り
元々ElectraはCydia SubstrateではなくSubstituteを採用し、開発が進められていましたので、今回のSubstrateアップデート停止による影響はほぼ無いと思われます。
ちなみに、Substituteは以前から「A12への初期対応」が行われていたりします。
逆に…CoolStar氏とSaurik氏の関係を考えると、これでやる気が増大する可能性まであるかも…なんて思ったり…。
今後のunc0verの対応は
問題は「unc0ver」のA12対応はCydia SubstrateのA12対応アップデートが前提となっていたため、停止による影響は大きそうです。
Substituteへの切り替えも
However, I will still be working on a Substitute implementation for code injection on A12 which may get released if I manage to fix the stability issues that come with it.
— Pwn20wnd (@Pwn20wnd) 2019年4月19日
Pwn20wnd氏は今回の報告を受け「A12デバイス向けにSubstituteの実装に取り組んでいる」としています。
ただし、これまでPwn20wnd氏はSubstituteをボロクソ言っていたわけで、ここについては「今でもSubstituteは不安定だと思っている」としつつも「何もないよりはイイ」と語っています。
〆
ということで、Saurik氏の報告により若干の混乱となっていますが…何にせよ、我々に出来るのは黙って待つこと!でしょうか。
ちなみに、A11デバイスまではunc0verでCydia Substrateが現段階でも使えるので、とりあえずは安心でしょうか。
ただ、今後のアップデートは望めない可能性も高く、unc0verチームもSubstituteをメインに開発を進めていく事になりそうな予感…?
また、Saurik氏は「もうCydiaのことは忘れて、前へ進んでほしい」ともしており、今後どうなるのか…。
CydiaのアップデートがSaurik氏により行われなくなったとしても、こちらはある程度までは各開発者さん側でカスタマイズする事が出来ます。
ただ、それもElectraで分かる通り…そこそこの作業量になってくるわけで…。そういう事を考えると、Sileoが一番の移行先になるのでしょうか…?はてさて…。
今後のことはまだ分かりませんが、ひとつ言えるとすれば、脱獄において大きな転換期…となり得そうです。
コメント
ここにきてCoolStarの大勝利だね
肝心はシディアインパクターの更新がどうなるか
それに関してはまだ興味あるってよ
リリースしたい新機能があるとか言ってたし
ありがとー
うん。Electraだなー。
いよいよ本当の転換期ですかね
勝ち負け抜きにして、Substrateの更新停止は脱獄に大ダメージすぎるので
なんとかSubstituteが跡を継いでほしい…
OS12.1のiPhone8は結局いまどうしておくのがいちばんいいんですか…?
脱獄すらええやないかい
今できないのはA12デバイスだぞ?
現時点でA11デバイスまではSubstrateが使えますので、unc0verでの脱獄が可能です。
とりあえずは、そのままunc0verをご使用いただくのがいいのかなと思います。
お二人ともありがとうございます。
unc0verでいきます!
Substituteが本流になるのは将来のためにも良い流れよね
そもそもsaurik氏個人に依存していたってのがおかしかったのよ
とはいえこのままだと次の依存先がCoolstarになるだけで…
開発者の選択肢が増えるといいなぁと思う
SubstituteはSubstrateと異なり、オープンソースとなっています。
そのため、基本的には誰でも開発に参加出来るので、Electraなどで採用するかどうかは別ですが…CoolStar氏一人に頼らなくても開発は行うことが出来る様になります。
ちなみに、SubstituteのA12対応はすでにCoolStar氏版とJake氏版の二つがあったりします。これもオープンソースのいいところでしょうか。
ほへー勉強になった
SANTAさんサンガツ
まあelectraは一生使わないな。
頑張れpwn
なんとなくわかってた
無知で申し訳ないが、Substrateのソースコードを他の開発者に移転させて対応作業を行うことはできないのかな?でも、それができてしまえば本当にSaurik氏の必要性が無くなるわけだけど…。
A12 ここまで手こずるなら、今後は脱獄はかなり厳しいですね。
脱獄できるけど、旧バージョンでリリースも遅い。これが当たり前になってきた。
Substrate をオープンソースにしていたら良かったのに。
安定性が高ければElectraでも構わないな、性能による合理性で判断していきたい
iOS1の脱獄から全て作り直してくれる猛者出てきたら面白そう
それは、開発者にとったらなんの利益もない
>もうCydiaのことは忘れて、前へ進んでほしい
CydiaStoreの有料アプリはいつになったらまた購入できるようになるんだろう・・
サービス終了を宣言してるから諦めて
手のひらクルーでワロタ
ところでウンコバーからElectraにするにはどうすればいい?
催促はする側は控えめの一回でも、受ける側は関心があって催促する人の数だけ受けるからなあ
Cydia impactor はどうなっちゃうんだろw
Donateとかはあったとしても脱獄に限らず基本的にこういうハッキングコミュニティはボランティアみたいなもんだし
そりゃあ楽しくなけりゃ無理だわなあ
その成果を使わせてもらってる側は誰かの時間が犠牲になってることを忘れないようにしないとな
脱獄界における元号が変わる瞬間かもしれないな
Saurik年は終わってしまうのか
時代が動いてる感
ある意味アンダーグラウンドな行為における世界で最も嫌われるのは「クレクレ」。
作り手に理解があるユーザーはしないが一部のユーザーが悪意なく要求し過ぎて、作り手が辟易してしまう。
こういうのは無くならないね。