Modèle iPhone 3GS ios6-n88 et simulateur iOS 6 #7
Open
Mahtan
wants to merge 2 commits from
agent/ios6-n88 into ipod_touch_2g
pull from: agent/ios6-n88
merge into: Mahtan:ipod_touch_2g
Mahtan:ipod_touch_2g
Mahtan:agent/redemarrage-interface
Mahtan:agent/reprise-ppp
Mahtan:agent/validation-iphoneos21
Mahtan:agent/rtc-d1759
Mahtan:agent/fiabilisation-emulateur
Mahtan:agent/reprise-simulateur
Mahtan:dfu_s5l8720
Mahtan:atv4
Mahtan:dfu_s8000
Mahtan:dfu
Mahtan:ci
Mahtan:ipod_touch_2g_rebase
Mahtan:ipod_touch_2g_tunnel
Mahtan:ipod_touch_2g_old
Mahtan:ipod_touch_1g
Mahtan:master
Mahtan:iphone13
Mahtan:staging
Mahtan:stable-5.0
Mahtan:stable-4.2
Mahtan:stable-4.1
Mahtan:stable-4.0
Mahtan:stable-3.1
Mahtan:stable-3.0
Mahtan:stable-2.12
Mahtan:stable-2.11
Mahtan:stable-2.10
Mahtan:stable-2.9
Mahtan:stable-2.8
Mahtan:stable-2.7
Mahtan:stable-2.6
Mahtan:stable-2.5
Mahtan:stable-2.4
Mahtan:stable-2.3
Mahtan:stable-2.2
Mahtan:stable-2.1
Mahtan:stable-2.0
Mahtan:stable-1.7
Mahtan:stable-1.6
Mahtan:stable-1.5
Mahtan:stable-1.4
Mahtan:stable-1.3
Mahtan:stable-1.2
Mahtan:stable-1.1
Mahtan:stable-1.0
Mahtan:stable-0.15
Mahtan:stable-0.14
Mahtan:stable-0.13
Mahtan:stable-0.12
Mahtan:stable-0.11
Mahtan:stable-0.10
2
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
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. |
||
|
|
525f410046 |
Ajouter le modèle iPhone 3GS ios6-n88 et le simulateur iOS 6
- hw/arm/ios6_n88.c : machine ios6-n88 (Cortex-A8, 256 Mio, PL192, UART, affichage logiciel) qui démarre iOS 6.1.6 (10B500) jusqu'à SpringBoard ; compilée sous CONFIG_IPOD_TOUCH_2G. - ios6/ : outils de développement natif (bin/ios6, agent invité root, relais PPP/libslirp netd, app SimulatorLab, smoke_test.py), préparation du firmware et du disque, preuves de validation dans ios6/results/. - tools/build.sh compile ce dépôt dans ios6/build sans toucher au build/ de l'émulateur iPod ; procédure macOS dans ios6/README.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |