Page 1 of 1

nLaunch, a Linux & OS Launcher for Clickpad/Touchpad

Unread postPosted: 01 Jan 2013, 12:54
by nlaunch
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.

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

Unread postPosted: 01 Jan 2013, 12:58
by critor
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. ;)

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

Unread postPosted: 01 Jan 2013, 13:01
by Lionel Debroux
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...

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

Unread postPosted: 01 Jan 2013, 15:54
by critor
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.

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

Unread postPosted: 01 Jan 2013, 17:58
by alberthrocks
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

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

Unread postPosted: 01 Jan 2013, 18:01
by Levak
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).

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

Unread postPosted: 01 Jan 2013, 18:05
by alberthrocks
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.