Page 1 of 1

DiagsLauncher et Boot2Launcher ont un bébé: le tant attendu OSLauncher

Unread postPosted: 31 Mar 2011, 23:46
by critor
En s'inspirant du code source de DiagsLauncher et Boot2Launcher, nous avons créé OSLauncher!



OSLauncher fonctionne sur n'importe quel OS avec Ndless 1.7 ou compatible (Ndless 1.3 / 1.4 / 2.0).



OSLauncher permet de lancer un 2ème OS par dessus votre OS installé. Il n'y a aucune écriture en ROM, et vous retrouverez votre OS "normal" au prochain redémarrage.







Les utilités sont nombreuses:





  • lancer un OS final sur les prototypes TI-Nspire / TI-Nspire CAS (pas les prototypes CAS+ toutefois)

    (ce qui leur permet enfin de franchir la barre des versions 1.1/1.2)

  • lancer un OS TI-Nspire basique sur les TI-Nspire CAS

    (ce qui leur permet enfin d'utiliser l'émulateur TI-84+SE)

  • lancer un OS TI-Nspire CAS sur les TI-Nspire basiques

    (ce qui leur permet enfin d'utiliser le moteur de calcul formel dit CAS)








Et comme d'habitude, la preuve en vidéo:









Toutefois, deux petits bémols...



OSLauncher n'utilise pas actuellement aucune fonction du boot2, ce qui fait que l'on doit lui fournir un OS déjà décrypté et décompressé. L'on ne peut donc pas utiliser les fichiers tnc/tno dont vous disposez, les décryptage/décompression sur ordinateur sont une opération assez lourde, et pour des raisons de copyright, il nous est impossible de distribuer l'OS décrypté. L'ideal serait qu'OSLauncher utilise les fonctions de décryptage/décompression du boot2, mais cela risque de nécessiter encore beaucoup de temps de développement de notre part...



Comme dit plus haut, OSLauncher lance l'OS que vous lui donnez sans toucher à l'installation de votre OS actuel. Il faut donc que les OS ne soient pas trop éloignés (au sens de la date ou du numéro de version), car sinon l'OS lancé risque de ne pas comprendre correction les fichiers de configuration de votre OS installé. C'est d'ailleurs pour ça que dans la vidéo je lance l'OS 1.7.2741 CAS sur l'OS 1.7.2741 basique. Un OS 2.x CAS n'aurait probablement pas fonctionné correctement.
Forcer l'installation d'un OS officiellement interdit ne servirait à rien, car le boot2 vérifie toujours l'OS installé avant de le lancer. Au prochain redémarrage, vous seriez alors forcés de réinstaller un OS...







Nous espérons pouvoir vous publier une version "utilisable" bientôt.











TI-Bank: enfin l'upgrade ultime pour ta TI-Nspire basique!
















C'était un poisson d'avril. Mais toutefois ne soyez pas tristes: regardez nos poissons d'avril précédents, ils sont devenus réalité en moins d'1 an.



Je confirme que OSLauncher existe bel et bien, actuellement en cours de développement.



Un grand merci à Levak pour avoir synthétisé la vidéo à partir des captures d'écran.