{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/N7le/powerology-actions-usb-display-linux-driver/blob/c94dbb1af745898455af60194677da2f11605443/docs/PROTOCOL.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Powerology AM8268N reconstructs the USB display protocol used by dual-screen laptop extenders built around the Actions Micro AM8268N. A Linux userspace driver presents each panel through evdi and sends JSON-RPC control and H.264 video over vendor-defined HID interfaces; the protocol notes derive from captures of the Windows application.",
  "description_zh": "Powerology AM8268N 重建采用 Actions Micro AM8268N 的双屏扩展设备所用 USB 显示协议。Linux 用户态驱动通过 evdi 呈现各显示屏，并借助厂商自定义 HID 接口发送 JSON-RPC 控制消息和 H.264 视频；协议记录依据 Windows 应用抓包整理。",
  "entry_url": "https://awesomerea.org/resources/powerology-am8268n-usb-display-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/powerology-am8268n-usb-display-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/N7le/powerology-actions-usb-display-linux-driver/blob/c94dbb1af745898455af60194677da2f11605443/README.md",
  "group": "cases",
  "id": "powerology-am8268n-usb-display-case",
  "json_url": "https://awesomerea.org/resources/powerology-am8268n-usb-display-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/powerology-am8268n-usb-display-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/powerology-am8268n-usb-display-case/index.md",
  "name": "Powerology AM8268N: reconstructing a USB display protocol for Linux",
  "name_zh": "Powerology AM8268N：重建 Linux USB 显示协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "An AM8268N USB display panel with USB ID 1de1:f201 and a Linux host.",
    "The extend launcher needs evdi 1.14.15 or newer, ffmpeg with libx264, Python 3.8 or newer, and an X11 session.",
    "The author reports development on Linux Mint 22 with kernel 7.0; Wayland support is untested.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要 USB ID 为 1de1:f201 的 AM8268N 显示设备及 Linux 主机。",
    "扩展显示启动脚本需要 evdi 1.14.15 或更新版本、带 libx264 的 ffmpeg、Python 3.8 或更新版本，以及 X11 会话。",
    "作者报告开发环境为 Linux Mint 22 和内核 7.0；Wayland 支持尚未测试。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/N7le/powerology-actions-usb-display-linux-driver",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
