Project Sandcastle と checkra1n のおかげで、実際の Android 10 を Apple iPhone 7 および 7 Plus にインストールできるようになりました。 プロジェクトについて詳しく知りたい方は読み続けてください!
Apple は、iPhone の形で興味深い消費者向けハードウェアをいくつか製造しています。 Apple は、iPhone およびその他のデバイスのハードウェアとソフトウェアを完全に制御し、おそらく比類のないエクスペリエンスを提供できるようにしています。 この経験により、彼らは自社製品に多額の値上げを請求することができ、一部の消費者は贅沢品としてこのコストを問題なく受け入れています。それはちょうどうまくいきます". しかし、Apple によるこのような管理はすべて、同社の製品とその根底にあるエクスペリエンスを「壁に囲まれた」ものに例えています。 ガーデン」 -- あなたは Apple があなたに楽しんでほしいと願う体験だけを楽しむことができ、それ以外のことは何も体験できません。 悪い。 したがって、エキサイティングなハードウェアに法外な金額を支払ったとしても、あなたはそのハードウェアを真に所有しているわけではなく、Apple が設定した境界内でそれを使用するためのライセンスを持っているだけです。 何人かの開発者はこれらの境界に同意せず、次の方法で状況を改善しようと試みました。 プロジェクト・サンドキャッスルを使用すると、Apple iPhone 7 で Android を実行できるようになります。
プロジェクト Sandcastle は、次のチームの作品です。 コレリウム、クレジットされたのと同じ人々で構成されています。 元の iPhone で Android を起動する 10年以上前。 Project Sandcastle はその製品哲学で次のように述べています。
砂場が制限や限界を設定するのに対し、砂の城は無限の想像力の限界から何か新しいものを生み出す機会を提供します。 Project Sandcastle は、ハードウェアのシリコン上に何か新しいものを構築することです。
iPhone は、ユーザーがサンドボックス内で操作することを制限します。 しかし、iPhone を購入すると、iPhone ハードウェアを所有することになります。 iPhone 用 Android を使用すると、そのハードウェア上で別のオペレーティング システムを自由に実行できます。
今回、Project Sandcastle を使用すると、Apple iPhone 7、iPhone 7 Plus、iPod Touch で Android 10 を起動できるようになります。 このプロジェクトは、起動するために checkra1n 脱獄を広範囲に使用します。これは、あなたが使用するものと同じです。 root化されたAndroid経由でiPhoneをジェイルブレイクする. checkra1n ジェイルブレイクに含まれる他の iPhone にもプロジェクトを拡張する作業が進行中ですが、現時点では、これら 3 つのデバイスのみに制限されています。 希望の光は、checkra1n の脱獄、ひいては Project Sandcastle の可能性を可能にするために利用された脆弱性が修正される可能性が極めて低いことです。 したがって、この方法は理論的には、脆弱な iPhone の全範囲で永続的に機能し、「ポイントは何ですか? Appleはアップデートで修正するだろう「努力を思いとどまる。
iPhone に Android をインストールして使用する場合、いくつかの重要な注意事項があります。 まず、Bluetooth、オーディオ、セルラー接続、カメラなどの主要な機能が動作しません。 私たちの理解では、Project Sandcastle も GMS (Google モバイル サービス) を組み込んだ Android のビルドを出荷することはできず、その方法はないようです。 カスタム リカバリのようなもので、個別にフラッシュすることもできます。そのため、Play ストアなどの Google アプリにアクセスしたり、GMS に依存するアプリを使用したりすることはできません 機能。 Android のインストール自体も永続的なものではないため、再起動するとデータと Android OS が失われます。 プラスの面としては、携帯電話を電話として使用する必要があるときに、単純に再起動して iOS に戻ることができることです (ただし、Android OS 用に要求されたスペースは引き続き予約されていることに注意してください)。 ベータ版の免責条項は引き続き適用されます。これはベータ版であるため、紛失する危険性があるハードウェアでは試用しないでください。
Project Sandcastle で Android ビルドをダウンロードしてインストールするには、 公式ウェブサイトにアクセスしてください. インストール手順は、ダウンロードしたファイル内の Readme 内に記載されています。 iDevice に checkra1n がすでにインストールされている必要があり、さらにインストールするには Mac または Linux が必要であることに注意してください。 プロセスの大部分はスクリプトが処理するため、プロセス全体は、スクリプトが達成しようとしていること、つまり iPhone 上で実際に Android を動作させることを考えれば、驚くほど難しくありません。
ソース: プロジェクト・サンドキャッスル
ストーリー経由: フォーブス