π
<-

nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

C, C++, ASM...

nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postby nlaunch » 01 Jan 2013, 12:54

EDIT: (traduit de l'anglais)
Bonjour,

Voici notre dernière création pour les Clickpad et les Touchpad tournant avec le boot2 1.4. Nous postons ici car nous savons que des gens sont intéressés par le développement bas niveau sur ce forum.

nLaunch permet de:
  • lancer Linux (via un nspire-linux-loader2 modifié)
  • installer Ndless 3.1 sur l'OS 3.1 (Ndless loader modifié)
  • installer et lancer n'importe quel OS

BuildOS est aussi fourni avec nLaunch, et vous permet de créer des OS tels que des OS optimisés ou le nspire-linux-loader2 modifié

Nous espérons que vous apprécierez nLaunch!

nLaunch team.


Message originel en anglais:
Show/Hide spoilerAfficher/Masquer le spoiler
Hello,

Here's our latest creation for Clickpad (and hopefully Touchpad) calculators equipped with boot2 1.4. We're posting it here because we know this is a place interested in low-level development.

nLaunch provides the following features:
  • launching Linux (modified nspire-linux-loader2)
  • optionally installing Ndless 3.1 on OS 3.1 (modified Ndless loader)
  • installing and launching any OS

nLaunch also comes with BuildOS, which allows you to craft OS Updates such as optimised official OSes or the modified nspire-linux-loader2.

We hope you'll enjoy nLaunch as much as we enjoyed making it :)

nLaunch team.


Hello,

Here's our latest creation for Clickpad (and hopefully Touchpad) calculators equipped with boot2 1.4. We're posting it here because we know this is a place interested in low-level development.

nLaunch provides the following features:
  • launching Linux (modified nspire-linux-loader2)
  • optionally installing Ndless 3.1 on OS 3.1 (modified Ndless loader)
  • installing and launching any OS

nLaunch also comes with BuildOS, which allows you to craft OS Updates such as optimised official OSes or the modified nspire-linux-loader2.

We hope you'll enjoy nLaunch as much as we enjoyed making it :)

nLaunch team.
You do not have the required permissions to view the files attached to this post.
User avatar
nlaunch
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 20%
 
Posts: 1
Joined: 01 Jan 2013, 12:45
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postby critor » 01 Jan 2013, 12:58

Ce qui est intéressant, c'est que je n'en ai jamais entendu parler. :D

C'est-à-dire qu'on n'est plus tous seuls à développer. ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.6%
 
Posts: 42404
Images: 17124
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postby Lionel Debroux » 01 Jan 2013, 13:01

Hey, these are pretty bold claims... but very welcome. Today could prove a great day for the Nspire community :)

I haven't yet looked at the code, but the claims look at least believable: we've known about arbitrary code execution in the boot2 for a long time...
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postby critor » 01 Jan 2013, 15:54

To the nLaunch team

In many situations, it could be useful to keep the old OS file instead of removing it, in order to reinstall it later without the need of a computer or another handheld.

Of course, we could have several 'phoenix_x.y.tns' files on the handheld, who would then have to be copied to '/documents/nlaunch/phoenix.tns'.

But we're on TI-Nspire ClickPad/TouchPad, with only 32MB NAND (27MB usable).
We won't be able to fit more than two 3.x OSes in the filesystem (which add to the installed OS), even with TNOC.

When a 'phoenix.tns' file is found in '/documents/nlaunch/', would you accept to rename the installed OS to '/documents/nlaunch/phoenix.back.tns' instead of removing it?
If not needed, the user could then remove it.

It could be very useful, as it would enable us to switch between a 3.1 Ndlessed and 3.2 OSes easily without the need of a computer or another handheld, just by renaming 'phoenix.back.tns' to 'phoenix.tns'.

It could let us easily switch between Linux and the Nspire OS too.


This has been attempted and tested successfully some minutes ago.

In 'nlaunch.c':
  • added line (l73):
    Code: Select all
    static const char osbackfilename[] = "/documents/nlaunch/phoenix.back.tns";
  • modified line (l124):
    Code: Select all
    boot2_rename((char *)osfilename, (char *)osbackfilename);


Thanks.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.6%
 
Posts: 42404
Images: 17124
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postby alberthrocks » 01 Jan 2013, 17:58

Hello,

I saw your post on Cemetech. I think the Omnimaga guys would love to hear this news! I can try to help you enter the website and register successfully.

-Albert

-------
(En francais, if needed)
Bonjour,

J'ai vu votre post sur le Cemetech. Je pense que les gens du Omnimaga aimerait entendre ces nouvelles! Je peux essayer de vous aider à entrer sur le site et vous inscrire avec succès.

-Albert
User avatar
alberthrocks
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 80%
 
Posts: 2
Joined: 01 Jan 2013, 17:54
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postby Levak » 01 Jan 2013, 18:01

I really don't think admins on Omnimaga will appreciate this since recently couple of topics where closed due to cheat request or cheatting tools (for example CAS on non CAS).
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

Re: nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postby alberthrocks » 01 Jan 2013, 18:05

Levak wrote:I really don't think admins on Omnimaga will appreciate this since recently couple of topics where closed due to cheat request or cheatting tools (for example CAS on non CAS).

Hmm, does this software allow running the CAS on non-CAS? If so, perhaps not... but it's in the gray line for us anyway since it does allow Linux to run nicely.
User avatar
alberthrocks
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 80%
 
Posts: 2
Joined: 01 Jan 2013, 17:54
Gender: Not specified
Calculator(s):
MyCalcs profile


Return to Native: Ndless, Linux, ...

Who is online

Users browsing this forum: No registered users and 18 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
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.
969 utilisateurs:
>906 invités
>55 membres
>8 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
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)