
Il permet donc de pouvoir lancer les programmes ASM (Assembleur) comme sur les anciennes versions.
Le développement de programmes assembleur s'est poursuivi sur les dernières calculatrices couleur appartenant à ces trois familles :
- en France les TI-83 Premium CE (2015), TI-83 Premium CE Edition Python (2019) et TI-82 Advanced Edition Python (2021)
- en Europe les TI-84 Plus CE-T (2015) et TI-84 Plus CE-T Python Edition (2020)
- dans le reste du monde les TI-84 Plus CE (2015) et TI-84 Plus CE Python (2021)
Le code machine en question pouvait être obtenu :
- par compilation de code source écrit en langage C ou C++
- par assemblage de code source écrit en langage assembleur
Précisons qu'il existait 2 types de programmes assembleur pour TI-82/83/84 :
- les programmes assembleur non compressés : ils contenaient sous forme lisible par un humain les valeurs hexadécimales du code machine à exécuter - ils étaient donc consultables et modifiables sur calculatrice, mais un peu moins rapides car nécessitant à l'exécution une phase de conversion en code machine exécutable par le processeur
- les programmes assembleurs compressés (dits "squishés") : ils contenaient du code immédiatement exécutable par le processeur, et n'étaient ni consultables ni modifiables sur calculatrice
Le faille en question, sans rapport avec de l'ASM, nécessitait que la calculatrice fasse tourner de très anciennes versions du système d'exploitation (entre la 5.2.0 du 28 juin 2016 et la 5.3.0 du 25 juillet 2017, alors que l'on en était alors à la 5.4.0 du 31 mai 2019).
En seulement quelques semaines la vidéo cumule des centaines de milliers de vues, ce qui est énorme relativement au nombre de candidats au Baccalauréat 2020.
Rappelons que suite à une mise à jour de TI-83 Premium CE ou TI-84 Plus CE, la calculatrice refuse toute tentative de réinstallation d'une version inférieure du système d'exploitation. Or il existait sur Internet et entre autres chez nous des programmes assembleur permettant de débloquer cette possibilité, essentiellement à des fins de tests et comparaisons pour les utilisateurs experts. Du jour au lendemain, les téléchargements de ce type de programme ont littéralement explosé.
C'est finalement la pandémie du Covid et le confinement avec annulation des épreuves écrites du Baccalauréat 2020 qui sont venues éteindre l'incendie et éviter de très graves incidents au Baccalauréat 2020.

Et ce qui devait arriver arriva. Ceux qui ne pouvaient plus s'amuser à créer des jeux et outils, redirigèrent leurs immenses talents vers autre chose... Très fâchée, la communauté développa pendant l'été 2020 plusieurs outils d'attaque contre les TI-83 Premium CE et TI-84 Plus CE, et les sortit en rafale pour la rentrée 2020.
7 septembre 2020 :
- Sortie anonyme de arTIfiCE, un jailbreak permettant d'exécuter des programmes assembleur sur les calculatrices CE déjà mises à jour en version 5.5.1+.
- Sortie conjointe par MateoConLechuga de Cesium 3.3.1, une application tout spécialement adaptée aux OS 5.5.1+.
Une fois installé à l'aide du jailbreak précédent, Cesium permettait de lancer les programmes assembleur beaucoup plus facilement et rapidement. - Sortie conjointe par Jacobly de AsmHook, qui permettait de réactiver totalement la fonctionnalité ASM, et donc comme avant d'exécuter directement des programmes ASM depuis l'écran de calcul ou depuis un programme TI-Basic.
Mais avec le degré de ressentiment et de rejet que Texas Instruments avait su générer auprès de ses plus grands fans, les choses furent très loin de s'arrêter là :
- 8 septembre, Texas Instruments fit l'objet d'une attaque d'une violence jamais vue : Sortie anonyme de Cauldron, un outil qui modifie le Boot (code d'amorçage) des TI-83 Premium CE et TI-84 Plus CE assemblées jusqu'en Mai 2019 (jusqu'à la révision matérielle L), en désactivant les vérifications de sécurité.
- 16 septembre 2020, sortie par commandblockguy de BootSwap, un outil similaire hautement plus fiable, là où le précédente semblait avoir été sorti rapidement sans tout le soin nécessaire (toute erreur de modification du Boot étant susceptible d'envoyer ta calculatrice à la poubelle)
- désactivation la vérification de version à l'installation d'un système d'exploitation, permettant ainsi de pouvoir installer n'importe quelle version système dont les anciennes
- désactivation de la vérification de modèle à l'installation d'un nouveau système d'exploitation, permettant par exemple d'installer un système d'exploitation TI-83 Premium CE sur TI-84 Plus CE, afin d'y bénéficier du moteur de calcul exact QPiRac
- désactivation de la vérification de signature 2048 bits à l'installation d'un nouveau système d'exploitation, permettant d'installer des systèmes d'exploitation modifiés (avec par exemple un mode examen truqué) ou tiers
- sur les calculatrices munies d'un Boot en version 5.3.1, désactivation de la signature 1024 bits à chaque redémarrage de la calculatrice, permettant à ta calculatrice de démarrer plus rapidement et également d'utiliser durablement un système d'exploitation modifié ou tiers
Après de nombreux échanges, pour la première fois en des décennies, nous avons vu Texas Instruments mettre de l'eau dans son vin, révélant peut-être des divergences internes, avec une partie des employés considérant que la suppression intégrale du support des programmes assembleur avec la mise à jour 5.5.1 avait été trop extrême ou brutale. Pas de retour officiel des programmes assembleur, mais le constructeur acceptait de tolérer le jailbreak arTIfiCE, c'est-à-dire à ne pas le bloquer lors d'une mise à jour future, ce qui pour les utilisateurs et développeurs revenait au même.
En contrepartie la communauté s'engageait entre autres :
- à ne plus sortir/maintenir de programmes assembleur permettant la réinstallation d'anciennes versions du système d'exploitation
- ne jamais au grand jamais altérer le mode examen ou effectuer d’autres modifications à des fins frauduleuses / de triche
Et cette entente dura… jusqu'en 2025.
Depuis début 2024, un jeune professeur de Mathématiques français ayant quitté l'Education Nationale sort sur TikTok des vidéos prétendant te montrer comment installer ChatGPT dans ta calculatrice. La description te dit de t'abonner pour accéder aux liens de téléchargements, et tu peux t'abonner autant de fois que tu veux tu ne trouveras jamais rien, car tout est faux. Bien évidemment, qui a un minimum de connaissances en IA (Intelligence Artificielle) et plus particulièrement LLM (grand modèle linguistique) sait que c'est strictement impossible, la capacité mémoire étant loin d'être suffisante pour y faire rentrer suffisamment de données d'entraînement pour permettre des réponses pertinentes, et la puissance processeur faisant également défaut pour fournir les réponses en question dans un temps scolairement raisonnable. Les vidéos sont de plus de grossiers numéros de prestidigitation (port USB caché dans la fx-92 Collège pour installer ChatGPT sauf que le temps du démontage la calculatrice s'est transformée en NumWorks, simples programmes affichant le logo ChatGPT et qui n'iront jamais plus loin, etc.).
Mais voilà il semble que le grand public n'ait aucune idée de ces ordres de grandeur et se fasse grossièrement avoir, ces vidéos se comptant par dizaines cumulant des millions de vues. Une aubaine pour vendre ses cours particuliers / coaching appliquant Try Hard, une méthode de travail révolutionnaire de son invention…
Problème, ces vidéos font l'objet de signalements remontées auprès de l'Education Nationale (élèves qui en parlent à leurs professeurs notamment), et cette dernière semble ne pas les identifier immédiatement comme fausses, se tournant vers les constructeurs de calculatrices qui par la suite viennent nous demander de confirmer que nous n'avons rien vu de téléchargeable en ce sens chez nous ou ailleurs.
Même si tout est faux, cette avalanche de vidéos à traiter crée au sein de l'Education Nationale une certaine défiance envers les calculatrices graphiques.
Le 14 septembre 2024, un autre irresponsable du nom de ChromaLock totalement étranger à nos communautés, a publié une vidéo faisant la promotion de son projet TI-32.
Bien que l'introduction de la vidéo prétende le contraire, il s'agit d'une modification à des fins frauduleuses visant la calculatrice TI-84 Plus monochrome, ancien modèle datant de 2004 et non utilisable aux examens français, car dépourvu de la diode examen obligatoire sur la tranche supérieure. TI-32 est une carte WiFi additionnelle se glissant dans l'espace vide à l'intérieur de la TI-84 Plus. Son installation est très simple même pour les bricoleurs du dimanche, car ne nécessitant que 4 grosses soudures ne présentant aucune difficulté : 2 pour l'alimentation, et 2 en sur le port mini-Jack 2.5mm pour la communication avec la calculatrice.
Il te reste alors à dissimuler un point d'accès WiFi à proximité de ta salle d'examen (comme par exemple ton smartphone), et voilà tu as potentiellement accès à Internet depuis ta calculatrice.
- afficher des images à charger au préalable dans la carte
- éditer des programmes contenant du texte, ici encore à charger préalablement dans la carte
- d'interroger les voisins utilisant des calculatrices modifiées dans un chat groupé (par exemple pour les réponses de QCM)
- d'envoyer une question à ChatGPT et en récupérer la réponse
Aucun besoin de précharger le programme TI32 dans ta calculatrice, 2 commandes Send( à apprendre par cœur suffisent pour le récupérer. Tu peux donc présenter au surveillant en début d'épreuve une calculatrice avec une mémoire intégralement vide, puis la remplir dès que les vérifications initiales sont terminées.
De plus, la récupération du programme TI32 désactive automatiquement le mode examen.
Des projets rajoutant la connectivité Internet aux calculatrices et leur permettant d'interroger Google existaient déjà, de façon assez confidentielle. Techniquement rien de nouveau, on interroge juste ChatGPT à la place. Mais cela semble avoir fait toute la différence, la vidéo cumule des millions de vues.
La communauté anglophone n'a pas su identifier ce projet comme une attaque contre l'autorisation des calculatrices Texas Instruments aux examens, aussi grave si ce n'est davantage que les attaques contre le mode examen que le constructeur avait demander de canaliser/bloquer. Le trouvant cool, elle y a même contribué, et avait commencé à apporter de l'aide à des demandes d'adaptation de TI-32 pour TI-84 Plus CE...
- les mises à jour 5.8.3 pour TI-83 Premium CE et TI-84 Plus CE
- la mise à jour 5.6.5 pour TI-82 Advanced Edition Python
Difficile d'ordonner les responsabilités tellement il y a eu d'hostilités imméritées contre Texas Instruments en 2024-2025, mais nous pouvons t'affirmer sans risques que les craintes d'une adaptation du projet de fraude ChatGPT TI-32 aux TI-82/83/84 couleur doit être la première préoccupation.
En effet, YvanTT vient de sortir arTIfiCE v2.0, nouveau jailbreak compatible avec les dernières versions système.
Cette nouvelle version du jailbreak présente plusieurs avantages par rapport aux précédentes :
- plus facile à installer ; prend la forme d'un simple programme A qu'il suffit de lancer !
- l'unique fichier est de plus compatible avec l'ensemble des modèles, TI-82 Advanced Edition Python, TI-83 Premium CE et TI-84 Plus CE ; plus besoin de se demander quel jailbreak utiliser selon son modèle !
Alternativement, tu peux utiliser arTIfiCE 2.0 pour installer une application de shell comme Cesium ou CEaShell, et ensuite bénéficier d'une interface graphique pour lancer tes programmes assembleur. CEaShell aura aussi l'avantage de proposer un "hook" comme le fait AsmHook, pour le lancement direct des programmes ASM depuis le menu
prgm.
Précisons que AsmHook lui-même, quant à lui, ne fonctionnera pas sur ces dernières versions système, TI ayant modifié le système de hooks.
Par contre, RoccoLoxPrograms te propose AsmHook2, son équivalent fonctionnel sous forme d'app.
Le constructeur va donc probablement sortir rapidement de nouvelles mises à jour en empêchant l'utilisation.
Il est de ta responsabilité de ne pas te précipiter sur l'installation d'une nouvelle mise à jour sans avoir au moins pris le temps de vérifier chez nous.
Une nouvelle entente est à notre sens à ce jour inatteignable mais également indéfendable, tant que la confiance envers la communauté en tant que groupe restera rompue. La communauté doit faire sa propre introspection, et comprendre pourquoi elle a risqué de lourdement empirer une situation déjà extrêmement grave, en aidant aux tentatives d'adaptation de TI32 pour les dernières TI-82/83/84 couleur, plutôt que de tenter le maximum pour protéger Texas Instruments (et donc elle-même aussi)...
Téléchargements :
Plus d'infos : Site web d'arTIfiCE / Repo sur Github