{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/huzaifanur/audionic-ble/blob/926731b9bec60bc55eeec0ee30c8ef2fb910285a/FINDINGS.md"
  ],
  "category": "community-case-studies",
  "class": "hardware",
  "description_en": "A Linux client reconstructs Audionic Trance Airbud 850 BLE controls from analysis of the Audionic Suite Android app and Jieli SDK references. It implements RCSP framing, mutual authentication and GTK controls for battery status, audio modes and EQ; the author reports using REA with JADX during the static investigation.",
  "description_zh": "该 Linux 客户端依据 Audionic Suite Android 应用分析及 Jieli SDK 资料重建 Trance Airbud 850 的 BLE 控制。实现包括 RCSP 帧格式、双向认证及用于电量、音效模式和 EQ 的 GTK 界面；作者报告在静态研究中结合使用 REA 与 JADX。",
  "entry_url": "https://awesomerea.org/resources/audionic-trance-airbud-850-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/audionic-trance-airbud-850-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/huzaifanur/audionic-ble/blob/926731b9bec60bc55eeec0ee30c8ef2fb910285a/README.md",
  "group": "rea",
  "id": "audionic-trance-airbud-850-case",
  "json_url": "https://awesomerea.org/resources/audionic-trance-airbud-850-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/audionic-trance-airbud-850-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/audionic-trance-airbud-850-case/index.md",
  "name": "Audionic Trance Airbud 850: reconstructing BLE controls for Linux",
  "name_zh": "Audionic Trance Airbud 850：重建 Linux 蓝牙控制",
  "record_type": "resource",
  "relationship": "community-reported-mixed-workflow",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Python 3.10 or newer, GTK 4, libadwaita 1.5+, GObject introspection and BlueZ are required.",
    "Physical-earbud control remains unconfirmed; protocol and session tests use simulated endpoints.",
    "MIT licence."
  ],
  "requirements_zh": [
    "需要 Python 3.10 或更新版本、GTK 4、libadwaita 1.5+、GObject introspection 和 BlueZ。",
    "实体耳机控制尚未确认；协议和会话测试使用模拟端点。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "app",
    "protocol"
  ],
  "url": "https://github.com/huzaifanur/audionic-ble",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
