π
<-
Chat plein-écran
[^]

backSpire: outil downgrade Ndless compatible CX II

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

backSpire: outil downgrade Ndless compatible CX II

Unread postby critor » 05 Dec 2022, 12:13

13680Au printemps 2021 nous t'annoncions les dernières mises à jour 5.3.0 pour TI-Nspire CX II et 4.5.4 pour TI-Nspire CX.

Des mises à jour qui refondaient profondément les interfaces des menus relatifs au mode examen, mais semblaient à côté de cela être bien mineures.

Malheureusement nous avions raté à l'époque des régressions majeures dans le contexte du mode examen hélas passées sous silence par les menus, introduites à partir de ces versions 4.5.4 et 5.3.0.

Première nouveauté très regrettable, désormais tout redémarrage de la calculatrice alors que celle-ci est en mode examen te fait perdre l'intégralité de tout ce que tu as pu saisir depuis le début de l'épreuve. Aussi bien le dernier classeur utilisé que les classeurs enregistrés depuis l'activation du mode examen (si tu as créé et enregistré un classeur par exercice par exemple) ! :o
Tu as bien lu, si jamais ta calculatrice redémarre pendant ton épreuve (plantage et ça nous est déjà arrivé même sans faire de chose bien compliqué, bouton reset au dos parce que la calculatrice semble coincée ce qui par contre est bien plus rare, choc qui interrompt brièvement l'alimentation, changement de batterie, ...). :mj:
C'est aussi très dérangeant pour les enseignants qui évaluaient en distribuant un classeur TI-Nspire à compléter et relever (QCM, Vrai/Faux, ou autre chose de plus évolué) si ils se donnaient la peine de le faire en mode examen.

Deuxième lourde restriction, certains classeurs ne fonctionnent plus correctement en mode examen : tous ceux qui utilisent des scripts Lua. Certes il n'y a pas d'éditeur Lua sur la calculatrice, mais ici encore cela impacte l'enseignant qui souhaitait évaluer en distribuant un classeur à utiliser/compléter puis relever. :mj:

Nous déplorons que cette apparente course sécuritaire autour du mode examen en vienne à dégrader des possibilités historiques exclusives aux TI-Nspire. Ce n'est pas normal après 10 ans de dégrader ainsi soudainement et radicalement le fonctionnement d'un produit.

Et donc malheureusement, n'étant pas au courant à l'époque, nous t'avions invité(e) à mettre à jour sans avertissement, sachant que le retour à une version inférieure était difficule sur TI-Nspire CX et même impossible sur TI-Nspire CX II.

16312Nous avons ainsi contribué à te piéger ; et nous nous devons de réparer cette erreur. Voici donc aujourd'hui notre solution, backSpire.

backSpire est un programme Ndless te permettant de déverrouiller l'installation de versions inférieures (downgrade), comme il en existait déjà pour TI-Nspire CX, mais cette fois-ci avec la compatibilité TI-Nspire CX II ! :D

Il s'agit donc du tout premier utilitaire système Ndless au monde à être compatible avec les TI-Nspire CX II, et son développement depuis maintenant des semaines ne fut pas chose aisée, les syscalls permettant d'effacer et d'écrire directement dans la mémoire Flash NAND étant bizarrement absents des éditions TI-Nspire CX II de Ndless. Nous avons donc dû commencer par coder une sorte d'extension à Ndless (et un gros merci à Parisse et Vogtinator pour leurs aide et tests dans ce contexte).

backSpire est compatible avec l'ensemble des modèles : TI-Nspire CX II, TI-Nspire CX, TI-Nspire CM et TI-Nspire monochromes, aussi bien dans leurs éditions CAS que non-CAS.

Il te permet donc de downgrader toute TI-Nspire munie de Ndless. Si tu n'es pas concerné(e) par l'un des pays ou examens ayant exigé le saccage des capacités de la TI-Nspire et imposant donc probablement la mise à jour en version 4.5.4+ ou 5.3+ lorsque tu passes les épreuves, tu peux donc :
  • redescendre ta TI-Nspire CX II de la version 5.3.0 à la version 5.2.0
  • redescendre ta TI-Nspire CX de la version 4.5.4 à la version 4.5.3
Ndless reste de toutes façons compatible dans les deux cas.

Notons que l'ancien OS n'est pas immédiatement installable sur TI-Nspire CX II, des sécurités ayant visiblement été rajoutées. Il te faudra passer par le menu de maintenance et justement, exclusivité inédite de backSpire, pour t'éviter des acobaties digitales douloureuses, nous avons codé une fonctionnalité te permettant de rédémarrer automatiquement dans le menu de maintenance.

Pour downgrader ta TI-Nspire CX II, il te faut donc :
  1. activer Ndless si ce n'est déjà fait
  2. lancer backSpire
  3. taper
    tab
    pour patcher la version minimale d'OS autorisée à 0.0.0.0
  4. maintenir
    doc
    enter
    EE
    pour redémarrer automatiquement dans le menu de maintenance
  5. taper
    2
    pour supprimer l'OS actuel et confirmer avec
    8
  6. taper
    0
    pour redémarrer
  7. et enfin envoyer le nouvel OS souhaité

Pour downgrader toute autre TI-Nspire c'est beaucoup plus simple, il te faut :
  1. activer Ndless si ce n'est déjà fait
  2. lancer backSpire
  3. taper
    tab
    pour patcher la version minimale d'OS autorisée à 0.0.0.0
  4. taper
    esc
    pour quitter
  5. envoyer le nouvel OS souhaité

Téléchargements :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.4%
 
Posts: 41498
Images: 14640
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: backSpire: outil downgrade Ndless compatible CX II

Unread postby parrotgeek1 » 05 Dec 2022, 14:59

This means it's now possible to test the recently preserved OS 5.0.0.1288!
User avatar
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 88%
 
Posts: 745
Joined: 29 Mar 2016, 01:22
Location: This account is no longer used.
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: backSpire: outil downgrade Ndless compatible CX II

Unread postby Dubs » 05 Dec 2022, 19:44

C'est génial, super boulot, bravo !!!!
User avatar
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 37.9%
 
Posts: 125
Joined: 06 Jan 2016, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

Re: backSpire: outil downgrade Ndless compatible CX II

Unread postby Shadow » 05 Dec 2022, 20:02

Disponible sur Instagram ; https://www.instagram.com/p/ClzBD_8NUr2 ... hare_sheet

Partageons ce superbe travail à un maximum de personnes !
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oubliez pas de lire les règles. En cas de problème, vous pouvez m'envoyer un message, je réponds rapidement.


Liens utiles :


Image
New to the website, Anonymous? Before posting something in the chat or in the forum, don't forget to read the rules. If you have any questions, you can send me a private message, I'll answer as fast as I can.


Useful links:


Image
User avatar
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 19.9%
 
Posts: 425
Images: 122
Joined: 26 Feb 2021, 12:46
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1A - EPF Cachan
GitHub: bryanthrmn


Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 67 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
898 utilisateurs:
>845 invités
>49 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)