π
<-
Chat plein-écran
[^]

1er ajout d'applications sur système TI-82 Advanced !

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

1er ajout d'applications sur système TI-82 Advanced !

Message non lude critor » 30 Juin 2017, 20:46

46164619La TI-82 Advanced est un modèle sorti pour la rentrée 2015 avec la conformité pour les examens 2018+.
Techniquement parlant, aussi bien matériellement que logiciellement, il s'agit d'une TI-84 Plus munie d'une version système 5.0, mais avec quelques bridages :
  • Suppression de la commande Asm( et donc blocage des programmes assembleur :mj:
  • Suppression des fonctionnalités d'ajout/suppression d'applications.
    Les applications sont désormais incluses dans le nouveau format de fichier système (.82u au lieu de .8xu), et ne sont donc écrites en mémoire Flash qu'à l'occasion d'une mise à jour système.
    Le nouveau Boot Code 5.0 équipant la TI-82 Advanced validant les fichiers système avec une signature 2048-bits, il est impensable d'espérer pouvoir faire passer des fichiers modifiés à ce jour.
    La TI-82 Advanced est donc bloquée avec les seules applications suivantes :
    1. Finance
    2. CSheetFr
    3. Français
    4. Inequalz
    5. PlySmly2
    6. Prob Sim
    7. Périod

84388437Par contre, nous avions vu il y a 2 ans qu'il était possible de modifier le fichier système .82u pour supprimer les applications et le remettre à l'ancien format .8Xu, et ensuite l'installer sur les anciens modèles TI-84 Plus se contentant d'une validation en 512-bits.
Et dans ce cas, toutes les applications qui étaient présentes avant transformation sur la TI-84 Plus sont listées et lancées correctement par le nouveau système TI-82 Advanced ! :bj:

84408439On peut donc faire fonctionner le système TI-82 Advanced avec les applications officielles que Texas Instruments n'a pas jugé bon d'inclure, comme le moteur de calcul exact App4Math, le lecteur de documents NoteFlio ou encore la boîte à outils scientifiques SciTools (calcul vectoriel, constantes physiques, conversion d'unités, chiffres significatifs...). :D
Et même d'applications non officielles comme le moteur de dérivation Symbolic ! :bj:



Tu nous objecteras peut-être que l'exploit n'a pas été accompli sur une vraie TI-82 Advanced.
Certes, mais il n'en démontre pas moins la parfaite compatibilité.
Ainsi que le fait que si on arrive, d'une façon ou d'une autre, à écrire une application supplémentaire dans la mémoire Flash de la TI-82 Advanced, elle sera alors listée et utilisable ! :bj:

Outre les applications déjà existantes, on pourrait imaginer une application permettant d'exécuter des programmes assembleur... :bj:
Ou même une application qui permettrait de rajouter/retirer des applications que l'on transférerait alors au format AppVar. :#tritop#:

Une faille qui pourrait permettre d'installer de telles applications a bien été trouvée dès l'été 2015 par Brandon Wilson, mais contrairement à son habitude il n'a rien publié ni documenté à son sujet depuis. :(



84448441Supposons un moment que ce soit possible, même si franchement, sans Brandon ce n'est pas gagné. Qu'est-ce que ça donnerait en mode examen ?
Comme indiqué, la TI-82 Advanced efface intégralement et définitivement sa mémoire lors de l'activation du mode examen, aussi bien la mémoire RAM que la mémoire d'archive.
Notons que c'est le seul modèle conforme 2018+ à procéder ainsi.

Le même écran nous indique que seules les applications développées par Texas Instruments seront accessibles en mode examen.
Et bonne surprise, c'est visiblement faux puisque nous pouvons lancer sans contrainte toutes les applications, dont Symbolic qui n'a rien d'officiel. :)

8443Toutefois, la 1ère affirmation était bien exacte. Donc même si l'on a toujours accès au lecteur de documents NoteFolio, ce dernier n'a plus rien à nous afficher puisque les documents ont tous été effacés, aussi bien ceux qui étaient en mémoire RAM que ceux qui étaient en mémoire d'archive.

Il n'y aurait donc pas d'intérêt évident/immédiat en terme de triche/fraude à rajouter ces fonctionnalités.
L'activation du mode examen effacera tous les programmes assembleur, ainsi que toutes les variables qui auraient pu être ouvertes par les applications.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: 1er ajout d'applications sur système TI-82 Advanced !

Message non lude parrotgeek1 » 01 Juil 2017, 03:58

critor a écrit:Une faille qui pourrait permettre d'installer de telles applications a bien été trouvée dès l'été 2015 par Brandon Wilson, mais contrairement à son habitude il n'a rien publié ni documenté à son sujet depuis. :(

Not entirely true, he posted it on his crap folder on January 28, 2016, but didn't tell anyone.
Avatar de l’utilisateur
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 88%
 
Messages: 745
Inscription: 29 Mar 2016, 01:22
Localisation: This account is no longer used.
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: 1er ajout d'applications sur système TI-82 Advanced !

Message non lude critor » 01 Juil 2017, 09:26

Oh, thank you very much. :)

Apparently, the exploit is currently unstable.
The calculator crashes instead of going back to the OS.

But it's not a problem.
We need to create an app which would be able to install apps from appvars images.
And put it in the z.z80 file
Once our "apps manager"-app has been written to the Flash, it's not a problem if the exploit crashes.
The new app will still be there after a reset. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: 1er ajout d'applications sur système TI-82 Advanced !

Message non lude critor » 01 Juil 2017, 12:04

The Asm( command being disabled, I've tested non-compiled asm programs with z80 shell apps (DoorsCS, NoShell, zStart).

It doesn't work.

The AsmPrgm command on the 1st line of the source triggers a syntax error with DoorsCS and zStart. It's the error you usually get by trying to run non-compiled asm programs without the Asm( program.

With NoShell, you immediately get an Invalid error, the same one you get by inserting the Asm( command in a TI-Basic laucher program. I suppose NoShell just injects the Asm( command.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: 1er ajout d'applications sur système TI-82 Advanced !

Message non lude critor » 01 Juil 2017, 22:40

Guess what... ;)
8458
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor


Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 61 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
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.
1986 utilisateurs:
>1977 invités
>4 membres
>5 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)