π
<-
Chat plein-écran
[^]

[Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linux)

Regroupement de tous les tutoriaux Nspire.

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude geekpersonman » 20 Mai 2017, 21:15

critor a écrit:ControlX does decompress the Boot2 image in RAM, then patch it if it belongs to the supported images (the one with the best support being 4.0.3), then launch it.


We have the boot2 raw code right, and what language is it in?
Does Boot2 do anything that could not be rewritten/replicated by a potential homebrew replacement? (like special decryption/encyrption, os loading protocols that we cannot replicate)
If it doesn't, then would it be possible to replace Boot2 with a "better" piece of software that potentially is not as picky as the TI Boot2 regarding things such as OS version or CAS/num? (even though I know it would not pass a signaature check, could it potentially work with ControlX)

P.S. @parrotgeek1 Thank you for looking into it at all, I hope you get well soon (not just so you can fix this bug, but it certainly won't hurt if you do :D )
Avatar de l’utilisateur
geekpersonman
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Prochain niv.: 7.1%
 
Messages: 47
Inscription: 21 Aoû 2015, 01:45
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude critor » 20 Mai 2017, 21:22

geekpersonman a écrit:We have the boot2 raw code right, and what language is it in?

ARM machine code.
geekpersonman a écrit:Does Boot2 do anything that could not be rewritten/replicated by a potential homebrew replacement? (like special decryption/encyrption, os loading protocols that we cannot replicate)

Oh yes, the Boot2 has huge+complex code for supporting the proprietary filesystem, for supporting USB (to install OSes), for decrypting the OS to be launched...
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.2%
 
Messages: 41493
Images: 14577
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude geekpersonman » 20 Mai 2017, 21:30

critor a écrit:
geekpersonman a écrit:We have the boot2 raw code right, and what language is it in?

ARM machine code.

Not at all specific to the nspire, and how can I get it?
critor a écrit:
geekpersonman a écrit:Does Boot2 do anything that could not be rewritten/replicated by a potential homebrew replacement? (like special decryption/encyrption, os loading protocols that we cannot replicate)

Oh yes, the Boot2 has huge+complex code for supporting the proprietary filesystem, for supporting USB (to install OSes), for decrypting the OS to be launched...

Would it be possible to steal (or "borrow" if you prefer) those parts if (I know this is a big if) we can completely understand the code?
Avatar de l’utilisateur
geekpersonman
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Prochain niv.: 7.1%
 
Messages: 47
Inscription: 21 Aoû 2015, 01:45
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude parrotgeek1 » 21 Mai 2017, 00:38

geekpersonman a écrit:
critor a écrit:
geekpersonman a écrit:We have the boot2 raw code right, and what language is it in?

ARM machine code.

Not at all specific to the nspire, and how can I get it?
critor a écrit:
geekpersonman a écrit:Does Boot2 do anything that could not be rewritten/replicated by a potential homebrew replacement? (like special decryption/encyrption, os loading protocols that we cannot replicate)

Oh yes, the Boot2 has huge+complex code for supporting the proprietary filesystem, for supporting USB (to install OSes), for decrypting the OS to be launched...

Would it be possible to steal (or "borrow" if you prefer) those parts if (I know this is a big if) we can completely understand the code?


1) ida pro or hopper disassembler. you extract the code using imgmanip and then load it into ida with base address 0x11800000

2) effectively no, you'd have to be Einstein

P.S. I now know *why* tmpcnv reboots but I haven't figured out how to patch it yet
Avatar de l’utilisateur
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 88%
 
Messages: 745
Inscription: 29 Mar 2016, 01:22
Localisation: This account is no longer used.
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude nass93820 » 02 Juin 2017, 16:08

"Réinstallez un OS compatible avec Ndless ainsi que Ndless 4.0 ou plus récent, en suivant une nouvelle fois le tutoriel en ligne."

on peut mettre l os 3.6 sur ti nspire cx ?
Avatar de l’utilisateur
nass93820Premium
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 80%
 
Messages: 39
Inscription: 23 Fév 2017, 06:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: ts

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude critor » 02 Juin 2017, 16:25

Oui.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.2%
 
Messages: 41493
Images: 14577
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude nass93820 » 02 Juin 2017, 17:03

lorsque j envoie l os cas 4.2.0 sur ma ti nspire cx sur le menue de la reinistialisation ca se redemarre et ca me demande une nouvelle fois de la reinstaller et c ame fait ca tt le temps
Avatar de l’utilisateur
nass93820Premium
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 80%
 
Messages: 39
Inscription: 23 Fév 2017, 06:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: ts

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude critor » 02 Juin 2017, 17:07

Comme dit dans le tutoriel ( viewtopic.php?f=57&t=18920&start=160#p215458 ), tu dois faire reset à la fin du premier chargement de l'OS.
Sinon en effet, il se désinstalle.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.2%
 
Messages: 41493
Images: 14577
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude nass93820 » 02 Juin 2017, 17:18

c est normal que quand j utilise limite dans calcul elle s eteint tt seul ?
Avatar de l’utilisateur
nass93820Premium
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 80%
 
Messages: 39
Inscription: 23 Fév 2017, 06:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: ts

Re: [Tuto] [EN/FR] Install/Installer nBoot + ControlX (+Linu

Message non lude nass93820 » 02 Juin 2017, 17:19

ou meme quand j utilise tt les autres choses du menu
Avatar de l’utilisateur
nass93820Premium
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 80%
 
Messages: 39
Inscription: 23 Fév 2017, 06:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: ts

PrécédenteSuivante

Retourner vers Tutoriaux

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 29 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1491 utilisateurs:
>1453 invités
>33 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)