Skip to content

Version 2210.38

Compare
Choose a tag to compare
@gus33000 gus33000 released this 12 Oct 22:26
· 1618 commits to main since this release

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

  • Common: Updated Project Mu Submodules
  • Surface Duo 2: Introducing a new UEFI driver designed to enable installing Windows OS builds older than version 25227 (rs_prerelease) by automatically patching critical system component in order to prevent an errata involving incorrect register reads and register writes to ACTLR_EL1, among multi processor cache coherency check being bogus. More to disclose at a later time.
  • Surface Duo 2: Introducing new GIC Early bring up code designed to smooth out GIC Initialization for the UEFI firmware and the Operating System
  • Surface Duo 1: Introducing a new UEFI driver designed to address a core operating system issue making the device bugcheck on reboot or during sleep when trying to protect uefi firmware memory and getting denied by the QHEE Hypervisor.
  • Common: Lots and lots of refactoring

Full Changelog: https://github.com/WOA-Project/SurfaceDuoPkg/compare/2210.29..2210.38

This update is compatible with the following Surface Duo Models:

  • Surface Duo America 128GB
  • Surface Duo AT&T 128GB
  • Surface Duo Europe 128GB
  • Surface Duo America 256GB
  • Surface Duo AT&T 256GB
  • Surface Duo Europe 256GB

This update is compatible with the following installed software on Surface Duo:

  • Android 10 (any firmware)
  • Android 11 (any firmware)
  • Android 12 (any firmware)

This update is compatible with the following Surface Duo 2 Models:

  • Surface Duo 2 America 128GB
  • Surface Duo 2 AT&T 128GB
  • Surface Duo 2 Europe 128GB
  • Surface Duo 2 America 256GB
  • Surface Duo 2 AT&T 256GB
  • Surface Duo 2 Europe 256GB
  • Surface Duo 2 America 512GB
  • Surface Duo 2 AT&T 512GB
  • Surface Duo 2 Europe 512GB

This update is compatible with the following installed software on Surface Duo 2:

  • Android 11 (any firmware)
  • Android 12 (any firmware)

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 can be found here
Guides for installing Windows on Surface Duo 2 will be made available next week. (Work in progress,)