{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/Wasabules/OpenPeats/blob/8e8357d6054e5bb2244241313ad6491f55692a76/PROTOCOL.md"
  ],
  "category": "reconstruction-cases",
  "description_en": "OpenPeats reconstructs the SoundPEATS earbud control protocol for desktop and Android clients. Its specification describes frames and opcodes derived from analysis of the official Android app and checked against SOUNDPEATS H3 hardware. Go and Kotlin implementations expose ANC, equalizer and multipoint controls, plus battery status.",
  "description_zh": "OpenPeats 重建 SoundPEATS 耳机控制协议，并实现桌面端和 Android 客户端。协议文档记录了从官方 Android 应用分析得出的帧格式与操作码，以及在 SOUNDPEATS H3 上的通信核对结果；Go 和 Kotlin 实现提供降噪、均衡器和多点连接控制，并读取电池电量。",
  "entry_url": "https://awesomerea.org/resources/openpeats-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openpeats-case/",
  "evidence_url": "https://github.com/Wasabules/OpenPeats/blob/8e8357d6054e5bb2244241313ad6491f55692a76/README.md",
  "group": "cases",
  "id": "openpeats-case",
  "json_url": "https://awesomerea.org/resources/openpeats-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openpeats-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openpeats-case/index.md",
  "name": "OpenPeats: reconstructing SoundPEATS earbud controls",
  "name_zh": "OpenPeats：重建 SoundPEATS 耳机控制协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "limits",
    "license"
  ],
  "requirements": [
    "A paired SoundPEATS device is required; development and validation used an H3 with firmware S5_20250605_V0.4.9.",
    "The author reports read and write validation on Linux, Windows 11, and Android.",
    "Writing the touch mapping and touch demo mode remain unvalidated; macOS transport is unfinished and iOS SPP is unavailable.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要已配对的 SoundPEATS 设备；开发与验证使用固件 S5_20250605_V0.4.9 的 H3。",
    "作者报告已在 Linux、Windows 11 和 Android 上验证读写。",
    "触控映射写入和触控演示模式尚未验证；macOS 传输层未完成，iOS 无法使用 SPP。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/Wasabules/OpenPeats",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
