Android 上の WoA。動作するでしょうか?

Android 上の WoA。動作するでしょうか?

これは私が最近自問している質問です。Windows on ARM (WoA) を Android デバイスに実際に展開して動作させることはできますか? WoA は Qualcomm SnapDragon プロセッサでも動作できると聞きましたが、ほとんどAndroid携帯は動くのか?私が言ったことはほぼ真実だと思う。これが動くなら、誰でも少なくともこれがどのように機能するかを大まかにまたは理論的に説明してください。

答え1

理論上はそうですが、整理する必要のある「可動部分」がたくさんあります。

実際には、Intel プラットフォームに任意の OS を投入できるのは、ほとんどが十分に理解されているコンポーネントで構成される標準プラットフォームを実行しているためです。予測可能な方法で動作する標準 BIOS または UEFI ブートローダーがあり、ハードウェア コンポーネントについても同様です。それでも、OS ベンダー (FOSS ベンダーであっても) は、プロセッサ ファミリやその他のコンポーネントをサポートするために作業を行う必要があることがよくあります。

港のARM 上の Windows必要な例を挙げるかもしれない。面白いことに、クレジットには必要な例が書かれている。

  • ブートローダーが必要です。Android ではこれを「リカバリ」と呼び、shim を作成する必要があるかもしれません。最近の Windows では UEFI が使用されています (BIOS は x86 のみです)。

  • ボードサポートパッケージが必要です。多くの Android ポートとシングルポートコンピュータの Linux ビルドは、既存のものを基に構築されています。Windows の場合、既存の Linux BSP を活用することはできません。これが難しい部分です。

    • ドライバーは、ARMハードウェアから入手できるかもしれないが、ARMに移植する必要がある。

    • ARMにはさまざまなバリエーションがあり、それぞれに異なる癖があります。あなたの携帯電話がWOAを移植できるアーキテクチャを備えているとは限らないのです。

したがって、実際には、何らかの方法で同様のアーキテクチャまたはハードウェアを備えたシステムを見つけて、可動部分をうまく組み合わせて動作させる必要があります。

答え2

すでに完了しています。NTauthority の Twitter アカウントをチェックしてください。彼は、OnePlus 6T で Modern Warfare を実行しました。また、Lumia 950 用の WoA は約 1 年前から実行されています。また、Pi3/3b+ 用の WoA デプロイヤーもあります。

答え3

RENEGADE PROJECT について聞いたことがありますか? 現在、Android POCO F1 電話で Windows 11 arm64 (x64 エミュレーション対応) を (デュアル ブートで) 非常にスムーズに実行しています。

関連情報