Caution
Experimental firmwares ahead

The FFU firmwares provided here are for testing purposes only. We can't be responsible for any data loss caused by those firmware images. Those FFU firmwares contain only Windows Desktop (Windows 11 on ARM), they do not contain Android, Linux, Windows 10X or Windows 10 Desktop, and will never contain it. By flashing them you agree to lose your current Windows 11 installation and replace it with a new Windows 11 on ARM one. Make backups of your data prior to flashing those FFU images. Please refer to instructions on how to flash those FFU firmwares onto your device.

7.06 GB
12/24/2024
26100.1742 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2412.74
SHA1: C5DD9D9A96821CDDED7386DFDAB678D19EFDF1FB
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Download
7.06 GB
12/24/2024
26100.1742 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2412.74
SHA1: C46B2BAF5DB75C9B68E186EDF1731164348A61EB
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (256GB)
Download
7.06 GB
12/24/2024
26100.1742 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2412.74
SHA1: 62E0AA8EE83D6B295BEEB2AC81E6BB06EF38C0C0
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Surface Duo (1st Gen) (256GB)
Download

Older Versions

7.06 GB
11/24/2024
26100.1742 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2411.80
SHA1: F8019308DFEAFB9D08AFA0D129700A51AF26F7DB
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Download
7.06 GB
11/24/2024
26100.1742 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2411.80
SHA1: 9D20079250E8C1E73153DF25044A7454CF05FDB2
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (256GB)
Download
7.06 GB
11/24/2024
26100.1742 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2411.80
SHA1: 166F09D2459330089435EC41CA29D3D679E7C088
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Surface Duo (1st Gen) (256GB)
Download
6.54 GB
6/14/2024
26100.2 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2406.36
SHA1: 4DAC5BDF3CEAC91CF6CEC837C9E62124B294652E
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Download
6.48 GB
6/14/2024
26100.2 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2406.36
SHA1: 03823926295BCD8E0F62B450BAAE4D27C2BAD797
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (256GB)
Download
6.49 GB
6/14/2024
26100.2 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2406.36
SHA1: 3E86F9EA584B363BC96DD6CADFFB6B212ADA702E
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Surface Duo (1st Gen) (256GB)
Download
6.31 GB
4/10/2024
26100.1 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2404.03
SHA1: C57A2B011F57ECFE9F1E4237D2B7411FCCC13123
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Download
6.26 GB
4/10/2024
26100.1 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2404.03
SHA1: DB3FE450EBD85575290EB9C8C40E67D74C8FEC00
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (256GB)
Download
6.27 GB
4/10/2024
26100.1 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2404.03
SHA1: 8B3332F95336B02A46DD674F9A28AB283DB907DC
Plat: Surface Duo (1st Gen), Secure Boot enabled
Products: Surface Duo (1st Gen) (128GB)
Surface Duo (1st Gen) (256GB)
Download

Sorry, no firmware images are available for 512GB devices specifically yet. If you own such a device, please contact us on t.me/DuoWOA

6.51 GB
12/24/2024
26100.1742 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2412.74
SHA1: A65A4FCF6C5485447F83DA15E9899E2C8AB89190
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Download
6.45 GB
12/24/2024
26100.1742 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2412.74
SHA1: 849940B43F7CAEA1C3FCC53E89AED3865B624E27
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (256GB)
Download
6.43 GB
12/24/2024
26100.1742 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2412.74
SHA1: D6FCB4FE20DA68D7625ECE0A0BF567A28BDBAD22
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Surface Duo 2 (256GB)
Surface Duo 2 (512GB)
Download

Older Versions

6.52 GB
11/24/2024
26100.1742 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2411.80
SHA1: F98EA80722D2A7858B2522B919EDED9763AFD62B
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Download
6.46 GB
11/24/2024
26100.1742 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2411.80
SHA1: D2B09267806D8EF6B889D504B268D03EDBBF3CD5
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (256GB)
Download
6.45 GB
11/24/2024
26100.1742 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2411.80
SHA1: 2692A51BF6C55F350DA37CFB9F810175C181F655
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Surface Duo 2 (256GB)
Surface Duo 2 (512GB)
Download
5.95 GB
6/14/2024
26100.2 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2406.36
SHA1: 16442384F00F7BA5D0B8C5E5C7B43F6A35A37A67
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Download
5.95 GB
6/14/2024
26100.2 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2406.36
SHA1: 0A387D025EF300297E7897D1E79D3D9FA48D13CC
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (256GB)
Download
5.95 GB
6/14/2024
26100.2 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2406.36
SHA1: 152DBA85BF29ABC8817F0DB5A1F9DAA546B8AA67
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Surface Duo 2 (256GB)
Surface Duo 2 (512GB)
Download
5.94 GB
4/10/2024
26100.1 - Pro - en-US - 128GB - 64GB for Android, 64GB for Windows
v2404.03
SHA1: 02BCC5F564237266E2A6E36C0C2CFD0A4ACB2A60
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Download
5.93 GB
4/10/2024
26100.1 - Pro - en-US - 256GB - 128GB for Android, 128GB for Windows
v2404.03
SHA1: 8FE12AA2E3E44CA4541A0BE60B5CD6DF330E4DB7
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (256GB)
Download
5.94 GB
4/10/2024
26100.1 - Pro - en-US - Universal - 4GB for Android, everything else for Windows
v2404.03
SHA1: 0F760AF40B9B7183B179EEAB75B4FD04C6E52BE8
Plat: Surface Duo 2, Secure Boot enabled
Products: Surface Duo 2 (128GB)
Surface Duo 2 (256GB)
Surface Duo 2 (512GB)
Download
Back to top