Victor Bodinaud 2ece6aadbc Faire tourner le simulateur iOS 6 sur macOS, avec souris et clavier
- Compilation sur macOS : en-têtes OpenSSL et libslirp de Homebrew, apps et
  agent compilés avec le clang de Xcode (cible 5.1, code ARM : le ld récent
  ne pose plus le bit Thumb sur LC_MAIN ni sur les IMP Objective-C).
- Sauvegarde du disque : copie par clone APFS (cp -c) au lieu des options GNU.
- Agent : commandes text et key (événements GS clavier matériel construits à
  la main, appui vide puis relâchement portant le caractère).
- Fenêtre macOS native (macos/, tools/build_mac_app.sh) : affichage via le VNC
  local, souris convertie en gestes, clavier transmis à l'agent.
- tools/update_agent.py remplace l'agent à chaud ; tools/vnc_input.py ajoute
  la souris et le clavier à un client VNC classique.
2026-10-05 11:49:27 +02:00
2023-12-31 14:35:48 +01:00
2023-11-14 10:42:32 +01:00
2023-12-04 15:12:57 +01:00
2022-07-05 10:15:49 +02:00
2023-11-30 22:13:00 +10:00
2023-11-01 16:13:59 +01:00
2023-12-31 14:45:21 +01:00
…
…
2023-12-31 15:08:53 +01:00
…
2023-11-07 14:04:24 +04:00
2023-12-19 09:44:49 -05:00

QEMU-iOS

QEMU-iOS is an emulator for legacy Apple devices. Currently, the iPod Touch 1G and iPod Touch 2G are supported.

it2g-qemu

The schematic below shows the most important hardware components of the iPod Touch 2G and their interactions. The schematic for the iPod Touch 1G is mostly similar.

it2g-schematic

Running the iPod Touch 1G

Instructions on how to run the iPod Touch 1G emulator can be found here. A technical blog post with more information about the peripherals and reverse engineering process is published here.

Running the iPod Touch 2G

Instructions on how to run the iPod Touch 2G emulator can be found here.

iPhone 3GS sous iOS 6.1.6 (expérimental)

Modèle ios6-n88 (hw/arm/ios6_n88.c) et outils de développement natif : voir ios6/README.md, y compris la procédure macOS.

S
Description
A QEMU emulator for legacy Apple devices
Readme GPL-2.0
557 MiB
0 Stars 1 Watchers 0 Forks
Languages
C 82.9%
C++ 6.4%
Python 3.3%
Dylan 2.9%
Shell 1.6%
Other 2.7%