π
<-
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 parrotgeek1 » 27 Avr 2017, 05:40

.
Dernière édition par parrotgeek1 le 08 Jan 2021, 00:57, édité 1 fois.
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 critor » 27 Avr 2017, 18:50

parrotgeek1 a écrit:Did you fix the bug with nswitch and the strings.res yet?

Sorry, I didn't.

It's not the best period of the year, I'm getting more and more busy.

I haven't checked, but it seems to be a consequent fix - I'll need to code some kind of a pkunzip to extract resources after moving the OS file.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.5%
 
Messages: 41498
Images: 14695
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 parrotgeek1 » 27 Avr 2017, 20:00

.
Dernière édition par parrotgeek1 le 08 Jan 2021, 00:57, édité 1 fois.
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 jaroslavN » 27 Avr 2017, 21:00

parrotgeek1 a écrit:
critor a écrit:
parrotgeek1 a écrit:Did you fix the bug with nswitch and the strings.res yet?

Sorry, I didn't.

It's not the best period of the year, I'm getting more and more busy.

I haven't checked, but it seems to be a consequent fix - I'll need to code some kind of a pkunzip to extract resources after moving the OS file.

I'm busy too. It's ok. Thanks for helping with this project.

ooh, it's getting somewhere
The living legend, never online, everyday checking
Avatar de l’utilisateur
jaroslavN
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 32.7%
 
Messages: 111
Images: 1
Inscription: 11 Oct 2015, 13:16
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude geekpersonman » 28 Avr 2017, 16:22

parrotgeek1 a écrit:
critor a écrit:
parrotgeek1 a écrit:Did you fix the bug with nswitch and the strings.res yet?

Sorry, I didn't.

It's not the best period of the year, I'm getting more and more busy.

I haven't checked, but it seems to be a consequent fix - I'll need to code some kind of a pkunzip to extract resources after moving the OS file.

I'm busy too. It's ok. Thanks for helping with this project.


Yeah and I really want to thank both of you for working so hard on these projects to make freeing the nspire of its stock OS not only feasible, but fast, easy and convenient. I am especially appreciative of your quick responses to my complaints and tolerance to my stupid suggestions. I am trying hard to familiarize myself with the way the nspire & ndless work so I can make better comments and make contributions of my own. If you know any places that would help get me up to speed, I would be eternally grateful. Running CAS on my plain cx has been a dream come true for me.
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 jaroslavN » 28 Avr 2017, 20:51

geekpersonman a écrit:
parrotgeek1 a écrit:
critor a écrit:
parrotgeek1 a écrit:Did you fix the bug with nswitch and the strings.res yet?

Sorry, I didn't.

It's not the best period of the year, I'm getting more and more busy.

I haven't checked, but it seems to be a consequent fix - I'll need to code some kind of a pkunzip to extract resources after moving the OS file.

I'm busy too. It's ok. Thanks for helping with this project.


Yeah and I really want to thank both of you for working so hard on these projects to make freeing the nspire of its stock OS not only feasible, but fast, easy and convenient. I am especially appreciative of your quick responses to my complaints and tolerance to my stupid suggestions. I am trying hard to familiarize myself with the way the nspire & ndless work so I can make better comments and make contributions of my own. If you know any places that would help get me up to speed, I would be eternally grateful. Running CAS on my plain cx has been a dream come true for me.

yeah, actually, but would there be a tutorial or another topic where it would describe everything to put do this stuff. and download everything ( or is there a working cas for non cas now for HW-J?)
The living legend, never online, everyday checking
Avatar de l’utilisateur
jaroslavN
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 32.7%
 
Messages: 111
Images: 1
Inscription: 11 Oct 2015, 13:16
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 28 Avr 2017, 21:00

jaroslavN a écrit:yeah, actually, but would there be a tutorial or another topic where it would describe everything to put do this stuff. and download everything ( or is there a working cas for non cas now for HW-J?)

  1. Install nBoot+ControlX as explained in this topic first post
  2. do this
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.5%
 
Messages: 41498
Images: 14695
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 critor » 28 Avr 2017, 23:07

Ok, I could find some time. :)
I've now got a PK-unzipper for the TI-Nspire.

Attached with full source.

Inflating code is taken from the gpSP emulator, in which it was only supporting single-file zips.
Added full zip archives support (several files and folders).

For end-users :
  • open 'unzip' once to associate it to zip files (which is probably going to conflict with gpSP...)
  • then open any zip file to extract its content in its current directory

For developers : u32 extract_zip(char *filename, char* path, u8 nsext);
  • filename = path to zip file
  • path = path to extract to
  • nsext : non-null if you want to force extracted files to be visible in the TI-Nspire on-calc files browser (by adding a .tns extension to their names when using a different extension)

I've taken the 0x8200 field content from OS 4.4 and made it into a .zip.tns file.
It seems to be successfully extracted :
Image
Code: Tout sélectionner
Creating directory documents
Creating directory documents/MyLib
Inflating file documents/MyLib/linalg.tns
Inflating file documents/MyLib/numtheory.tns
Creating directory documents/MyWidgets
Inflating file documents/MyWidgets/stopwatch.tns
Inflating file documents/themes.csv
Creating directory phoenix
Creating directory phoenix/acbr
Creating directory phoenix/acbr/locales
Creating directory phoenix/acbr/locales/en
Creating directory phoenix/clnk
Creating directory phoenix/clnk/locales
Creating directory phoenix/clnk/locales/da
Creating directory phoenix/clnk/locales/de
Creating directory phoenix/clnk/locales/en
Creating directory phoenix/clnk/locales/en_GB
Creating directory phoenix/clnk/locales/es
Creating directory phoenix/clnk/locales/fi
Creating directory phoenix/clnk/locales/fr
Creating directory phoenix/clnk/locales/it
Creating directory phoenix/clnk/locales/nl
Creating directory phoenix/clnk/locales/nl_BE
Creating directory phoenix/clnk/locales/no
Creating directory phoenix/clnk/locales/pt
Creating directory phoenix/clnk/locales/sv
Creating directory phoenix/clnk/locales/zh_CN
Creating directory phoenix/clnk/locales/zh_TW
Creating directory phoenix/ctlg
Creating directory phoenix/ctlg/locales
Creating directory phoenix/ctlg/locales/da
Creating directory phoenix/ctlg/locales/de
Creating directory phoenix/ctlg/locales/en
Inflating file phoenix/ctlg/locales/en/2dtemplates.res
Inflating file phoenix/ctlg/locales/en/all.res
Inflating file phoenix/ctlg/locales/en/math.res
Inflating file phoenix/ctlg/locales/en/units.res
Creating directory phoenix/ctlg/locales/en_GB
Creating directory phoenix/ctlg/locales/es
Creating directory phoenix/ctlg/locales/fi
Creating directory phoenix/ctlg/locales/fr
Creating directory phoenix/ctlg/locales/it
Creating directory phoenix/ctlg/locales/nl
Creating directory phoenix/ctlg/locales/nl_BE
Creating directory phoenix/ctlg/locales/no
Creating directory phoenix/ctlg/locales/pt
Creating directory phoenix/ctlg/locales/sv
Creating directory phoenix/ctlg/locales/zh_CN
Creating directory phoenix/ctlg/locales/zh_TW
Creating directory phoenix/dcol
Creating directory phoenix/dcol/locales
Creating directory phoenix/dcol/locales/da
Creating directory phoenix/dcol/locales/de
Creating directory phoenix/dcol/locales/en
Creating directory phoenix/dcol/locales/en_GB
Creating directory phoenix/dcol/locales/es
Creating directory phoenix/dcol/locales/fi
Creating directory phoenix/dcol/locales/fr
Creating directory phoenix/dcol/locales/it
Creating directory phoenix/dcol/locales/nl
Creating directory phoenix/dcol/locales/nl_BE
Creating directory phoenix/dcol/locales/no
Creating directory phoenix/dcol/locales/pt
Creating directory phoenix/dcol/locales/sv
Creating directory phoenix/dcol/locales/zh_CN
Creating directory phoenix/dcol/locales/zh_TW
Creating directory phoenix/dlog
Creating directory phoenix/dlog/locales
Creating directory phoenix/dlog/locales/da
Creating directory phoenix/dlog/locales/de
Creating directory phoenix/dlog/locales/en
Creating directory phoenix/dlog/locales/en_GB
Creating directory phoenix/dlog/locales/es
Creating directory phoenix/dlog/locales/fi
Creating directory phoenix/dlog/locales/fr
Creating directory phoenix/dlog/locales/it
Creating directory phoenix/dlog/locales/nl
Creating directory phoenix/dlog/locales/nl_BE
Creating directory phoenix/dlog/locales/no
Creating directory phoenix/dlog/locales/pt
Creating directory phoenix/dlog/locales/sv
Creating directory phoenix/dlog/locales/zh_CN
Creating directory phoenix/dlog/locales/zh_TW
Creating directory phoenix/dtst
Creating directory phoenix/dtst/locales
Creating directory phoenix/dtst/locales/da
Creating directory phoenix/dtst/locales/de
Creating directory phoenix/dtst/locales/en
Creating directory phoenix/dtst/locales/en_GB
Creating directory phoenix/dtst/locales/es
Creating directory phoenix/dtst/locales/fi
Creating directory phoenix/dtst/locales/fr
Creating directory phoenix/dtst/locales/it
Creating directory phoenix/dtst/locales/nl
Creating directory phoenix/dtst/locales/nl_BE
Creating directory phoenix/dtst/locales/no
Creating directory phoenix/dtst/locales/pt
Creating directory phoenix/dtst/locales/sv
Creating directory phoenix/dtst/locales/zh_CN
Creating directory phoenix/dtst/locales/zh_TW
Creating directory phoenix/geog
Creating directory phoenix/geog/locales
Creating directory phoenix/geog/locales/da
Creating directory phoenix/geog/locales/de
Creating directory phoenix/geog/locales/en
Creating directory phoenix/geog/locales/en_GB
Creating directory phoenix/geog/locales/es
Creating directory phoenix/geog/locales/fi
Creating directory phoenix/geog/locales/fr
Creating directory phoenix/geog/locales/it
Creating directory phoenix/geog/locales/nl
Creating directory phoenix/geog/locales/nl_BE
Creating directory phoenix/geog/locales/no
Creating directory phoenix/geog/locales/pt
Creating directory phoenix/geog/locales/sv
Creating directory phoenix/geog/locales/zh_CN
Creating directory phoenix/geog/locales/zh_TW
Creating directory phoenix/insp
Creating directory phoenix/insp/locales
Creating directory phoenix/insp/locales/en
Creating directory phoenix/math
Creating directory phoenix/math/locales
Creating directory phoenix/math/locales/da
Creating directory phoenix/math/locales/de
Creating directory phoenix/math/locales/en
Creating directory phoenix/math/locales/en_GB
Creating directory phoenix/math/locales/es
Creating directory phoenix/math/locales/fi
Creating directory phoenix/math/locales/fr
Creating directory phoenix/math/locales/it
Creating directory phoenix/math/locales/nl
Creating directory phoenix/math/locales/nl_BE
Creating directory phoenix/math/locales/no
Creating directory phoenix/math/locales/pt
Creating directory phoenix/math/locales/sv
Creating directory phoenix/math/locales/zh_CN
Creating directory phoenix/math/locales/zh_TW
Creating directory phoenix/mwiz
Creating directory phoenix/mwiz/locales
Creating directory phoenix/mwiz/locales/da
Creating directory phoenix/mwiz/locales/de
Creating directory phoenix/mwiz/locales/en
Creating directory phoenix/mwiz/locales/en_GB
Creating directory phoenix/mwiz/locales/es
Creating directory phoenix/mwiz/locales/fi
Creating directory phoenix/mwiz/locales/fr
Creating directory phoenix/mwiz/locales/it
Creating directory phoenix/mwiz/locales/nl
Creating directory phoenix/mwiz/locales/nl_BE
Creating directory phoenix/mwiz/locales/no
Creating directory phoenix/mwiz/locales/pt
Creating directory phoenix/mwiz/locales/sv
Creating directory phoenix/mwiz/locales/zh_CN
Creating directory phoenix/mwiz/locales/zh_TW
Creating directory phoenix/ntpd
Creating directory phoenix/ntpd/locales
Creating directory phoenix/ntpd/locales/da
Creating directory phoenix/ntpd/locales/de
Creating directory phoenix/ntpd/locales/en
Creating directory phoenix/ntpd/locales/en_GB
Creating directory phoenix/ntpd/locales/es
Creating directory phoenix/ntpd/locales/fi
Creating directory phoenix/ntpd/locales/fr
Creating directory phoenix/ntpd/locales/it
Creating directory phoenix/ntpd/locales/nl
Creating directory phoenix/ntpd/locales/nl_BE
Creating directory phoenix/ntpd/locales/no
Creating directory phoenix/ntpd/locales/pt
Creating directory phoenix/ntpd/locales/sv
Creating directory phoenix/ntpd/locales/zh_CN
Creating directory phoenix/ntpd/locales/zh_TW
Creating directory phoenix/pged
Creating directory phoenix/pged/locales
Creating directory phoenix/pged/locales/da
Creating directory phoenix/pged/locales/de
Creating directory phoenix/pged/locales/en
Creating directory phoenix/pged/locales/en_GB
Creating directory phoenix/pged/locales/es
Creating directory phoenix/pged/locales/fi
Creating directory phoenix/pged/locales/fr
Creating directory phoenix/pged/locales/it
Creating directory phoenix/pged/locales/nl
Creating directory phoenix/pged/locales/nl_BE
Creating directory phoenix/pged/locales/no
Creating directory phoenix/pged/locales/pt
Creating directory phoenix/pged/locales/sv
Creating directory phoenix/pged/locales/zh_CN
Creating directory phoenix/pged/locales/zh_TW
Creating directory phoenix/qckp
Creating directory phoenix/qckp/locales
Creating directory phoenix/qckp/locales/da
Creating directory phoenix/qckp/locales/de
Creating directory phoenix/qckp/locales/en
Creating directory phoenix/qckp/locales/en_GB
Creating directory phoenix/qckp/locales/es
Creating directory phoenix/qckp/locales/fi
Creating directory phoenix/qckp/locales/fr
Creating directory phoenix/qckp/locales/it
Creating directory phoenix/qckp/locales/nl
Creating directory phoenix/qckp/locales/nl_BE
Creating directory phoenix/qckp/locales/no
Creating directory phoenix/qckp/locales/pt
Creating directory phoenix/qckp/locales/sv
Creating directory phoenix/qckp/locales/zh_CN
Creating directory phoenix/qckp/locales/zh_TW
Creating directory phoenix/ques
Creating directory phoenix/ques/locales
Creating directory phoenix/ques/locales/da
Creating directory phoenix/ques/locales/de
Creating directory phoenix/ques/locales/en
Creating directory phoenix/ques/locales/en_GB
Creating directory phoenix/ques/locales/es
Creating directory phoenix/ques/locales/fi
Creating directory phoenix/ques/locales/fr
Creating directory phoenix/ques/locales/it
Creating directory phoenix/ques/locales/nl
Creating directory phoenix/ques/locales/nl_BE
Creating directory phoenix/ques/locales/no
Creating directory phoenix/ques/locales/pt
Creating directory phoenix/ques/locales/sv
Creating directory phoenix/ques/locales/zh_CN
Creating directory phoenix/ques/locales/zh_TW
Creating directory phoenix/scpd
Creating directory phoenix/scpd/locales
Creating directory phoenix/scpd/locales/da
Creating directory phoenix/scpd/locales/de
Creating directory phoenix/scpd/locales/en
Creating directory phoenix/scpd/locales/en_GB
Creating directory phoenix/scpd/locales/es
Creating directory phoenix/scpd/locales/fi
Creating directory phoenix/scpd/locales/fr
Creating directory phoenix/scpd/locales/it
Creating directory phoenix/scpd/locales/nl
Creating directory phoenix/scpd/locales/nl_BE
Creating directory phoenix/scpd/locales/no
Creating directory phoenix/scpd/locales/pt
Creating directory phoenix/scpd/locales/sv
Creating directory phoenix/scpd/locales/zh_CN
Creating directory phoenix/scpd/locales/zh_TW
Creating directory phoenix/srpt
Creating directory phoenix/srpt/locales
Creating directory phoenix/srpt/locales/da
Creating directory phoenix/srpt/locales/de
Creating directory phoenix/srpt/locales/en
Creating directory phoenix/srpt/locales/en_GB
Creating directory phoenix/srpt/locales/es
Creating directory phoenix/srpt/locales/fi
Creating directory phoenix/srpt/locales/fr
Creating directory phoenix/srpt/locales/it
Creating directory phoenix/srpt/locales/nl
Creating directory phoenix/srpt/locales/nl_BE
Creating directory phoenix/srpt/locales/no
Creating directory phoenix/srpt/locales/pt
Creating directory phoenix/srpt/locales/sv
Creating directory phoenix/srpt/locales/zh_CN
Creating directory phoenix/srpt/locales/zh_TW
Creating directory phoenix/syst
Creating directory phoenix/syst/config
Creating directory phoenix/syst/config/tp
Inflating file phoenix/syst/config/tp/tpconfig_default.xml
Inflating file phoenix/syst/config/tp/tpconfig_tablet.xml
Creating directory phoenix/syst/locales
Creating directory phoenix/syst/locales/da
Inflating file phoenix/syst/locales/da/collation.res
Inflating file phoenix/syst/locales/da/imechars.res
Creating directory phoenix/syst/locales/da/settings
Extracting file phoenix/syst/locales/da/settings/factory.zip
Creating directory phoenix/syst/locales/de
Inflating file phoenix/syst/locales/de/imechars.res
Creating directory phoenix/syst/locales/de/settings
Extracting file phoenix/syst/locales/de/settings/factory.zip
Creating directory phoenix/syst/locales/en
Inflating file phoenix/syst/locales/en/imechars.res
Creating directory phoenix/syst/locales/en/settings
Extracting file phoenix/syst/locales/en/settings/factory.zip
Creating directory phoenix/syst/locales/en_GB
Inflating file phoenix/syst/locales/en_GB/imechars.res
Creating directory phoenix/syst/locales/en_GB/settings
Extracting file phoenix/syst/locales/en_GB/settings/factory.zip
Creating directory phoenix/syst/locales/es
Inflating file phoenix/syst/locales/es/collation.res
Inflating file phoenix/syst/locales/es/imechars.res
Creating directory phoenix/syst/locales/es/settings
Extracting file phoenix/syst/locales/es/settings/factory.zip
Creating directory phoenix/syst/locales/fi
Inflating file phoenix/syst/locales/fi/collation.res
Inflating file phoenix/syst/locales/fi/imechars.res
Creating directory phoenix/syst/locales/fi/settings
Extracting file phoenix/syst/locales/fi/settings/factory.zip
Creating directory phoenix/syst/locales/fr
Inflating file phoenix/syst/locales/fr/collation.res
Inflating file phoenix/syst/locales/fr/imechars.res
Creating directory phoenix/syst/locales/fr/settings
Extracting file phoenix/syst/locales/fr/settings/factory.zip
Creating directory phoenix/syst/locales/it
Inflating file phoenix/syst/locales/it/imechars.res
Creating directory phoenix/syst/locales/it/settings
Extracting file phoenix/syst/locales/it/settings/factory.zip
Creating directory phoenix/syst/locales/nl
Inflating file phoenix/syst/locales/nl/imechars.res
Creating directory phoenix/syst/locales/nl/settings
Extracting file phoenix/syst/locales/nl/settings/factory.zip
Creating directory phoenix/syst/locales/nl_BE
Inflating file phoenix/syst/locales/nl_BE/imechars.res
Creating directory phoenix/syst/locales/nl_BE/settings
Extracting file phoenix/syst/locales/nl_BE/settings/factory.zip
Creating directory phoenix/syst/locales/no
Inflating file phoenix/syst/locales/no/collation.res
Inflating file phoenix/syst/locales/no/imechars.res
Creating directory phoenix/syst/locales/no/settings
Extracting file phoenix/syst/locales/no/settings/factory.zip
Creating directory phoenix/syst/locales/pt
Inflating file phoenix/syst/locales/pt/imechars.res
Creating directory phoenix/syst/locales/pt/settings
Extracting file phoenix/syst/locales/pt/settings/factory.zip
Creating directory phoenix/syst/locales/sv
Inflating file phoenix/syst/locales/sv/collation.res
Inflating file phoenix/syst/locales/sv/imechars.res
Creating directory phoenix/syst/locales/sv/settings
Extracting file phoenix/syst/locales/sv/settings/factory.zip
Creating directory phoenix/syst/locales/zh_CN
Inflating file phoenix/syst/locales/zh_CN/collation.res
Inflating file phoenix/syst/locales/zh_CN/imechars.res
Creating directory phoenix/syst/locales/zh_CN/settings
Extracting file phoenix/syst/locales/zh_CN/settings/factory.zip
Inflating file phoenix/syst/locales/zh_CN/supportedLocales
Creating directory phoenix/syst/locales/zh_TW
Inflating file phoenix/syst/locales/zh_TW/collation.res
Inflating file phoenix/syst/locales/zh_TW/imechars.res
Creating directory phoenix/syst/locales/zh_TW/settings
Extracting file phoenix/syst/locales/zh_TW/settings/factory.zip
Inflating file phoenix/syst/locales/zh_TW/supportedLocales
Creating directory phoenix/syst/settings
Creating directory phoenix/syst/skins
Inflating file phoenix/syst/skins/skin04-zh.svg
Inflating file phoenix/syst/skins/skin04-zh_contrast.svg
Inflating file phoenix/syst/skins/skin04-zh_outline.svg
Inflating file phoenix/syst/skins/skin04.svg
Inflating file phoenix/syst/skins/skin04_contrast.svg
Inflating file phoenix/syst/skins/skin04_outline.svg
Creating directory phoenix/tblt
Creating directory phoenix/tblt/locales
Creating directory phoenix/tblt/locales/da
Creating directory phoenix/tblt/locales/de
Creating directory phoenix/tblt/locales/en
Creating directory phoenix/tblt/locales/en_GB
Creating directory phoenix/tblt/locales/es
Creating directory phoenix/tblt/locales/fi
Creating directory phoenix/tblt/locales/fr
Creating directory phoenix/tblt/locales/it
Creating directory phoenix/tblt/locales/nl
Creating directory phoenix/tblt/locales/nl_BE
Creating directory phoenix/tblt/locales/no
Creating directory phoenix/tblt/locales/pt
Creating directory phoenix/tblt/locales/sv
Creating directory phoenix/tblt/locales/zh_CN
Creating directory phoenix/tblt/locales/zh_TW



The next time I have some time, I'll have to include this code in nSwitchOS, and probably slightly modify it since it'll have to look for OS resources to extract in the TI-Nspire.img 0x8020 field, and not in a 'pure' zip file.
Fichiers joints
unzip.zip
(127.65 Kio) Téléchargé 83 fois
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.5%
 
Messages: 41498
Images: 14695
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 parrotgeek1 » 29 Avr 2017, 01:16

.
Dernière édition par parrotgeek1 le 08 Jan 2021, 00:59, édité 1 fois.
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 jaroslavN » 29 Avr 2017, 10:18

critor a écrit:
Tommykaira a écrit:But, how do I go about sending the CAS OS to my calculator?
I downloaded tinspirecxcas_4.4.0.532.tcc and I tried using the computer link software and renaming the .tcc extension to .tco (.tcc wasn't selectable), but this ended up giving an error saying the OS is corrupted after loading for a minute.


To install an OS not targetting your model :
  • Call the ControlX menu by holding :nsct: while pressing reset.
  • Type :ns5: to reset the minOS version to 0.0.0.
  • The bottom status line should display your currently set model : TI-Nspire CX, TI-Nspire CX CAS, TI-Nspire CM, TI-Nspire CM CAS
    If it differs from the model targetted by the OS you'd like to install, make it match by :
    • typing :ns8: if you need to switch the CAS/numeric model type.
    • typing :ns7: if you need to switch the CX/CM model family.
    If it worked, store the options you've used as default boot options, by holding :nsct: while pressing their number.
    (if you mess up, you can reset boot options by holding :nsct: while typing :ns0: )
  • Type :ns0: to restart.
    Your calculator may remove its current OS.
  • Check that your calculator is booting on the CX Boot2 4.3.49 (shown on the top status line), and that the bottom status line is showing the name of the model targetted by the OS you want to intall.
    Versions 3.6+ not targetting your model aren't going to work with a different Boot2 version.
  • Now send the wanted OS - the OS should be accepted
  • If you sent a 4.0.2+ version, there is an additional mandatory step, or the OS is going to uninstall itself :
    • Once the transfer is complete the calculator should restart to install the OS and launch it for the 1st time.
    • Check the progress bar. After it reaches 100% and you get the OS grey loading screen, immediately press reset.
      It's only mandatory for the 1st install-boot, this won't be needed again.
  • If you sent a 3.9+ version, add the correct calculation patcher to the /ndless/startup/ folder.
    Only available for OSes 3.9 and 4.4 so far.
It's much easier if you choose OS 3.6, as the 2 last steps won't be needed.

What is this? can you send this thing to me? > If you sent a 3.9+ version, add the correct calculation patcher to the /ndless/startup/ folder.
Only available for OSes 3.9 and 4.4 so far.
The living legend, never online, everyday checking
Avatar de l’utilisateur
jaroslavN
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 32.7%
 
Messages: 111
Images: 1
Inscription: 11 Oct 2015, 13:16
Genre: Homme
Calculatrice(s):
MyCalcs profile

PrécédenteSuivante

Retourner vers Tutoriaux

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 66 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.
1719 utilisateurs:
>1691 invités
>23 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)