{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/dank0i/cyclone2/blob/e51ce990d5772f4ba174e79942f06c0706d77d67/README.md",
    "https://github.com/dank0i/cyclone2/blob/e51ce990d5772f4ba174e79942f06c0706d77d67/bridge/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "GameSir Cyclone 2 documents analysis of the controller’s JieLi BR23 firmware, including image layout, instruction encodings, timer behavior and firmware patches. It also describes a Raspberry Pi bridge that maps Bluetooth HID input to an Xbox 360 Wireless Receiver USB interface for Windows XInput.",
  "description_zh": "GameSir Cyclone 2 项目记录控制器 JieLi BR23 固件的镜像布局、指令编码、定时器行为和补丁，并说明如何用 Raspberry Pi 将 Bluetooth HID 输入映射为 Windows XInput 使用的 Xbox 360 无线接收器 USB 接口。",
  "entry_url": "https://awesomerea.org/resources/gamesir-cyclone2-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/gamesir-cyclone2-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/dank0i/cyclone2/blob/e51ce990d5772f4ba174e79942f06c0706d77d67/firmware/README.md",
  "group": "cases",
  "id": "gamesir-cyclone2-case",
  "json_url": "https://awesomerea.org/resources/gamesir-cyclone2-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/gamesir-cyclone2-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/gamesir-cyclone2-case/index.md",
  "name": "GameSir Cyclone 2: firmware findings and controller bridge",
  "name_zh": "GameSir Cyclone 2：固件研究与控制器桥接",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A GameSir Cyclone 2 and a dump of the user’s own device are needed for firmware patching.",
    "The bridge needs a separately powered Raspberry Pi; its kernel patch was developed against Linux 6.12.75+rpt-rpi-v8.",
    "Findings and offsets came from one device and firmware revision.",
    "Original code and documentation are MIT licensed; the bridge kernel patch is GPL-2.0-only."
  ],
  "requirements_zh": [
    "固件补丁需要 GameSir Cyclone 2 及用户自行获取的设备固件转储。",
    "桥接需要独立供电的 Raspberry Pi；内核补丁基于 Linux 6.12.75+rpt-rpi-v8 开发。",
    "研究结果和偏移量来自一台设备的一个固件版本。",
    "原创代码和文档采用 MIT 许可证；桥接内核补丁采用 GPL-2.0-only。"
  ],
  "scope": "unknown",
  "targets": [
    "firmware",
    "protocol"
  ],
  "url": "https://github.com/dank0i/cyclone2",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
