開発者は古いiPad Air 2ハードウェアでLinuxを実行
2013 年または 2014 年の iPad が Apple からアップデートを受信しなくなり、必要なアプリの実行が停止したために使用されていない場合は、一部の開発者が代替ソフトウェア ソリューションの開発に取り組んでいます。開発者のKonrad Dybcioと Linux 愛好家の「quaack723」は力を合わせて、古い iPad Air 2 で Linux カーネル バージョン 5.18 を起動しました。これは、Apple 以外のオペレーティング システムを実行しないように設計されたデバイスにとって大きな成果です。
このプロジェクトは、postmarketOS と呼ばれるAlpine Linuxベースのディストリビューションを使用しているようです。このディストリビューションは比較的小規模ですが、主に Android デバイスを対象として急速に成長しています。Dybcio は、このプロジェクトに関する元のツイートで「checkm8」ハッシュタグを使用し、2019 年に公開された「Checkm8」ブートローム エクスプロイトを使用してハードウェアにアクセスしていたことを示唆しました。今のところ、開発者は、iPad Air、iPad Air 2、数世代の iPad mini など、A7 および A8 ベースのチップを使用する一部の古い iPad デバイスでのみ Linux を実行しています。しかし、その後のツイートは、iPhone 5S や初代 HomePodを含む、A7 または A8 を搭載したあらゆるデバイスで Linux が稼働することを示唆しています。
Apple ハードウェア上で Linux を実行することに特化したプロジェクトはこれだけではありません。プロジェクトの 1 つである ASAHI Linux は、Apple Mac での M1 チップのサポートを再設計し、Linux カーネルに統合できるようにパッチをアップストリームに配布することに専念しました。もう 1 つのProject Sandcastle には、Android ビルドがインストールされ、iPhone 7 上で実行されます。iSHのようなアプリは 、iOS または iPadOS 上で実行される Linux シェルを提供します。状況。
Linux-on-iDevices のこの最新リリースの開発はまだ初期段階にあります。開発者が共有した写真には、ファイル システムをマウントできないために失敗する基本的なブート プロセスが示されており、Dybcio 氏は、USB や Bluetooth のサポートなどの基本的な機能が機能しないと指摘しています。ネットワーク、オーディオ、グラフィックスのアクセラレーションを適切に機能させることも課題になります。しかし、Linux を起動できるという機能は、プロジェクトを支援したい他の開発者の注目を集めるかもしれません。
Apple の M1 チップを搭載した現在のハードウェアと比較すると、A7 および A8 ベースのデバイスは汎用 Linux マシンとしては十分に機能しません。当時の CPU と GPU は優れていましたが、現在の Apple デバイスよりも大幅に遅く、すべて 1 GB または 2 GB の RAM を搭載していました。しかし、そのパフォーマンスは依然として、Raspberry Pi 4 などのデバイスの低速プロセッサとうまく組み合わせられており、ほとんど (すべてではないが) A7 および A8 ハードウェアは、Apple の新しい iOS および iPadOS アップデートの受信を当面停止しています。Linux のサポートにより、これらのデバイスの一部は、レトロ ゲーム コンソール、シンプルなホーム サーバー、または低電力の Arm ハードウェアが適したその他のものとして第 2 の人生を歩むことができるかもしれません。
コメントを残す