![]() iPhone OS 2.1.1 booted in an emulated iPod touch (2nd generation) | |
Original author(s) | QEMU team |
---|---|
Developer(s) | Martijn de Vos |
Repository | github |
Written in | C |
Operating system | |
Type | Hypervisor/Emulator |
License | GNU General Public License v2.0 only |
QEMU-iOS is a fork of QEMU that emulates early iPod touch hardware.
It is currently able to boot to the home screen of iPhone OS 1.1 on an emulated iPod touch, and 2.1.1 on an emulated iPod touch (2nd generation). Built-in apps mostly function, but are limited by incomplete Wi-Fi and NAND write emulation.
Branches exist targeting the much newer A8 for an emulated Apple TV HD, and A9, but both remain incomplete.
External Links
- GitHub repository
- Discussion of iPod touch (1st generation) emulator: Part I, Part II
- Discussion of iPod touch (2nd generation) emulator
- Instructions for running iPod touch (2nd generation) emulator
- 37C3 - Breathing Life into Legacy: An Open-Source Emulator of Legacy Apple Devices