iPod Classic 6G in QEMU zum Laufen gebracht: Apples originales retailOS bootet

iPod Classic 6G in QEMU zum Laufen gebracht: Apples originales retailOS bootet

Ein Entwickler hat einen QEMU-Emulator für den iPod Classic 6G (Samsung S5L8702) gebaut, der das unveränderte Apple retailOS startet. Navigation, Clickwheel, Display und Musikbibliothek funktionierten bereits, doch der Musikplayer wurde nur teilweise gerendert und blieb stumm. Die Firmware ist verschlüsselt, es gibt kein Datenblatt für das SoC – der Autor extrahierte und entschlüsselte das Image mit emCORE und Claude Code. Der Code samt Notizen und rund 16 verworfenen Hypothesen ist auf GitHub verfügbar.

Es gab vier verschiedene Fehler, und der letzte war auf eine Weise meine Schuld, die ich amüsant genug fand, um darüber zu schreiben.

Mehr von diesem Tag

2026-09-11