D'abord, le contexte : lors d'un achat d'un appareil électronique, par exemple un iPod, vous pouvez y trouver des pré-requis minimaux d'inscrits sur l'emballage. Cela vous mentionne que vous devez, dans ce cas-ci, avoir iTunes version 9.0 d'installé sur votre machine.

Et la situation concrète : J'ai, il y a près de 3 ans, fait l'achat d'un iPod touch 2G. Sur l'emballage, on mentionne que iTunes 9.0 est nécessaire et qu'il fonctionne sur Mac 10.4. Tout va bien. Jusqu'à hier, ma satisfaction était totale. Mais ce iPod était synchronisé avec un PC utilisant iTunes 10. Voulant transférer mes activités informatiques sur un iMac G4 utilisant iTunes 9.0, je constate que ce dit iPod ne peut plus se synchroniser avec iTunes 9.0, car le microgiciel (firmware) du iPod a modifié à la version 4.2.1 (originellement 2.1.1). Cette nouvelle version demande donc Mac OS 10.5. Et le iMac G4 ne peut pas réellement soutenir cette version du système d'exploitation.

Puis, le résultat : J'obtiens un iMac G4 qui refuse de discuter avec le iPod, car celui-ci a été mis-à-jour, et ce, malgré les déclarations sur l'emballage d'origine qui mentionnaient que les deux appareils étaient compatibles.

Une compagnie peut-elle modifier les pré-requis et empêcher l'utilisateur de downgrader (mettre-à-jour avec une version plus ancienne) son appareil ?

MAJ 2012/04/27

Apparemment, les iPod touch 1G et 2G sont facilement downgradables, car je viens de passer le miens à la version d'origine (2.2.1) en utilisant le mode DFU et le site de Felix Burns pour me procurer cette ancienne version. Ainsi, le iPod se synchronise donc avec le iMac. La relation est tendre. Mais mon questionnement se maintient tout-de-même, car cela ne fonctionne plus avec les iPods actuels.