{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/AIR-pixel/miband11-watchface-maker/blob/07d1f64903e061dc63cd58b6ccf6da3d3c5091be/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "miband11-watchface-maker reconstructs the .face watch-face package format for Xiaomi Smart Band 11 by comparing inputs and outputs of the official compiler. Its format specification covers headers, metadata, indexes, embedded Lua and image data. Python, Java and JavaScript implementations assemble watch faces from media inputs.",
  "description_zh": "miband11-watchface-maker 比较官方编译器的输入与产物，重建小米手环 11 表盘的 .face 包格式。格式规范描述文件头、元数据、索引及内嵌的 Lua 和图像数据；Python、Java 与 JavaScript 实现可由媒体素材组装表盘。",
  "entry_url": "https://awesomerea.org/resources/miband11-watchface-maker-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/miband11-watchface-maker-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/AIR-pixel/miband11-watchface-maker/blob/07d1f64903e061dc63cd58b6ccf6da3d3c5091be/docs/face%E6%A0%BC%E5%BC%8F%E8%A7%84%E8%8C%83.md",
  "group": "cases",
  "id": "miband11-watchface-maker-case",
  "json_url": "https://awesomerea.org/resources/miband11-watchface-maker-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/miband11-watchface-maker-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/miband11-watchface-maker-case/index.md",
  "name": "miband11-watchface-maker: reconstructing the Smart Band 11 .face format",
  "name_zh": "miband11-watchface-maker：重建小米手环 11 的 .face 格式",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/miband11-watchface-maker-case.png",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "scope",
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The documented output target is Xiaomi Smart Band 11 watch faces.",
    "The Windows implementation requires Python 3.8 or newer and Pillow; video input also requires ffmpeg.",
    "Installing generated watch faces requires third-party tooling.",
    "The format was tested against the project’s firmware and toolchain versions; other versions may differ.",
    "MIT license."
  ],
  "requirements_zh": [
    "文档所述生成目标是小米手环 11 表盘。",
    "Windows 实现需要 Python 3.8 或更新版本及 Pillow；视频输入还需要 ffmpeg。",
    "安装生成的表盘需要第三方工具。",
    "格式规范针对项目所用的固件和工具链版本测试；其他版本可能不同。",
    "采用 MIT 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/AIR-pixel/miband11-watchface-maker",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
