Texas Intruments has already blocked the nLaunch and Ndless jailbreaks on new TI-Nspire CX with hardware revision J or above since back to school 2013.
But it seems it was not enough. Two weeks ago, TI-Nspire OS 3.6 was discovered on TI servers. The OS was litterally trying to kill Ndless and Nlaunch on older TI-Nspire.
In fact, OS 3.6:
A first workaround was released within 24 hours after the discovery of OS 3.6 from an unknown source, as a patched OS file for the TI-Nspire CX CAS to be used with nLaunch, followed a week later by a similar patch for the TI-Nspire CX.
I explained in this latest news that it was the first distribution of modified executable code from Texas Instruments in the history of the Nspire community, aka a counterfeit falling within the scope of the law.
I stated that the only correct way was to release some kind of a patch in another tool, possibly in nLaunch.
And today, we get it! Excale and Lionel Debroux have analyzed the modified version of OS 3.6 and ported all required changes to the new nLaunch version 2.3!
Note, however, that the new CAS / non-CAS protection which destroys TI-Nspire ClickPad DVT prototypes hasn't been patched.
As a result, you can't use the CAS version of OS 3.6 on a non-CAS TI-Nspire, not even with nLaunch.
Download:
nLaunchy 2.3
But it seems it was not enough. Two weeks ago, TI-Nspire OS 3.6 was discovered on TI servers. The OS was litterally trying to kill Ndless and Nlaunch on older TI-Nspire.
In fact, OS 3.6:
- forbids the installation of any OS version older than 3.6
- installs the new boot2 3.2.4, incompatible with nLaunch
- self-destructs itself after its first start if any resource is modified or missing (like Boot2 3.2.4), but only after increasing the minimal installable OS version in NAND to 3.6, rendering your calculator unusable until you accept to install the original and complete 3.6 OS
A first workaround was released within 24 hours after the discovery of OS 3.6 from an unknown source, as a patched OS file for the TI-Nspire CX CAS to be used with nLaunch, followed a week later by a similar patch for the TI-Nspire CX.
I explained in this latest news that it was the first distribution of modified executable code from Texas Instruments in the history of the Nspire community, aka a counterfeit falling within the scope of the law.
I stated that the only correct way was to release some kind of a patch in another tool, possibly in nLaunch.
And today, we get it! Excale and Lionel Debroux have analyzed the modified version of OS 3.6 and ported all required changes to the new nLaunch version 2.3!
Note, however, that the new CAS / non-CAS protection which destroys TI-Nspire ClickPad DVT prototypes hasn't been patched.
As a result, you can't use the CAS version of OS 3.6 on a non-CAS TI-Nspire, not even with nLaunch.
Download:
nLaunchy 2.3
Texas Intruments a déjà éradiqué les jailbreaks communautaires Ndless et nLaunch sur les nouvelles TI-Nspire CX en révision matérielle J ou ultérieure cette rentrée 2013.
Mais visiblement, ce n'était pas encore suffisant. Il y a deux semaines sortait l'OS (système d'exploitation) TI-Nspire 3.6, qui tentait littéralement de les achever sur les anciens modèles.
En effet, l'OS 3.6:
Une première méthode de contournement est sortie dans les 24 heures suivant la découverte de l'OS 3.6, sous la forme d'une version patchée (modifiée) pour TI-Nspire CX CAS à utiliser avec nLaunch, suivie la semaine d'après par un patch équivalent pour TI-Nspire CX.
J'expliquais bien dans ce dernier article qu'il s'agissait pour la première fois dans l'histoire de la communauté Nspire d'une distribution de code exécutable de Texas Instruments modifié, c'est-à-dire d'une contrefaçon tombant sous le coup de la loi.
(mais j'admettrai volontiers que le comportement de TI ces derniers mois puisse pousser de plus en plus certaines personnes dans leurs dernières extrémités, quitte à franchir des barrières morales qu'elles s'interdisaient jusque là - même si cela ne saurait nullement constituer une défense pénalement recevable).
Je précisais bien que la seule méthode 'correcte' était de diffuser les modifications seules à appliquer dynamiquement (et non le code déjà modifié), possiblement dans nLaunch.
Et j'ai été exaucé aujourd'hui! Excale et Lionel Debroux ont analysé la version modifiée de l'OS 3.6 et ont porté toutes les modifications apparemment nécessaires à l'utilisation de l'OS 3.6 dans une nouvelle version 2.3 de nLaunch!
Plus précisément, il s'agit de nLaunchy qui est un 'fork' de nLaunch, l'auteur du nLaunch originel nous étant inconnu.
Contrairement à la méthode précédente, il n'y a donc plus aucune distribution de code TI modifié avec cette nouvelle méthode. Lorsque l'on tente de charger l'OS 3.6 original avec nLaunch, les changements nécessaires à son utilisation sont désormais appliqués dynamiquement!
Il est donc désormais possible d'installer l'OS 3.6 en conservant le Boot2 3.1 compatible nLaunch/Ndless sans tomber sous le coup de la loi sur les contrefaçons!
Et c'est aussi une méthode bien plus respectueuse envers Texas Instruments.
Notons toutefois que la nouvelle protection contre la transformation de TI-Nspire en TI-Nspire CAS qui est mal codée et détruit les prototypes TI-Nspire ClickPad DVT n'a apparemment pas du tout été touchée, l'article étant sans doute sorti trop tard ce matin.
En conséquence, Nlaunch 2.3 ne permet donc pas d'utiliser la version CAS du nouvel OS 3.6 sur une calculatrice non-CAS.
Notons qu'il devrait être parfaitement possible de corriger l'erreur sans désactiver cette protection - et il faut souhaiter que ce soit fait rapidement.
Les différents packs et tutoriels à propos de l'OS 3.6 et de nLaunch vont progressivement être mis à jour, et les liens permettant de télécharger les OS 3.6 modifiés dans le cadre de l'ancienne méthode seront retirés.
À partir du moment où ce sera fait, nous vous demandons de ne plus diffuser ces liens et de préférer la nouvelle méthode - en vous remerciant.
Téléchargement:
nLaunchy 2.3
Mais visiblement, ce n'était pas encore suffisant. Il y a deux semaines sortait l'OS (système d'exploitation) TI-Nspire 3.6, qui tentait littéralement de les achever sur les anciens modèles.
En effet, l'OS 3.6:
- interdit le retour à toute version d'OS antérieure à la 3.6
- installe le nouveau Boot2 3.2.4 incompatible avec nLaunch
- s'auto-détruit après son premier démarrage si la moindre ressource est modifiée ou absente du fichier d'installation (comme le Boot2 3.2.4), non sans avoir monté la version minimale d'OS installable à 3.6, rendant ainsi la calculatrice inutilisable jusqu'à-ce que l'utilisateur accepte d'installer l'OS 3.6 avec son Boot2 3.2.4...
Une première méthode de contournement est sortie dans les 24 heures suivant la découverte de l'OS 3.6, sous la forme d'une version patchée (modifiée) pour TI-Nspire CX CAS à utiliser avec nLaunch, suivie la semaine d'après par un patch équivalent pour TI-Nspire CX.
J'expliquais bien dans ce dernier article qu'il s'agissait pour la première fois dans l'histoire de la communauté Nspire d'une distribution de code exécutable de Texas Instruments modifié, c'est-à-dire d'une contrefaçon tombant sous le coup de la loi.
(mais j'admettrai volontiers que le comportement de TI ces derniers mois puisse pousser de plus en plus certaines personnes dans leurs dernières extrémités, quitte à franchir des barrières morales qu'elles s'interdisaient jusque là - même si cela ne saurait nullement constituer une défense pénalement recevable).
Je précisais bien que la seule méthode 'correcte' était de diffuser les modifications seules à appliquer dynamiquement (et non le code déjà modifié), possiblement dans nLaunch.
Et j'ai été exaucé aujourd'hui! Excale et Lionel Debroux ont analysé la version modifiée de l'OS 3.6 et ont porté toutes les modifications apparemment nécessaires à l'utilisation de l'OS 3.6 dans une nouvelle version 2.3 de nLaunch!
Plus précisément, il s'agit de nLaunchy qui est un 'fork' de nLaunch, l'auteur du nLaunch originel nous étant inconnu.
Contrairement à la méthode précédente, il n'y a donc plus aucune distribution de code TI modifié avec cette nouvelle méthode. Lorsque l'on tente de charger l'OS 3.6 original avec nLaunch, les changements nécessaires à son utilisation sont désormais appliqués dynamiquement!
Il est donc désormais possible d'installer l'OS 3.6 en conservant le Boot2 3.1 compatible nLaunch/Ndless sans tomber sous le coup de la loi sur les contrefaçons!
Et c'est aussi une méthode bien plus respectueuse envers Texas Instruments.
Notons toutefois que la nouvelle protection contre la transformation de TI-Nspire en TI-Nspire CAS qui est mal codée et détruit les prototypes TI-Nspire ClickPad DVT n'a apparemment pas du tout été touchée, l'article étant sans doute sorti trop tard ce matin.
En conséquence, Nlaunch 2.3 ne permet donc pas d'utiliser la version CAS du nouvel OS 3.6 sur une calculatrice non-CAS.
Notons qu'il devrait être parfaitement possible de corriger l'erreur sans désactiver cette protection - et il faut souhaiter que ce soit fait rapidement.
Les différents packs et tutoriels à propos de l'OS 3.6 et de nLaunch vont progressivement être mis à jour, et les liens permettant de télécharger les OS 3.6 modifiés dans le cadre de l'ancienne méthode seront retirés.
À partir du moment où ce sera fait, nous vous demandons de ne plus diffuser ces liens et de préférer la nouvelle méthode - en vous remerciant.
Téléchargement:
nLaunchy 2.3