Le Boot2 4.0.3 annonce de nouvelles TI-Nspire CX CR4 !
Posted: 28 Nov 2015, 02:06
Hier, nous vous annoncions donc la sortie d'un nouvel OS 4.0.3.29 pour TI-Nspire CX.
La seule nouveauté de cet OS semblait être la mise à jour du Boot2 en version 4.0.3.49 beaucoup plus grosse que la dernière version 3.9.1.34, et nous vous disions que c'était selon nous annonciateur de prochaines nouveautés significatives.
Depuis, nous avons découvert de gros changements autour du Boot2.
Cette dernière version vient en fait avec un programme de chargement intermédiaire baptisé Boot1.5, lui aussi en version 4.0.3.49.
Le démarrage de la TI-Nspire CX passe donc de trois à quatre phases, l'OS se voyant donc désormais protégé par trois niveaux de sécurité au lieu de deux !
Un changement d'autant plus étonnant que l'actuel Boot1 3.0.0.99 des TI-Nspire CX semble être parfaitement capable selon nos tests de charger et lancer directement le Boot2 4.0.3.49, sans avoir à passer par le nouveau Boot1.5.
D'autre part, notre décompresseur de Boot2 nsBar a été mis à jour pour gérer le format des nouvelles paires Boot1.5+Boot2.
On peut donc alors voir apparaître au milieu du code du Boot2 4.0.3.49 les différents messages, et comparer avec ceux qui étaient déjà présents ou pas dans la version précédente 3.9.1.34.
Et quelle surprise lorsque nous découvrons l'ajout de messages attestant de nouvelles distinctions entre différents modèles de TI-Nspire par le Boot2 3.0.4 :
Les "TI-nSpire Color" correspondent en fait aux anciennes TI-Nspire CX de révision matérielle antérieure à J. Ces premiers modèles moins bien sécurisés pouvaient être pleinement exploités avec le loader non officiel Nlaunchy, qui permettait même de transformer les modèles non-CAS en modèles CAS disposant donc du moteur de calcul formel
"TI-nSpire Color CR" correspond aux TI-Nspire CX CR qui sont apparues avec la révision matérielle J pour la rentrée 2013, introduisant une incompatibilité matérielle avec les versions 3.1 exploitées et bannissant ainsi définitivement Nlaunchy et le jailbreak communautaire Ndless 3.1 des nouveaux modèles puisqu'il devenait impossible d'y réinstaller des versions avec failles. Ces modèles disposaient en effet d'une toute nouvelle carte mère de référence "NSC CR MB 4440".
Bizarrement, la mise en place des TI-Nspire CX CR a suivi plusieurs phases, comme si TI avait depuis un moment un gigantesque plan mis en place en toute discrétion morceau par morceau :
Avec "TI-nSpire Color CR4", le nouveau Boot Code 4.0.3.49 nous annonce donc que l'on entrerait désormais dans une 4ème phase, avec l'arrivée prochaine dans nos rayons de TI-Nspire CX CR4 !
Mais contrairement aux TI-Nspire CX CR2 et CR3 qui ont continué à être gérées comme des TI-Nspire CX CR, le Boot Code fait apparemment une gestion spécifique distincte pour les TI-Nspire CX CR4...
Ce qui voudrait dire qu'il y a de gros changements comme nous n'en avons plus vu depuis la révision matérielle J pour la rentrée 2013 !
A bientôt donc pour la découverte des nouvelles TI-Nspire CX CR4 !
La seule nouveauté de cet OS semblait être la mise à jour du Boot2 en version 4.0.3.49 beaucoup plus grosse que la dernière version 3.9.1.34, et nous vous disions que c'était selon nous annonciateur de prochaines nouveautés significatives.
Depuis, nous avons découvert de gros changements autour du Boot2.
Cette dernière version vient en fait avec un programme de chargement intermédiaire baptisé Boot1.5, lui aussi en version 4.0.3.49.
Le démarrage de la TI-Nspire CX passe donc de trois à quatre phases, l'OS se voyant donc désormais protégé par trois niveaux de sécurité au lieu de deux !
Version < 4.0.2 | Version ≥ 4.0.2 |
|
|
Un changement d'autant plus étonnant que l'actuel Boot1 3.0.0.99 des TI-Nspire CX semble être parfaitement capable selon nos tests de charger et lancer directement le Boot2 4.0.3.49, sans avoir à passer par le nouveau Boot1.5.
D'autre part, notre décompresseur de Boot2 nsBar a été mis à jour pour gérer le format des nouvelles paires Boot1.5+Boot2.
On peut donc alors voir apparaître au milieu du code du Boot2 4.0.3.49 les différents messages, et comparer avec ceux qui étaient déjà présents ou pas dans la version précédente 3.9.1.34.
Et quelle surprise lorsque nous découvrons l'ajout de messages attestant de nouvelles distinctions entre différents modèles de TI-Nspire par le Boot2 3.0.4 :
- TI-nSpire Color
- TI-nSpire Color CR
- TI-nSpire Color CR4
Les "TI-nSpire Color" correspondent en fait aux anciennes TI-Nspire CX de révision matérielle antérieure à J. Ces premiers modèles moins bien sécurisés pouvaient être pleinement exploités avec le loader non officiel Nlaunchy, qui permettait même de transformer les modèles non-CAS en modèles CAS disposant donc du moteur de calcul formel
"TI-nSpire Color CR" correspond aux TI-Nspire CX CR qui sont apparues avec la révision matérielle J pour la rentrée 2013, introduisant une incompatibilité matérielle avec les versions 3.1 exploitées et bannissant ainsi définitivement Nlaunchy et le jailbreak communautaire Ndless 3.1 des nouveaux modèles puisqu'il devenait impossible d'y réinstaller des versions avec failles. Ces modèles disposaient en effet d'une toute nouvelle carte mère de référence "NSC CR MB 4440".
Bizarrement, la mise en place des TI-Nspire CX CR a suivi plusieurs phases, comme si TI avait depuis un moment un gigantesque plan mis en place en toute discrétion morceau par morceau :
- A compter de la révision matérielle S avec la nouvelle batterie Samsung pour la rentrée 2014, les TI-Nspire CX viennent préchargée en version 3.9.1. Cette révision matérielle introduit là encore une incompatibilité matérielle avec les versions précédentes 3.9.0 et 3.6, bannissant ainsi le jailbreak communautaire Ndless 3.6 de ces nouveaux modèles.
Ce sont en fait de TI-Nspire CX CR2, comme visible dans le titre de leur logiciel de diagnostic 3.9.1.37 intégré : "CXCR Phase II (2014/08/12)". - Enfin avec la révision matérielle T, les TI-Nspire CX se voient encore munies d'une nouvelle carte mère de référence "CX_CRIII_MB_4412".
Cette référence nous suggère ici le passage à une 3èmephase, et nous avons donc affaire à des TI-Nspire CX CR3
Avec "TI-nSpire Color CR4", le nouveau Boot Code 4.0.3.49 nous annonce donc que l'on entrerait désormais dans une 4ème phase, avec l'arrivée prochaine dans nos rayons de TI-Nspire CX CR4 !
Mais contrairement aux TI-Nspire CX CR2 et CR3 qui ont continué à être gérées comme des TI-Nspire CX CR, le Boot Code fait apparemment une gestion spécifique distincte pour les TI-Nspire CX CR4...
Ce qui voudrait dire qu'il y a de gros changements comme nous n'en avons plus vu depuis la révision matérielle J pour la rentrée 2013 !
A bientôt donc pour la découverte des nouvelles TI-Nspire CX CR4 !