

Un coup dur pour la communauté avec une grande part des fichiers servis gratuitement sur Internet désormais totalement inutilisables. Des 100aines de jeux et programmes cumulant plusieurs 100aines de milliers de téléchargements rien que chez nous jetés aux oubliettes de l'Histoire, des 10aines de niveaux perso bons pour la poubelle, des 1000iers d'heures de travail passionné parties en fumée, le tout bien évidemment sans aucune discussion préalable !

On peut citer le

La méthode illustrée exploitait un très vieux bug présent dans des mises à jour
L'opposition à la réforme du lycée est certes compréhensible et respectable. Mais à la différence, il nous semble absolument inadmissible et irresponsable :

- de détailler l'utilisation d'une faille permettant de frauder sur une chaîne publique ciblant principalement le public scolaire et ce à seulement quelques semaines des examens (heureusement annulés en 2020)- c'est quelque chose qui nous semble de façon évidente à discuter en privé auprès du constructeur concerné, ou sinon à signaler via la voie hiérarchique
- de semer la peur particulièrement auprès du public institutionnel en mentant par omission, et de persister dans la désinformation en question lors des communications ultérieures bien qu'ayant été informé entre temps


Le rapport entre un
Avons-nous été aussi mauvais dans notre communication avec le constructeur ces dernières années au sujet de sa communauté non-enseignante ? Y a-t-il des luttes de pouvoir internes avec de nouvelles têtes arrivées aux responsabilités, ignorant tout de la communauté, pensant pouvoir mieux faire que leurs prédécesseurs, ou encore ne voulant rien savoir de la communauté en question comme c'était le cas il y a une 10aine d'années avant la présidence de
Nous avons pourtant bien présenté une communauté de développeurs jeunes et essentiellement anglophones
Psychologie de l'adolescent soit tout-de-même son public cible, bien plus sensible à l'injustice que les adultes, une sanction ou restriction ne peut passer que si elle est :
- juste
- justifiée
- constructive
- graduée

Au contraire, bien que bénéficiant clairement des conseils d'experts en pédagogique, le constructeur a été extrêmement maladroit dans ses communications à ce sujet ces derniers mois. Il est resté dans son habituel carcan de communication assez formelle conçue sur-mesure pour les enseignants, ce qui a systématiquement été perçu comme une insulte par nos jeunes de
On peut citer :
- Promotion de la mise à jour 5.5initialement sans avertir les utilisateurs qu'il s'agissait d'une régression en fonctionnalités sans possibilité de retour en arrière, fonctionnalités de plus à l'époque toujours annoncées sur les pages officielles du produit, et qui étaient donc incluses dans le prix d'achat. Volonté de prendre au piège les utilisateurs ? En tous cas cela a été très mal perçu dans la communauté.
- La communication officielle d'abord partagée de façon informelle parlait de "prioriser l'apprentissage" (prioritize learning), des mots perçus comme particulièrement insultants et méprisants envers le travail bénévole et passionné accompli en ce sens au sein de la communauté de développement pendant 5 ans autour de la plateformeCE. Parce que des choses sont codées dans un langage autre que lePythonchoisi entre temps au lycée français elles n'auraient soudainement plus aucun intérêt pédagogique, scolaire ou formateur ?
En tous cas cela a été très mal perçu dans la communauté.TI-France wrote:Chez TI, nous travaillons constamment sur des moyens d'améliorer nos produits pour donner aux étudiants plus d'occasions d'apprendre, d'explorer et d'étudier les mathématiques et les sciences. Après un examen attentif, nous avons pris la décision de supprimer la fonctionnalité ASM dans notre dernière mise à jour du système d'exploitation pour prioriser l'apprentissage et minimiser les risques de sécurité. Nous pensons que cela aidera également les élèves à se concentrer sur l'apprentissage des mathématiques et des sciences. Une fois que vous aurez mis à jour la version 5.5 du système d'exploitation pour la TI-83 Premium CE, vous ne pourrez pas passer à une version antérieure.TI-Dallas wrote:At TI, we’re constantly working on ways to improve our products to give students more opportunities to learn, explore and study math and science. After careful consideration, we’ve made the decision to remove ASM functionality in our latest OS update to prioritize learning and minimize security risks. We believe it will also help students focus on learning math and science. After you update the operating system version to 5.6 on the TI-84 Plus CE graphing calculator, you will not be able to downgrade. Des utilisateurs contactant le support technique au sujet de leurs jeux qui ne marchaient plus se sont fait répondre que de toutes façons l'utilisation de jeux annulait la garantie de la calculatrice. C'est nouveau à notre connaissance... Volonté de faire peur ? Mensonge ? Les deux ?... En tous cas, cela sème une suspicion ici encore infâmante envers les programmes non officiels.
- Une communication informelle a proposé de sortir une TI-84 Plus CE Developer Editionbien évidemment interdite aux examens... DécidémentTexas Instrumentssemble ne pas comprendre sa communauté malgré une décennie d'échanges...
L'intérêt de développer pourTI-83 Premium CEetTI-84 Plus CEétait justement de pouvoir partager ses créations auprès de la formidable base d'utilisateurs scolaires tout autour de la planète - quel intérêt à développer pour une machine interdite aux examens, machine que les scolaires n'achèteront donc pas, créant ainsi des programmes ASM qui ne fonctionneront pas sur lesTI-84 Plus CEnormales ? UneDeveloper Editionne serait a priori achetée que par une petite niche de développeurs qui ne pourront donc que se partager des choses entre eux dans le plus total anonymat et l'indifférence générale, rien à voir avec ce qu'a été l'esprit de la communauté pendant des décennies...
C'est une fois encore une proposition tellement décalée qu'elle en est insultante. - La même communication informelle conseillait de passer au Pythonpour poursuivre nos superbes créations - était-ce se moquer du monde ou bien un manque de connaissance des capacitésPythonactuelles de la plateformeCE?
LePythonde laTI-83 Premium CEne dispose pas d'une fonction pour tester l'appui sur une touche, mais d'une fonctionwait_key()bloquante. Autrement dit, à chaque fois qu'un jeuPythonpar exemple sera en train de tester une touche son affichage sera figé. Cela réduit déjà le champ des possibles aux seuls jeux pouvant se ramener à dutour par tour, extrêmement rares sur calculatrices où l'on ne joue pas souvent à plusieurs.
A croire queTexas Instrumentsne connaît même pas les réalisations de sa propre communauté... - Pour cette rentrée 2020 la régression en fonctionnalités avec interdiction de retour en arrière fait enfin l'objet d'une mention sur les pages de téléchargement officielles de Texas Instruments. Toutefois elle reprend la formulation précédente, noyant donc l'information essentielle au sein d'un long paragraphe dont la position peut faire penser à aux avertissements ou résumés d'accord de licence que pas grand monde ne lit.
- Enfin lors de ses formations en ligne de rentrée en ce moment à l'attention des enseignants dont la toute dernière à ce jour, nous avons pu constater une communication induisant ces derniers en erreur de façon possiblement non intentionnelle mais dans tous les cas fort déloyale envers nous.TI wrote:Vous avez pu voir aussi à différents moments de l'année, peut-être des vidéos, peut-être des tweets, peut-être sur facebook ou autre, une alerte qui concernerait une faille concernant ce mode examen et que ce serait très facile à détourner.
Alors il faut savoir que Texas Instruments a vraiment travaillé durement pour avoir un système très fiable et non pénétrable et ici je vais vous parler de la mise à jour, pas dans les détails parce que c'est quelque chose que je ferai à la fin de cette présentation avec vous.
En tous cas la dernière mise à jour qui est la version 5.5 de l'OS [...], ce dernier OS bloque toute faille possible au niveau de la calculatrice.
Donc c'est une mise à jour qui est vraiment très importante.
En fait Texas Instruments a tout simplement pris la décision de supprimer la fonctionnalité ASM. Et donc on ne peut plus rentrer dans les fichiers de la calculatrice.TIa donc commis une grave erreur de codage dans un menu parfaitement officiel, le menu en question permettant de continuer à accéder aux programmes préchargés une fois passé en mode examen. C'est bien évidemment de leur faute, ce sont eux qui ont codé ça.
Mais auprès du public enseignant de cette rentrée par contre, on tente visiblement de noyer le poisson, de rejeter la faute, en l'occurrence d'incriminer les programmesASMqui permettaient de rentrer dans les fichiers de la calculatrice. Or non, il n'y avait pas besoin de charger ou modifier quoi que ce soit, le bug était présent d'origine à la sortie d'usine.
La communication transforme donc adroitement auprès de l'auditoire, un bug c'est-à-dire une erreur de codage de la faute du constructeur, en une attaque malintentionnée de tiers, jetant ainsi l'opprobre sur les communautés de développementTI-PlanetetCemetech(TI-Planet ici en l'occurrence puisque c'est une formation francophone).
Tout ceci auprès d'un public non technicien et donc parfaitement apte à gober la chose en question, c'est déloyal, scandaleux, et encore plus dans le contexte des communautés en question, agissant fidèlement de longue date dans l'intérêt du constructeur.
Nous avons signalé la vidéo irresponsable mentionnée plus haut le jour-même de sa sortie et pouvions difficilement faire mieux, c'était au constructeur d'en négocier la suppression... Nous avons répondu à la vidéo et aux tweets du même auteur en apportant des précisions même si l'énergumène en question n'en a tenu aucun compte, n'apportant aucune précision à ses publications et réitérant la même communication induisant en erreur dans la presse la semaine suivante...
Pourquoi est-ce à nous que l'on tente de coller la chose sur le dos ?
Les réactions sur
- https://www.cemetech.net/news/2020/5/949/_/ti-removes-asmc-programming-from-ti-83-premium-ce
- https://www.cemetech.net/news/2020/5/950/_/ti-83-premium-ceti-84-plus-ce-asmc-removal-updates
- https://www.cemetech.net/forum/viewtopic.php?p=287354
Volonté de faire table rase du passé ou maladresse en équipe réduite en période épidémique estivale, le constructeur a tout gâché, tout ce qui avait pu être construit en une 10aine d'années. Mais franchement, peut-on véritablement arriver à générer un tel niveau de ressentiment sans le faire exprès ?
On se croirait revenu 10 ans en arrière avant la présidence de
Sauf qu'entre temps, nous pensions également avoir bien expliqué à
- 7 septembre:
- Sortie anonyme de arTIfiCE, unjailbreakpermettant d'exécuter des programmesASMsur les calculatricesCEdéjà mises à jour en version5.5.1+.
- Sortie conjointe par de Cesium 3.3.1, une application tout spécialement adaptée aux OS5.5.1+.
s'était déjà illustré sur la plateformeCEavec leMario-like, , , , et .Oiram CE
Une fois installé à l'aide dujailbreakprécédent,Cesiumpermet de lancer les programmesASMbeaucoup plus facilement et rapidement. - Sortie conjointe par de AsmHook, qui permet de réactiver totalement la fonctionnalitéASM, et donc comme avant d'exécuter directement des programmesASMdepuis l'écran de calcul ou depuis un programmeTI-Basic.
Mais avec le degré de ressentiment et de rejet queTexas Instrumentsa su générer auprès de ses plus grands fans, les choses sont très loin de s'être arrêtées là. - Sortie anonyme de
- 8 septembre,Texas Instrumentsfait l'objet d'une attaque d'une violence jamais vue. Sortie anonyme deCauldron, un outil qui modifie leBoot(code d'amorçage)desTI-83 Premium CEetTI-84 Plus CEassemblées jusqu'enMai 2019(jusqu'à la révision matérielle, en désactivant plusieurs sécurités :L)
- sur les calculatrices avec Booten version5.1.5et5.3.1: l'inscription du numéro de version minimale autorisée est bloquée en dur sur5.3.1, ce qui te permettra à tout moment de pouvoir réinstaller une ancienne version jusqu'à5.3.1, et donc de retrouver la gestion des programmes ASM
- sur les calculatrices avec Booten version5.3.1: en prime, la vérification de la signature 1024 bits au démarrage est désactivée, ce qui permettra à ta calculatrice de démarrer plus rapidement, et également d'utiliser de façon durable un système d'exploitation modifié
Bootet donc permanentes. En pratique tu prends le contrôle total de ta calculatrice pour toujours ; ce ne serait que très difficilement corrigeable via une mise à jour officielle du système.
Cela ouvre la voie à nombre de choses hautement désagréables pourTexas Instruments, dont des systèmes d'exploitation avec mode examen altéré. - sur les calculatrices avec

La reprogrammation du

Non, tu ne peux pas confier la reprogrammation de ton



Son outil
- de sauvegarder ton Bootvers une variable d'application
- d'installer le Bootprésent dans une variable d'application(déconseillé sauf si tu sais ce que tu fais - les différentes versions duBootne sont pas compatibles avec l'ensemble des révisions matérielles)
- de vérifier la somme de contrôle de ton Bootet de la comparer aux sommes de contrôle connues pour leBootoriginal et leBootpatché dans la version en question
- de vérifier la somme de contrôle du Bootdans une variable d'application et de la comparer aux sommes de contrôle connues pour leBootoriginal et leBootpatché dans la version en question
- de désactiver les protections de ton Boot
- de réactiver les protections de ton Boot
mode
alpha
S:
- 5.0.0.0082
- 5.0.0.0089
- 5.1.5.0014
- 5.3.1.0050
- 5.3.6.0017(même si cette dernière concerne des révisions matérielles sur lesquelles leBootne peut être modifié à ce jour, dont lesTI-83 Premium CE Édition PythonetTI-84 Plus CE-T Python Edition)
Mais aussi surtout,
En effet,
Si tu disposes de l'une des machines concernées, tu peux donc dès maintenant installer un OS modifié absolument comme tu veux !



Mais si tu déprotèges le

La machine continue à se présenter en tant que

Attention donc, toute modification de ta

Il n'empêche qu'au vu du déroulé ci-dessus de la communication du constructeur, volontairement ou non, nous trouvons que

A quoi s'attendaient-ils après un tel comportement ? Des fleurs ?...

Précisons pour le contexte que ce n'est pas pire que la concurrence : on peut déjà parfaitement reprogrammer un OS modifié sur les
La différence est juste que ces constructeurs ont jusqu'à présent eu l'intelligence de ne pas se mettre toute leur communauté à dos : quasiment aucune modification malveillante ne sort, quand il en sort elles sont immédiatement signalées au constructeur et la communauté fait preuve d'une grande discrétion à leur sujet, si bien qu'elles finissent pas disparaître dans l'ignorance et l'indifférence générale.
Pas moins de 2 attaques ciblant le mode examen
Avec le niveau de ressentiment et de rejet que
Vu la violence crescendo des attaques depuis une semaine, il serait urgent de se mettre autour d'une table et de

Mais le constructeur s'étant lui-même piégé par une communication visiblement trop rapide sur l'amélioration de la sécurité après des enseignants et institutionnels, sans doute que tout retour en arrière est désormais strictement impossible, ainsi que tout compromis. Tout compromis avec une communauté que l'on fait visiblement passer comme aidant à la fraude, ne pourra en effet être perçu que comme une marque de faiblesse auprès du public concerné.
Aucun doute que le constructeur, qui a la main sur les mises à jour logicielles et matérielles, avec les anciens modèles désormais non sécurisés qui vont s'éliminer un peu plus chaque année, en sortira vainqueur. C'est une question d'années, comme avec

De plus, aucun patch d'OS malveillant

Il ne s'agit absolument pas de défendre le constructeur, il s'agit tout simplement de te protéger toi. En effet, si tu te fais attraper en flagrant délit avec un outil de ce genre, tu seras bien la première victime du
