iconscreenshotJe vous disais hier que TI avait bloqué le downgrade depuis la version 2.1 de l'OS des TI Nspire (CAS ou non CAS).

Extended a (avec l'aide précieuse de critor et geogeo) réussi à mettre en place un outil permettant de débloquer le downgrade. Celui ci propose donc un fichier TNS, il vous suffit de l'envoyer sur votre NSPIRE OS2.1 et de l'ouvrir depuis la calculatrice.

Un peu d'attente, un reboot, un peu d'attente, le système charge et finalement il vous dit qu'il ne trouve pas le système. Il ne vous reste plus qu'à installer celui de votre choix (la limitation a alors sauté).

La communauté vous recommande d'utiliser l'os 1.1 bien entendu mais vous pouvez mettre celui que VOUS voulez.

Vous pouvez récupérer Nleash dans nos archives, en section OS

PS : Merci à Lionel Debroux de m'avoir indiqué cette nouvelle dans le topic yaronet correspondant
iconscreenshotCertains d'entre vous suivent peut être l'actualité TI sur les nouvelles plateformes (nSpire et nSpire CAS).

Il se trouve que le homebrew est bloqué de toutes parts par TI.

Ces derniers ont trouvé la "solution", les derniers OS ne permettant pas l'installation de systèmes homebrew, ils ont décidé d'ajouter une limitation qui interdit de retourner sur un OS "trop vieux" (lire "permettant le homebrew"). Une fois l'upgrade en OS 2.1, vous pourrez faire une croix sur Ndless, il est bloqué.

Et le retour en arrière aussi (c'est à dire revenir en arrière sur un OS 2.0 ou 1.7 par exemple qui aurait permis un passage en 1.1 pour installer Ndless).

Par conséquent, l'OS 2.1 n'apportant rien d'autre par rapport au 2.0 à part ce bridage, il vous est fortement conseillé de rester en OS 2.0.


PS : Bien que tardive, cette news d'avertissement est là sur la suggestion de Roms sur yaronet : http://www.yaronet.com/posts.php?sl=&s=132922&p=4&h=92#92

Source : http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=837
iconscreenshotEh nan, c'est un simple poisson d'avril...

Cependant, et ça c'est sur le site officiel, on nous parle d'une nSpire avec touchpad...

Lien vers http://education.ti.com





iconVous pouvez profiter d'un nouveau tutorial hardware Souder deux fils entre eux depuis ce matin.

Un petit ajout dans la catégorie lien, Ti Softwares est un site sur les Ti z80 et 68k.
iconscreenshotGeogeo et ExtendeD viennent de releaser Ndless, le premier utilitaire permettant l'exécution de programmes thirdparty sur les Ti Nspire et Ti Nspire-CAS. C'est après un travail de fond acharné que l'équipe vous a mis à disposition cet outil, accompagné d'un exemple qui pourra vous servir de modèle si vous souhaitez développer à votre tour. La suite du projet consistera en la mise à disposition d'une procédure de mise en place d'un environnement de développement autonome.

D'autre part, Brandon Wilson a releasé de son coté Nspire8x qui permet d'installer l'outil Ndless. Nspire8x permet aussi la communication entre une Nspire et une 84+(ou silver).














iconBonne année à toutes et tous de la part de l'équipe Ti-Fr !

Nous espérons que vous avez passé un bon réveillon et que l'année 2010 sera riche en événements pour la communauté TI !
iconscreenshotIl y a un peu moins de trois mois (4 octobre), Goplat indiquait sur le forum UnitedTI qu'il était parvenu à trouver l'algorithme de compression du boot2.img de la TI nSpire. La grosse trouvaille était surtout que cette image n'était pas cryptée.

Commence alors un travail de désassemblage du boot2 (http://www.yaronet.com/posts.php?s=125502 sur yAronet) dans l'espoir de trouver des informations permettant un hack de l'os nSpire. ExtendeD, Hwti, Geogeo et d'autres (je n'ai pas la liste exhaustive) se lancent à la recherche des points d'entrée en s'appuyant sur le code binaire de Nucleus et sur les fonctions de la libc pour ARM. Il y a même des fonctions de gestion du wifi dans le lot...

Courrant Novembre, les premiers résultats apparaissent, des fonctions exploitables sont repérées, le fonctionnement permettant de logger l'exploit permet même d'avancer au point de repérer les messages système, de trouver le fichier de configuration du wifi, de trouver les appels bas niveau de la gestion de l'USB...

Courrant Décembre, les choses se concrétisent, on en vient même à trouver des accès avec des combinaisons de touches comme à l'époque de la Ti92 dans le PrgmIO puis diamant+ouvrez la parenthèse pour avoir l'écran d'information de versions que l'on pouvait suivre de P, S, Cos, Sin et 2nd+moins ... C'était à l'époque l'accès au menu debug, pour la nSpire, c'est Ctrl+D ou Ctrl+/ sur l'émulateur pour les nSpire non CAS. On en vient même à trouver comment activer le support Wifi...

Et c'est le début du repérage des failles exploitables.

C'est alors que ce matin (hier soir ? il était deux heures du mat) ExtendeD a posté sur yaronet (http://www.yaronet.com/posts.php?sl=&s=125502&p=9&h=254#254 pour le lien direct vers le post concerné) son exploit : il est parvenu à prendre le contrôle total de sa nSpire. Comme on peut le voir sur la photo, le résultat est surprenant et comme il l'indique dans son post, ça demande l'utilisation de 4 failles.

Félicitations à lui et bon courrage pour la suite !
iconToute l'équipe de Ti-Fr vous souhaite de passer d'excellentes fêtes de Noël !


Nous vous souhaitons de partager de bons moments avec vos proches. Et avec un peu de chance, le gentil Papa Noël va vous apporter beaucoup de cadeaux, pleins de TIs ! ;)

Bonne fin de soirée à tous :)
iconscreenshotMarre de coder plus de 9000 lignes pour des actions qui sont simples sur d'autres plateformes ?

Marre de ne rien comprendre parce que vous êtes débutants en langage C et que vous n'avez pas encore lu le tutorial de Squale92 ?

La solution s'appelle LikeOnPC. Thibaut nous propose une librairie regroupant des headers C qui offrent au développeur (initialement pensé pour ceux qui travaillent avec GTC) des interfaces proches du standard C ANSI. La plupart des compilateurs, peu importe la plateforme, supportent ce standard. La plupart des livres et tutoriaux aussi d'ailleurs. Et non content de vous standardiser la vie, ça vous simplifie l'écriture, ça augmente les performances et ça ajoute des fonctionnalités.



Cet exemple n'a pour ainsi dire plus rien de spécifique aux ti68k. Ce code est tellement standard que sa recherche sur le net vous sortira une myriade d'exemples de "hello world".

Vous pouvez ainsi profiter d'une véritable interface clavier pour la lecture des saisies utilisateur, de ne pas avoir à vous soucier de la remise en forme de l'écran en sortie de programme (ça permet de faire des programmes dont la sortie ramène l'écran à son état initial), de gérer de manière transparente et souple la récupération des paramètres transmis au programme lors de son appel, la gestion des entiers en tant que message d'erreur en retour du programme principal et bien entendu la facilité d'y procéder ( exit(errno); et le tour est joué)

Thibaut vous recommande son utilisation avec le compilateur GTC, vous pouvez avoir plus d'informations directement sur le sujet de discussion sur yaronet : http://www.yaronet.com/posts.php?sl=&s=125493
iconTroisième épisode au sujet des actions légales de TI vers les webmasters des différents sites...

Un élément de réponse non négligeable a été fourni par l'un des émetteurs des courriers au nom de TI. L'un des principaux arguments sur la méthode (LRAR), c'est qu'il fallait pouvoir s'assurer que les destinataires aient bien reçu les demandes. La simple suppression des éléments incriminés (les fameuses clés) suffisait à s'affranchir de toute poursuite. Méthode quelque peu offensive, ils le reconnaissent eu même, mais bon, s'ils avaient une bonne raison... Ca ne vous est jamais arrivé d'écraser un moustique avec une chaussure faute de mieux ?...

Parce que la grande nouveauté, c'est qu'on a enfin pu obtenir des informations sur la raison inhérente à ces actions rapides de la part de TI.

Retour au premier article, souvenez vous, je parlais de la grosse période du moment : la rentrée scolaire. En effet, TI vends principalement ses calculatrices à des étudiants/écoliers/lycéens... Et dans certains cas, les autorités locales gèrant l'éducation dans son ensemble peuvent autoriser ou non certains équipements pour les examens. Afin de s'en prémunir les constructeurs se voient dans l'«obligation» de respecter un certain cahier des charges...

Et sans le dire ouvertement, TI reconnait à demi mot que si les OS de calculatrice ne sont pas signés alors les modèles concernés peuvent se voir bannir pour les examens officiels. D'où la réacivité surprenante en vue d'erradiquer les traces des fameuses clés.

Légal ? Je ne sais pas, et à vrai dire je ne pense pas que ça soit vraiment important...

Légitime ? Assurément, mais c'est sur la forme/la méthode qu'il y aurait à redire...

Conclusion ? Je ne suis pas sûr de savoir si l'histoire est finie ou pas, mais sincèrement, je pense que si TI avait adopté une autre approche (proposant -à titre d'exemple- aux programmeurs homebrew une interface pour signer leurs applications) l'effet boule de neige dont nous avons été témoins n'aurait pas eu lieu.
iconVous l'avez probablement lu dans la news précédente, TI n'a pas apprécié que des amateurs effectuent de l'ingéniérie inverse afin d'autoriser l'exploitation "propre" de systèmes alternatifs pleinement interopérable ("Reverse engineering in order to develop interoperable programs", exception du DMCA). Ces éléments restent tout à fait valables - y compris d'après les lois de protection du copyright - dans la mesure ou ça n'est pas exploité commercialement ou dans le but de création de faux.

C'est justement ce qu'un cabinet d'avocat français a reproché (au titre de la LCEN) a http://www.yaronet.com, aussi bien l'hébergeur suisse(Infomaniak) que le webmaster du site (yAro).

La demande est une copie conforme de celle parvenue sous forme de DMCA Notice aux autres sites... "On est les plus grands dans la cour de récré donc vous allez faire ce qu'on vous dit sans discuter..."

Les courriers ont tous en commun de ne jamais préciser exactement ce qui est reproché d'une part et d'autre part d'exiger de tout effacer, sans même avoir pris la peine de lister les éléments qui leur posent problème et pourquoi.

TI ne veut plus de communauté autour de ses calculatrices ?

TI a passé un deal avec Casio pour leur offrir toujours plus de parts de marché ?

TI a peur d'être obligé d'innover pour pouvoir avoir des applications payantes aussi performantes que les programmes homebrew ?

Si TI était plus clair au lieu de se contenter d'envoyer des menaces par cabinets d'avocats interposés, y'aurait probablement moyen de discutter entre gens censés et responsables, mais à priori ça ne fait pas partie de leurs objectifs...


PS : J'imagine que s'ils lisent ceci ils vont m'envoyer un courrier aussi qui me demandera d'effacer ces news sans pour autant mentionner l'activité qu'ils estiment litigieuse... une fois de plus...
iconComme chaque année à la même époque, les ventes de calculatrices graphiques montent en flèche.


Cependant, cette année, on note quelques changements... En effet les TIs en rayons sont "surprenantes" en ceci que les modèles dont on nous avait laissé supposer qu'ils ne seraient plus produits ou proposés à la vente réapparaissent, et même repackagés pour certains modèles. Déjà surpris par ceci, vous pourrez être complètement déroutés par l’absence des modèles Nspire et Nspire CAS de la plupart des rayons. La liste des modèles disponibles pour cette rentrée a été mise à jour chez TI, à cette adresse.


Ce qui change en cette rentrée, par rapport aux années précédentes, c’est l’attitude de TI par rapport à –appelons un chat un chat– ses clients. Une partie des clients de TI pour les calculatrices graphiques est intéressée par le « hombrew », la programmation… Et ce à titre de hobby, à titre non lucratif donc. Et ces passionnés, soucieux de pouvoir profiter des machines qu’ils possèdent ont mené cet été un travail afin de permettre aux programmes amateurs d’être installés et exécutés correctement sur les machines, grâce à une signature valide. Le but principal étant de pouvoir (enfin) s’affranchir de la nécessité de hacks et autres contournements pour pouvoir stabiliser les développements amateurs.


La réponse de TI ? La menace, l’intimidation…


Comment ? TI (par la voix de Herbert Foster, sorte de directeur commercial de TI-EPS) a envoyé des DMCA Notice aux webmasters des sites ayant publié les résultats des calculs de clés. Il s’agit ni plus ni moins qu’une mise en demeure s’appuyant sur l’alter ego américain de la loi française DADVSI. UnitedTI, a finalement plié et retiré les résultats sans chercher à polémiquer, le jeu n’en valant pas la chandelle (Seul sans finance contre l’armée de juristes de TI…). Reddit.com a aussi été la cible d’un DMCA Notice.


Pourquoi ? Ca, TI s’est bien gardé de le dire. Peut être on t il passé un accord avec Casio pour leur céder des parts de marcher en faisant fuir les clients, qui sait ?…


Mais voilà, outre le fait que TI s’attaque à des clients connus pour faire vivre la communauté (et donc favoriser la vente de produits TI), TI a aussi fait une attaque illégitime, comme d’autres sites le font judicieusement remarquer. Et ces reprises font « boule de neige », les communautés libres réagissant les unes après les autres, on va peut être avoir droit à un nouvel épisode des DMCA Notice abusifs comme ce fut le cas pour Lexmark… Les sites réagissant sont pour certains d’entre eux des sites à forte audience. Outre la news de TiCalc, de gros sites comme Wikipedia ou encore Slashdot, le Wall Street Journal, techdirt, The Register, etc. relaient désormais l’information…


L’EFF (Electronic Frontier Foundation) a pris les choses en main et analyse le dossier afin de mobiliser les gens autour de l’affaire, dans l’espoir de ramener TI à la raison. Leur tribune sur le sujet lance une question à TI : Laissez ces enfants tranquille !.


Donc voilà, TI s’auto-impose une rentrée bien bizarre qui n’aura pas forcément des impacts favorables, surtout en ces temps de « crise ». Pour qui pourquoi, on ne le saura pas, peut être ont-ils décidé de tuer les communautés Ti-Z80 et Ti-68k en pensant que ça aiderait leur Nspire à percer…
- Ti FR v3 - Ce site n'est pas le site officiel de texas instruments. En cas de problèmes techniques sur le site veuillez contacter l'administrateur. Merci de vos visites !
page générée en 664 ms