Skip to content

Releases: WOA-Project/mu_andromeda_platforms

Version 2305.💯

30 May 22:25
Compare
Choose a tag to compare

What's Changed

  • Addresses a compatibility issue with Surface Duo 2 may update
  • General improvements for Surface Duo 2 ACPI support
  • General improvements for both devices
  • Improved the quality of the boot logo
  • Updated MU

Full Changelog: 2305.64...2305.💯

Version 2305.64

20 May 22:11
Compare
Choose a tag to compare

This update includes new features, bug fixes and improvements. Key changes include:

  • Common: Migrated to MU Release 2023-02
  • Common: Workaround for an issue with MU 2023-02 and SecureBoot/CryptoPkg
  • Common: Added Cats
  • Surface Duo 1: Addresses an issue leading to a bugcheck when rebooting from Windows
  • Surface Duo 1: Removes non functional DXE drivers
  • Surface Duo 1: Addresses an issue with USB(tm) 3 Function Mode not working under the UEFI under UFP
  • Surface Duo 1: Enable 100MB of extra RAM to be used under Windows
  • Surface Duo 2: Improve side button support for UEFI menus

Full Changelog: 2305.45...2305.64

This update is compatible with every currently released Surface Duo 1 and Surface Duo 2 Models. Support for Engineering / Prototype devices cannot be guaranteed at the time. This update should be compatible with every currently released Android 10, Android 11 and Android 12 firmware released for both devices.

File Description:

  • SM8150.UEFI.Surface.Duo.1.Secure.Boot.Disabled.zip - UEFI image for Surface Duo 1 with no secure boot, no dual boot support (equivalent to older releases)

  • SM8150.UEFI.Surface.Duo.1.zip - UEFI image for Surface Duo 1 with secure boot, no dual boot support

  • SM8350.UEFI.Surface.Duo.2.zip - UEFI image for Surface Duo 2 with no secure boot, no dual boot support

  • SM8150.FD.Surface.Duo.1.zip - FD file for making your own dual boot image following the guide, for Surface Duo 1 with secure boot

  • SM8350.FD.Surface.Duo.2.zip - FD file for making your own dual boot image following the guide, for Surface Duo 2 with no secure boot

This update requires an unlocked bootloader (via fastboot flashing unlock) and can be started by using fastboot boot boot.img

Guides for installing Windows on Surface Duo 1 can be found here
Guides for installing Windows on Surface Duo 2 can be found here

Version 2305.45

14 May 21:15
Compare
Choose a tag to compare

What's Changed

  • Updates ACPI tables for Surface Duo first generation devices for the 2305.45 Driver release

  • Bump MU_BASECORE from 9d51733 to a296f04 by @dependabot in #385

  • pip: update edk2-pytool-extensions requirement from ~=0.23.0 to ~=0.23.2 by @dependabot in #386

  • Bump MU_BASECORE from a296f04 to 68f1e80 by @dependabot in #393

  • Bump Silicon/Arm/MU_TIANO from fe23673 to 7234a95 by @dependabot in #388

  • Bump Features/CONFIG from 6b6b8bb to de2fae0 by @dependabot in #389

  • Bump Common/MU from fb80bd2 to b9335eb by @dependabot in #390

  • Bump Common/MU_TIANO from 50fd5d8 to dc868cb by @dependabot in #391

  • pip: bump edk2-basetools from 0.1.45 to 0.1.46 by @dependabot in #392

  • pip: bump edk2-basetools from 0.1.46 to 0.1.48 by @dependabot in #394

  • Bump MU_BASECORE from 68f1e80 to 346e17b by @dependabot in #396

  • Bump Silicon/Arm/MU_TIANO from 7234a95 to 22483bc by @dependabot in #397

  • Bump Features/CONFIG from de2fae0 to 11cb87c by @dependabot in #399

  • Bump Common/MU_OEM_SAMPLE from 0fe2e42 to de725a1 by @dependabot in #398

  • Bump Features/DFCI from 14bc6af to 2759a3f by @dependabot in #395

  • Bump Platforms/SurfaceDuoACPI from 2ae8239 to ffe10fc by @dependabot in #401

Full Changelog: 2305.25...2305.45

Version 2305.25

08 May 19:55
Compare
Choose a tag to compare

What's Changed

  • Addresses an issue where ZN_RELEASE OS builds would not boot anymore on Surface Duo 2 devices
  • Addresses an issue where Surface Duo 1 devices may crash when shutting down from Windows
  • Various fixes and enhancements
  • Updated ACPI tables for both devices
  • Bumps dependencies

Full Changelog: 2303.83...2305.25

Version 2303.83

26 Mar 19:39
Compare
Choose a tag to compare
  • General Project Mu updates
  • ACPI Updates to make sure the SSDE driver always gets loaded
  • Added a new Secure Boot off UEFI image variant for Surface Duo 1 devices in order to boot Windows 10 18362/18363 with the existing drivers.
    We also recognize the existence of penguins which may benefit from above's change.

Full Changelog: 2303.64...2303.83

Version 2303.64

19 Mar 23:20
eee265b
Compare
Choose a tag to compare
  • General Project Mu updates
  • Updated ACPI tables for Surface Duo 1 (Miracast Enablement, MDP BLT Enablement for the GPU driver, preparation for DisplayPort over USB C)
  • Updated ACPI tables for Surface Duo 2 (GIC Redistributor & Timer Updates)

Full Changelog: 2302.71...2303.64

Version 2302.71

20 Feb 23:38
95c40f3
Compare
Choose a tag to compare
  • General Bug Fixes and improvements
  • The UEFI now displays what version it is on startup
  • Improvements to Surface Duo 2 (Device is now supported again with the corresponding guides)
  • Improvements to ACPI for both devices
  • General Project Mu updates

Version 2302.35

10 Feb 22:29
Compare
Choose a tag to compare

What's Changed

  • Update Project Mu
  • Addresses issues when upgrading to specific newer versions of Windows vNext from Windows 11 version 22H2 leading to a Synchronous Exception being shown on the screen
  • Updates to ACPI tables to address/help with display initialization issues on Surface Duo 1 devices

⚠️ For users that are updating, please follow the following migration guidance https://github.com/WOA-Project/SurfaceDuo-Guides/blob/main/Update/MigrationGuidanceForSecureBoot.md and please download the latest driverupdater release as well!: https://github.com/WOA-Project/DriverUpdater/releases/tag/v1.8.0.0

⚠️ If you need dual boot, you will have to make your own image, please follow this guidance: https://github.com/WOA-Project/SurfaceDuo-Guides/blob/main/DualBoot.md

⚠️ You need to backup your original boot image for OTAs to work with Android. When you'll get an OTA, you will want to revert your boot image for the update to work or you'll have to use an official OTA recovery package.

Full Changelog: 2301.93...2302.35

Version 2301.93

29 Jan 21:14
Compare
Choose a tag to compare

What's Changed

  • Bump Common/MU from c5b1ea0 to c69447e by @dependabot in #98
  • Bump Common/MU_TIANO from 31fddcb to 448e191 by @dependabot in #97
  • Bump Common/MU_OEM_SAMPLE from dc8fcfb to 94c7dfc by @dependabot in #96
  • Bump Silicon/ARM/TIANO from f7774dc to 3e60cd1 by @dependabot in #93
  • Bump Silicon/ARM/TIANO from 3e60cd1 to 68ed715 by @dependabot in #105
  • Bump Common/MU_TIANO from 448e191 to 83118b6 by @dependabot in #103
  • Bump Common/MU_OEM_SAMPLE from 94c7dfc to 539b735 by @dependabot in #102
  • pip: update edk2-pytool-extensions requirement from ~=0.21.0 to ~=0.21.1 by @dependabot in #100
  • Bump MU_BASECORE from 98741d2 to c28e7e6 by @dependabot in #101
  • Bump Common/MU from c69447e to 4277886 by @dependabot in #104
  • Bump Common/MU_TIANO from 83118b6 to 893089e by @dependabot in #109
  • Bump Common/MU_OEM_SAMPLE from 539b735 to 50080f5 by @dependabot in #107
  • Bump Silicon/ARM/TIANO from 68ed715 to e244375 by @dependabot in #106
  • Adds software backed TPM support
  • Fixes an issue which prevented the secure boot colorbar from showing correctly
  • Workarounds an issue where HWIO regions would cause issues with Memory Protection changes in Mu
  • Addresses issues with secure boot

⚠️ For users that are updating, please follow the following migration guidance https://github.com/WOA-Project/SurfaceDuo-Guides/blob/main/Update/MigrationGuidanceForSecureBoot.md and please download the latest driverupdater release as well!: https://github.com/WOA-Project/DriverUpdater/releases/tag/v1.8.0.0

⚠️ If you need dual boot, you will have to make your own image, please follow this guidance: https://github.com/WOA-Project/SurfaceDuo-Guides/blob/main/DualBoot.md

⚠️ You need to backup your original boot image for OTAs to work with Android. When you'll get an OTA, you will want to revert your boot image for the update to work or you'll have to use an official OTA recovery package.

Full Changelog: 2301.67...2301.93

Version 2301.67

21 Jan 22:58
Compare
Choose a tag to compare

This update includes new features, bug fixes and improvements. Key changes include:

⚠️ Do not forget to update drivers to version 2301.67. Secure Boot requires newly signed drivers - Common: Updated [Project Mu](https://microsoft.github.io/mu/)

Full Changelog: 2301.32...2301.67

This update is compatible with every currently released Surface Duo 1 and Surface Duo 2 Models. Support for Engineering / Prototype devices cannot be guaranteed at the time. This update should be compatible with every currently released Android 10, Android 11 and Android 12 firmware released for both devices.

File Description:
  • SM8150.UEFI.Surface.Duo.1.Secure.Boot.Disabled.zip - UEFI image for Surface Duo 1 with no secure boot, no dual boot support (equivalent to older releases)

  • SM8350.UEFI.Surface.Duo.2.Secure.Boot.Disabled.zip - UEFI image for Surface Duo 2 with no secure boot, no dual boot support (equivalent to older releases)

  • SM8150.UEFI.Surface.Duo.1.zip - UEFI image for Surface Duo 1 with secure boot, no dual boot support

  • SM8350.UEFI.Surface.Duo.2.zip - UEFI image for Surface Duo 2 with secure boot, no dual boot support

  • SM8150.Boot.Surface.Duo.1.Android.12.2022.819.16.zip - Dual Boot boot image for Surface Duo 1 for Android 12 version 2022.819.16 with secure boot

  • SM8350.Boot.Surface.Duo.2.Android.12.2022.819.57.zip - Dual Boot boot image for Surface Duo 2 for Android 12 version 2022.819.57 with secure boot

  • SM8150.FD.Surface.Duo.1.zip - FD file for making your own dual boot image following the guide, for Surface Duo 1 with secure boot

  • SM8350.FD.Surface.Duo.2.zip - FD file for making your own dual boot image following the guide, for Surface Duo 2 with secure boot

This update requires an unlocked bootloader (via fastboot flashing unlock) and can be started by using fastboot boot boot.img

Guides for installing Windows on Surface Duo 1 can be found here
Guides for installing Windows on Surface Duo 2 can be found here