# Surface Pro 11: reconstructing native Linux audio behavior

> SP11X1e-audio reconstructs Surface Pro 11 speaker and internal microphone behavior on Linux from Windows runtime observations and binary analysis. Its patches and AudioReach topology address SoundWire amplifiers, LPASS microphone clocks and capture routing; reproduction scripts rebuild the accepted topology and kernel artifacts.

- Type: Case study
- Targets: Binary
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/geocausa/SP11X1e-audio>
- Primary source: <https://github.com/geocausa/SP11X1e-audio/blob/3232e1dacdeb580a10a9cb8d4756a4518a7bd83e/README.md>
- Catalog page: <https://awesomerea.org/resources/sp11x1e-audio-case/>
- Record JSON: <https://awesomerea.org/resources/sp11x1e-audio-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/sp11x1e-audio-case/index.md)

## Requirements & limits

- **Prerequisites:** Targets the Microsoft Surface Pro 11 with Qualcomm X1E80100, SoundWire and dual WSA884x amplifiers.
- **Prerequisites:** The Dolby host uses locally supplied, hash-gated vendor DLLs.
- **Scope:** System suspend and resume remain outside the audio release scope.
- **License:** BSD 2-Clause License.

## Primary sources

1. <https://github.com/geocausa/SP11X1e-audio/blob/3232e1dacdeb580a10a9cb8d4756a4518a7bd83e/README.md>
2. <https://github.com/geocausa/SP11X1e-audio/blob/3232e1dacdeb580a10a9cb8d4756a4518a7bd83e/docs/audit/2026-08-08-DOLBY-INTEGRATION-STATUS.md>
3. <https://github.com/geocausa/SP11X1e-audio/blob/3232e1dacdeb580a10a9cb8d4756a4518a7bd83e/LICENSE>

## More in Native binaries

- [uniq-reconstruction: rebuilding GNU uniq from behavioral probes](https://awesomerea.org/resources/uniq-reconstruction-case/index.md) · Case study
- [Watcom C 6.5: reconstructing damaged runtime libraries](https://awesomerea.org/resources/watcom-c-6-5-restoration-case/index.md) · Case study
- [IOReport: investigating and decompiling Apple’s reporting library](https://awesomerea.org/resources/ioreport-decompile-case/index.md) · Case study
- [dargh: reconstructing Dynamic Animation Replacer for Skyrim](https://awesomerea.org/resources/dargh-case/index.md) · Case study
- [ndec-re: reconstructing an MS-DOS encryption program](https://awesomerea.org/resources/ndec-re-case/index.md) · Case study
- [re-sysinternals-suite: rebuilding Sysinternals strings.exe](https://awesomerea.org/resources/re-sysinternals-strings-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
