Sauvegarde TI-Nspire CX 3.0.0.EVT1.4 avec éditeur thèmes !
Posted: 18 Jan 2024, 13:56
À la sortie des TI-Nspire CX pour la rentrée 2011, équipées de la version 3 du logiciel TI-Nspire avec un tout nouvel écran d'accueil, nous étions surpris de constater lors des transferts de fichiers la présence d'un fichier themes.csv, listé côté ordinateur mais pas côté calculatrice.
Le contenu du fichier une fois récupéré suggérait effectivement la possibilité de personnaliser le thème d'affichage de ta TI-Nspire CX :
4 éléments graphiques concernant la barre de titre y étaient donc listés : eWindowTitleBarBackground, eWindowTitleBarForeground, eWindowTitleBarTextBackground et eWindowTitleBarTextForeground.
Malheureusement, modifier le contenu de ce fichier ne changeait rien à l'affichage.
Texas Instruments avait toutefois bel et bien développé en interne un éditeur de thème dans le cadre du développement de la version 3 du logiciel TI-Nspire, comme montré sur une photo publiée pour montrer l'accès aux fonctionnalités sans fil depuis le nouvel écran d'accueil. Il s'agissait ici d'une TI-Nspire monochrome faisant tourner un système présentant la nouvel écran d'accueil TI-Nspire CX mais en niveaux de gris.
Adriweb avait pu de plus confirmer l'existence de versions avec cet éditeur fonctionnel lors de sa première visite chez TI-Dallas à l'été 2011.
Levak s'est alors amusé à fouiller le système et a trouvé nombre d'éléments de code orphelins relatifs à un éditeur de thème. Il a profité de l'occasion de la sortie de Ndless pour te sortir, pour la rentrée 2012, TI-Nspire ThemeEditor. Ce programme Ndless compatible avec le format themes.csv de Texas Instruments te permettait enfin de tenir compte des changements apportés à ce fichier et de les appliquer. De plus, il gérait bien davantage d'éléments graphiques que les seuls 4 éléments précédents relatifs à la barre de titre. Précisons que dans cette première version, le fichier était à modifier côté ordinateur.
Début 2013, nous récupérions un prototype TI-Nspire Color faisant tourner un système en version 3.0.0.1045, et surtout incluant cette fois-ci l'éditeur de thème officiel parfaitement fonctionnel listé au menu
Ce système 3.0.0.1045 a été dumpé et est précieusement conservé dans nos archives.
Suite à cela, Levak a sorti une mise à jour, ThemeEditor v2, ajoutant une interface d'édition côté calculatrice similaire à celle de Texas Instruments, ainsi que l'accès au menu
En 2017, nous récupérions enfin grâce à Brandon Wilson un prototype TI-Nspire faisant tourner un système avec la nouvelle interface TI-Nspire CX en niveaux de gris, et incluant l'éditeur de thème officiel.
Le système 3.0.0.621 en question a également été dumpé et sauvegardé dans nos archives.
Le contenu du fichier une fois récupéré suggérait effectivement la possibilité de personnaliser le thème d'affichage de ta TI-Nspire CX :
- Code: Select all
eWindowTitleBarBackground,0xFFFFFF,0xFF0000
eWindowTitleBarForeground,0xFFFFFF,0xFF0000
eWindowTitleBarTextBackground,0xFFFFFF,0xFFFF00
eWindowTitleBarTextForeground,0x000000,0x00FF00
4 éléments graphiques concernant la barre de titre y étaient donc listés : eWindowTitleBarBackground, eWindowTitleBarForeground, eWindowTitleBarTextBackground et eWindowTitleBarTextForeground.
Malheureusement, modifier le contenu de ce fichier ne changeait rien à l'affichage.
Texas Instruments avait toutefois bel et bien développé en interne un éditeur de thème dans le cadre du développement de la version 3 du logiciel TI-Nspire, comme montré sur une photo publiée pour montrer l'accès aux fonctionnalités sans fil depuis le nouvel écran d'accueil. Il s'agissait ici d'une TI-Nspire monochrome faisant tourner un système présentant la nouvel écran d'accueil TI-Nspire CX mais en niveaux de gris.
Adriweb avait pu de plus confirmer l'existence de versions avec cet éditeur fonctionnel lors de sa première visite chez TI-Dallas à l'été 2011.
Levak s'est alors amusé à fouiller le système et a trouvé nombre d'éléments de code orphelins relatifs à un éditeur de thème. Il a profité de l'occasion de la sortie de Ndless pour te sortir, pour la rentrée 2012, TI-Nspire ThemeEditor. Ce programme Ndless compatible avec le format themes.csv de Texas Instruments te permettait enfin de tenir compte des changements apportés à ce fichier et de les appliquer. De plus, il gérait bien davantage d'éléments graphiques que les seuls 4 éléments précédents relatifs à la barre de titre. Précisons que dans cette première version, le fichier était à modifier côté ordinateur.
Début 2013, nous récupérions un prototype TI-Nspire Color faisant tourner un système en version 3.0.0.1045, et surtout incluant cette fois-ci l'éditeur de thème officiel parfaitement fonctionnel listé au menu
⌂
5. L'occasion enfin de découvrir l'interface d'édition côté calculatrice conçue par Texas Instruments.
Ce système 3.0.0.1045 a été dumpé et est précieusement conservé dans nos archives.
Suite à cela, Levak a sorti une mise à jour, ThemeEditor v2, ajoutant une interface d'édition côté calculatrice similaire à celle de Texas Instruments, ainsi que l'accès au menu
⌂
5!
En 2017, nous récupérions enfin grâce à Brandon Wilson un prototype TI-Nspire faisant tourner un système avec la nouvelle interface TI-Nspire CX en niveaux de gris, et incluant l'éditeur de thème officiel.
Le système 3.0.0.621 en question a également été dumpé et sauvegardé dans nos archives.
Un problème avec les systèmes 3.0.0.621 et 3.0.0.0.1045 précédents, étaient qu'ils étaient signés avec les clés de développement et n'étaient donc pas installables sur les calculatrices commercialisées.
À moins de disposer d'un prototype compatible, tu ne pouvais donc en profiter que sur émulateur.
À moins de disposer d'un prototype compatible, tu ne pouvais donc en profiter que sur émulateur.
Septembre 2023, Frédéric Desautels alias mr womp womp récupérait sur un de ses prototypes TI-Nspire CX CAS le système 3.0.0.1319, incluant l'éditeur de thème officiel et surtout signé avec les clés de production.
L'éditeur de thème officiel devenait donc enfin installable sur les TI-Nspire CX CAS du commerce !
L'éditeur de thème officiel devenait donc enfin installable sur les TI-Nspire CX CAS du commerce !
Résumons. Pour utiliser l'éditeur de thème officiel, tu disposais donc jusqu'à ce jour :
Il n'était pas possible à ce jour d'installer l'éditeur de thème officiel si tu disposais d'une TI-Nspire CX numérique du commerce...
- du système 3.0.0.621 compilé le 4 octobre 2010 pour prototypes de TI-Nspire monochrome numérique
- du système 3.0.0.1045 compilé le 6 décembre 2010 pour prototypes de TI-Nspire CX numérique
- du système 3.0.0.1319 compilé le 17 janvier 2011 pour TI-Nspire CX CAS
Il n'était pas possible à ce jour d'installer l'éditeur de thème officiel si tu disposais d'une TI-Nspire CX numérique du commerce...
Frédéric vient justement de mettre la main sur un prototype de TI-Nspire CX numérique, reconnaissable au numéro de série inhabituel gravé au dos : NSC DVT NOT FOR SALE 311.
Le matériel utilise la carte mère Firebird_Color_MB_6421, au lieu de la Firebird_Color_MB_6422 des premiers modèles de production :
Regardons maintenant du côté du logiciel, nous y trouvons une version 3.0.0.EVT1.4 et miracle, pour la quatrième fois de notre vie, avec l'éditeur de thèmes officiel !
Frédéric s'est empressé de dumper cette pépite et de nous la partager. Bonne nouvelle cette version du système est signée avec les clés de production et te permet donc enfin l'installation de l'éditeur de thèmes sur ta propre calculatrice TI-Nspire CX numérique !
Compilée le 1er décembre 2010, la version 3.0.0.EVT1.4 devient également le plus ancien système TI-Nspire CX récupéré jusqu'à ce jour. Et nous remarquons au passage que sur cette très ancienne version, plusieurs icônes étaient très différentes de celles que nous aurons avec la première version de production 3.0.2 :
Le matériel utilise la carte mère Firebird_Color_MB_6421, au lieu de la Firebird_Color_MB_6422 des premiers modèles de production :
Regardons maintenant du côté du logiciel, nous y trouvons une version 3.0.0.EVT1.4 et miracle, pour la quatrième fois de notre vie, avec l'éditeur de thèmes officiel !
Frédéric s'est empressé de dumper cette pépite et de nous la partager. Bonne nouvelle cette version du système est signée avec les clés de production et te permet donc enfin l'installation de l'éditeur de thèmes sur ta propre calculatrice TI-Nspire CX numérique !
Compilée le 1er décembre 2010, la version 3.0.0.EVT1.4 devient également le plus ancien système TI-Nspire CX récupéré jusqu'à ce jour. Et nous remarquons au passage que sur cette très ancienne version, plusieurs icônes étaient très différentes de celles que nous aurons avec la première version de production 3.0.2 :
Téléchargements :
- pour calculatrice TI-Nspire CX CAS du commerce:
- pour calculatrice TI-Nspire CX numérique du commerce:
- pour prototype TI-Nspire CX numérique (clés de développement) :
- pour prototype TI-Nspire monochrome numérique (clés de développement) :