π
<-

News 2024
August (1)
July (1)
May (1)

News 2023
June (2)
April (1)
March (2)

News 2022
July (1)
June (4)
May (4)
April (4)
March (3)

News 2021
August (5)
July (1)
June (1)
May (3)
April (12)
March (4)

News 2020
August (1)
July (3)
June (2)
May (2)
April (7)
March (4)

News 2019
August (1)
June (1)
May (3)
April (7)
March (10)

News 2018
August (3)
July (7)
June (3)
May (8)
April (13)
March (5)

News 2017
August (1)
July (1)
May (10)
April (3)
March (4)

News 2016
August (12)
July (3)
June (8)
May (12)
April (7)
March (9)

News 2015
August (11)
July (7)
June (6)
May (10)
April (2)
March (6)

News 2014
October (12)
August (4)
July (3)
June (13)
May (14)
April (12)
March (15)

News 2013
October (30)
August (14)
July (8)
June (27)
May (12)
April (29)
March (19)
January (27)

News 2012
October (37)
August (40)
July (27)
June (19)
May (35)
April (34)
March (42)
January (46)

News 2011
October (22)
August (23)
July (14)
June (29)
May (44)
April (24)
March (27)

News 2010
August (6)
July (10)
June (4)
May (1)
April (2)
March (1)

News 2009
June (1)

Tailles d'OS Nspire et TNOC - un historique du 1.1 au 3.6

New postby critor » 21 Oct 2013, 16:56

La semaine dernière, nous te faisions découvrir en avant-première le nouvel OS (système d'exploitation) TI-Nspire 3.6. En effet, ses fichiers ont bien été trouvés sur les serveurs publics de TI même si l'OS ne semble toujours pas sorti à ce jour puisqu'aucune page du site ne les référence.

Nous t'annoncions donc que ce nouvel OS bloquait désormais l'utilisation de notre outil TNOC. Prenons le temps dans cet article d'expliquer ce que c'était.

Les fichiers d'OS pour TI-Nspire sont tout simplement des archives (dossier compressé) au format PKZIP, et qui contiennent :
  • l'image de l'OS
  • une image de Boot2 (code de démarrage - optionnelle)
  • une archive de fichiers d'exemples (optionnelle)

Or, l'image de Boot2 ne sert que pour la mise à jour du Boot2 de la calculatrice, ce qui est une opération exceptionnelle, et qui de plus n'a lieu au maximum qu'une seule fois.
Les fichiers d'exemples sont ceux qui réapparaissent sans arrêt dans le dossier d'exemples de la calculatrice même quand on le supprime, et que personne ne va regarder à part peut-être les nouveaux utilisateurs les tout premiers jours. Rajoutons en prime qu'il en existe une version pour chacune des 15 langues supportées par la calculatrice, ce qui devient vite énorme !

Or, le fichier d'OS est enregistré tel quel sur la calculatrice lors de son installation, c'est-à-dire avec ces ressources inutiles qui vont servir de 0 à 1 fois. Un gros gaspillage de place, car ces ressources ne sont pas minces ! :mj:



Observons l'historique des tailles d'OS pour les TI-Nspire monochromes.
  • des versions 1.1 à 2.1, l'image d'OS grossit régulièrement et double ou triple sa taille,
  • à partir de la version 1.4, TI inclut les Boot2 et exemples dans le fichier d'OS,
  • de la version 1.4 à la version 2.1, les exemples augmentent rapidement de taille pour occuper jusqu'à 2Mo !
Rappelons que les TI-Nspire monochromes ont une puce NAND de 32Mo dont le partitionnage n'offre que 27,8Mo pour le système de fichiers, la moitié faisant donc 13,9Mo. Or, lors d'une mise à jour du système TI-Nspire, l'ancien système n'est effacé qu'une fois que le nouveau système a été reçu et validé. Pendant la mise à jour, ce sont donc deux systèmes d'exploitation TI-Nspire qui doivent pouvoir rentrer sur la calculatrice en plus de vos documents - ce qui devient évidemment difficile, voire impossible lorsque la taille de l'OS s'approche ou dépasse même la moitié de la capacité de stockage, comme ici avec les OS 2.1. Ceux qui effectuaient la mise à jour vers un OS 2.1 à partir d'un OS 2.0 ont rencontré beaucoup de difficultés... :mj:
Rajoutons également que la version non-CAS de l'OS 2.1 était tellement grosse que la version 1.1 du Boot2 était incapable de la charger correctement, la calculatrice se figeant sur l'écran de démarrage après la mise à jour. :mj:
Suite à ces problèmes, TI prend enfin plusieurs mesures pour l'OS 3.0.1:
  • optimisation de la taille de l'image d'OS,
  • retrait complet des exemples pour la version 3.0.1 non-CAS,
  • mais bizarrement, des exemples encore plus gros pour la version 3.0.1 CAS.
Depuis :
  • à partir de la version 3.0.2, la taille des exemples est revue à la baisse et redevient raisonnable sur la version CAS,
  • à partir de la version 3.2.3, les exemples semblent définitivement retirés - puisque la taille de l'OS continuait de grossir et que l'on se rapprochait à nouveau dangereusement de la limite des 50% de capacité.



Que vient faire notre outil TNOC là-dedans? Il te permettait d'alléger le fichier d'OS, en en retirant les ressources optionnelles inutiles (Boot2 et exemples), t'économisant ainsi jusqu'à 5Mo sur ta calculatrice selon les versions ! :bj:

Hélas, dans son virage sécuritaire amorcé depuis plusieurs mois, Texas Instruments vient de bloquer cet outil dans son nouvel OS 3.6, en y rajoutant une liste signée des fichiers de l'archive. Si un seul de ces fichiers est manquant, ceci incluant le Boot2 ou les exemples, l'OS s'autodétruit une fois installé. :mj:

Rappelons pourtant que TNOC a permis de limiter le nombre de retours de calculatrices lors de la mise à jour vers l'OS 3.0.1, ce dernier ayant le défaut de détruire parfois le Boot2 si son image n'était pas retirée du fichier d'OS, laissant alors la calculatrice dans un état inutilisable, et irréparable sans matériel spécialisé...

TI semble de plus en plus frapper à l'aveugle et fermer systématiquement toute porte sans réfléchir, suite à l'exploit Nlaunch sorti l'année dernière et basé sur le Boot2 1.4 (ou 3.1 pour les TI-Nspire CX), qui permettait d'avoir plusieurs OS sur sa calculatrice, de lancer Linux, mais aussi (hélas) de lancer un OS CAS sur une calculatrice non-CAS.
Avec TNOC, certaines personnes (sans aucun doute très minoritaires) auraient pu installer l'OS 3.6 en se dispensant de la mise à jour vers le Boot2 3.0.1 (ou 3.2.4 pour les TI-Nspire CX) qui ne comporte plus la même faille.



Jetons maintenant un coup d'oeil à l'historique des tailles d'OS pour les TI-Nspire CX.
Le diagramme étant assez étrange pour les TI-Nspire CX non-CAS, observons d'abord les TI-Nspire CX CAS.
L'on retrouve bien l'optimisation des exemples à partir de la version 3.0.2, pendant que l'OS continue de grossir.
Précisons que même si l'image d'OS 3.6 est sensiblement plus grosse que la 3.3, elle n'inclut pas de gestion de la langue arabe contrairement à cette dernière.

Le diagramme pour les TI-Nspire CX non-CAS est moins lisible mais vérifie les mêmes propriétés. Simplement, TI a commis une erreur lors de la génération des fichiers d'OS 3.0.1 et 3.0.2 qui les rendent plus gros que le fichier d'OS 3.1, en incluant dans l'image d'OS une ROM TI-84+SE de 2Mo alors qu'il n'y a plus de mode d'émulation TI-84+ sur les TI-Nspire CX. Et l'image d'OS étant signée, on ne peut la modifier aisément pour récupérer cet espace gaspillé.



Rappelons qu'une autre méthode permettant entre autres d'optimiser l'espace est sortie pour les TI-Nspire CX CAS munies de l'OS 3.6 dans les 24 heures ayant suivi sa découverte. Mais il s'agit ni plus ni moins d'une contrefaçon de cet OS puisque c'est une diffusion de code exécutable modifié avec désactivation de la nouvelle protection - je puis comprendre que les actions de TI depuis quelques mois puissent paraître injustes et pousser les bidouilleurs à de telles extrémités, mais contrairement à tous les exploits précédents il s'agit désormais d'un délit (pour les auteurs/hébergeurs - pas pour les utilisateurs). La communauté ne peut continuer sur cette voie, l'idéal étant d'inclure les modifications à appliquer de façon dynamique à Nlaunch - à bon entendeur...



Si le blocage de TNOC n'est pas un vrai problème sur TI-Nspire CX où la puce NAND de 128Mo est partitionnée avec 115,2Mo pour le système de fichiers, l'OS ne peut plus continuer à grossir ainsi sur les TI-Nspire monochromes.
En bloquant notre outil, TI ne vient-il pas de saborder les futures évolutions sur ces modèles?...



Source:
http://wiki.tiplanet.org/Versions_Nspire

Lien:
TNOC

Utilité et inutilité de l'indicateur CAS de l'OS 3.6 ?

New postby critor » 17 Oct 2013, 18:06

La gamme TI-Nspire se scinde en deux séries de modèles:
  • les modèles formels: TI-Nspire CAS+, TI-Nspire CAS, TI-Nspire CX CAS, TI-Nspire CM CAS...
  • les modèles numériques vendus un petit peu moins chers: TI-Nspire+, TI-Nspire, TI-Nspire CX, TI-Nspire CM...

Les modèles formels peuvent retourner des expressions mathématiques et donc les manipuler (développer, factoriser, dériver...).
Les modèles numériques se contenteront de retourner au mieux des nombres et ne disposent donc pas de ces dernières possibilités



L'année dernière, la sortie de l'utilitaire Nlaunch a permis nombre de choses:
  • mettre plusieurs OS dans sa TI-Nspire (par exemple 3.1 et 3.2 pour conserver Ndless tout en bénéficiant des dernières nouveautés de l'OS)
  • installer Linux
  • mais aussi, lancer un OS CAS sur une calculatrice numérique (et inversement même si personne ne le fait)

Cela a causé des problèmes au Portugal, où l'usage de moteurs formels est interdit aux examens de fin de cycle secondaire.

Voici donc une des nouvelles armes de TI dans l'OS 3.6, un indicateur CAS présent dès l'écran d'accueil et permettant rapidement aux examinateurs de vérifier si le candidat utilise la version CAS sans avoir à taper de combinaison de touche.
ImageImage


Toutefois, je m'interroge foncièrement sur l'utilité de cet indicateur, puisqu'il n'est pas présent dans les versions de l'OS pour calculatrices numériques. En effet:
  • si un examinateur portugais vérifie la TI-Nspire d'un candidat et voit la mention CAS sur son écran, alors cela veut dire que ce candidat utilise la version CAS de l'OS 3.6 et que c'est un tricheur, certes...
  • mais si il n'y a pas de mention CAS sur l'écran d'accueil? cela veut dire:
    • soit que le candidat utilise la version non-CAS de l'OS 3.6, certes...
    • mais aussi soit que le candidat utilise une version antérieure de l'OS, et possiblement une version CAS!

Donc cet indicateur ne sert à rien, à moins que les nouvelles règles d'examen portugais ne forcent l'installation de la version 3.6.
Et même dans ce dernier cas il aurait probablement fallu inclure également un indicateur 'non-CAS' (un CAS barré par exemple), qui aurait permis simultanément de confirmer que le candidat utilisait bien l'OS 3.6.

Cet indicateur ne permettra d'attraper que les moins avertis des fraudeurs, et nullement d'éradiquer la fraude.

Notons de plus que la sortie d'un OS 3.6 modifié pour TI-Nspire CX CAS compatible Nlaunch dans les 24 heures qui ont suivi la découverte de l'OS 3.6 sur les serveurs de TI démonte la fiabilité de cet indicateur sur les calculatrices TI-Nspire antérieures à la révision matérielle J des TI-Nspire CX. Cela ne semble absolument pas être le but de l'équipe qui a sorti cette contrefaçon de l'OS 3.6 puisqu'elle ne marche justement pas sur les TI-Nspire CX non-CAS, mais à partir du moment où l'on peut utiliser un OS modifié, n'importe qui de mal intentionné pourrait se donner la peine de virer ou falsifier cet indicateur selon la même méthode...

Seules les TI-Nspire CX de révision matérielle J ou ultérieure semblent à ce jour être à l'épreuve de toute attaque ou modification.
Si l'on pousse les choses à l'extrême, la seule règle fiable pour les examens portugais serait de n'autoriser que ces TI-Nspire CX achetées cette année.

Plus que 2 semaines et demie pour gagner le trésor du Wumpus

New postby critor » 17 Oct 2013, 17:11

Les vacances de Toussaint arrivent. Et si tu en profitais pour participer au concours TI-Planet? ;)

Tu peux gagner une TI-Nspire CX CAS compatible Ndless, une TI-84 Plus à écran couleur et de nombreux autres lots! :bj:

Récemment, nous avions corrigé un algorithme de BAC S où un robot tentait de traverser un pont en se déplaçant au hasard, et y arrivait de temps en temps.

Et bien c'est pareil, nous envoyons ici un agent piloté par une intelligence artificielle dans un labyrinthe! ;)
L'agent pour le moment se déplace de façon aléatoire (c'est-à-dire qu'il ne réfléchit pas), mais arrive quand même à ressortir vivant avec le trésor dans 30% des cas avec les paramètres illustrés ci-contre.

Nous te demandons simplement d'améliorer l'intelligence artificielle de cet agent pour augmenter ce taux de réussite, ce qui ne devrait pas être bien difficile ;)
Le programme et l'interface ont déjà été faits et sont téléchargeables.
Tout ce que tu as à faire est de modifier/compléter le début du programme.

Image

Bonne chance! ;)




Lien:
Sujet complet


Téléchargements:
Le fichier TI-Nspire du concours à modifier/compléter et à rendre:
LabyGraph - Wumpus

Pour éditer le script Lua et le compléter avec vos fonctions:
Logiciel TI-Nspire 3.2 enseignant (pour PC - gratuit pendant 90 jours)
Logiciel TI-Nspire 3.2 enseignant (pour Mac - gratuit pendant 90 jours)
Logiciel TI-Nspire 3.2 étudiant (pour PC - gratuit pendant 30 jours)
Logiciel TI-Nspire 3.2 étudiant (pour Mac - gratuit pendant 30 jours)

17-18 octobre TI t'attend aussi devant ton lycée de province

New postby critor » 16 Oct 2013, 15:31

Texas Instruments organise ces jeudi et vendredi 17 et 18 octobre une grande distribution nationale de flyers aux portes de ton lycée! Le flyer concernera la TI-Nspire CX CAS et comportera une offre spéciale. :)
Que tu sois lycéen, étudiant, fan ou collectionneur, tu ne dois surtout pas le rater! ;)

Dans l'actualité précédente tu as pu découvrir la liste des lycées concernés dans les Académies de Créteil, Paris et Versailles.

Voici maintenant la liste des villes et lycées de province concernés avec les horaires:

Jeudi 7h30-11h30Jeudi 15h-19hVendredi 7h30-11h30Vendredi 15h-19h
BrestLycée Privé la Croix rouge
Lycée Vauban
ISEN
Lycée Privé Sainte Anne
Lycée de Kerichen
TourcoingLycée ColbertLycée Gambetta
LilleLycée Faidherbe
Lycée Privé Saint Pierre
LST Baggio
Lycée Privé Ozanam
MarseilleLycée Antonin ArtaudLycée Thiers
Lycée Jean Perrin
Aix en ProvenceLycée Paul CézanneLycée Militaire d'AixLycée Vauvenargues
LyonLycée Privé aux Lazaristes
Lycée Edouard Branly
Lycée Privé Assomption Bellevue
Lycée du Parc
Lycée La Martinière Monplaisir

17-18 octobre: TI t'attend devant ton lycée parisien

New postby critor » 16 Oct 2013, 11:11

Ces jeudi 17 et vendredi 18 octobre seront des jours pas comme les autres, alors ne les rate pas! :o

Texas Instruments t'attendra devant ton lycée pour une distribution nationale de flyers TI-Nspire CX CAS avec une offre spéciale! :bj:


Voici l'emploi du temps et la carte pour les Académies de Paris, Créteil et Versailles:

ParisSaint-Maur-des-FossésVersailles
Jeudi 7h30-11h30Lycée Henri IV
Lycée Louis Le Grand
Lycée Paul Valéry
Lycée Marcelin Berthelot
Jeudi 15h-19hLycée Fénelon
Lycée St Louis
Lycée Privé Stanislas
Lycée Buffon
Lycée Janson de Sailly
Lycée d'ArsonvalLycée Hoche
Lycée Ste Geneviève
Lycée Jules Ferry
Vendredi 7h30-11h30Lycée Buffon



(drapeaux bleus pour les lycées du matin, et rouges pour ceux de l'après-midi)


En tant que fan de TI, n'hésite pas à y passer même si ce n'est pas ton lycée! ;)


Edit: Liste des lycées et villes de province concernées dans l'actualité suivante

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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.
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.
1102 utilisateurs:
>1069 invités
>26 membres
>7 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)