Version 2209.60
This update includes new bug fixes and improvements. Key changes include:
- Surface Duo 1: ACPI Table DSDT header is now almost all automatically patched at runtime, this means that if a Software Update happens, changing SMEM regions, or different chip variants exist on specific surface duos, or some surface duo devices exist with different Modem configuration exist they are now handled
- Surface Duo 1: Temporarily workaround an issue with retrieving Chip Tier value due to custom silicon being in use on Surface Duo devices
- Surface Duo 1: Temporarily workaround an issue with retrieving Platform System Type from CDT due to custom configuration and silicon being in use on Surface Duo devices
- Surface Duo 1: Chip Serial number is now correctly embedded in ACPI
- Surface Duo 1: [WIP] Charger IC bring up work, not yet finished
- Surface Duo 1: Addresses an issue where the device would unexpectedly charge, overcharge, or report incorrect fuel gauge values
- Surface Duo 1: Addresses an issue where some boot sessions would only have one battery pack connected at all times
- Surface Duo 1: Addresses an issue where battery packs may not be shared when being used under Windows
- Surface Duo 2: Updated HWIO Memory Map
- Surface Duo 2: Fixes an issue with side buttons not being usable to go to the UEFI settings or Device Recovery
- Surface Duo 2: NT Debug code hooks were added
- Common: Addresses an issue with Logging over Serial for a few Qualcomm drivers
- Common: PrePi Code Sharing/Refactoring
- Common: Updated MU Submodules
Full Changelog: 2209.46...2209.60
Surface Duo 2 support is not yet available and is not yet working!
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)