π
<-

TI-68k La TI-84+ et la TI-89Titanium crackent la Sony PS3!

New postby critor » 31 Oct 2010, 14:53

Ces dernières années, de nombreux constructeurs ont développé de véritables prisons électroniques. Il s'agit de brider leur matériel qui à la base est un véritable ordinateur et donc polyvalent, afin d'en limiter les possibilités: notamment interdire la lecture ou l'exécution de fichiers qui ne sont pas publiés par un éditeur autorisé ou validés par le constructeur. Devant une offre ainsi plus restreinte, l'utilisateur se voit contraint d'acheter des logiciels ayant pourtant des équivalents gratuits ou moins chers sur d'autres plate-formes. Et quand l'utilisateur ne trouve pas ce qu'il veut il se voit contraint d'acheter un 2ème appareil différent...

C'est notamment le cas de la TI-Nspire ou de la Sony PS3.

Après des années d'évolution en informatique vers la normalisation, la standardisation, la compatibilité, la portabilité et le multi-plate-formes, c'est clairement une régression qui s'effectue ces dernières années.

La pratique du jailbreak, une sorte de piratage dont la légalité semble en voie d'être reconnue aux USA, permet aux utilisateurs de faire sauter les verrous du constructeur afin de profiter du plein potentiel du matériel qui leur appartient.

(pour une analyse plus détaillée, voir news précédente)



Sur la TI-Nspire, il y a Ndless qui n'a justement subi aucune attaque légale pour le moment.

Dans une news précédente, nous vous informions que Brandon Wilson avait sorti un utilitaire pour déverrouiller les Sony PS3 à l'aide d'une simple TI-84+ et d'un câble USB, matériel facilement à la portée de nous tous.

Image


La PS3 déverrouillée permet d'exécuter du code non signé (jeux "amateur", logiciels divers, système d'exploitation Linux...). Le code peut être aussi bien sur un CD/DVD que sur un périphérique USB. Cela ouvre donc la voie à l'exécution de copies de jeux, même si je ne trouve pas que ce soit l'usage le plus intéressant.

La PS3 devait être munie d'un firmware 3.41. La faille utilisée a en effet été corrigée dans les versions suivantes.

Il fallait brancher sa TI-84+ sur sa PS3, lancer l'application de Brandon sur sa TI-84+, allumer alors la PS3 en appuyant sur le bouton eject, et cette dernière démarrait en mode déverrouillé.



Nous souhaitons en ce jour, vous faire part de 2 informations importantes.



Tout d'abord, Brandon a mis-à-jour l'application TI-84+ en version 0.07 avec de nombreuses améliorations géniales!

Il est maintenant également possible de déverrouiller des firmwares antérieurs présentant la même faille. Pour le moment, le support du firmware 3.15 est inclus.
Image


Le payload inclus par défaut par Brandon interdit de lancer des backups de jeux, afin de se protéger contre d'éventuelles attaques de Sony qui conduiraient Brandon à retirer l'ensemble de son logiciel. Cette nouvelle version supporte le chargement de payloads externes, autres que celui de PSGroove (par défaut). Il est donc désormais possible de lancer des copies de jeux.
Image


Enfin, les effets du déverrouillage n'étaient pas permanents. il fallait refaire la manipulation à chaque redémarrage de la PS3. Il est désormais possible d'installer un hook sur sa TI-84+. Si la PS3 redémarre et que la TI-84+ est branchée dessus, cette dernière s'allume automatiquement si elle était éteinte. Le code de déverrouillage se lance alors automatiquement sur la TI-84+, quoi que l'on soit en train de faire dessus. Par la suite, la TI-84+ s'éteint toute seule si on n'y touche pas.
Image


Si vous ne vous servez plus tellement de votre TI-84+, voici donc une nouvelle vie pour elle! Vous y installez l'application de déverrouillage de la PS3, vous la reliez à la PS3, vous activez le hook, et puis vous placez votre TI-84+ là où elle ne dérangera personne, à l'abri des regards indiscrets, derrière la PS3 par exemple. Vous pouvez désormais oublier que votre TI-84+ est là, et votre PS3 démarrera toujours en mode déverrouillé, apparemment toute seule comme par magie! Si c'est désormais le seul usage de votre TI-84+, vous en avez pour des années avant d'avoir à changer les piles!



Deuxième grande information du jour, Brandon Wilson a porté son utilitaire sur la TI-89Titanium. Il est donc désormais possible de déverrouiller sa PS3 aussi bien avec une TI-84+ qu'une TI-89Titanium.
ImageImageImage


Remarques:
* Cet utilitaire nécessite d'avoir un accès total à un contrôleur USB. Il ne peut donc fonctionner que sur des calculatrices munies de prises USB internes. Il ne fonctionnera donc pas avec un câble USB externe. Il est ainsi impossible de le porter sur TI-89 basique, TI-Voyage 200, TI-83+ ou TI-82Stats.
* Il ne fonctionne pas non plus avec le clavier 84+ des TI-Nspire basiques. L'OS 84+ spécial utilisé présente en effet de nombreuses incompatibilités avec les vraies TI-84+/84+SE, notamment en ce qui concerne l'USB puisque le contrôleur est complètement différent.
* Un portage sur TI-Nspire/NspireCAS, calculatrices munies d'une prise USB, est en théorie possible, mais sans doute très compliqué en pratique.




TI-89Titanium - c'est plus fort qu'une PS3!




Liens:
* PS3JB pour TI-84+/84+SE
* PS3JB pour TI-89Titanium

Divers Halloween 2010

New postby critor » 30 Oct 2010, 19:21



Cette TI-Nspire CAS TouchPad, a quelque chose à vous dire de la part de toute l'équipe TI-Bank!





Link to topic: Halloween 2010 (Comments: 0)

TI-Nspire Les logiciels TI-Nspire sur Linux / Unix !

New postby critor » 26 Oct 2010, 01:35

Les logiciels TI-Nspire Computer Software, TI-Nspire Computer Link, et TI-SmartView disposent du même squelette:
* une partie du logiciel est du code Java
* et une autre est du code natif

Le code Java présente l'avantage d'être multi-platte-formes, et donc en théorie de marcher aussi bien quel que soit le système d'exploitation utilisé et le processeur qui le fait tourner.
Le code natif lui est spécifique à un couple système/processeur sur lequel il sera exécuté beaucoup plus rapidement que du code Java. Toutefois, il ne marchera pas avec des couples système/processeur différents.

* La partie en code Java est la plus importante. Elle regroupe le code concernant l'interface utilisateur et les fonctions de communications de haut niveau.
* La partie en code natif concerne toutes les opérations sensibles ou lourdes (vérification de la validité d'un OS, renvoi du contenu d'une ROM pour émulation, communication USB, coeur d'un émulateur...).

Le code natif est difficilement décompilable.
Par contre en revanche, il est très facile de décompiler du code Java et de l'étudier.


Et nous avons aujourd'hui trouvé des choses très intéressantes dans les logiciels d' "émulation" TI-Nspire...

TI distribue actuellement sur son site 2 versions:
* pour Windows
* pour Macintosh OS X + processeur Intel

Depuis l'OS 1.7, il semble que TI développe et maintient en parallèle des versions de ces logiciels qui ne sont pas disponibles sur son site. Ces versions sont destinées à des couples système/processeur moins courants.

Niveau processeurs, on retrouve:
* Des 32-bits:
-- Intel i386/x86 (Pentium, Celeron...)
-- Sparc
* Des 64-bits:
-- Intel ia64 (Itanium...)
-- Amd64
-- Apple PowerPC
-- SparcV9

Niveau systèmes, on est également gâté:
* Microsoft Windows
* Apple Darwin
* Linux
* FreeBSD
* OpenBSD
* SunOS
* IBM AIX

Voici donc les couples système/processeur gérés sur les versions 1.7, 2.0, puis 2.1 des logiciels:
ImageImageImage


Il existe donc bel et bien des versions Linux, Unix, mais aussi Macintosh non-Intel des logiciels d' "émulation" TI-Nspire.
Mais elles ne sont pas distribuées pour le moment, et nous ne savons pas du tout si TI les distribuera un jour.


Cette information est à recroiser avec une autre:
Cette année, les épreuves orales de l'agrégation interne de mathématique permettront aux candidats qui le souhaitent d'utiliser un logiciel d' "émulation" TI-Nspire CAS. Or, les ordinateurs disponibles pour les candidats à ce concours tournent tous sous Linux, pour raison de fiabilité. Il faut donc croire que TI a bel et bien promis de fournir une version Linux de son logiciel. Mais le fait qu'elle soit fournie à l'équipe de l'agrégation interne, ne veut pas dire que cette version sera distribuée sur Internet...


En tous cas, les deux informations sont cohérentes.

C'est la 1ère fois en 20 ans que je vois TI travailler officiellement sur la compatibilité de ses logiciels de calculatrices sur Linux/Unix. Un grand événement, qui on l'espère, aura des suites...

TI-Nspire & Linux/Unix: à suivre...
TI-Bank: l'exclusivité à tout heure du jour ou de la nuit, avant même le site officiel de TI!
Link to topic: Les logiciels TI-Nspire sur Linux / Unix ! (Comments: 0)

TI-Nspire Ndless + émulateur NES - même sur les TouchPad CAS

New postby critor » 25 Oct 2010, 02:32

La version de Ndless pour l'OS 1.7 est toujours en phase de test. Pour le moment, elle n'est pas "utilisable" par tous à cause de plusieurs bugs. Il y a notamment un bug lors de l'installation. Mais même après cela, il y a des bugs qui interfèrent avec le comportement normal de l'OS dans les onglets de calcul. Dès qu'une version "utilisable" sortira, elle sera mise à votre disposition sur le portail.


Je voulais en fait vous parler d'un problème spécifique de Ndless 1.7 avec les TI-Nspire TouchPad CAS. L'on peut certes installer l'OS 1.7 sur ce modèle grâce à l'outil Nleash (voir news) mais il est ensuite impossible de démarrer cet OS avec aucun des 4 claviers amovibles existants. Avec un clavier ClickPad, le système redémarre dès que la barre de progression atteint 100%. Avec tous les autres claviers (84+, TouchPad CAS, TouchPad non-CAS), le système se lance mais affiche un message d'erreur disant qu'il ne reconnaît pas le clavier et refuse d'aller plus loin.

Image

Donc, même si Ndless 1.7 sortait demain, les possesseurs de TI-Nspire CAS TouchPad ne pourraient en bénéficier.

Remarque 1: l'OS 1.6 présente exactement le même problème.
Remarque 2: les possesseurs de TI-Nspire Touchpad basiques ne sont pas concernés par ce problème.



Par contre, les OS 1.1 à 1.4 eux démarrent sans problème sur les TI-Nspire CAS TouchPad munies de leur clavier d'origine. Suite à mon signalement du problème sur les forums de développement anglophones, une solution vient de sortir! Bsl a en effet modifié Ndless 1.7 pour le rendre installable sur un OS 1.4!:bj:
On peut donc parler désormais de Ndless 1.4. Tout comme l'OS 1.7, l'OS 1.4 présente de gros avantages par rapport à l'OS 1.1. Il supporte la programmation et peut donc utiliser de nombreux classeurs disponibles sur notre portail. Plus besoin de choisir entre l'OS 1.1 pour jouer et un autre OS pour travailler -> faites les deux à la fois!:bj:

Pour le moment, Ndless 1.4 présente exactement les mêmes bugs que Ndless 1.7. Mais c'est tout-de-même une grande avancée: car le jour où ces bugs seront corrigés, les utilisateurs de TI-Nspire CAS TouchPad ne seront pas mis de côté!#boing#



D'autre part, nous vous signalons que Goplat a sorti une nouvelle version de son émulateur NES. La nouvelle version supporte d'avantage de jeux et corrige des bugs graphiques d'émulation de certains jeux.#beer#

Si vous aviez constaté de tels problèmes sur les jeux que vous vous vouliez, retéléchargez-les sur le site NES-Spire qui a répercuté les changements. Si votre jeu n'est pas disponible sur NES-Spire, il vous faudra créer vous-même le fichier tns en utilisant le pack ci-dessous.


Liens:
* NES-Spire
* pack émulateur NES + convertisseur ROM

Divers Nouvelles versions Ndless et TI-Connect

New postby critor » 24 Oct 2010, 20:36

2 sorties importantes cette semaine.


D'une part, en attendant l'arrivée de Ndless sur l'OS Nspire 1.7, ExtendeD nous a mis-à-jour Ndless pour l'OS 1.1.

Pour rappel, Ndless est le "programme" qui permet sur TI-Nspire d'exécuter des programmes écrits en assembleur, beaucoup plus évolués puissants et performants que les programmes écrits avec le langage de programmation officiel.

Au menu des nouveautés:

* un outil de diagnostic, destiné à faciliter encore plus l'installation depuis un ordinateur

* un coeur entièrement recompilé, offrant une meilleure stabilité sur la calculatrice


D'autre part, après nous avoir proposé il y a quelques mois un patch 64-bits pour TI-Connect 1.6, TI vient de mettre enfin en ligne (très discrètement) une nouvelle version: TI-Connect 1.6.1.

Pour rappel, TI-Connect est le logiciel officiel pour transférer des données avec les TI-73 / 76 / 82Stats / 83 / 84+ / 86 / 89 / 92 / Voyage200.

Cette version inclut les pilotes 64-bits en plus des pilotes 32-bits. Fini les ennuis de détection de la calculatrice avec les versions 64-bits de Windows Vista et Windows 7!

Ce n'est pas trop tôt... Nous ne pouvons que déplorer le délai énorme qu'il faut à TI pour fournir des versions 64-bits des logiciels ne concernant pas la technologie Nspire. Les architectures 64-bits sont disponibles depuis des années, et cela fait des années que les utilisateurs devaient se battre avec leur calculatrice pour réaliser de simples transferts!

L'utilisation de cette version est à privilégier sur celle fournie sur votre CD, qui est plus ancienne.

Nous en profitons pour vous rappeler qu'il ne faut pas brancher votre calculatrice sur un ordinateur avant d'y avoir installé la dernière version de TI-Connect! Sinon, Windows installe automatiquement par défaut les pilotes qu'il trouve sur le moment et qui ne sont pas les bons. Une fois ces pilotes installés, Windows ne les changera plus automatiquement, même quand vous installerez TI-Connect 1.6.1! Un bon 95% des problèmes de connexion que nous traitons sur le forum sont dus à cette erreur.


Liens:
* Ndless 1.1.1
* TI-Connect 1.6.1
Link to topic: Nouvelles versions Ndless et TI-Connect (Comments: 0)

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"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.
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.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
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.
1309 utilisateurs:
>1245 invités
>55 membres
>9 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)