Excale / nLaunchy

Set of programs and crafted OS updates enabling users to install and launch arbitrary OS updates (especially Linux) on the TI-Nspire calculator.
https://github.com/Excale/nLaunchy
GNU General Public License v2.0
55 stars 5 forks source link

nLaunchy v2.7

PLEASE READ THE WHOLE README BEFORE DOING ANYTHING.

nLaunchy is a set of programs and crafted OS updates suitable for:

It enables users to install and launch arbitrary OS updates located into the user-accessible part of the filesystem - especially Linux :-) (see http://tiplanet.org/nspire-linux-builds/ for more information )

As usual, use at your own risk :-P

Initial installation

Needless to say, all steps are important ;-)

Clickpad and Touchpad installation (see below for CX)

0) backup all your documents from your Nspire on your computer

1) install the 1.4.1571 boot2, usually known as "1.4". See http://ti-pla.net/a10080 (easiest way to do it) http://ti-pla.net/a3503 (use only if you cannot use the first one) http://ti-pla.net/a3507 (use only if you cannot use the first one)

2) get a compatible OS. See http://tiplanet.org/forum/archives_list.php?id=OS+Nspire

3) use TNOC ( http://ti-pla.net/a1922 ) on the OS upgrade to remove the boot2 (you can remove the examples too)

4) rename the TNOC'ed OS to phoenix.tns

5) transfer phoenix.tns to your calculator in the folder /nlaunch/, being at the root of the user-accessible part of the file-system

6) on the computer, browse to the CLASSIC folder

7) transfer nlaunch.tns to your calculator in the folder /nlaunch/, being at the root of the user-accessible part of the file-system

8) reboot, go to the maintenance menu ( http://ti-pla.net/t5360 ), delete OS (option 2 (you might have to press t on a touchpad calculator))

9) reboot, transfer nlaunch.tno/tnc to your calculator (an error will certainly be shown on the computer, check if it is ok on your calculator)

10) enjoy :-)

** CX installation (see above for Clickpad and Touchpad) ***

0) backup all your documents from your Nspire on your computer

1) install the 3.1.0.16 boot2, usually known as "3.1".

2) get a compatible OS. See http://tiplanet.org/forum/archives_list.php?id=OS+Nspire

3) use TNOC ( http://ti-pla.net/a1922 ) on the OS upgrade to remove the boot2 (you can remove the examples too)

4) rename the TNOC'ed OS to phoenix.tns

5) transfer phoenix.tns to your calculator in the folder /nlaunch/, being at the root of the user-accessible part of the file-system

6) on the computer, browse to the CX folder

7) transfer nlaunch.tns to your calculator in the folder /nlaunch/, being at the root of the user-accessible part of the file-system

8) reboot (the reset button is the easiest way), go to the maintenance menu ( http://ti-pla.net/t5360 ), delete OS (option 2)

9) reboot, transfer nlaunch.tco/tcc to your calculator (an error will certainly be shown on the computer, check if it is ok on your calculator)

10) enjoy :-)

Update of the target OS version

1) get a compatible OS. See http://tiplanet.org/forum/archives_list.php?id=OS+Nspire

2) use TNOC ( http://ti-pla.net/a1922 ) on the OS upgrade to remove the boot2

3) rename the TNOC'ed OS to phoenix.tns

4) transfer phoenix.tns to your calculator in the folder /nlaunch/, being at the root of the user-accessible part of the file-system

5) reboot

6) the old OS can now be found in nlaunch/phoenix.old.tns

Update of nLaunchy

1) get to the CLASSIC or CX folder according to your calculator

2) transfer nlaunch.tns to your calculator in the folder /nlaunch/, being at the root of the user-accessible part of the file-system

3) reboot

Uninstallation

1) get any compatible OS. See http://tiplanet.org/forum/archives_list.php?id=OS+Nspire

2) use TNOC ( http://ti-pla.net/a1922 ) on the OS upgrade to remove the boot2

3) reboot, go to the maintenance menu ( http://ti-pla.net/t5360 ), delete OS

4) reboot, transfer the OS to your calculator

Additional features

The following keys should be pressed at boot time before PP gets printed and released once 3 gets printed on the screen

Troubleshooting

If you see any letter on the screen (except PP), see the Debug strings section

CX: if the reset button doesn't work, use a screwdriver to open the battery door and remove the battery before plugging it back in

Debug strings

Signification of a few debug strings:

Using Ndless with nLaunch

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2, as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Contact

See https://github.com/Excale/nLaunchy

Changelog

Greetings

AlexisVieira, critor, flof0, Legimet and more :)

Everyone who tries to push the envelope and get the most out of their platforms.