Découverte+dumping OS 1.5, une aventure de Ti64CLi++
Posted: 17 Feb 2018, 17:26
Quand on sait faire attention aux détails des photos sur eBay, on peut trouver quelques calculatrices TI-Nspire très rares voir uniques au monde, comme ci-contre un prototype TI-XXXXXXXXXXX DVT1.2 devant dater de début 2007 et sans doute bien involontairement dédicacé par A. Soléan.
Toujours en provenance de la région de Nice (ou de Monaco selon le point de vue), peut-être reliques de la présence alors de l'usine Texas Instruments juste à côté à Villeneuve-Loubet, Ti64CLi++ après quelques regards affutés a jeté son dévolu sur l'objet ci-dessous :
Cela ressemblera à priori pour le profane à une TI-Nspire normale munie d'un OS 1.x, mais il s'agit plus précisément d'une édition spéciale School Property, aisément identifiable à ses bordures et couvercle jaunes. Ce n'est certes pas aussi collector qu'un prototype, mais cela n'en reste pas moins relativement rare sous nos longitudes.
Mais ce n'est pas le seul point remarquable, car comme tu peux le voir la calculatrice vient avec le très rare prototype de clavier SimpKey B-P que nous t'avons déjà présenté récemment, et là encore muni de l'inscription manuscrite V2.
Ti64CLi++ a eu non seulement de l'oeil mais aussi une chance insolente, et par conséquent nous aussi puisque nous en profitons tous, personne d'autre n'ayant enchéri sur ce trésor pourtant plus discret qu'une TI-Nspire CX au BAC et qui est donc parti à seulement 15€ !
Mais ce n'est pas tout car grosse surprise après réception, le modèle était muni du fichier de certificat permettant à son Boot2 1.4.1571 de production d'accepter des OS de développement (signés avec les clés de développement et non les clés de prodution, non installables sur les machines non munies du certificat personnalisé, ce qui évite notamment d'en exploiter les bugs ou failles). La calculatrice faisait tourner le légendaire OS en version 1.5 (les versions mis en ligne sur le site de TI étant directement passées de 1.4 à 1.6), plus précisément ici la version 1.5.DEVBUILD compilée le 10 juillet 2008.
Cette version a l'avantage de parfaitement gérer le prototype de clavier, donnant enfin un sens à certaines de ses touches utilisant des inscription différentes de celles des TI-Nspire TouchPad/CX, comme les touches annuler/répéter ou favoris (étoile) !
Ti64CLi++ a également réussi à obtenir d'autre choses originales, comme une boîte de dialogue Pilot Study munie du message cocasse "This functioanlity(sic) has not been implemented yet.".
Pour que tu puisses t'amuser, Ti64CLi++ a même pris le temps, et ce n'est pas peu dire avec des OS en version 1.x qui utilisent la norme USB 1.1, de te dumper l'OS.
Il ne peut hélas pas te partager son certificat de développement de façon utile, puisque ce fichier est spécifique à une calculatrice car contenant son identifiant produit et, comme nous avons l'habitude chez TI, est en prime signé avec une clé 1024-bits interdisant toute falsification.
Mais tu pourras quand même, si tu n'est pas muni d'un prototype ou de ton propre certificat de développement, l'installer sur émulateur à condition d'utiliser des versions de Boot1 et Boot2 de développement comme celles fournies ci-après.
Toujours en provenance de la région de Nice (ou de Monaco selon le point de vue), peut-être reliques de la présence alors de l'usine Texas Instruments juste à côté à Villeneuve-Loubet, Ti64CLi++ après quelques regards affutés a jeté son dévolu sur l'objet ci-dessous :
Cela ressemblera à priori pour le profane à une TI-Nspire normale munie d'un OS 1.x, mais il s'agit plus précisément d'une édition spéciale School Property, aisément identifiable à ses bordures et couvercle jaunes. Ce n'est certes pas aussi collector qu'un prototype, mais cela n'en reste pas moins relativement rare sous nos longitudes.
Mais ce n'est pas le seul point remarquable, car comme tu peux le voir la calculatrice vient avec le très rare prototype de clavier SimpKey B-P que nous t'avons déjà présenté récemment, et là encore muni de l'inscription manuscrite V2.
Ti64CLi++ a eu non seulement de l'oeil mais aussi une chance insolente, et par conséquent nous aussi puisque nous en profitons tous, personne d'autre n'ayant enchéri sur ce trésor pourtant plus discret qu'une TI-Nspire CX au BAC et qui est donc parti à seulement 15€ !
Mais ce n'est pas tout car grosse surprise après réception, le modèle était muni du fichier de certificat permettant à son Boot2 1.4.1571 de production d'accepter des OS de développement (signés avec les clés de développement et non les clés de prodution, non installables sur les machines non munies du certificat personnalisé, ce qui évite notamment d'en exploiter les bugs ou failles). La calculatrice faisait tourner le légendaire OS en version 1.5 (les versions mis en ligne sur le site de TI étant directement passées de 1.4 à 1.6), plus précisément ici la version 1.5.DEVBUILD compilée le 10 juillet 2008.
Cette version a l'avantage de parfaitement gérer le prototype de clavier, donnant enfin un sens à certaines de ses touches utilisant des inscription différentes de celles des TI-Nspire TouchPad/CX, comme les touches annuler/répéter ou favoris (étoile) !
Ti64CLi++ a également réussi à obtenir d'autre choses originales, comme une boîte de dialogue Pilot Study munie du message cocasse "This functioanlity(sic) has not been implemented yet.".
Pour que tu puisses t'amuser, Ti64CLi++ a même pris le temps, et ce n'est pas peu dire avec des OS en version 1.x qui utilisent la norme USB 1.1, de te dumper l'OS.
Il ne peut hélas pas te partager son certificat de développement de façon utile, puisque ce fichier est spécifique à une calculatrice car contenant son identifiant produit et, comme nous avons l'habitude chez TI, est en prime signé avec une clé 1024-bits interdisant toute falsification.
Mais tu pourras quand même, si tu n'est pas muni d'un prototype ou de ton propre certificat de développement, l'installer sur émulateur à condition d'utiliser des versions de Boot1 et Boot2 de développement comme celles fournies ci-après.
Liens :
- Firebird (émulateur TI-Nspire)
- OS TI-Nspire 1.5.DEVBUILD (développement)
- Boot1 TI-Nspire 1.1.9170 (développement)
- Boot2 TI-Nspire 1.1.9170 (développement)