一部のAndroidスマホに「Windows 11」をインストールする方法【Snapdragon845】

海外の開発者が、Snapdragon 845の端末に「UEFI」を移植し、Windows 11などを起動できるようになりました。
以前から同様のプロジェクトはいくつかあったのですが、機種がかなり限定的な上に制約も多く、更に・・・

私が手を出せる難易度ではありませんでした…(重要)

ところが、今回リリースされたものは、対応端末が多い上に、かなりまともに動き、更に私でもなんとか起動できたほどの難易度になっていました!!

やったぜ

目次をチラ見していただければ分かる通り、内容が内容だけに手順はか な り多いですが、ほとんどコピペでOKなので、SD845搭載スマホを持て余している方はぜひ。(当然ですが何があっても自己責任でお願いします。

導入はしないけど動作が気になる、という方は4ページ目へどうぞ。ベンチマークも計測しています。

YouTubeにて、実際の大まかな手順や実際の動作をまとめて公開していますので、こちらもあわせてどうぞ。
https://www.youtube.com/watch?v=3TNi6W2xdX0

この記事はこちらの記事を参考に、一部わかりやすい方法へ置き換えて解説しています。

目次

動作する端末

今回は「OnePlus 6」を購入して導入してみますが、Snapdragon 845を搭載した多くの端末にも対応しています。以下から対応端末とその対応状況を確認できます。

Renegade Project

私の手持ちでは「Mi MIX 2S」が対応していたのですが、残念ながらWindows上でUSBとタッチパネルが動作せず、起動だけしかできないという状況でした…→現在は修正済み

ということでWindows 11の起動は諦めることにしまし…

OnePlus 6を購入しました!!!

しゃーない

Androidスマホの条件

これらが条件になります。要するにカスタムROMを焼ける状態にしてればOK。

  • ブートローダーアンロック済み
  • TWRPなどのカスタムリカバリ導入済み

OnePlusであれば、以下の記事の手順に従ってブートローダーのアンロックします。

あわせて読みたい
OnePlus Nordのブートローダーアンロック、TWRP・Magisk導入手順 OnePlus NordにMagiskを導入するまでの手順です。 ブートローダーアンロックを行うとデータがすべて削除されます。 必要なデータのバックアップ、引き継ぎ設定などを忘...

Xiaomiのスマホなら以下の記事を参考にしてください。

あわせて読みたい
「Xiaomi」の端末をブートローダーアンロックする手順 今更ですが、Xiaomiの端末のブートローダーアンロックの手順を解説します。ブートローダーアンロック時には初期化されますので注意してください。 ※ブートローダーアン...

なお、TWRPに関しては、OnePlus 6はABパーティションを採用している影響で少しややこしいので、ご自身で調べてください。

必要なもの

  • マウス(USB接続)
    Windows PE上ではタッチパネルが動作しないため必須。そもそもこのサイズだとタッチパネルが使えても無いと厳しい。
  • キーボード(USB接続)
    Windows PE上で必須です。
  • Windowsパソコン
  • USBメモリ
    データの移動に使用します。16GB程度あればOK。
  • USB-C接続のハブ(USB×3ポート以上)
    マウス、キーボード、有線LANアダプタ接続に必須
  • USB接続の有線LANアダプタ(※一部機種ではWi-Fiが動作するので不要な場合もあります)
    一部機種を除き、Wi-Fiは動作しません。ARM版Windowsでは無線LANアダプタも使用できないはずなので有線LANが必須です。

USB-Cハブは以下がおすすめ。安い上に有線LANアダプタも搭載なのでぴったりです。USB-Cはこれから広まる一方なので、まだハブを持っていない方は一つくらい持っておくことをおすすめします。

スポンサーリンク

機種ごとの動作状況は公式ページで

サポートされている機種、およびその機種ごとで動作するハードウェアは製作者のページにて確認できます。

あわせて読みたい
Renegade Project Renegade Project

※一部Snapdragon 845以外の端末も記載されていますが、現時点では対応ハードウェアが少ないため非実用的と思われます。

必要なファイルのダウンロード

まあまあたくさんのファイルが必要になりますので全てダウンロードします。

UEFI対応の「boot.img」

これがメインです。以下のページにファイルが並んでいますので、自分の端末のものをダウンロード。機種名ではなくコードネームでの記載なので注意してください。(例:OnePlus 6=enchilada)

GitHub
Releases · edk2-porting/edk2-msm Broken edk2 port for Qualcomm platforms xD. Contribute to edk2-porting/edk2-msm development by creating an account on GitHub.

Windows PE

Windows 11などをインストールするための、いわば”踏み台”として使用します。以下のどちらかからダウンロードします。

ダウンロードしたら解凍して中のフォルダを取り出しておきます。

Windows用のドライバ

UEFI対応イメージと同じ開発者がリリースしているWindows用のドライバです。「Code」→「Download ZIP」でダウンロード。

GitHub
GitHub - edk2-porting/WOA-Drivers: Windows Drivers for Qualcomm Snapdragon platforms Windows Drivers for Qualcomm Snapdragon platforms. Contribute to edk2-porting/WOA-Drivers development by creating an account on GitHub.

ダウンロードしたら、解凍して中のフォルダを取り出しておきます。

Windows 11のISOファイル

ISOファイルは現時点では公式で配布していませんので、「UUP Dump」という、Windowsの更新をかき集めてISOを作成できるサイトを使用してダウンロードします。手順は以下の記事に書いていますのでそちらから。

あわせて読みたい
Raspberry Pi4にARM版「Windows 11」をインストールしてみた ARM版のWindows 10がリリースされてから、ARMのCPUを搭載した「Raspberry Pi」でもWindowsが動くようになりましたが、Windows 11でも同様にインストール及び動作が可能...

Dism++

Windows 11のイメージファイルにドライバを追加するために使用します。「Dism」というのは本体コマンドラインで使用するツールですが、Dism++は完全GUIで簡単に使用できます。

GitHub
Releases · Chuyu-Team/Dism-Multi-language Dism++ Multi-language Support & BUG Report. Contribute to Chuyu-Team/Dism-Multi-language development by creating an account on GitHub.

Parted

Androidスマホの内部パーティションを分割するために使用します。下手なことすると本当にどうしようも無くなる場合があるので注意してください。

Google Docs

コマンド一覧.txt

Windows PEでいくつかコマンドを入力する必要があり、その入力するコマンドを記載したテキストファイルです。

スポンサーリンク

必要なドライバの抽出

先程ダウンロードしたドライバには機種よって必要/不必要なものがいくつかあるため、機種ごとに必要なドライバを取り出す必要があります。

先程取り出した「WOA-Drivers-main」を開き、Windowsパソコンの場合は「extract.ps1」を右クリックして「PowerShellで実行」をクリックします。

すると以下のような画面になるので、該当する端末を選択し、「Start」をクリックすればOK。今回は「OnePlus 6」を選択。

これで「output」というフォルダが出てきていればOK。

「extract.ps1」の実行がうまくいかない場合、右クリックでプロパティを開き、以下の箇所に✓を入れ、再度お試しください。

これでPC側の準備は完了したので、いよいよスマホ側をいじっていきます。

1 2 3 4
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメント一覧 (50件)

  • Smatisan R1 nut 1テラモデルでLTE通信を確認。BBQ20キーボードとセットで控えめに言っても最高!

  • 一定の期間書き込みが出来なかったんですが管理人から嫌われたのかな?
    ご安心を今後書き込みはしませんので。

    • コメント承認制のブログではたまにスパム対策にコメントが反映されないときもあるよ。
      Noteですてきな解説していたのに残念。

    • ブロックのようなことはしたことがないので、普通にスパムの誤認定だと思います。
      私自身も基準がわかってないですが、長文すぎたり、URLを多く記入するとスパム認定されるようです。

  • コメント失礼します。
    手順をまとめていただきありがとうございます。
    試行錯誤しましたが、おかげでこちらのOneplus6に導入することができました!
    ただ、Windowsが起動すると、通常の充電器では充電を受け付けてもらえなくなります。
    シャットダウン後か、Android起動中はできます。
    PD対応、非対応、ケーブル含め様々なものを試しましたが、唯一起動中に充電を受け付けてくれたのは任天堂スイッチのACアダプタのみでした。
    充電できる、できないの原因、わかる方いますか? まだ開発中だからただの不具合?
    よろしくお願いします。

    • PD非対応かつ5V3A以上でしたら充電できますよ。
      スイッチのは普通のPDとニンテンドー規格の充電方式どちらか自動判別して充電出来るそうです。
      SMARTASWへの感謝の意味でも
      こちらのサイトのものが窒素ガリウムでいいと思いますが。

      • セロテープ様
        ご回答ありがとうございます。

        PD非対応で5V 3Aとは・・・だいぶ特殊な電源じゃないと反応しないのですね。
        この端末のために充電機構付きのTypeCのUSBハブを買いましたが、それを挟んで充電すると
        どんな充電器でも充電できました。当面はこれで運用したいと思います。
        情報頂きありがとうございました。

  • v5503様
    詳しい解説ありがとうございます。m(_ _)m
    なるほどWOA-Driver v2.0rc2が問題の疑いがあるとは、、WOA-Driver v2.0rc2の奴、
    あんのヤロー、、
    Pocophone ポコっちゃうかな、、
    シャオミアンロックさえクリアできたら
    ノッチもなく見やすそうでいいですね。
    LTEもできるんですかい旦那?
    他のLTEできるサーフェスのドライバを入れたりするそうなのですがその辺り教えて欲しいです。

    ワタクシは6Tを折り畳みタッチパッドキーボードで今流行りのネットサーフィンを洒落こんだりしていますが、wifiだと電波干渉してBTキーボードの挙動がおかしくなったり、
    ペンタゴンの股間の形をしたノッチが気になって集中できないのが最近の悩みです。
    折り畳みタッチパッドキーボードの有線版を探す旅と、スナドラウインドウズLTEの沼にハマる日々が続いています。

  • WOA-Driver v2.0rc2が壊れている?ともっぱらの噂でどっかのフォーラムではそう決めつけ状態です。
    その壊れたファイルが原因なのかな?なんて私は思っていますけども。
    最新版は何かしら問題ありの様なので私はrc1 を導入してdevcfgをFlashしてWin11をインスコなりました…
    OneplusのLTE問題もv2.0rc2の更新しないと修正しないのではないのかと…
    どこぞのフォーラムも最近はOneplus、pocoF1の話よりSurfaceやSD865 に導入の話で盛り上がっているので聞いても情報出て来なそうですね。
    常に文鎮化と隣り合わせよりOneplus、やPOCOF1とかの方が自由度高いのになぁ。

    因みに私は液晶違いのPOCOF1を2台持ちで2台ともWin化しています。

  • コメントありがとうございますm(_ _)m
    https://renegade-project.org/#/en/windows/state-frame.html
    ↑これのLTEの項目見ると
    LTEのところがY(可能)と条件付きのYが
    あるようなんですよね。
    シムカード入れて数時間放置するとか
    APN 設定をして〜とか成功者もちらほら見るのですが
    自分のはAPNの設定項目が出てこず仕方なく
    有線LANアダプタとwifi運用してます。
    このサイトのお陰で一加6でウインドウズブラウジング出来て助かってるけど欲が出て
    LTE可の端末をポチるかと思ったら、
    Smartrisan r1とか ZTE 5G mini とか入手困難なものばかりで辛いですね。xiaomi はアンロックがややこしいし
    surfaceduoは文鎮化恐ろしいですしおすし。

    悟空〜!早くワンプラス6のLTEドライバの入れ方教えてくれ〜!!

  • surfaceduoでWindows11 起動成功された方いますか?
    またoneplus6でLTEできてるかたいらしたら導入方法教えてくださいませ。

  • oneplus6でwin11を初回起動しようとするとQUALCOMM CRASH dump modeになってしまうのですか何度も起動するかチャレンジすればいいのかもう一度peでインストールし直した方がいいのかが分かりません

    • oneplus6の場合2022/09現在、LTEモデムドライバをインストールすると起動時にそうなる場合があります。
      対処としてはドライバをインストールしないか無効にすれば発生しなくなりますが、発生した場合も何度か再起動すればお祈りでたまに起動します。
      LTEモデムドライバをインストールしないと当然SIMを刺しても4G通信ができないので自分はお祈りで使ってます。
      起動さえしてしまえば後はスリーブ運用で問題ないです。

      • 大変ありがとうございます。モバイルWiFi持ってるのでLTEドライバー止めようかと思います。

      • 横からすみません。lteドライバの導入方法を教えていただけませんか?スタンドアロン運用羨ましいです。SIM圏外とかになって困ってます。

  • 今更すいません。
    pocophone f1 でやっているのですが、PEを開いて、ドライバ導入までは行けるのですが、導入後のコマンドは2つとも成功してないし、
    その状態で再起動すると、
    前コメントの田所さんという方の状態になってしまいます。(シェルが出てくる泣)
    どうにかできないでしょうか?
    おねがいします。

    • コマンドが失敗しているのならほぼ確実にそれが原因だと思いますよ…。
      diskpartが起動している状態で入力していませんか?記事の手順では「exit」を実行することでdiskpartを終了させています。
      すべてのコマンドを順番通りに入力し直してみてください。

      • なんかコマンドを打つと、指定されたファイルが見つかりませんでしたと出てしまいます。

        • ドライバのコマンドはできたんですが、やっぱりだめです。
          シェルが出てきてしまいます。

  • cpコマンドが上手くいかなくコピーできずuserdataが消えてos起動できなくなるって言う悲しい事がおきました

    • mi mix2sの端末上手くパーテションが切れずそのままパーテションが飛んでロシア行きです。oneplus6 128GB手に入れました。
      あともう1台mi mix2sありますがコマンド送ってもらえたりしませんか?

  • こちらこそ貴重な情報に加え詳細なご回答くださりありがとうございます。

    おかげさまでoxygen10へのダウングレードはOpのフォーラムを参考に無事できました。
    ウインドウズのISOイメージなのですが、こちらはusbメモリに直接コピーすればいいですか?
    それともWindows on Raspberry imagerをつかったほうがいいですか?
    なんどもすみません。。

    • SMART ASWさま

      ↓先ほど6GBほどのウインドウズISOファイルをusbメモリにコピペしてWINDOWSをインストールしていますと99%くらいまで進捗したのですが、最後の最後で予期せぬエラーとなり再起動にはOKを押してくださいとなり。ループしてしまいました。
      ファイルの移動法がまずかったのでしょうか?ドライバやらは成功と出ておりました。

      • すみません↑先ほどインストールがエラーになる件。
        レジストリをSHIFT とF10 で入りなんやかんやで先ほど起動できました!

        この手順通りにやったつもりが。うっかりWin10をいれてもうてたw(関西人)
        でも仕事用途やったんでかえって良かったかもしれへん!
        Wi-Fiの表示がないけど明日からニヤけながら調べま!

        smartaswはん
        コロナ渦で沈んでたのにロマンをくれてほんまありがとう!!おおきに!

        お騒がせ駄文散文エライすんません!

        • 返信が遅くなりました。無事導入できたようで良かったです。
          仕事用途というのが気になるところですが、なにはともあれお役に立ててよかったです。

          • 仕事用途、、語弊がありました。ちょっとopenofficeがうごくかどうかだけためしたかったのですが、無事検証できました。

            映像出力はミラキャストに対応しており問題なくできました。

            充電できない問題はモバブーはPD非対応のぼろいのだとなぜか充電できます。
            win11をPREVIEW版をいれなおしたところWI-FIも動作したのですが4Gは繋がらず無念。。

            フットプリントが長所の初代gpdwinをボロボロになるまでつかい最後はUBUNTU入れて愛用してましたが、
            SMARTASWさんのおかげで最軽量が更新されました。ありがとうございます。

            上海問屋あたりの中華小型ゲームパッドと組み合わせれば初代GPDWINより
            だいぶ軽いですね。小一時間使ってると目がやられますが、、
            マウスは仮想タッチパッドマウスソフトのTOUCH MOUSE POINTER
            が便利です。普通のマウス感覚で使えます。(逆にこれが入ってないウインドウズタブレットは使えないほどです。Contour Roller Mouse Red を使いたいのですが重量が、、

          • 私が言えたことではないですが、なかなかマニアックな用途に使われているようで…笑
            小型のパソコンは実用性的には微妙なものが多いですが、ロマンがあっていいですよね。

          • 無慈悲なQualcomm CrashDumpModeと高級文鎮量産のトラウマを乗り越え
            win11ぶち込んだ中華スマホにドッキングステーションをハチ込み、外付けDVDプレイヤーを左右分割エルゴノミクスキーボードとローラーマウスとフットスイッチを匠に使いスピード調整しながらBoseのノイズキャンセリングをUSB変換アダプタかましてスタバで視聴。。
            ロマンを求める紳士向けですね。
            (スイーツアイフォン女子に光の速さで逃げられましたが。。)

            ドッキングステーションはウインドウズ向けよりニンテンドースイッチの非公式ドッグの方が相性良いようです。(充電器も)ハブ使用でもモリモリ充電できます。

            相変わらずLTEのドライバが動きません。
            win11インストール後デバイスマネージャーでやるか外付けLTEドングル等で認識させたりとかあるそうなのですが、どなたか成功させた方はいらっしゃらないですかね。。
            ご教示お願いしたいです。。

  • YOUTUBE動画のサザエさんの家風USBにファイル群が入って爆発するシーンで電車の中で爆笑し、umpc好きなので、中古のop6入手して何回か挑戦してますが、ロム焼き初心者で難航しております。

    初歩的なことですがご教示くださいませ。

    ①partedのファイルが、前にメモ帳で開いたときは普通に見れたのですが、今開くと文字化けしてしまいます。文字コード変更など試したのですが、直りません、、どのコードにすれば見れますか?
    ②公式ページのop6のところでoxgen11は問題ありとのことですが、ダウングレードしてからのほうがいいですか?
    ③・TWRPなどのカスタムリカバリ導入済み
      ↑magiskも入れたほうがいいのですか?

    以上 長々とすみませんが、お手すきの時にでもよろしくお願いします。

    • コメントありがとうございます。動画の方も見ていただいたようでありがたい限りです。

      1⃣partedはテキストファイルではないので、メモ帳で開くと文字化けするのが正常です。Linuxで使用できるコマンド郡と思ってもらえばよいかと思います。
      2⃣最後に試したのがかなり前なので曖昧ですが、私も最初はOxygenOS11導入状態で試すとWindows11の起動がかなり不安定だったため、ダウングレードして導入したと記憶しています。現在はかなり安定しているのでダウングレードをおすすめします。
      3⃣Windowsの導入にはAndroidシステム自体が関係ないので、当然Magiskも不要です。例外として、Androidとのデュアルブートを行う場合で、かつroot権限を使用したい場合には必要になりますが、ABパーティションが絡んできて面倒なのでおすすめはしません。

  • パーテーション吹き飛ばしちゃったのですが解決策あるんですかね…
    警告ちゃんと見ておけばよかった…

    • OnePlus 6/6Tであれば、EDLモードで焼き直せば元に戻るはずです。Xiaomi端末であれば削除したパーティションにもよりますが、Mi Flashが通らなければ諦めるかロシアの業者行きになると思います。実際、私のMi MIX 2SはRecovery以外のパーティション全て消しちゃったのでMi Flashが通らず、Windows専用機になってます…

  • […] 但し、後半で記述してるRaspberry Pi 4にARM版Windows11のインストールよりもかなり複雑な手順となっているようなので、こちらのサイトを参考にもし持っている方はチャレンジしてみてはいかがかと。DP1と違いKVMを使ってのインストールではなく、直接インストールしているようなので、若干パフォーマンスは良いのではないかと。 […]

  • OnePlus6でチャレンジしてますが、うまく行きません。
    順番にできていますが、Windows PEが立ち上がらず「Press ESC in 1 Seconds to Skip Startup.nsh Any Other Key to Continue」と出ます。(初めてブログと違う反応になった)
    ESCを押しても反応なしで「exit」と打ってBIOS画面に行くことは出来ます。
    ここで止まっていますが、何かアドバイスを頂けないでしょうか?

    • おそらくWindows PEのコピーが正常にできていないんじゃないかと思います。再度「内部ストレージにWinPEなどをコピー」の手順を行ってみてください。

      • Oneplus 6にファイルを送る方法を思いつかないのです、PCに接続してもPCからは見えないです。
        なにか方法がありますかね?

  • そのOnePlus6自分が狙ってたやつでしたw
    仕方なくもう一つの6G64GB版を購入しました…
    日本語の資料はなかったのでとても参考になります。そして、wifiも最新ドライバで対応したようです。(Telegramのグループで確認しました。)

    • まさか同じこと考えていた方がいたとは…笑
      Wi-Fiのドライバは実はすでに軽く試したのですが、OnePlus6では動作しなかったのでとりあえず保留してます。適当にドライバを入れただけなので、なにか間違ってるだけかもしれませんが…

      • 今確認しましたが、OnePlus6でwifi動作確認できました。あなたの手順で動きましたよ!

        • ということはインストール前に導入しておく必要がありそうですね。情報ありがとうございます!

  • こういう現状ロマンしかないけどちょっと待てば実用化されそうな技術紹介していただけれるの本当にありがてぇm(_ _)m

    キャリア版GalaxyNote9で動くようになればFeliCa・ペン付き最強スマホが出来るのに…
    とりあえず全裸待機します。

    ただスマホとしての実用性は855以降じゃないとちょっと厳しいなって思うので(搭載パーツとかカメラの処理とかのAIコアがしっかりしてる)855以降でも出来る様になってもらいたいです。開発者様(ワガママ)

    • 開発者がかなりの頻度で更新しているので、あと1ヶ月位待てば本当に実用的なレベルになりそうな勢いです。
      SDM865であればプロジェクトがGitHubにはあるみたいなのでもしかしたら…

名もない身勝手な人 へ返信する コメントをキャンセル

目次