You will end up with both Android™ and Windows on your Surface Duo. Android™ and Windows will both split the internal storage.
Android™ will boot normally, and you will have to use a PC to boot Windows when needed, unless you create a dual boot image (explained later).
Table of Contents:
- An FFU file containing Windows 10X for Surface Duo
- A Windows PC to flash the device
Warning
- If you see a warning and/or error during the process, it is not normal. Contact us on telegram if you see anything odd, but do not continue or proceed on your own, you will break things further.
Important
THIS WILL WIPE ALL YOUR ANDROID™ DATA AND WINDOWS DATA!
We don't take any responsibility for any damage done to your phone. By following this guide, you agree to take full responsibility of your actions. We have done some testing,
but this is STILL IN PREVIEW and things can go wrong.
PLEASE READ AND BE SURE TO UNDERSTAND THE ENTIRE GUIDE BEFORE STARTING
If not already done, please first proceed with the Unlocking the Bootloader guide for Surface Duo. Come back once you're done. If you already followed this guide, please skip the unlocking section.
Here's how to acquire an FFU file with Windows 10X and the matching UEFI image for Surface Duo:
UEFI files:
- Fast Boot
- Dual Boot for FW 2022.902.48 (Latest OTA for Surface Duo (1st Gen) devices)
- FD for making your own Dual Boot Image
Congratulations, you successfully installed WOA Device Manager.
Tip
In case the PC complains the device was not found, try using an USB-2 port or cable that downgrades your connection to USB-2, there are known issues with the UEFI that prevent USB-3 from functioning properly at the moment, and will be addressed in a future update.
Congratulations, you're now in FFU Loader.
Tip
If you are seeing a boot failure option, see below section entitled "Reset Android™"
If this is your first time flashing this FFU file, or you're flashing a different storage or layout configuration image, you will lose all of your Android™ data. Further more, you will also not have Android boot successfully. If this isn't your case, feel free to ignore this section, Android™ should still boot fine. If this is your case, when booting Android™, you will get notified Android cannot boot anymore. In this screen, you must select "Factory Reset" instead of "Try again" or else, Android™ will refuse to boot again.
You should now be seeing the Android™ Out of Box Experience (OOBE).
We are ready to boot for the first time!
Steps | Illustration |
---|---|
Inside WOA Device Manager, go to switch mode | |
and select "Switch to Windows-mode". |
This step above will be needed every time you will want to boot Windows and needs to be done from the Bootloader mode.
If you did everything right, Windows will now boot! Enjoy!
Let Windows set itself up, and come back once you're on the Windows 10X Desktop on your Surface Duo
Note
If you get a BSOD (bugcheck screen) during initial boot, you can try erasing both the esp and win partitions using "fastboot erase esp" and "fastboot erase win", and reflash the FFU file, then it should work. This issue will get fixed in later FFU revisions.
You'll have two methods of booting Windows.
-
Manual booting with a PC
- Pros: You can freely update Android™
- Cons: You will need a PC to boot to Windows
-
Enabling Dual Boot
- Pros: You'll be able to boot Windows directly from the device
- Cons: Every time you update Android™, you'll have to follow this guide
In case you want the dual boot option, then follow this guide
In case you want to manually boot each time: (Click to expand)
Steps | Illustration |
---|---|
Plug your phone into your computer, inside Android™ | |
Inside WOA Device Manager, go to switch mode | |
and select "Switch to Windows-mode". |
This step above will be needed every time you will want to boot Windows and needs to be done from the Bootloader mode.
If you did everything right, Windows 10X will now boot! Enjoy!
© 2020-2024 The Duo WOA Authors
Snapdragon is a registered trademark of Qualcomm Incorporated. Microsoft, the Microsoft Corporate Logo, Windows, Surface, Surface Duo, Windows Hello, Continuum, Hyper-V, and DirectX are registered trademarks of Microsoft Corporation in the United States. Android is a registered trademark of Google LLC. Miracast is a registered trademark of the Wi-Fi Alliance. Other binaries may be copyright Qualcomm Incorporated and Microsoft Surface.
Limited emergency calling
Running Windows on your Surface Duo is not a replacement for a proper phone operating system and does not have emergency calling capabilities.
Hello from Seattle (US), France, Italy.