π
<-
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 !

Unread postby critor » 30 Jun 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
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 0.1%
 
Posts: 34179
Images: 8850
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

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

Unread postby parrotgeek1 » 01 Jul 2017, 03:58

critor wrote: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.
My Projects:
nLoaderCAS Patcher for ControlXnLaunchy CXM fork (3.9 CAS on B&W) - News Article
Prototypes:
Upgrade EVT Nspire CAS+Fix keyboard on prototype TI-Nspire CAS Touchpad
- Highlights: Nspire CX Non-CAS OS 3.3, CX & CX CAS OS 4.4 & 4.5 special reformatting installers (both found by me on TI's site)
Discoveries:
Boot1.5 vuln (used in nLoader) • Nspire dev boardsPink CX
Je peux comprendre le français mais je ne peux pas le parler bien.
User avatar
parrotgeek1Prog.
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 68.6%
 
Posts: 739
Joined: 29 Mar 2016, 01:22
Location: USA
Gender: Male
Calculator(s):
Class: university student
GitHub: parrotgeek1

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

Unread postby critor » 01 Jul 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
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 0.1%
 
Posts: 34179
Images: 8850
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

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

Unread postby critor » 01 Jul 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
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 0.1%
 
Posts: 34179
Images: 8850
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

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

Unread postby critor » 01 Jul 2017, 22:40

Guess what... ;)
8458
Image
User avatar
critorAdmin.
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 0.1%
 
Posts: 34179
Images: 8850
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti


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

Who is online

Users browsing this forum: No registered users and 8 guests

-
Search
-
Featured topics
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
516 utilisateurs:
>488 invités
>22 membres
>6 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)