iOS 12脱獄「Electra12」ではCydiaを同梱せず、改めて報告。A12対応のSubstituteに関しても

(22)

以前から「Electra12ではCydiaを同梱せず、Sileoのみに」と報告されていましたが、これについて改めてCoolStar氏より報告が行われています。

また、Saurik氏がCydia Substrateのアップデートを停止した事で気になっている方が多いであろう「A12デバイスに対応したSubstitute」の状況ですが、こちらについても報告が行われているため、併せてご紹介…!

スポンサーリンク

Electra12では…

以前iOS 12でSileoが動作するデモを公開した際、CoolStar氏から「Electra12ではSileoのみを同梱する」と語られていました。
今回、改めて「Electra12にはSileoだけが同梱されるでしょう」と報告が行われています。

なぜCydiaは同梱されない?

以前から言われていた通り、CoolStar氏はCydiaのアップデートやテストなどの作業を行わないとしており、そういった作業が行われていないCydiaを同梱させる意味はない…と考えているようです。

また、前回Saurik氏からも報告があった様に、Saurik氏がCydiaをアップデートする可能性も低く、「オリジナルの作者が開発を停止している物をサポートし続ける意味はない」とのこと。

全く使えないのか?

Cydiaは完全に使えなくなるのか…ですが、これは実際にElectra12がリリースされてみないとわからない部分です。
ただ、以前のCoolStar氏の報告では「後からCydiaをSileo経由でインストールすることは可能」とされていましたので、APT関連の仕様がiOS 11.xから引き継がれているならば…iOS 12.xでもCydiaをインストールして使うことは出来るかもしれません。

一部リポジトリがSileoでは使えなく?

Sileoで気になる仕様として、次期バージョンより「HTTPSを使用しておらず、MD5 / SHA1のハッシュを使っているリポジトリはSileoでエラーが出る様になる」可能性があります。
Sileoでは、HTTPを使用しているリポジトリでは「SHA256」を明記するか、HTTPSへの移行が必要になるとのこと。

最近ではほとんどのリポジトリでHTTPSが使用されているのですが、一部HTTPのリポジトリもまだ存在します。
特に最近アップデートが行われていないリポジトリなどはHTTPの場合もあるので、これがどの程度影響してくるか…。

A12対応Substitute

少し前から判明していた事ではありますが、CoolStar氏より「ElectraチームはA12デバイスに対応したSubstituteを所有している」事が報告されています。
Saurik氏によるアップデート停止報告があったため、SubstituteのA12対応はどうなるのか…と心配されていましたが、この点についてはとりあえず安心という感じでしょうか。

Jake氏もA12対応Substituteを

更に、Jake James氏もA12デバイスに対応したSubstituteを所有していた様で、Electraチームより先にそのコードを公開しました。
これにより、unc0verチームはCoolStar氏によるSubstituteのアップデートを待たずに、A12対応が行われたSubstituteをunc0verへ組み込むことも可能となっています。

ただし…

ただし、あくまでSubstituteのA12対応の話であり、Jake氏が公開したものはこの部分だけに過ぎません。
Pwn20wnd氏などが「Substituteは不安定」と言っていた理由はこれ以外の部分もある様なので、それらの調整や作業にもう少し時間が掛かるかも…?

逆にElectraチームは最初からSubstitute前提で開発が進められているため、nullpixel氏などの報告を見る限りでは…既に安定した環境が構築できている雰囲気でしょうか。
とは言え、Electra12はどこまで現時点で完成しているのかがイマイチ見えてこない部分もあるため、どちらにせよ今日明日で完成…という期待はできなそうかなと…。

A12デバイスで待っていた方は不安になってしまったかもしれませんが(私を含め…)、とりあえずElectraチームもunc0verチームも開発自体は続けている様なので、新たな報告を待ちつつ…という感じになりそうです。

後はSileoについてでしょうか…。
Sileoの使い勝手に関しては慣れれば特に問題なさそうで、ポイントポイントを見ていけばCydiaよりも便利なわけですが…。
それよりも、現時点でも一部リポジトリがうまく使えなかったり…という事が発生しているので、これを解消できるかどうか…。リポジトリ側の作業で治るのだとしても、既に放置されてしまっているようなリポジトリでは対応が見込めない場合もあるので、何とも……。

ちなみに、以前の方針から変更され「Electra以外の脱獄ツールへのSileoサポート作業は行わない」と報告されたため、unc0verでは使えないという状況に(unc0verにはCydiaがあるので、とりあえず問題はなさそうですが…)。

コメント

  1. 結局天下のElectraなんだろうな

    • だから私はエレクトラ

    • 安心のElectra

  2. そういえば、Cydiaで購入した有料脱獄アプリはSileoに移行した場合はどうなるのでしょう…?

    • 購入済みの物に関しては、ダウンロード&インストールはCydia同様に可能です

  3. >現時点でも一部リポジトリがうまく使えなかったり…という事が発生しているので、これを解消できるかどうか…
    セキュリティ的にダメなリポジトリを弾いてるんでしょ?
    あえて弾いてるのに解消もクソもないのでは?

    • 今回言われている仕様とは別の部分な様で、それらのリポジトリの中にはhttpsも含まれているのです…。

      • Secret Repoなども弾かれてしまいます。。。

    • akusioさんのtweakとの相性も治って欲しいなぁ

  4. 後は勝手にやってくれモードなネ申。
    繁忙じゃなくて色々なしがらみからオープンにも出来ないだろうしもうあかんちんか。。
    入獄モードもなくて脱獄=ゲームは無理、だし。

  5. Cydiaのリポですが、sileoに一括で移行できるようになったんですね
    sileoのsources画面の右上の+マークをタップしたら、ダイアログが出てきました
    既出ごめんなさい

    • あまりに大量のリポジトリをインポートするとSileoの動作が重くなる場合があるので、この点は注意が必要ですね…

  6. 昔の脱獄アプリは最近のiOSでは互換がほぼないに等しいので、新しいフレームワークでやるのが普通の流れだと思うが

  7. せめてsileoがまともに使えるようになってからcydiaを消してくれ

  8. Electraの方向性の方が前向きでいいと思うわ…

  9. ios11.1 Electraで使用中、数日前フリーズなり勝手に再起動で入獄状態に…その後、Electraをtweakboxや他サイトからインストしようとしてもNGになります。何か解決策はありませんか?

    • TweakBoxなどは、現在署名が復活しても即取り消しにあったり…という事を繰り返しています。
      PCからImpactorを使ってインストールし、ReProvisionで運用…が今のところは一番安全なのかなと思います。

      • Impactorを使ってインストしようすると、appleのセキュリティ関係でロックされてるみたいなエラーメッセージが出てインストできない状態(最初はPCからインストできたのに)appleのサイトにアクセスしてもうまく行かずです。

        • 具体的なエラー内容はどの様なものでしょうか?

  10. 「This Apple ID has been locked for security reasons.Visit iForgot to reset your account(http:// iforgot,apple,com)」の表示が出ます。こちらにアクセスするとパスワードのリセットを要求されます。それでリセットはしてみましたが、脱獄は出来ませんでした。丸っきりIDを変更してみないとだめなのでしょうか?

  11. 別途IDを作成して脱獄したら出来ました!
    おかげ様で、また脱獄ライフを楽しめます!ありがとうございます。