開発者はARM上のWindows 10をSamsung Galaxy S8に移植

自作の UEFI ファームウェアにより、Snapdragon 835 を搭載した Samsung Galaxy S8 で ARM バージョンの Windows 10 を起動できるようになります。 さらに詳しく知りたい方は続きをお読みください。

OnePlus や Sony などの開発者に優しい OEM は、カーネル ソースだけでなく、 デバイスツリー; 後者は、プライマリ ブートローダーが起動するとすぐに、ARM プラットフォーム上の Android の Linux ベースのカーネルにハードウェアを記述するメカニズムとして機能します。 ただし、Microsoft Windows などのオペレーティング システムは、Advanced Configuration and Power Interface (ACPI) を使用して 同じタスクですが、低レベルのハードウェア初期化は Unified Extensible Firmware Interface (UEFI) によって処理されます。 最近では。 興味深いことに、十分な機能を備えた既存の ARM デバイスに UEFI および ACPI サポートを移植することが可能です。 ハッキングしたがって、技術的には、次のようなデバイスで Windows 10 を起動できます。 ラズベリーパイ.

Windows 10 では可能です ネイティブにサポート ARM アーキテクチャ。これはこの移植ゲームでは確かにプラスです。 として知られる開発者 エフシオン は、Qualcomm Snapdragon 835 を搭載した Samsung Galaxy S8 上の ARM 上で Windows 10 を起動する概念実証方法を公開しました。 私たちが見たのはこれが初めてではありません Android スマートフォン上で Windows 10 が稼働中、ただし、Evsio0n は、Galaxy S8 用のベアボーン UEFI ファームウェアを構築するためのソース コードも共有しています。 ティアノコア プロジェクト。

ご報告の時点では、 ファームウェア Windows プレインストール環境 (別名) を起動できる WinPE)、しかし完全な ACPI 実装が欠如しているため、本格的な Windows 10 を起動することはできません。 メモリ管理ユニット (MMU) はある程度動作しており、メインライン Linux 5.x カーネルを搭載した Debian Linux を起動するには十分です。

Evsio0n は Bingxing Wang、別名をクレジットしました インブシュオ、 そして FXシープ この分野における彼らの貢献に対して。 という名前の別のいじくり屋 トム・クリストファー・ダニエル・ペレス した からかう (しかし後に削除されました)Xiaomi Mi 6での同様の開発(おそらくベースに基づいています) fxsheep のデバイスの既存の UEFI ポート)、これは、他の Snapdragon 835 搭載携帯電話も最終的にはこのプロジェクトでサポートされる可能性があることを示しています。 現在の港は、特に以前の港と比較すると、毎日のドライバーとしては程遠いですが、 ルミアWOA プロジェクトでは、Windows 10 はこれらの従来の主力製品の寿命を大幅に延長するのに役立つ可能性があります。

Samsung Galaxy S8 用の UEFI ファームウェアをダウンロードする

Samsung Galaxy S8 フォーラム