Techniquement parlant, aussi bien matériellement que logiciellement, il s'agit d'une TI-84 Plus munie d'une version système 5.0, mais avec quelques bridages :
- Suppression de la commande Asm( et donc blocage des programmes assembleur
- Suppression des fonctionnalités d'ajout/suppression d'applications.
Les applications sont désormais incluses dans le nouveau format de fichier système (.82u au lieu de .8xu), et ne sont donc écrites en mémoire Flash qu'à l'occasion d'une mise à jour système.
Le nouveau Boot Code 5.0 équipant la TI-82 Advanced validant les fichiers système avec une signature 2048-bits, il est impensable d'espérer pouvoir faire passer des fichiers modifiés à ce jour.
La TI-82 Advanced est donc bloquée avec les seules applications suivantes :- Finance
- CSheetFr
- Français
- Inequalz
- PlySmly2
- Prob Sim
- Périod
Par contre, nous avions vu il y a 2 ans qu'il était possible de modifier le fichier système .82u pour supprimer les applications et le remettre à l'ancien format .8Xu, et ensuite l'installer sur les anciens modèles TI-84 Plus se contentant d'une validation en 512-bits.
Et dans ce cas, toutes les applications qui étaient présentes avant transformation sur la TI-84 Plus sont listées et lancées correctement par le nouveau système TI-82 Advanced !
On peut donc faire fonctionner le système TI-82 Advanced avec les applications officielles que Texas Instruments n'a pas jugé bon d'inclure, comme le moteur de calcul exact App4Math, le lecteur de documents NoteFlio ou encore la boîte à outils scientifiques SciTools (calcul vectoriel, constantes physiques, conversion d'unités, chiffres significatifs...).
Et même d'applications non officielles comme le moteur de dérivation Symbolic !
Tu nous objecteras peut-être que l'exploit n'a pas été accompli sur une vraie TI-82 Advanced.
Certes, mais il n'en démontre pas moins la parfaite compatibilité.
Ainsi que le fait que si on arrive, d'une façon ou d'une autre, à écrire une application supplémentaire dans la mémoire Flash de la TI-82 Advanced, elle sera alors listée et utilisable !
Outre les applications déjà existantes, on pourrait imaginer une application permettant d'exécuter des programmes assembleur...
Ou même une application qui permettrait de rajouter/retirer des applications que l'on transférerait alors au format AppVar.
Une faille qui pourrait permettre d'installer de telles applications a bien été trouvée dès l'été 2015 par Brandon Wilson, mais contrairement à son habitude il n'a rien publié ni documenté à son sujet depuis.
Supposons un moment que ce soit possible, même si franchement, sans Brandon ce n'est pas gagné. Qu'est-ce que ça donnerait en mode examen ?
Comme indiqué, la TI-82 Advanced efface intégralement et définitivement sa mémoire lors de l'activation du mode examen, aussi bien la mémoire RAM que la mémoire d'archive.
Notons que c'est le seul modèle conforme 2018+ à procéder ainsi.
Le même écran nous indique que seules les applications développées par Texas Instruments seront accessibles en mode examen.
Et bonne surprise, c'est visiblement faux puisque nous pouvons lancer sans contrainte toutes les applications, dont Symbolic qui n'a rien d'officiel.
Toutefois, la 1ère affirmation était bien exacte. Donc même si l'on a toujours accès au lecteur de documents NoteFolio, ce dernier n'a plus rien à nous afficher puisque les documents ont tous été effacés, aussi bien ceux qui étaient en mémoire RAM que ceux qui étaient en mémoire d'archive.
Il n'y aurait donc pas d'intérêt évident/immédiat en terme de triche/fraude à rajouter ces fonctionnalités.
L'activation du mode examen effacera tous les programmes assembleur, ainsi que toutes les variables qui auraient pu être ouvertes par les applications.