Skip to content

Version 2.37

Compare
Choose a tag to compare
@gus33000 gus33000 released this 06 Sep 21:24
· 1913 commits to main since this release

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

  • Surface Duo 2: Added support for UFS (Internal Storage) (All LUNs) in firmware
  • Surface Duo 2: Added support for Global Clock Controller in firmware
  • Surface Duo 2: Added support for Power Management ICs in firmware
  • Surface Duo 2: Added support for Generic Peripheral Interface in firmware
  • Surface Duo 2: Added support for Surface D6 Digitizer in firmware
  • Surface Duo 2: Added support for Side buttons in firmware
  • Surface Duo 2: Added preliminary support for USB in firmware
  • Surface Duo 2: Added preliminary support for Arch Timer in firmware
  • Surface Duo 2: Added preliminary support for Generic Interrupt Controller in firmware
  • Surface Duo 2: Added support for TSENS in firmware
  • Surface Duo 2: Added support for Booting Linux in firmware
  • Surface Duo 2: Added preliminary support for Booting Frontpage in firmware
  • Surface Duo 2: Added support for Booting UFP Device Recovery in firmware
  • Surface Duo 2: Added support for LID Status detection in firmware
  • Surface Duo 2: Added support for Disabling Qualcomm Haven Virtual WatchDog Timer during firmware initialization
  • Surface Duo 2: Added preliminary support for Resetting Qualcomm Haven Virtual Generic Interrupt Controller during firmware initialization
  • Surface Duo 2: PrePi phase code refactorings
  • Surface Duo 2: Added color bars on boot up to make it easier to debug UEFI boot issues with users
  • Surface Duo 2: General Updates
  • Surface Duo 2: Updated Project Mu BaseCore
  • Surface Duo 1: Added preliminary support for Resetting Qualcomm Architectural Generic Interrupt Controller during firmware initialization
  • Surface Duo 1: PrePi phase code refactorings
  • Surface Duo 1: Added color bars on boot up to make it easier to debug UEFI boot issues with users
  • Surface Duo 1: General Updates
  • Surface Duo 1: Updated Project Mu BaseCore

Full Changelog: 2.36...2.37

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 (Work in progress, more to follow soon)
  • Surface Duo 2 AT&T 128GB (Work in progress, more to follow soon)
  • Surface Duo 2 Europe 128GB (Work in progress, more to follow soon)
  • Surface Duo 2 America 256GB (Work in progress, more to follow soon)
  • Surface Duo 2 AT&T 256GB (Work in progress, more to follow soon)
  • Surface Duo 2 Europe 256GB (Work in progress, more to follow soon)

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

  • Android 11 (any firmware) (Work in progress, more to follow soon)
  • Android 12 (any firmware) (Work in progress, more to follow soon)

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 are not yet available. (Work in progress, more to follow soon)