特定のファームウェア バージョンを実行している古いデバイスをお持ちの場合は、 iOS 開発者y08wilmによるSemaphorinと呼ばれる新しい checkm8 bootrom エクスプロイト ベースの blobless ダウングレードおよび脱獄ユーティリティを利用できる可能性があります。
昨夜/r/jailbreakで共有されたリリース投稿によると、Semaphorin は Mineek の seprmvr64 スクリプトを利用し、バージョンに応じてさまざまな注意事項を伴いながら、次のファームウェア バージョンをサポートします。
- iOS 7.0.1
- iOS 7.0.2
- iOS 7.0.3
- iOS 7.0.4
- iOS 7.0.6
- iOS 7.1
- iOS 7.1.1
- iOS 7.1.2
- iOS 8.0 ベータ 4
Semaphorinはテザリングされたダウングレードおよびジェイルブレイクツールであるため、ユーザーは使用中にコンピューターに頻繁に接続することが想定されます。初期セットアップでは、デバイスをDFUモードにし、スクリプトを実行します。その後も、デバイスをDFUモードにし、スクリプトを実行します。これはデバイスを再起動するために必要な作業であり、完了するとジェイルブレイクされます。そこから、ジェイルブレイク用の調整ツールやその他のアドオンをインストールできます。
このツールには、コマンド ライン ベースのバージョンと、機能的なグラフィカル ユーザー インターフェイス (GUI) バージョンの両方があります。
収集した情報によると、注意事項は、特定のデバイスがサポートされていない、ホームボタンや音量ボタンが機能しない、リスプリングが機能しない、App Storeが機能しない、Touch IDとパスコードが機能しないなど、多岐にわたります。プロジェクトのGitHubページには、これらの注意事項と互換性についてより明確にまとめた表があり、ご自身のデバイスとファームウェアの組み合わせで確認できます。
なお、このスクリプトを実行すると、メインのオペレーティングシステムを含むすべてのデータがiPhoneから削除される点にご注意ください。ただし、注意を怠ると大きな問題が発生する可能性があるため、一般ユーザーには使用をお勧めしません。これは高度な知識を持つユーザー向けのツールであり、使用前にデータのバックアップを強くお勧めします。
現時点では、Semaphorin は iPhone 5s、iPad mini 2、iPad Air 1 を公式にサポートしています。また、iPhone 6/6 Plus、iPhone 6s/6s Plus、iPhone 7/7 Plus、さらに多数の iPad についても予備サポートが実施されていますが、ユーザーは追って通知があるまで、サポートが確認されているデバイスのみを使用することになるでしょう。
パソコンの要件もやや厳しくなっています。macOS High Sierraより新しいバージョンは動作保証されておらず、macOS Catalinaより新しいバージョンも動作しない可能性があります。また、IntelベースのMacを使用し、Java 8、Python 3、pyimg4、USB-Aポート(USB-Cは非対応)、20GB以上のハードドライブ空き容量などが必要です。
Semaphorin の既知の癖や問題のいくつかは、GitHub ページにも概説されています。
パスコードとTouch IDは機能しません。デバイスがパスコードを要求した場合、何でもパスコードとして受け入れます。
電話の電源が入っているときに画面をロックすると、ディープスリープのバグが発生し、デバイスを強制的に再起動するまで黒い画面で電話がフリーズします。
App StoreはiOS 8または9では動作しません
Wi-FiはオープンなWi-Fiネットワークに接続しないと機能しません。つまり、Wi-Fiネットワークにパスワードがあってはなりません。
RespringはiOS 7.0.xでは正常に動作しないため、これらのバージョンでRespringを実行するには、ホーム画面でwtfisアプリを開いて「実行」を押してください。
iOS 7.1.xで調整が機能するには、ホーム画面でwtfisアプリを開き、「実行」を押すとサンドボックスにパッチが適用され、調整が機能するようになります。
iOS 8を起動すると、最初にスライドしてロックを解除した際にホーム画面にアプリアイコンが表示されないことがあります。この問題を解決するには、画面下部から上にスライドし、「電卓」をタップしてください。電卓アプリが起動したら、ホームボタンを押すとホーム画面に戻り、すべてのアプリアイコンが通常通り表示されます。
iPadはこのスクリプトではCydiaを適切にキャッシュしません。Cydiaを起動するには、Safariを開いて
cydia://
アドレスバーに入力してください。
いずれにせよ、Semaphorin とその機能、そしてその機能についての詳細は、プロジェクトの GitHub ページをご覧ください。ただし、このツールはまだベータ版であり、多くのユーザーにとって受け入れがたいリスクが伴う点にご注意ください。ドキュメントをよく読んで、Semaphorin を使用する価値があるかどうかを判断してください。
Semaphorinユーティリティについて、どう思われますか?ぜひ下のコメント欄でご意見をお聞かせください。