π
<-
Chat plein-écran
[^]

News 2024
Mai (1)

News 2023
Juin (2)
Avril (1)
Mars (2)

News 2022
Juin (4)
Mai (4)
Avril (4)
Mars (3)

News 2021
Août (5)
Juin (1)
Mai (3)
Avril (12)
Mars (4)

News 2020
Août (1)
Juin (2)
Mai (2)
Avril (7)
Mars (4)

News 2019
Août (1)
Juin (1)
Mai (3)
Avril (7)
Mars (10)

News 2018
Août (3)
Juin (3)
Mai (8)
Avril (13)
Mars (5)

News 2017
Août (1)
Mai (10)
Avril (3)
Mars (4)

News 2016
Août (12)
Juin (8)
Mai (12)
Avril (7)
Mars (9)

News 2015
Août (11)
Juin (6)
Mai (10)
Avril (2)
Mars (6)

News 2014
Octobre (12)
Août (4)
Juin (13)
Mai (14)
Avril (12)
Mars (15)

News 2013
Octobre (30)
Août (14)
Juin (27)
Mai (12)
Avril (29)
Mars (19)
Janvier (27)

News 2012
Octobre (37)
Août (40)
Juillet (27)
Juin (19)
Mai (35)
Avril (34)
Mars (42)
Janvier (46)

News 2011
Octobre (22)
Août (23)
Juillet (14)
Juin (29)
Mai (44)
Avril (24)
Mars (27)

News 2010
Août (6)
Juillet (10)
Juin (4)
Mai (1)
Avril (2)
Mars (1)

News 2009
Juin (1)

Attention, l'OS 3.6 détruit les prototypes TI-Nspire DVT

Nouveau messagede critor » 25 Oct 2013, 12:10

There are two types of TI-Nspire calculators:
  • CAS models which return expressions you can transform: TI-Nspire CAS+, TI-Nspire CAS , TI-Nspire CX CAS , TI-Nspire CM CAS...
  • non-CAS models which simply return numbers like any normal calculator: TI-Nspire+, TI-Nspire , TI-Nspire CX, TI-Nspire CM...

Some exams in some countries (United States, Portugal...) forbid the use of CAS calculators. That's why TI has split the TI-Nspire handhels in two sister lines. It is obvious that you can't (at least officially) install a CAS OS on a non-CAS calculator and vice versa.

1228In the hardware, the difference between CAS and non-CAS is using two separate chips:
  • the NAND chip
  • the ASIC chip
Each of these chips contains a code identifying the calculator as CAS or non-CAS, and these codes are verified and compared at various times:
  • by the Boot2 when a new OS is being received and installed
  • by the Boot2 each time the OS is being launched
  • by the installed OS when a new OS is being received and installed

However Nlaunch, the third party OS launcher released last year exploits a flaw in the Boot2 1.4 to remove the first two checks above, letting you install and run any TI-Nspire OS, and among other CAS OSes on non-CAS calculators.

Intended or not, this attack against the TI business model seems to have greatly displeased. For the the last few months, we've been stroke on all sides by a number of new various protections on the new hardware and software versions of the TI-Nspire.

In a Previous news, we just spotted a new additional protection in the new TI-Nspire OS 3.6 . Indeed, if the CAS version is installed on non-CAS calculator with the help of Nlaunch, the OS just freezes upon startup on the grey screen. So it seems now that once launched, the OS checks the CAS / non-CAS codes one more time in the NAND and ASIC chips.



And what happens when a worker doesn't fully conform to the original plan of the architect-engineer? Quite often the building finally collapses...

With all these protections systematically added around mindlessly (aparently) in the last months and violating the original security model, I was fearing that TI might en up bricking some TI-Nspire... and unfortunately, I was right! :mj:




Before the release of the first TI-Nspire, the TI-Nspire ClickPad for back to school 2007, Texas Instruments freely distributed numbers of prototypes during the 2006-2007 schoolyear. I do not know what their lucky owners told TI, but I guess they didn'r really appreciate the gift as many of them rushed to resell it online after the release of TI-Nspire, but of course with a price similar to the production models one. A trained eye will notice several small differences, but the only one common to all prototypes is the mention of an 'EVT', 'DVT' or 'PVT' code in the serial number on the back. :mj:

15791301Until the release of color TI-Nspire CX for back to school 2011, online resale shops have been flooded with prototypes apparently very similar with the production models. But even if we put aside the dubious morality of this behaviour, it was nothing more than a monstrous scam! Indeed, prototypes Boot1 and Boot2 validated the signatures with the development keys and not the production ones. As a result:
  • These prototypes refused to install any OS released on the official TI website. And As TI doesn't release development OSes it was impossible for you to update the prototypes which remained stuck on old 1.1 and 1.2 versions! :mj:
  • If you had the bad idea to remove the OS via the maintenance menu, your prototype became unusable because no released OS could be installed on it! :mj:

Fortunately, TI-Planet has taken this cause to heart and tried its best to repair the scams you experienced.
  • We began first by recovering several functional prototypes from which we could extract some development OSes, allowing you to repair prototypes which had their OS removed! :bj:
  • Then, we noticed on these prototypes that the NOR chip hosting Boot1 was not write-protected. After many months of hard work, we finally proposed you a tutorial based on a Boot1 reflashing in order to transform your TI-Nspire ClickPad DVT prototypes into production models, allowing you to finally install the latest production OSes available at ti.com! :bj:



However, the ASIC chip on TI-Nspire ClickPad DVT prototypes doesn't include the non-CAS / CAS identification code. The NAND chip being flashable, a simple modification of its CAS / non-CAS code allows for example the transformation of a non-CAS prototype into a CAS one. This implies that the historical CAS / non-CAS checks are based on differences tests. The code in the ASIC chip being neither CAS nor non-CAS, the test is successful in all cases. :bj:

So for months and now years, you've been able to use your TI-Nspire ClickPad DVT prototype as a production model. Unfortunately, you can't anymore. The OS 3.6 freezes at startup on all TI-Nspire ClickPad DVT prototypes, even those whose CAS / non-CAS NAND case has never been changed! :o
So it seems that the new CAS / non-CAS verification on the startup of OS 3.6 was not coded in the same way as the historical verification, using tests of equalities and not differences! In consequences, ASIC verification fails on all these prototypes since there is no CAS or non-CAS code in the ASIC! :mj:

This raises some questions about the process of development. Does this error means they do not even test development versions of their new OS on TI-Nspire ClickPad / TouchPad anymore and simply generate them automatically? Or was this change intended to prevent students using six years old non-CAS prototypes turned into CAS ones during exams? It would be really extreme, but not surprising in the context of what we have been experiencing during the last months...

Do you think you simply have to reinstall an earlier version of the OS to repair your prototype? It would have been too easy... Although stuck at the grey screen, the OS 3.6 still has the malice to increase the minimum installable OS version stored in NAND... to 3.6! The only OS that you now have the right to install is the 3.6 which won't work! Your calculator is now unusable... TI just destroyed you rare TI-Nspire ClickPad DVT prototype without warning! :mj:
Note that the tool Nlaunch, even if it can't make OS 3.6 work on these prototypes, has the advantage of avoiding their bricking when attempting to use OS 3.6, since it makes Boot2 ignore the minimum installable OS version programmed in NAND.



In addition to the ones you may have purchased online, we distributed many of our TI- Nspire ClickPad DVT prototypes, either to developers or to our contests winners, and so we have to warn you:
DO NOT INSTALL OS 3.6 ON A TI-NSPIRE CLICKPAD DVT PROTOTYPE - STAY WITH OS 3.2 OR OLDER
There is so far no way to use the OS 3.6 on these prototypes; it is useless to try, even with Nlaunch.


If it's already too late for you, the general idea to ​​repair follows the pattern below:
  • if your boot2 is 3.0.1, reflash Boot2 1.4 using an external RS232 interface
  • remove the minimum installable OS version using the DowngradeFix tool

Feel free to answer in this topic if needed - we'll try to help everybody.



Let's hope that the TI- Nspire ClickPad DVT prototypes will remain the only victims of the new Texas Instruments behaviour, but it's not impossible to find other similar cases, as a security model designed 6 years ago was suddenly changed. :mj:
On distingue deux types de calculatrices TI-Nspire:
  • les modèles formels dont les calculs renvoient des expressions sur lesquelles on peut ensuite travailler (factorisation, développement, dérivation...): TI-Nspire CAS+, TI-Nspire CAS, TI-Nspire CX CAS, TI-Nspire CM CAS...
  • les modèles numériques qui se contentent de renvoyer des nombres comme toute calculatrice normale: TI-Nspire+, TI-Nspire, TI-Nspire CX, TI-Nspire CM...

Certains examens hors de France (Etats-Unis, Portugal...) interdisent l'utilisation de modèles formels. Voici pourquoi TI a organisé sa gamme TI-Nspire selon ces deux lignées soeurs. Il n'est bien évidemment (officiellement du moins) pas possible d'installer un OS (système d'exploitation) CAS sur une calculatrice non-CAS, et inversement.

1228Matériellement, la différence entre CAS et non-CAS se concentre sur deux puces distinctes:
  • la puce NAND
  • la puce ASIC
Chacune de ces puces contient un code permettant d'identifier la calculatrice comme CAS ou non-CAS, et ces codes sont vérifiés et comparés à divers moments:
  • par le Boot2 (code de démarrage 2) lors de la réception-installation d'un nouvel OS
  • par le Boot2 lors du lancement de l'OS installé
  • par l'OS installé lors de la réception-installation d'un nouvel OS

Or, le lanceur d'OS tiers Nlaunch sorti l'année dernière exploite une faille du Boot2 1.4 et supprime les deux premières vérifications ci-dessus, permettant ainsi d'installer et lancer n'importe quel OS TI-Nspire et entre autres des OS CAS sur des calculatrices non-CAS.

Cette attaque (voulue ou pas) contre le modèle commercial de TI semble avoir très fortement déplu, puisque depuis quelques mois nous sommes assaillis de toutes parts par nombre de nouvelles protections sur les nouvelles versions matérielles et logicielles TI-Nspire.

Dans une actualité précédente, nous venons juste de mettre en évidence une protection supplémentaire dans le nouvel OS TI-Nspire 3.6. En effet, les versions CAS si installées sur des calculatrices non-CAS avec Nlaunch se bloquent au démarrage sur l'écran grisé. Il semble donc désormais que l'OS une fois lancé vérifie en plus les codes CAS/non-CAS des puces NAND et ASIC.



Et que se passe-t-il lorsqu'un ouvrier se permet de prendre des libertés par rapport au plan original de l'architecte-ingénieur? Bien souvent l'édifice finit par s'effondrer...

Avec toutes ces protections semblant systématiquement rajoutées de partout sans réfléchir ces derniers mois et violant le modèle de sécurité initial, j'avais peur que TI finisse par détruire certaines calculatrices TI-Nspire... et ça n'a pas manqué! :mj:




Avant la sortie des toutes premières TI-Nspire, les TI-Nspire ClickPad pour la rentrée 2007, Texas Instruments a distribué gracieusement nombres de prototypes en 2006-2007. Je ne sais pas ce que leurs heureux possesseurs ont dit à TI, mais il faut croire qu'ils n'avaient pas vraiment apprécié le cadeau puisqu'ils sont nombreux à s'être empressés de le revendre en ligne après la sortie des TI-Nspire, et bien évidemment à un prix similaire à celui des modèles de production. Un oeil averti remarquera plusieurs petite différences, mais la seule semblant être universelle est la mention d'un code 'EVT', 'DVT' ou 'PVT' au dos dans le numéro de série. :mj:

15791301Jusqu'à la sortie des TI-Nspire CX à écran couleur pour la rentrée 2011, l'offre de revente de TI-Nspire en ligne a donc été inondée de prototypes ressemblant à s'y méprendre au modèles de production. Or, même si l'on met de côté la moralité douteuse de cette démarche, il s'agissait ni plus ni moins d'une monstrueuse escroquerie! En effet, les Boot1 et Boot2 des prototypes vérifient les signatures avec les clés de développement et non celles de production. En conséquence:
  • Ces prototypes refusaient donc d'installer les OS distribués sur le site officiel de TI. Comme de plus TI ne distribue aucun OS de développement, il vous était donc impossible de mettre à jour ces prototypes qui restaient coincés sous d'antiques versions 1.1 ou 1.2! :mj:
  • Et si vous aviez la mauvaise idée de retirer l'OS via le menu de maintenance, votre prototype devenait inutilisable puisque plus aucun OS ne pouvait être installé! :mj:

Heureusement, TI-Planet a pris cette cause à coeur et a tout oeuvré pour réparer les escroqueries dont vous aviez été victimes.
  • Nous avons dans un premier temps récupéré à nos frais des prototypes fonctionnels dont nous avons pu extraire quelques OS de développement, vous permettant ainsi de remettre en état de marche des prototypes sans OS! :bj:
  • Par la suite, nous remarquions sur ces prototypes que la puce NOR accueillant le Boot1 n'était pas protégée contre l'écriture. Après des mois de travail acharné, nous te proposions enfin un tutoriel basé sur la reprogrammation du Boot1 afin de transformer tes prototypes TI-Nspire ClickPad DVT en modèles de production, te permettant enfin d'installer les derniers OS de production publiés sur le site de TI! :bj:



Or, la puce ASIC de ces prototypes TI-Nspire ClickPad DVT ne comporte pas le code d'identification CAS/non-CAS. La puce NAND étant reprogrammable, une simple modification du code CAS/non-CAS en NAND permet par exemple de transformer un prototype non-CAS en CAS. Cela implique que les vérifications CAS/non-CAS historiques sont basées sur des tests de différences. Le code inscrit dans la puce ASIC n'étant ni CAS ni non-CAS, le test réussit dans tous les cas. :bj:

Depuis des mois ou des années, vous avez donc pu utiliser votre prototype TI-Nspire ClickPad DVT comme un modèle de production. Ce n'est plus vrai désormais. L'OS 3.6 se bloque au démarrage sur l'écran grisé sur tous les prototypes TI-Nspire ClickPad DVT, même ceux dont le code CAS/non-CAS en NAND n'a jamais été modifié! :o
Il semble donc que la nouvelle vérification des codes CAS/non-CAS en NAND et ASIC au démarrage de l'OS 3.6 n'ait pas été codée de la même façon que la vérification historique, utilisant des tests d'égalités et non de différences! En conséquence, la vérification ASIC échoue sur tous ces prototypes puisqu'il n'y a ni CAS ni non-CAS dans l'ASIC! :mj:

On peut donc s'interroger sur le processus de développement chez TI. Est-ce que cette 'erreur' veut dire qu'ils ne testent même plus les versions de développement de leurs nouveaux OS sur TI-Nspire ClickPad/TouchPad et se contentent de les générer automatiquement? Ou est-ce que cette modification était voulue pour éviter que des candidats n'utilisent aux examens des prototypes non-CAS transformés en CAS? Ce serait vraiment extrême, mais non surprenant dans le contexte de tout ce que nous subissons ces derniers mois...

Il suffit de réinstaller une version antérieure de l'OS pour remettre le prototype en état? Pensez vous! Même bloqué à cet écran, l'OS 3.6 a quand même eu la malice de monter la version minimale d'OS installable inscrite en NAND à... 3.6! Le seul OS que vous avez le droit d'installer désormais est le 3.6 qui ne marche pas! Votre calculatrice est désormais inutilisable... TI vient donc de détruire sans prévenir votre rare prototype TI-Nspire ClickPad DVT! :mj:
Notons que l'outil Nlaunch, même si il ne permet pas d'utiliser l'OS 3.6 sur ces prototypes a toutefois l'avantage d'éviter leur destruction en cas de tentative d'utilisation de l'OS 3.6, puisque faisant ignorer au Boot2 la version minimale d'OS installable programmée en NAND.



Outre ceux que vous avez éventuellement achetés en ligne, nous avons redistribué nombre de nos prototypes TI-Nspire ClickPad DVT, soit à des développeurs, soit à des gagnants à nos concours, et nous nous devions donc de vous avertir:
VOUS NE DEVEZ PAS INSTALLER L'OS 3.6 SUR UN PROTOTYPE TI-NSPIRE CLICKPAD DVT - RESTEZ AU MAXIMUM AVEC UN OS 3.2!
Il n'y a à ce jour aucun moyen d'utiliser l'OS 3.6 sur ces prototypes, c'est inutile d'essayer, même pas avec Nlaunch.


Si c'est déjà trop tard pour vous, l'idée générale de réparation suit le schéma suivant:
  • si votre Boot2 est le 3.0.1, reprogrammation du Boot2 1.4 à l'aide d'une interface RS232 externe
  • suppression de la version minimale d'OS installable à l'aide de l'outil DowngradeFix

N'hésitez pas le cas échéant à répondre à ce sujet - nous vous dépannerons au cas par cas.



Espérons que les TI-Nspire ClickPad DVT seront les seules victimes du virage sécuritaire de Texas Instruments ces derniers mois, mais je n'exclus pas de trouver d'autre cas similaires, un modèle de sécurité conçu il y a 6 ans se voyant soudainement modifié. :mj:
Lien vers le sujet sur le forum: Attention, l'OS 3.6 détruit les prototypes TI-Nspire DVT (Commentaires: 15)

Nouvel nLaunchy 2.3 qui patche automatiquement l'OS 3.6

Nouveau messagede critor » 25 Oct 2013, 18:02

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:
  • 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. :mj:

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! :bj:


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:
  • 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. :mj:
(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! :bj:
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! :D
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! :bj:
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
Lien vers le sujet sur le forum: Nouvel nLaunchy 2.3 qui patche automatiquement l'OS 3.6 (Commentaires: 10)

Mise à jour de l'interface pour gagner le trésor du Wumpus

Nouveau messagede critor » 27 Oct 2013, 01:01

Plus qu'une semaine pour gagner le trésor du Wumpus comprenant entre autres une TI-Nspire CX CAS compatible Ndless, une TI-84 Plus C Silver Edition couleur, et une TI-83 Plus.fr USB.
2627 2572 2573 2571 637 2343 2373


L'interface avec laquelle vous deviez travailler pour développer et rendre votre IA (Intelligence Artificielle) vient d'être mise à jour et est téléchargeable ci-dessous.
Au menu des modifications:
  • accélération de la fréquence de rafraîchissement en mode automatique
  • correction d'un bug d'affichage qui faisait apparaître un fantôme du Wumpus dans un autre salle quand votre IA le tuait
  • correction d'un bug de calcul du pourcentage de réussites, ce dernier augmentant si l'on bougeait le pointeur souris
  • correction d'un affichage erroné du pourcentage de réussites dans un cas particulier: en fin de partie quand votre IA atteignait la sortie du labyrinthe
Image


Ce ne sont donc que des changements mineurs internes à l'interface qui ne modifient en rien les règles du monde du Wumpus et par conséquent aucunement les performances de vos IA. :bj:


Vous pouvez rendre votre IA aussi bien accompagnée de l'ancienne que de la nouvelle interface - nous nous débrouillerons.

Veillez à ne pas écraser votre travail actuel si vous décidez de télécharger le nouveau fichier, ce dernier venant bien évidemment avec l'IA aléatoire d'origine qui ne pense pas... ;)


Lien : Présentation et énoncé complets du concours

Téléchargements:
La nouvelle version du fichier TI-Nspire à modifier/compléter et à rendre:
LabyGraph - Wumpus

Pour éditer le script Lua et le compléter avec vos fonctions:
Logiciel TI-Nspire 3.2 enseignant (pour PC - gratuit pendant 90 jours)
Logiciel TI-Nspire 3.2 enseignant (pour Mac - gratuit pendant 90 jours)
Logiciel TI-Nspire 3.2 étudiant (pour PC - gratuit pendant 30 jours)
Logiciel TI-Nspire 3.2 étudiant (pour Mac - gratuit pendant 30 jours)
Lien vers le sujet sur le forum: Mise à jour de l'interface pour gagner le trésor du Wumpus (Commentaires: 31)

Rajoute la compatibilité Ndless/3.1 à ta TI-Nspire CX HW-J/K

Nouveau messagede critor » 29 Oct 2013, 13:04

Comme expliqué dans une actualité précédente, ce sont des modifications sur la carte mère qui ont rendu les TI-Nspire CX à partir de la révision matérielle J incompatibles avec les versions 3.1 et par conséquent avec Ndless/nLaunch.
As explained in a previous news, changes on the motherboard in new TI-Nspire CX hardware revision J and above are making them incompatible with versions 3.1, and thus with Ndless / nLaunch.


Révision matérielle
Hardware revision
Carte mère
Motherboard
ASICBoot1NAND
Carte clavier
Keyboard
Carte Dock
Dockboard
Photo
Compatibilité 3.1
3.1 compatibility
Initiale
Initial
Firebird Color MB 64213.0.0.99Samsung K511F12ACA-B075
oui
yes
AFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24121229
oui
yes
BFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24122634
oui
yes
CFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24121227
oui
yes
DFirebird Color MB 6422ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24122397
oui
yes
E3.0.0.99
oui
yes
FFirebird Color MB 6430ET-NS2010B-13.0.0.99Samsung K511F12ACA-B075Firebird Color KB EVT 4421Firebird Color BTB EVT1.2 24122398
oui
yes
G3.0.0.99
oui
yes
H3.0.0.99
oui
yes
I3.0.0.99
oui
yes
JNSC CR MB 4440ET-NS2010B-13.0.0.99ESMT FM60D1G12AFirebird Color KB DVT 4424Firebird Color BTB EVT1.2 24122878
non
no
K3.0.0.99
non
no


Une boutique en ligne chinoise a flairé l'aubaine et met en vente des centaines de cartes mère TI-Nspire CX compatibles 3.1 et donc par conséquent Ndless/Nlaunch. :bj:
Il s'agit de cartes mères Firebird Color MB 6421. Elles sont donc issues de la version initiale du matériel ayant précédé la révision matérielle A.

Actuellement:
  • 200 cartes mère TI-Nspire CX pour 200 yuans pièce (environ 25€)
  • 50 cartes mère TI-Nspire CX CAS pour 300 yuans pièce (environ 35€)
Un prix modique et un simple remplacement de carte pour offrir de nouvelles possibilités extraordinaires à ta TI-Nspire CX! :bj:

Nous avons testé, et installer cette carte mère plus ancienne malgré une carte clavier plus récente ne cause apparemment aucun problème. :bj:

Signalons que les cartes mères TI-Nspire CX et TI-Nspire CX CAS sont en apparence identiques. Donc ne vous trompez pas.

1354En effet, ne jouez pas au plus malin en tentant une carte mère TI-Nspire CX CAS pour transformer votre TI-Nspire CX, car ça ne marche pas. TI a en effet pensé à cette méthode (communément nommée 'case-switching' en anglais) et l'a bloquée: tout comme la carte mère, les cartes clavier sont typées CAS et non-CAS. Si l'on mélange les types de cartes, l'OS s'en rend compte au démarrage et va au choix:
  • afficher un message d'avertissement bloquant comme quoi le clavier est incorrect
  • redémarrer automatiquement
Il faudrait donc racheter aussi une carte clavier que l'on ne trouve apparemment pas en pièce détachée.
Notons qu'il est peut-être possible de passer outre cette protection en utilisant une version actuelle ou future de nLaunch, cela n'ayant pas été testé. Mais même dans ce cas, il serait dangereux de se condamner à devoir utiliser cet outil que TI va tout faire pour bloquer.


Liens :
Cartes mère TI-Nspire CX
Cartes mère TI-Nspire CX CAS
A Chinese online shop nosed the bargain and has started selling hundreds of 3.1 compatible TI-Nspire CX motherboards, thus compatible with Ndless / Nlaunch. :bj:
The motherboard reference is Firebird Color MB 6421. They come from the initial version of the hardware, prior to the hardware revision A.

Currently there are:
  • 200 TI-Nspire CX motherboards at 200 yuan each (about 25€ or 35$)
  • 50 motherboards TI- Nspire CX CAS for 300 yuan coin (about 35€ or 50$)
An affordable and easy to install motherboard for new extraordinary possibilities with your TI-Nspire CX! :bj:

We tested, and installing the old motherboard together with the more recent keypad board doesn't cause any problem. :bj:

Note that the TI-Nspire CX and TI-Nspire CX CAS motherboards are apparently identical.

1354Don't attempt to turn your TI-Nspire CX intro a TI-Nspire CX CAS with a TI-Nspire CX CAS motherboard, because it just does not work . TI knows of this method (commonly called 'case-switching') and has made things more difficult thant that: as the motherboard, the keypad board has the CAS and non-CAS types too. If you mix the types, the OS does notice it when launched and will either:
  • display a blocking error message about an incorrect keypad
  • reboot automatically
You would need to buy the CAS version of the TI-Nspire CX keypad board too for such a purpose, of course if you can find such a spare part.
Note that it may be possible to bypass this protection by using a current or future version of nLaunch, although it has not been tested yet. But even in this case, it would be dangerous to be forced to use Nlaunch to make your calculator work, when TI clearly has the intention to make everything possible to block it.


Links :
TI-Nspire CX motherboard
TI-Nspire CX CAS motherboard
Lien vers le sujet sur le forum: Rajoute la compatibilité Ndless/3.1 à ta TI-Nspire CX HW-J/K (Commentaires: 48)

Switching Pack Ndless + OS 3.6, maintenant pour toute Nspire

Nouveau messagede critor » 30 Oct 2013, 12:13

Vous êtes très nombreux à avoir fait le choix d'une TI-Nspire CX pour cette rentrée 2013 en espérant pouvoir y jouer aux jeux Game Boy Advance, ou y stocker des images scrollables et zoomables avec mViewer, et donc tout autant à avoir été déçus que ces manipulations y soient désormais interdites.
En effet, Texas Intruments a banni les jailbreaks communautaires Ndless et nLaunch sur ses nouvelles TI-Nspire CX en révision matérielle J ou ultérieure, arrivées en magasin cette rentrée.

Mais visiblement ce n'était pas encore suffisant pour TI. Avec la sortie de l'OS 3.6 (Operating System, pour système d'exploitation), TI tentait littéralement d'éradiquer aussi Ndless et nLaunch sur les anciens modèles et révisions matérielles.

En effet, l'OS 3.6 une fois installé:
  • interdit le retour à toute version d'OS antérieure à la 3.6 et donc entre autres à la version 3.1 nécessaire à Ndless
  • 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 ou les exemples retirés avec TNOC), non sans avoir entre temps 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 complet 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.

Il s'agissait donc, et ce pour la première fois dans l'histoire de la communauté, d'une contrefaçon illégale puisqu'il y avait distribution de code TI exécutable modifié.
Heureusement, Excale et Lionel Debroux ont analysé les versions modifiées 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 de nLaunch ! nLaunch modifie désormais dynamiquement l'OS 3.6 lorsque détecté, et il n'y a plus aucune utilisation de la contrefaçon ! :bj:



Aujourd'hui sort enfin la nouvelle version promise de notre Ndless/3.6 switching pack utilisant le nouvel nLaunch, et suite à cela les liens vers les contrefaçons ont tous été retirés du site.

Ce pack permettra aux TI-Nspire encore en état d'utiliser l'OS 3.1 :
  • de bénéficier du nouvel OS 3.6 sans avoir à renoncer à Ndless/Nlaunch :bj:
  • de pouvoir retourner sous l'OS 3.1 avec Ndless à tout moment sans aucun besoin d'ordinateur! :bj:

Au menu des nouveautés, il y a désormais le support des modèles TI-Nspire monochromes. La liste complète des modèles supportés étant :
  • TI-Nspire, TI-Nspire TouchPad
  • TI-Nspire CAS, TI-Nspire CAS TouchPad
  • TI-Nspire CX, TI-Nspire CX-C
  • TI-Nspire CX CAS, TI-NSpire CX-C CAS

Par rapport à l'ancien Ndless/3.2 switching pack, le nouveau tutoriel d'installation pour les TI-Nspire CX a été fortement revu et simplifié ! :bj:
Pour les TI-Nspire monochromes, vous nous aviez signalé plusieurs erreurs concernant l'outil ntnoc utilisé dans le pack. Ces erreurs étaient dues à la faible capacité sur ces modèles (32Mo de NAND), espace dans lequel il fallait réussir à faire rentrer pas moins de 3 OS TI-Nspire pendant l'installation. Le nouveau tutoriel d'installation pour les TI-Nspire monochromes en tient compte et présente les mêmes manipulations dans un ordre différent qui ne semble plus déclencher aucune erreur ! :bj:
L'installation a été testée pendant des heures et des jours, à plusieurs reprises et sans aucun problème sur pas moins de 7 modèles TI-Nspire différents dont 5 modèles monochromes.



Notons toutefois en conclusion que malgré l'énergie extraordinaire dépensée, il ne s'agit pas d'une victoire de la communauté. En effet, ce pack ne peut permettre que de conserver Ndless sur des machines l'ayant déjà, pas de rendre Ndless possible sur davantage de machines...
Ndless continue donc de reculer, juste pas aussi vite ni aussi loin que ce que TI avait prévu.

Nous n'avons de plus aucune illusion : lorsque l'alerte signalant la disponibilité du nouvel OS 3.6 sera déclenchée prochainement dans les logiciels TI-Nspire, la majorité des utilisateurs mettra bien évidemment à jour sans rechercher d'informations en ligne.
TI n'a donc pas complètement éradiqué Ndless sur les anciens modèles et révisions matérielles, mais cela reste une victoire écrasante : TI a presque éradiqué Ndless des anciens modèles et révisions matérielles.



Téléchargement :
Ndless/3.6 switching pack

Lien :
Tutoriel d'installation du Ndless/3.6 switching pack
Many of you chose the TI-Nspire CX for back to school 2013, hoping to be able to play Game Boy Advance games or to store scrollable and zoomable images with mViewer, and therefore many of you have been disappointed not to be able to use the required tools anymore.
Indeed, Texas Intruments banned community jailbreaks Ndless and nLaunch on their new TI-Nspire CX hardware revision J and later.

But apparently, this was not enough for TI. With the release of the OS 3.6, TI tried has tried to ban Ndless and nLaunch from older TI-Nspire models and hardware revisions too.

In fact, once installed OS 3.6 :
  • forbids you to downgrade to any older OS version including the 3.1 version required by Ndless
  • installs the new Boot2 3.2.4 which is incompatible with nLaunch
  • self-destructs itself after its first start if any resource is modified or absent from the installation file (like Boot2 3.2.4 or samples removed with TNOC), but still increases the minimum installable OS version to 3.6, making the calculator unusable until you accept to install the full OS 3.6 with its Boot2 3.2.4...

The first workaround was out within 24 hours after the discovery of OS 3.6, as a patched OS for the TI-Nspire CX CAS to be used with nLaunch, followed a week later by a similar patch for the TI-Nspire CX.

So, for the first time in the history of the TI community, this was a widely illegal infringement because of the distribution of modified executable copyrighted code from TI.
Fortunately, Excale and Lionel Debroux analyzed the modified versions of OS 3.6 and ported all necessary chances in a new version of nLaunch! nLaunch now dynamically patches the OS 3.6 when detected and there is no use of the counterfeit anymore! :bj:



Today we finally released a version of our Ndless/3.6 switching pack using the new nLaunch and all links to counterfeits have been removed from the site.

This pack will enable TI-Nspire still able to use the OS 3.1:
  • to use the new OS 3.6 without having to give up Ndless / Nlaunch :bj:
  • to be able to return to the OS 3.1 with Ndless anytime without the need of any computer! :bj:

There is now support for TI-Nspire monochrome models . All supported models are:
  • TI-Nspire + TI-Nspire TouchPad
  • TI-Nspire CAS + TI-Nspire CAS TouchPad
  • TI-Nspire CX + TI-Nspire CX-C
  • TI-Nspire CX CAS + TI-Nspire CX-C CAS

Compared to the old Ndless/3.2 switching pack, the new installation tutorial for the TI-Nspire CX has been greatly improved and simplified ! :bj:
For monochrome TI-Nspire you had reported us several errors with the ntnoc tool used in the pack. These errors were coming from the low capacity on these models (only 32MB NAND), in which no less than three TI-Nspire OS have to fit during installation. The new installation tutorial for the TI-Nspire monochromes takes this into account and has the same manipulations in a different order which does not seem to trigger any error anymore! :bj:
The installation has been tested several times for hours and days without any problem on no less than 7 different TI-Nspire models including 5 monochrome ones.



It looks like a great achievement, doesn't it? But it's not a victory for the community. Indeed, this package just help current Ndlessable handhelds to go on using Ndless and doesn't make Ndless installable on more handhelds at at all...
Ndlessable TI-Nspire handhelds therefore continue to decrease, just not as fast or as far as TI had planned.

We have no illusions: when the popup about the availability of the new OS 3.6 will be trigerred soon in TI-Nspire softwares, most users will of course update without seeking any information online.
TI has therefore not completely eradicated Ndless on older models and hardware revisions, but it remains huge victory: TI almost eradicated Ndless on older models and hardware revisions.



Download
Ndless/3.6 switching pack

Link
Installation Tutorial Ndless/3.6 switching pack

Lien vers le sujet sur le forum: Switching Pack Ndless + OS 3.6, maintenant pour toute Nspire (Commentaires: 12)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1213 utilisateurs:
>1176 invités
>31 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)