{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/jakubwarzecha00/clickwill/blob/194b138f0cf3aa0239e5db532814d0bce5438660/README.md"
  ],
  "category": "reconstruction-cases",
  "description_en": "Clickwill reconstructs direct editing of iPod classic and iPod nano music libraries in a Swift Mac app. It reads and writes iTunesDB and ArtworkDB on the device, preserves unknown record bytes, handles hash58 signatures and publishes a byte map that distinguishes measured fields from uncertain ones.",
  "description_zh": "Clickwill 以 Swift Mac 应用重建 iPod classic 和 iPod nano 音乐库的直接编辑功能。它读写设备上的 iTunesDB 与 ArtworkDB，保留未知记录字节，处理 hash58 签名，并发布区分实测字段与待确认字段的字节映射。",
  "entry_url": "https://awesomerea.org/resources/clickwill-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/clickwill-case/",
  "evidence_url": "https://github.com/jakubwarzecha00/clickwill/blob/194b138f0cf3aa0239e5db532814d0bce5438660/docs/byte-map.md",
  "group": "cases",
  "id": "clickwill-case",
  "json_url": "https://awesomerea.org/resources/clickwill-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/clickwill-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/clickwill-case/index.md",
  "name": "Clickwill: reconstructing iPod library database editing",
  "name_zh": "Clickwill：重建 iPod 音乐库数据库编辑功能",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "macOS 14 or later and an iPod classic or supported iPod nano for normal writing.",
    "Building from source requires Xcode 27 and XcodeGen.",
    "iPod nano third- and fourth-generation editing does not add new artwork until their formats are confirmed; other iPods open read-only by default.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "正常写入需要 macOS 14 或更新版本，以及 iPod classic 或受支持的 iPod nano。",
    "源码构建需要 Xcode 27 和 XcodeGen。",
    "iPod nano 第三、四代在格式确认前不能添加新封面；其他 iPod 默认以只读方式打开。",
    "采用 GPL-3.0 许可证。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/jakubwarzecha00/clickwill",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
