{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/lshan99q/iosvm/blob/68c23fb9a07d3258a7b91c7e762589b915186e9b/Makefile"
  ],
  "category": "reconstruction-cases",
  "class": "software",
  "description_en": "IOSVM ports Darwin/XNU components so user-supplied iOS 16.5 user space can boot in QEMU on Linux. Its QMP input channel and web/VNC bridge expose taps, swipes, keyboard input, and rendered frames; the author reports that home-screen boots remain intermittent and rendering uses a CPU rasterizer.",
  "description_zh": "IOSVM 移植 Darwin/XNU 组件，让用户自行提供的 iOS 16.5 用户空间在 Linux 的 QEMU 中启动。QMP 输入通道及网页/VNC 桥接支持点击、滑动、键盘输入和画面查看；作者报告主屏启动仍不稳定，渲染依赖 CPU 光栅化。",
  "entry_url": "https://awesomerea.org/resources/iosvm-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/iosvm-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/lshan99q/iosvm/blob/68c23fb9a07d3258a7b91c7e762589b915186e9b/README.md",
  "group": "cases",
  "id": "iosvm-case",
  "json_url": "https://awesomerea.org/resources/iosvm-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/iosvm-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/iosvm-case/index.md",
  "name": "IOSVM: booting iOS 16.5 user space in QEMU on Linux",
  "name_zh": "IOSVM：在 Linux 的 QEMU 中启动 iOS 16.5 用户空间",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Linux x86-64, QEMU, and a user-supplied iOS 16.5 IPSW.",
    "The author reports home-screen boot in about 40% of attempts, with roughly 4–7 fps animation; DNS and GPU acceleration are unavailable.",
    "Project code is MIT; XNU portions retain APSL and GPL-2.0 portions retain GPL-2.0."
  ],
  "requirements_zh": [
    "需要 Linux x86-64、QEMU，以及用户自行提供的 iOS 16.5 IPSW。",
    "作者报告约 40% 的尝试能启动到主屏，动画约 4–7 fps；DNS 与 GPU 加速尚不可用。",
    "项目自有代码采用 MIT；XNU 部分保留 APSL，GPL-2.0 部分保留 GPL-2.0。"
  ],
  "scope": "unknown",
  "targets": [
    "app"
  ],
  "url": "https://github.com/lshan99q/iosvm",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
