Valider iPhone OS 2.1.1 et rendre les tests Safari reproductibles #3

Merged
Mahtan merged 2 commits from agent/validation-iphoneos21 into ipod_touch_2g 2026-10-01 09:48:00 +02:00
Owner

La compatibilité des corrections GPIO/SPI et de la calibration avec iPhone OS 2.1.1 restait à vérifier. La validation sur une image 5F138 distincte confirme les sept points tactiles, six cycles veille/réveil, le clavier et le défilement de Safari, la calculatrice et la persistance de Notes après installation d’une nouvelle application et redémarrage.

Le README et la passation décrivent les résultats, les captures et les limites observées. Une fixture HTTP compatible Safari mobile 3 fournit le formulaire et la page longue, sur la boucle locale de l’hôte via le pont PPP ; elle journalise les requêtes pour rendre la vérification reproductible.

Validation :

  • Firmware 2.1.1 / 5F138 confirmé par SystemVersion.plist ; agent v12, boot déverrouillé en 28 s.
  • Sept points tactiles exacts ; six cycles alternant Power/Home et Power/Power.
  • Safari : saisie virtuelle de bonjour, GET /submit?texte=bonjour, défilement et GET /fin.
  • Calculatrice : 7 × 8 = 56 ; Notes : Bonjour identique dans les deux bases SQLite et dans l’interface après redémarrage.
  • push-app HelloEmu21 : installation de deux fichiers, redémarrage conservant la NAND en 50 s, nouvelle app au premier plan et journal récupéré.
  • Fixture HTTP : syntaxe Python, trois routes vérifiées, journalisation et arrêt propre ; git diff --check.

Les diagnostics locaux sont conservés dans work/validation-20261001. Les images et NAND d’origine sont conservées ; toutes les sessions et le serveur de test sont arrêtés. Particularités documentées : langue/fuseau d’origine de 5F138, attente de la vue avant les gestes, URL ignorée lors du lancement d’un Safari déjà ouvert. Aucun changement Compose ni déploiement NAS.

La compatibilité des corrections GPIO/SPI et de la calibration avec iPhone OS 2.1.1 restait à vérifier. La validation sur une image 5F138 distincte confirme les sept points tactiles, six cycles veille/réveil, le clavier et le défilement de Safari, la calculatrice et la persistance de Notes après installation d’une nouvelle application et redémarrage. Le README et la passation décrivent les résultats, les captures et les limites observées. Une fixture HTTP compatible Safari mobile 3 fournit le formulaire et la page longue, sur la boucle locale de l’hôte via le pont PPP ; elle journalise les requêtes pour rendre la vérification reproductible. Validation : - Firmware 2.1.1 / 5F138 confirmé par SystemVersion.plist ; agent v12, boot déverrouillé en 28 s. - Sept points tactiles exacts ; six cycles alternant Power/Home et Power/Power. - Safari : saisie virtuelle de bonjour, GET /submit?texte=bonjour, défilement et GET /fin. - Calculatrice : 7 × 8 = 56 ; Notes : Bonjour identique dans les deux bases SQLite et dans l’interface après redémarrage. - push-app HelloEmu21 : installation de deux fichiers, redémarrage conservant la NAND en 50 s, nouvelle app au premier plan et journal récupéré. - Fixture HTTP : syntaxe Python, trois routes vérifiées, journalisation et arrêt propre ; git diff --check. Les diagnostics locaux sont conservés dans work/validation-20261001. Les images et NAND d’origine sont conservées ; toutes les sessions et le serveur de test sont arrêtés. Particularités documentées : langue/fuseau d’origine de 5F138, attente de la vue avant les gestes, URL ignorée lors du lancement d’un Safari déjà ouvert. Aucun changement Compose ni déploiement NAS.
Mahtan added 1 commit 2026-10-01 09:18:13 +02:00
(deploy-key) Bot added 1 commit 2026-10-01 09:47:58 +02:00
Mahtan merged commit 6fc3f004cc into ipod_touch_2g 2026-10-01 09:48:00 +02:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mahtan/qemu-ios#3