Transforme tes prototypes en véritables Nspire, le tuto!
Posted: 26 Mar 2012, 23:08
L'année dernière le marché de la revente en ligne avait été inondé de prototypes Nspire ClickPad que les vendeurs faisaient passer des TI-Nspire normales.
Or, ces prototypes utilisaient des clefs RSA de développement différentes des clefs RSA de production, et refusaient donc d'être mis à jour avec les systèmes Nspire distribués sur le site de TI qui sont des systèmes de production.
Si vous aviez fait l'acquisition d'un tel prototype, vous vous retrouviez donc coincés avec un antique OS de développement 1.1 ou 1.2 aux capacités extrêmement limitées.
Vous veniez d'être victimes d'une arnaque.
Soucieux de réparer une telle injustice, après des mois de recherche et de développement acharnés, TI-Planet vous a enfin annoncé la réussite de l'impossible dans une news précédente, l'installation d'un OS 3 de production sur un prototype Nspire!
Mais comment était-ce possible?
Il est normalement impossible d'installer un OS de production sur ces prototypes, car le Boot2 vérifie la signature de l'OS avec les clefs RSA de développement, et refuse donc tous les OS distribués sur le site de TI, qui eux sont signés avec les clefs RSA de production.
De la même façon, il est impossible de toucher au Boot2, puisque sa signature est là encore vérifiée par le Boot1 avec les clefs RSA de développement.
Mais le Boot1 lui n'est vérifié par personne. Sur les TI-Nspire ClickPad, il est stocké dans une puce Flash NOR isolée: SST 39WF400A. Suite à une simple petite différence de brochage, cette puce est protégée contre l'écriture sur les Nspire de production, mais pas sur les Nspire de développement!
Partant de cela, le principe est donc d'utiliser une version spéciale de Ndless prévue pour les prototypes afin, dans l'ordre:
La méthode testée avec 100% de réussite sur 10 prototypes différents semble des plus fiables!
Méthode de plus 100% logicielle ne nécessitant aucun matériel externe si l'OS de votre prototype inclut la gestion de l'USB!
Et bien ce soir, voici enfin le tutoriel pour débrider ton prototype sur TI-Planet! Le tutoriel détaillé, expliqué et illustré qui te guide pas à pas vers la lumière!
Ce soir, c'est l'accomplissement de quasiment 1 an de travail: achat de prototypes, recherche et développement de divers outils qui aujourd'hui s'interconnectent dans notre tutoriel au delà de tout ce que nous avions pu imaginer à l'époque de leur développement.
Ce soir, TI-Planet corrige l'injustice en permettant enfin de réaliser... l'upgrade impossible!
Je tiens à remercier:
Lien:
Tutoriel: mise à jour prototypes Nspire avec OS commerciaux
Or, ces prototypes utilisaient des clefs RSA de développement différentes des clefs RSA de production, et refusaient donc d'être mis à jour avec les systèmes Nspire distribués sur le site de TI qui sont des systèmes de production.
Si vous aviez fait l'acquisition d'un tel prototype, vous vous retrouviez donc coincés avec un antique OS de développement 1.1 ou 1.2 aux capacités extrêmement limitées.
Vous veniez d'être victimes d'une arnaque.
Soucieux de réparer une telle injustice, après des mois de recherche et de développement acharnés, TI-Planet vous a enfin annoncé la réussite de l'impossible dans une news précédente, l'installation d'un OS 3 de production sur un prototype Nspire!
Mais comment était-ce possible?
Il est normalement impossible d'installer un OS de production sur ces prototypes, car le Boot2 vérifie la signature de l'OS avec les clefs RSA de développement, et refuse donc tous les OS distribués sur le site de TI, qui eux sont signés avec les clefs RSA de production.
De la même façon, il est impossible de toucher au Boot2, puisque sa signature est là encore vérifiée par le Boot1 avec les clefs RSA de développement.
Mais le Boot1 lui n'est vérifié par personne. Sur les TI-Nspire ClickPad, il est stocké dans une puce Flash NOR isolée: SST 39WF400A. Suite à une simple petite différence de brochage, cette puce est protégée contre l'écriture sur les Nspire de production, mais pas sur les Nspire de développement!
Partant de cela, le principe est donc d'utiliser une version spéciale de Ndless prévue pour les prototypes afin, dans l'ordre:
- de reprogrammer le Boot1 en le remplaçant par la version de production 1.1.8916
- de reprogrammer le Boot2 en le remplaçant par une version de production
- d'installer un OS de production
La méthode testée avec 100% de réussite sur 10 prototypes différents semble des plus fiables!
Méthode de plus 100% logicielle ne nécessitant aucun matériel externe si l'OS de votre prototype inclut la gestion de l'USB!
Et bien ce soir, voici enfin le tutoriel pour débrider ton prototype sur TI-Planet! Le tutoriel détaillé, expliqué et illustré qui te guide pas à pas vers la lumière!
Ce soir, c'est l'accomplissement de quasiment 1 an de travail: achat de prototypes, recherche et développement de divers outils qui aujourd'hui s'interconnectent dans notre tutoriel au delà de tout ce que nous avions pu imaginer à l'époque de leur développement.
Ce soir, TI-Planet corrige l'injustice en permettant enfin de réaliser... l'upgrade impossible!
TI-Planet: dedans, à travers, au délà...
Je tiens à remercier:
- Bsl qui a développé la quasi totalité des outils nécessaires, et sans qui ce tutoriel n'existerait pas ce soir
- Levak, Adriweb et Lionel, qui ont joué les cobayes avec leurs propres prototypes
Lien:
Tutoriel: mise à jour prototypes Nspire avec OS commerciaux