Ipad

iOS 10ベータ版脱獄でサードパーティ製のCydia Substrate「パッチ」を避けるべき理由

iOS 10ベータ版脱獄でサードパーティ製のCydia Substrate「パッチ」を避けるべき理由

昨日、私たちは、ベータ段階が終了するまで、iOS 10 の Luca Todesco のベータ版ジェイルブレイクを避けるべき理由について、私たちの意見を全面的に共有しましたが、懐かしさに負けてとにかくジェイルブレイクを実行した人にとっては、別の難しい選択が待ち受けています...

Cydia Substrateはデフォルトで無効になっており、懐かしさから多くの人がサードパーティ製の「修正プログラム」や「パッチ」を使ってこの問題を回避しています。もちろん、Cydia Substrateがデフォルトで無効になっているのには理由があり、脱獄まで行った人もこれらのパッチをインストールするかどうかを決める必要があります。

この記事では、Cydia Substrate がデフォルトで無効になっている理由と、それを回避するためにサードパーティの「修正プログラム」をインストールしないほうがよい理由に関する混乱の一部を解消したいと思います。

Cydia Substrateがデフォルトで無効になっている理由

私たちや Luca Todesco 本人からのアドバイスをすべて無視して、とにかく iOS 10 デバイスを Yalu ベータ版のジェイルブレイクでジェイルブレイクした場合、Cydia Substrate がデフォルトで動作していないことに気付いたはずです。

Todescoは、ユーザーが脱獄ツールを使うのを防ぐため、現時点でCydia Substrateを無効化しました。その理由は?理由は至ってシンプルです。脱獄ツールがベータ版だからです。iOS 10用のCydia自体もベータ版です。

これらの予備リリース段階では、脱獄は「不具合が多い」「不安定」であると見なされており、つまり、コードが不完全な可能性のある脱獄の調整や Cydia の拡張機能など、不良ソフトウェアを 1 つインストールすると、デバイスが故障する可能性があります。

AppleがiOS 10.1.1の署名を停止したため、デバイスがクラッシュしてしまう事態は避けたいものです。もしクラッシュしてしまった場合、iOS 10.2に強制的に復元せざるを得なくなる可能性があります。つまり、Todesco氏がYaluの次期バージョンで予告していたiOS 10.2サポートを実現しない限り、iOS 10への脱獄の機会を失うことになるかもしれません。

もちろん、脱獄ツールのアップデートで iOS 10.2 のサポートが追加されたとしても、セキュリティ上の制約によりiPhone 7 と iPhone 7 Plus は iOS 10.2 ではサポートされないことを Todesco は明確にしています。そのため、その場合でも、小さなミスにより強制的にアップグレードさせられた場合、特定のデバイスのみが再び脱獄できるようになります。

さて、ここまで説明してきたので、そもそもCydia Substrateが無効化されている理由の要点はご理解いただけたかと思います。しかし、脱獄コミュニティの一部の開発者の中には、Todesco氏よりも詳しいと考えている人たちがいて、これらの安全対策を回避するパッチが一般公開されています。そして、それがコミュニティにとって決して良いことではない理由がいくつかあります。

本当の修正ですか?それとも将来のアップデートを壊すレシピですか?

これらのパッチを公開した開発者の名前については、単に失礼だと思うので言及したくありませんが、これらのパッチは Cydia のサードパーティ リポジトリを通じてリリースされています。

BigBossやModMyiのようなデフォルトのリポジトリには見つからないので、わざわざ探す必要があります。とはいえ、もし既にこのプラグインを見つけていて、もし自分が何をしようとしていたのか正確に分かっているなら、インストールを再検討した方が良いかもしれません…

Todesco 氏と Saurik 氏は両名とも忙しい時間を割いて、これらのパッチをインストールすると、ジェイルブレイクされたソフトウェアの一部が変更され、Yalu ジェイルブレイクの将来のアップデートが機能しなくなる可能性があるため、潜在的に危険であると説明しています。

脱獄ツールが特定のプロセスに従ってシステムファイルを更新・変更する場合、それは体系的な方法で行われ、特定のファイルを探して最新の変更内容で上書きすることに注意してください。これらのファイルを変更するものをインストールすると、更新されたツールは変更が必要なファイルを見つけられず、途中で停止し、ファイルの更新中に「ああ、そうか」という瞬間が訪れる可能性があります。これは潜在的に危険な行為です。

*咳* ブートループとか死のAppleロゴとか言ってる人いますか? *咳…*

Saurik 氏は、パッチを当てた Cydia Substrate と互換性のない脱獄の調整を同時に使用する際に発生する可能性のあるエラーの一部を、No Substrate Mode を使用することで回避できると部分的には確信しているが、脱獄のアップデートが途中でうまくいかなかった場合、そのような「セーフ モード」では問題を回避する効果的な方法にはならないという事実は残る。

現実的に考えれば、脱獄を本当にしたいのであれば、そもそも物事がうまくいかない可能性があるのに、なぜ賭けに出るのでしょうか?

機能するなら無効にされない

すべてが期待通りに機能するのであれば、Todesco氏とSaurik氏がCydia Susbtrateを無効化したり、セキュリティ対策を回避するパッチを批判したりする理由はないだろう、という明白な事実を述べるのは理にかなっています。実際、この二人は脱獄コミュニティのベテランであり、何を言っているのかを熟知しています。

SaurikはCydiaの開発者であり、創業当初から活動しています。彼が何かに手間をかける価値がないと言うなら、iDBは彼を支持せざるを得ません。一方、TodescoはSaurikほどコミュニティに長く関わっているわけではないかもしれませんが、それでもYalu iOS 10の脱獄全体の原動力となっています。開発者である彼は、この脱獄について最もよく知っています。彼が何かを避けるべきだと言う時、それはあなたにとって大きな警告となるはずです。

賢明な言葉に反するこれらのタイプのパッチは、脱獄コミュニティ全体にとって有害で​​す。なぜなら、現在の段階では経験豊富な開発者のみを対象としている脱獄に、より多くの初心者の脱獄ユーザーを誘導するだけだからです。

経験が浅い人は、こうした種類のソフトウェア パッチの使用中に問題に遭遇する可能性がありますが、残念ながら、返ってくる答えは「まあ、言ったでしょ」というものだけです。

iOS 10 Cydia Substrateパッチを今のところ問題なく使っている人もいるかもしれませんが、将来的にバグ修正とiOS 10.2のサポートを含む脱獄アップデートがリリースされた時に問題が発生する可能性が高いため、現時点ではそのようなアップデートがリリースされていないため、何が起こるかは分かりません。現実的には、時間が経てば分かるでしょう。

今はちょっと待って…マジで

現在のツールの状態では、一般的な脱獄者が iOS 10 を脱獄するべきではないことを考えると、あなたにとって最善の窮地は、iOS 10 の安定した公開脱獄が最終的にリリースされたときに準備できるよう、iOS 10.1.1 デバイスをどこかの棚に静かに置いておくことです。

すでにiOS 10デバイスを脱獄済みなら、それはそれで結構ですが…ちょっと待ってください。後で後悔するようなアプリはインストールしないでください。次のアップデートでクラッシュしないように、脱獄したアプリを安全に保管しておきましょう。

誰もがiOS 10で脱獄を始め、自分のデバイスが脱獄に失敗するなんて、絶対に避けたい事態です。もしそうなったら、あなたはきっと落胆し、あらゆる改造投稿に「脱獄が恋しい」とコメントしている大勢の仲間入りをすることになるでしょう。

急ぐ必要はありません。ほとんどの脱獄開発者はiOS 10向けの調整版をまだアップデートしておらず、現時点ではiOS 10向けの脱獄調整版はほとんどリリースされていません。新世代の脱獄に飛び込む前に、青信号になるまで待つのが最善です。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.