Omnimaga

Omnimaga => News => Topic started by: critor on October 13, 2013, 10:16:47 am

Title: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 13, 2013, 10:16:47 am
Last night, new TI-Nspire 3.6 OS files were found on TI servers.

The complete version number is 3.6.0.543, and it was built on Sept. 11th, 2013.

The OS is available for :
Let’s notice that we couldn’t find any release for the chinese TI-Nspire CM, which already skipped OS 3.2.4. Are those models discontinued?

The TI-84+SE version for TI-Nspire calculators remains the same 2.56MP.

This OS sets the minimum installable version to itself (3.6.0.546) and thus forbids any possibility of going back to any prior version - which is actually counter-productive since several bugs were found in the recent releases that weren't there before, in versions that worked better….

The OS does include Boot2 3.2.4 for the TI-Nspire CX and Boot2 3.0.1 for the TI-Nspire ClickPad/TouchPad.

Let's note that there is a new quite evil protection. The OS installation files contain new ‘manifest' files with the signed list of all files included and their signatures ! As a result, it is impossible to make any changes to these files: they can not be deleted or replaced.
(http://i.imgur.com/YDpA5wh.png) (http://i.imgur.com/YDpA5wh.png)

As a result, it becomes impossible to use our TNOC utility to remove the useless Boot2 in 99% of cases and furthermore harmful, as well as sample files.
This means in practice that if you install the OS 3.6, the available space on your TI-Nspire ClickPad / TouchPad, for example, will drop to 14.3 Mo, and the update to nLaunch-incompatible Boot2 is mandatory.

Remember that at the time of the OS 3.0, the update to the 3.0 boot2 could destroy your TI-Nspire ClickPad / TouchPad, and TNOC helped limiting damage and therefore the number of calculators exchange for Texas Instruments. Such an attack against the tool, ignoring the past, is not acceptable.

If you remove the Boot2 from the 3.6 OS file, the system will devilishly pretend to function normally at first. But after the first start, it will change the minimum installable version to 3.6.0.546 and will self-destruct, reporting a discrepency in the RS232 log visible here. You are now condemned to stay with an unusable calculator until you accept to install the original version of the file OS 3.6, now the only accepted version. :banghead:
(http://i.imgur.com/eFUYFwK.png) (http://i.imgur.com/eFUYFwK.png)

The home screen directly indicates the availability of the CAS engine, allowing a quick check during exams that forbid it:
(http://i.imgur.com/nlksFUg.png)


We can also notice the new designs of the main calculator application, graphs, spreadsheet and Vernier :
(http://i.imgur.com/0WTqPR6.png) (http://i.imgur.com/blYmcst.png)
(http://i.imgur.com/OCBLhji.png) (http://i.imgur.com/ZJCoVOw.png)


Changes on the Lua scripting side will be detailed later.


We therefore do not recommend installing the OS 3.6 if you've got a monochrome TI-Nspire, or a TI-Nspire CX still running a nice 3.2.3 release or earlier. We may find a software-way to use the 3.6 OS in a controlled manner from these versions. But if the OS 3.6 is installed the normal way, that is to say, with all its protections, it will remain uncontrollable and going back will be very difficult because it will require external hardware, or may actually be impossible in the current state of our knowledge.


Source: (and downloads...)
http://tiplanet.org/forum/viewtopic.php?t=13206&lang=en
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Streetwalrus on October 13, 2013, 10:21:34 am
/me grabs shotgun and waits patiently for next lockdown
Also since we have Nlaunch we could patch out this new restriction. First true use of it's powerfulness ! :D
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: ElementCoder on October 13, 2013, 10:25:54 am
/me joins Streetwalker
Well look at that. I wasn't surprised to find new protection stuff but I am surprised by how far they have gone this time.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 13, 2013, 10:26:30 am
Yes, but only *before* installing OS 3.6.

There is no software way of going back if you've allready installed OS 3.6 - you won't be able to install Nlaunch anymore.


Note: for the moment, Nlaunch doesn't support OS 3.6.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Roondak on October 13, 2013, 11:55:06 am
I hope ndless 3.2 is coming along well.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 12:01:27 pm
Don't wonder why the TI-Nspire development community went the same route as the 68K community did. TI has pretty much done everything to discourage people from continuing developing for that platform. Granted, the Z80 community has slowed down in recent years, but nowhere as bad as the Nspire one.

1) C/ASM devs face the constant possibility of seeing their audience shrink due to fewer and fewer Ndless-compatible calcs coming out
2) C/ASM devs are forced to update their game everytime a new Ndless version comes out. For example, Ndless 1.1 games will not run under Ndless 3.0.
3) Older Lua games and programs made for older OSes have risks of stopping working in future OS releases, while ones made for newer OSes won't run on OS 3.1.
4) Competition from more powerful, cheaper and open platforms
5) Teachers in United States forcing students to upgrade to OS 3.6 in order to be allowed to use their calc in class or exams.
6) And it seems to get worse, as TI leaked two OSes adding different anti-downgrade protections within less than a year.
7) Higher risks of bricking your TI-Nspire by hacking it for Ndless/Nlaunch compatibility than any other platform.

Currently, there are only two TI-Nspire developer left besides the Ndless/TNOC/nLaunchy team: Jens_K (Minecraft 2D) and Jwalker (WZGlib). And even with an Ndless 3.2 compatible with OS 3.2.4, many people will still be stuck with OS 3.6 and by the time an Ndless 3.6 arrives (in a year or two?), new OSes that adds further protections will have come out. The only way for the Nspire community to survive would be if Ndless versions compatible with the latest OS came out only a few days after the said OS, which is impossible.

Considering people pay for that platform, but that TI is removing all freedom from their users and especially the fact that they blocked Linux, I wonder if anonymous could eventually get involved like they did with Sony a few years ago? One problem is that the majority of Nspire owners could care less about Linux and Ndless, but the new OSes have extra bugs and quirks that could make some people want to choose, which TI is preventing them to do, and the fact that they are blocking Linux can be seen as an outrage by many people from the open-source community.

I still recommend to anyone who can to get an alternate calc instead or switch to a school that lets you choose. There are many other good choices, such as the TI-84 Plus series (including the new color model), the TI-89 Titanium, Casio FX-cg10/20 (PRIZM), HP 50g (lacks color too), HP Prime. I wouldn't recommend the ClassPad II yet, though, because it's also very limited in terms of programmability and expensive. But of course, I know that certain TI-Nspire fanboys will defend the platform against every other calc and bash calculator gaming.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Streetwalrus on October 13, 2013, 12:35:40 pm
https://twitter.com/Streetwalker42/status/389425869414232064
Please retweet and spread the word ! :D We're calling massive iOS hackers here so if we get their interest then this will spank TI's face very badly. :D
Credit goes to Nikitouzz for the idea.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: TIfanx1999 on October 13, 2013, 12:42:25 pm
You know, it's kind of funny. With the 68k series being an open platform and having a CAS it could actually see renewed interest. Wouldn't that be odd? These new changes really come as no surprise. The Nspire continues to be locked down further and further. :/
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 12:46:02 pm
The issue is that the 68K series have pretty much been replaced by the TI-Nspire CX CAS by TI and they don't advertise it as much anymore. It looks less attractive to younger students too, since they were born in this new age of smartphones. However, with retro gaming and computing becoming more popular, maybe the platform could get a renewed interest as you say.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Streetwalrus on October 13, 2013, 12:47:07 pm
Well it's likely they drop 68k calcs actually. :(
Also I just got a new 83+se and the more I play with z80 calcs, the more I love them. IMO Nspire lua is plain bullish*it.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Sorunome on October 13, 2013, 01:07:17 pm
isn't this kinda expected, for ti to lock down more? :(
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on October 13, 2013, 01:33:37 pm
Well, yes, for each new version, everyone expects to find patched holes, etc.

Here, though, blocking TNOC because of some changes in the verification process after that, is just not cool. TNOC never did damage (quite the contrary...), for example it allows people to delete stuff they were not going to use (samples etc.), thus gaining space on the machine.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 01:43:50 pm
Yeah right now they are locking a tool that actually saved many people's calcs (and memory).
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Lionel Debroux on October 13, 2013, 01:44:09 pm
Quote
Credit goes to Nikitouzz for the idea.
He's not the first one to think of relaying TI's attack against Linux outside the community, nope ;)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Streetwalrus on October 13, 2013, 03:45:45 pm
By the way have investigations on boot2 signing been made yet ? Not talking about keys but the way the code is signed. We could maybe make a self signing utility that doesn't use the keys (like rabbit sign used to do).
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 13, 2013, 03:49:17 pm
But rabbitsign does use the keys...
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Juju on October 13, 2013, 03:51:28 pm
Wow, signing the files one by one, TI finally found out how to be truly evil o.o

inb4 we crack it again as usual
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Jim Bauwens on October 13, 2013, 04:08:48 pm
Currently, there are only two TI-Nspire developer left besides the Ndless/TNOC/nLaunchy team: Jens_K (Minecraft 2D) and Jwalker (WZGlib).

There are quite some TI-Nspire Lua developers out there. But many of them aren't on Omnimaga. Personally, I'm busy on many projects but I don't really post much about it until it's pretty cool functioning well.

This is again sad news but it was to be expected. All we can do now is fight back. I suppose this is discouraging for many developers and will cause many to stop too. But that's just what TI wants. And if that happens the TI-Nspire will stay locked. I'm going to keep on fighting the locks and exploit and get the most of the device. No matter TI does, my TI-Nspire is my TI-Nspire and I will do with it what I want.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 04:16:37 pm
Yeah I mean if you look at the recent releases, Nspire stuff is really rare nowadays. I would be curious to compile every Omnimaga features as well as the pending features and compare how many Nspire games there have been compared to Z80/Casio ones compared to the last few years. I remember a few years ago that we would see like 3 Nspire games every month.

Also something else that I noticed is that Nspire games don't make the top 25th most downloaded files of the week as much as Z80 games nowadays on ticalc.org. Same for programs. For example, right now there are 10 83+/84+ programs, 7 84+CSE programs, 7 computer utilities and only 1 Nspire game.

That said, the emulators probably didn't help creativity either. Since there are already hundreds of great GBA classics available for the Nspire CX and two Doom ports (including the GBA one), a lot of people probably don't feel like spending hundreds of hours of hard work on some Reuben Quest clone that would compete head-on against Final Fantasy VI. On the other hand, if only TI decided to make Lua cross-compatible with all OS versions for programs that don't use new features, then maybe some people would be at least interested in creating some Lua games for calcs that can't run Ndless.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: nikitouzz on October 13, 2013, 04:17:14 pm
http://tiplanet.org/forum/viewtopic.php?f=20&t=13212&p=150198#p150198

this guys is very very fast ^^
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 04:23:31 pm
The question is why didn't he post here either, considering most of the English Nspire users are on Omni? Is it due to the file containing copyrighted material? That said, I am curious about what this file does (assuming it's legit, considering the user only has 1 post).

Anyway the file is available in the thread Nikitouzz linked to above. Someone who has multiple Nspires should try first, in case, since the member only has 1 post on Cemetech and TI-Planet.


EDIT: Question: Does the new OS take much longer to transfer with the new verifications? I know on the 84+ models the OS took 6 extra minutes for validation.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Jim Bauwens on October 13, 2013, 04:42:39 pm
Ti actually has done a pretty good job on maintaining compatibility while introducing new software features. Most stuff that don't work are stuff that anyway never were supported. Take setAlpha for example .. it actually didn't work on the handheld but only on the computer software. It was clearly mentioned before new releases that it would be going away, yet certain members still decided to rely on the functionality.  Beside that, it's extremely easy to make 3.2 software compatible with 3.1 if you just do some effort.

While 3.6 has many new Lua stuff, it still has special compatibility modes for 3.1 and 3.2.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 04:49:11 pm
True, but sometimes maybe the programmer might not be fully aware or he might not realize that those features will or might be removed. For example, if someone was misinformed by another user or if he used a different tutorial than the TI-Planet wiki to learn Nspire Lua. There are probably people who found Lua too limited in speed so they wanted to use every way possible to gain extra frames per second, something that could have been prevented if TI worked harder on optimizing the Lua interpreter. What I don't get either is why they removed some features, because it makes it more confusing to learn for people who use non-TI specific tutorials.

However, in many cases, what happens is that even if a software uses no 3.2+ commands, if it was saved on a calc using OS 3.2 or higher, then sent to the computer then someone attempts at installing it on an older OS, then maybe it won't work. I am unsure if that is true for 3.2 to 3.1 transfer, though. I just mean that it's much harder than on Z80/68K OSes, where most programs will work accross over a decade of OS updates (although sometimes patches like HW3Patch might be needed).

The same thing recently happened with the FX-9860G with the switch to a different processor.

I seriously hope that Lua 3.6 games that uses no 3.2-only commands will send/run fine on OS 3.1. If not, then this is definitively one more attempt by TI to force people to upgrade. Time for a Lua 3.2/3.6 to 3.1 converter tool?
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 13, 2013, 05:10:43 pm
Ok it works, but only on TI-Nspire CX CAS, not on TI-Nspire CX (it just freezes).

Note that this is in no way a solution for TI-Nspire CX HW-J/K owners, as Nlaunch and Boot2 3.1 are required.

Give us a little time to think about this...
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 05:16:16 pm
Yeah I just saw your post on TI-Planet. I guess maybe the guy who made this only owns a CAS model and didn't test in the regular ones? That said, this doesn't solve the issue of new calcs possibly coming with this OS in the future or people upgrading by mistake, with no way to come back to OS 3.1 (and nLaunch).
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Roondak on October 13, 2013, 06:14:55 pm
I'm working on my first real nspire project, hope to help generate interest in the nspire.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 13, 2013, 08:54:16 pm
Released Ndless 3.6 Switching Pack for the TI-Nspire CX CAS with Boot2 3.1:
http://tiplanet.org/forum/viewtopic.php?f=43&t=13214

Put both 3.1 and 3.6 OSes in your TI-Nspire CX CAS and switch between them when needed.
Switch to 3.6 when you want to benefit from the latest features...
Switch to 3.1 when you want to use Ndless programs.

New easy installation tutorial in only 10 easy steps.

Enjoy.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 13, 2013, 11:20:47 pm
Oh wow that's cool. :D Now if only we could find a way to work around the issues with the J and K models. D:
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Roondak on October 14, 2013, 12:08:10 am
Released Ndless 3.6 Switching Pack for the TI-Nspire CX CAS with Boot2 3.1:
http://tiplanet.org/forum/viewtopic.php?f=43&t=13214

Put both 3.1 and 3.6 OSes in your TI-Nspire CX CAS and switch between them when needed.
Switch to 3.6 when you want to benefit from the latest features...
Switch to 3.1 when you want to use Ndless programs.

New easy installation tutorial in only 10 easy steps.

Enjoy.
Switch back and forth with renaming a file and reseting? Sounds awesome. Going to install that and use the new ui and 3.2 lua games.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Slaith on October 14, 2013, 04:08:41 am
Last night, new TI-Nspire 3.6 OS files were found on TI servers.

The complete version number is 3.6.0.543, and it was built on Sept. 11th, 2013.

The OS is available for :
  • TI-Nspire
  • TI-Nspire CAS
  • TI-Nspire CX
  • TI-Nspire CX CAS
Let’s notice that we couldn’t find any release for the chinese TI-Nspire CM, which already skipped OS 3.2.4. Are those models discontinued?

The TI-84+SE version for TI-Nspire calculators remains the same 2.56MP.

This OS sets the minimum installable version to itself (3.6.0.546) and thus forbids any possibility of going back to any prior version - which is actually counter-productive since several bugs were found in the recent releases that weren't there before, in versions that worked better….

The OS does include Boot2 3.2.4 for the TI-Nspire CX and Boot2 3.0.1 for the TI-Nspire ClickPad/TouchPad.

Let's note that there is a new quite evil protection. The OS installation files contain new ‘manifest' files with the signed list of all files included and their signatures ! As a result, it is impossible to make any changes to these files: they can not be deleted or replaced.
(http://i.imgur.com/YDpA5wh.png) (http://i.imgur.com/YDpA5wh.png)

As a result, it becomes impossible to use our TNOC utility to remove the useless Boot2 in 99% of cases and furthermore harmful, as well as sample files.
This means in practice that if you install the OS 3.6, the available space on your TI-Nspire ClickPad / TouchPad, for example, will drop to 14.3 Mo, and the update to nLaunch-incompatible Boot2 is mandatory.

Remember that at the time of the OS 3.0, the update to the 3.0 boot2 could destroy your TI-Nspire ClickPad / TouchPad, and TNOC helped limiting damage and therefore the number of calculators exchange for Texas Instruments. Such an attack against the tool, ignoring the past, is not acceptable.

If you remove the Boot2 from the 3.6 OS file, the system will devilishly pretend to function normally at first. But after the first start, it will change the minimum installable version to 3.6.0.546 and will self-destruct, reporting a discrepency in the RS232 log visible here. You are now condemned to stay with an unusable calculator until you accept to install the original version of the file OS 3.6, now the only accepted version. :banghead:
(http://i.imgur.com/eFUYFwK.png) (http://i.imgur.com/eFUYFwK.png)

The home screen directly indicates the availability of the CAS engine, allowing a quick check during exams that forbid it:
(http://i.imgur.com/nlksFUg.png)


We can also notice the new designs of the main calculator application, graphs, spreadsheet and Vernier :
(http://i.imgur.com/0WTqPR6.png) (http://i.imgur.com/blYmcst.png)
(http://i.imgur.com/OCBLhji.png) (http://i.imgur.com/ZJCoVOw.png)


Changes on the Lua scripting side will be detailed later.


We therefore do not recommend installing the OS 3.6 if you've got a monochrome TI-Nspire, or a TI-Nspire CX still running a nice 3.2.3 release or earlier. We may find a software-way to use the 3.6 OS in a controlled manner from these versions. But if the OS 3.6 is installed the normal way, that is to say, with all its protections, it will remain uncontrollable and going back will be very difficult because it will require external hardware, or may actually be impossible in the current state of our knowledge.


Source: (and downloads...)
http://tiplanet.org/forum/viewtopic.php?t=13206&lang=en

With 33+ years of programming/hardware design experience  and 26+ years as a EE I am always astounded why you are all at all surprised. Don't you get it? It's all about money and power! It has nothing to do with capability! Just look at the SI unit system in America, VHS v beta, QWERTY v others , 8086 v 68000/Z8000 etc, etc etc!!! TI is simply acting out of fear, pure and simple for their investments. IMHO, TI has invested in a student/academic calculator and not a computational platform. If you (we) destroy their business model then they will/must fight us but if we align ourselves (please, please bear with me for a moment please) with at least their profit motives we can make this platform the most successful to have ever traversed the face of this planet. TI,as I recall, from the 70's goes WAY back to Jack Kilby and probably the first IC CALCULATOR!!!! If we deconflict our efforts with their survival profit model then we's all down on our sh__ w/o TI threatn' us.
Just ensure two domains exist , one TI profit model for students/tests and the other NONSTUDENTS/TESTS/ all others. We need to come to an agreement that some indicator/unbreakable method is a student/test version
*OR* ours AND NO ONE CAN FAKE the student/test version! I think its that simple IMHO!!!! That way its a win/win for us AND TI because they have the student/test profit and growth to STUDENT==> Professional/hobbiest/ whatever profit model which are clearly and completely different.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: SpiroH on October 14, 2013, 08:34:43 am
Well, i'm here pulling what remains of my hair trying to figure out an answer for some of your remarks. So, here are a few:
With 33+ years of programming/hardware design experience  and 26+ years as a EE I am always astounded why you are all at all surprised. Don't you get it?
Beware, some guys around here are older than that.
Quote from: Slaith
It's all about money and power! It has nothing to do with capability!
Some of the oldest members have been stating just that for years now.
Quote from: Slaith
...we can make this platform the most successful to have ever traversed the face of this planet.
What an exaggeration, my gosh! The poor thing is already quite old-fashioned by todays' tech standards, the only valuable stuff remaining is the math-software, really.

I'll stop here. Welcome, we'll surely be able to appreciate your experience and knowledge. Cheers,


Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Streetwalrus on October 14, 2013, 01:22:56 pm
Well a model dedicated to hacking around has already been suggested to TI, they just won't. TI's business model is understandable but they won't accept that some people like programming something just because it's labeled "calculator". Or rather they give them limited consideration with the half locked-down z80 series which is a power dwarf compared to the Nspire or the new HP Prime.
Cheap handheld devices that you can program directly do not exist. Fully open ones even less. DIY ones do but it's not for everyone. Calcs are a nice compromise as you already have them for school, and most people here started programming with these.
Just my two cents. We will never agree with TI and community alternatives have all failed up until now, so we are turning to the concurrence which is more tolerant and community friendly than TI. The Casio PRIZM and HP Prime are good examples : neither officially supports native code but the first has no restrictions on it while HP doesn't seem to react to our current attempts to hack the Prime (whose hardware is fully documented and open to arbitrary flashing, giving us complete control of it).
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Levak on October 14, 2013, 05:43:48 pm
Take setAlpha for example .. it actually didn't work on the handheld but only on the computer software.
It used to work on 3.1, this function is directly linked to a nucleus GAFIX routine.
Look by yourself :
Lua (Make3D) :
(http://levak.free.fr/ftp/nspire/Make3D/screens/mouse_selection.png)

C (nGC) :
(http://ndlessly.files.wordpress.com/2013/09/ngc1.png)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 14, 2013, 11:02:36 pm
With 33+ years of programming/hardware design experience  and 26+ years as a EE I am always astounded why you are all at all surprised. Don't you get it? It's all about money and power! It has nothing to do with capability! Just look at the SI unit system in America, VHS v beta, QWERTY v others , 8086 v 68000/Z8000 etc, etc etc!!! TI is simply acting out of fear, pure and simple for their investments. IMHO, TI has invested in a student/academic calculator and not a computational platform. If you (we) destroy their business model then they will/must fight us but if we align ourselves (please, please bear with me for a moment please) with at least their profit motives we can make this platform the most successful to have ever traversed the face of this planet. TI,as I recall, from the 70's goes WAY back to Jack Kilby and probably the first IC CALCULATOR!!!! If we deconflict our efforts with their survival profit model then we's all down on our sh__ w/o TI threatn' us.
Just ensure two domains exist , one TI profit model for students/tests and the other NONSTUDENTS/TESTS/ all others. We need to come to an agreement that some indicator/unbreakable method is a student/test version
*OR* ours AND NO ONE CAN FAKE the student/test version! I think its that simple IMHO!!!! That way its a win/win for us AND TI because they have the student/test profit and growth to STUDENT==> Professional/hobbiest/ whatever profit model which are clearly and completely different.

If the HP manages to fix all known HP Prime bugs before next school year, that the price doesn't increase higher than the Nspire CX and that more and more people adopt the platform over the Nspire, then TI will have no choice but to adapt the Nspire to that new market. Currently, the HP Prime has no ASM/C support, but the calculator is MUCH faster than the TI-Nspire and offers a programming language officially on-calc programmable that does nearly as much as Lua and at much faster speed. Many younger students prefer BASIC-like languages because they're easier to learn as a first programming language, but sadly, the BASIC language on the TI-Nspire makes it a major PITA to program anything that is even close to useable by the average student. Sadly we can't judge if the HP Prime will compete well, because it came out one month after back-to-school 2013, after most students had already purchased another calculator, but there already seems to be a decent amount of users on HP Museum (their daily forum activity even rivals Cemetech and Omni now, even with a batshit insane registration system)

If TI did some efforts in not providing us an half-hassled TI-BASIC language and made it and Lua as fast as HP PPL, then maybe we wouldn't be complaining as much. If they just can't find ways to make both languages faster, then why won't they just upgrade the processor to 400 MHz or something? It's not like they'll ruin themselves doing so, considering how cheap processors are nowadays.

And instead of trying in every way to block every Ndless program, why won't TI just try to find ways to make the teacher mode impossible to hack? That's the only reason why they're blocking Ndless after all.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on October 15, 2013, 07:10:51 am
If the HP manages to fix all known HP Prime bugs before next school year, that the price doesn't increase higher than the Nspire CX and that more and more people adopt the platform over the Nspire, then TI will have no choice but to adapt the Nspire to that new market.
For me, before thinking about aquiring a large(r) part (or at least non-negligible) of the market, HP will seriously have to make the Prime more professional. Not that competitors didn't have hard times with their first release, but the HP prime is competing with the Nspire CX which has years of evolution now, and bugs "everywhere" is still bad for the customer point of view- who isn't going to be lenient about bugs/crashes. They buy something, they want it to work. And the more intuitive/fast/profesionnal looking, the better. So far, I don't think the Prime targets students well enough. And if HP makes a calculator not targetted at students, then they simply can't expect to get a non-negligible market share in that field, whetether they think TI's way of doing things (like a very user-friendly CAS and interaction/display in general) is not profesionnal looking, or whatever.

Currently, the HP Prime has no ASM/C support
Officialy, I don't think it ever will. (or then, it won't probably be fit for exams, and thus HP would have abandoned the main target : students).
However we can hope that they won't take the same measures as TI does in every versions, making everything to prevent ndless.

but the calculator is MUCH faster than the TI-Nspire and offers a programming language officially on-calc programmable that does nearly as much as Lua and at much faster speed.
Yes, the Prime is much faster, and some of its Basic commands are actually not possible in Nspire Lua (let alone Basic), but on some other points, Lua's much better. It's really much of a different approach, and up to the user to like better whichever platform, in the end.
Anyway, has slow programming ever stopped coders to do what they want ? Just look at the myriad of marvelous things done in z80 and 68k Basic , for instance.

Many younger students prefer BASIC-like languages because they're easier to learn as a first programming language,
All that's great but it would have been a much more valid point like 10 years ago. Today, most of the student don't give a crap about programming on their calculators anyway, because most of them have their smartphones to lose their time on. It sure is sad, but it's the time we live in, now - and I don't think there is anything we can do to change that.

but sadly, the BASIC language on the TI-Nspire makes it a major PITA to program anything that is even close to useable by the average student.
I'll have to disagree on that. While z80, 68k and other platforms allow a mode in-depth I/O and graphics control from Basic, I challenge you to find a better platform for math-oriented programming than the Nspire's Basic.
And as I just said, when students program on their calcultor, it's mainly because they have to do it, so they won't care much about having ASM capabilities or not, for example, they wouldn't have used it anyway, since they must be forced to program to consider looking at Basic programming in the first place.
on the other side, the small community of students who enjoy programming on such devices will obviously find the Prime's Basic way more powerful than the Nspire's in terms of raw programming capabilities and speed.
And on the Nspire, they can look at Lua scripting, and if they can depending on their device/OS, C and ASM.
Anyway, conclusion for that part : the "average student", as you say, will be largely satisfied enough with the Nspire's Basic. (and probably 20% of the features will be used).

Sadly we can't judge if the HP Prime will compete well, because it came out one month after back-to-school 2013, after most students had already purchased another calculator, but there already seems to be a decent amount of users on HP Museum (their daily forum activity even rivals Cemetech and Omni now, even with a batshit insane registration system)
Well, early-adopters' peak, I guess. We can only wait and see in the future what TI's response to the Prime will be (if they ever feel the need to actually respond. They are so powerful onthe market that they wouldn't really need to take harsh measures to keep their market share)

If TI did some efforts in not providing us an half-hassled TI-BASIC language and made it and Lua as fast as HP PPL, then maybe we wouldn't be complaining as much.
Sure. Although the 2x faster processor isn't there for nothing :P

If they just can't find ways to make both languages faster, then why won't they just upgrade the processor to 400 MHz or something? It's not like they'll ruin themselves doing so, considering how cheap processors are nowadays.
They certainly can (and, well, TI knows about microprocessors.....), and they most probably will, but when they decide it's going to be needed.
Again, do average student need 400 MHz to calculate a derivative (at best...) ? Nope. Programmers (probably a too small part of the customer base to actually weight in the balance enough) may, however, to do advanced stuff that would be slower otherwise.
So that's why, I think, they just don't feel the need to upgrade the hardware to a better one, that might cost a little bit more.

And instead of trying in every way to block every Ndless program, why won't TI just try to find ways to make the teacher mode impossible to hack? That's the only reason why they're blocking Ndless after all.
Well, nothing is never hackable anyway :P
And the point of Ndless is not to mess with the teacher stuff like PTT. It just opens doors. What some users decide then to do is their own choice...
Several solutions (like having a separate, open Nspire system where native coding is allowed and documented, and a exam-reserved OS where it would be closed (but which native developers wouldn't care about anyways since the other OS is there)) have been proposed to TI. Even though it's unlikely they will adpot such measures, we can at least say we have tried to discuss for the good of all.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 15, 2013, 12:51:51 pm
Currently, the HP Prime has no ASM/C support
Officialy, I don't think it ever will. (or then, it won't probably be fit for exams, and thus HP would have abandoned the main target : students).
However we can hope that they won't take the same measures as TI does in every versions, making everything to prevent ndless.
YEah I doubt that the Prime will ever gain official ASM support. I meant that the community have yet to try to add it. That said, unnoficial ASM/C support have slim chances of never happening either too. All will depend of if the community is willing to bother or is dedicated enough to do so. Notice how the Let's hack the HP Prime thread have been dead for a few months now. If there are only two or three people actively hacking the Nspire newest OSes for a calc that is used for like 100 millions of people, then if the HP Prime gets used by 100000 people, for example, this would mean 1000 times fewer potential people interested in hacking it.

but the calculator is MUCH faster than the TI-Nspire and offers a programming language officially on-calc programmable that does nearly as much as Lua and at much faster speed.
Yes, the Prime is much faster, and some of its Basic commands are actually not possible in Nspire Lua (let alone Basic), but on some other points, Lua's much better. It's really much of a different approach, and up to the user to like better whichever platform, in the end.
Anyway, has slow programming ever stopped coders to do what they want ? Just look at the myriad of marvelous things done in z80 and 68k Basic , for instance.
Nope it didn't stop anyone. However, while there are people who like to work on limited languages or platforms to push them to their limits, there are certain people who might want more freedom without being forced to learn ASM or C (or even Lua in some cases, since I saw people who found Lua too hard compared to Basic before or didn't like it). As you say it really depends of the user's preference.

Many younger students prefer BASIC-like languages because they're easier to learn as a first programming language,
All that's great but it would have been a much more valid point like 10 years ago. Today, most of the student don't give a crap about programming on their calculators anyway, because most of them have their smartphones to lose their time on. It sure is sad, but it's the time we live in, now - and I don't think there is anything we can do to change that.
True but it's not like they give a crap about smartphone programming either. Not that we can even program directly on a smartphone anyway, not to mention the fact they're still banned in some classes because of idiots disrupting the whole class with their phones.

Sadly we can't judge if the HP Prime will compete well, because it came out one month after back-to-school 2013, after most students had already purchased another calculator, but there already seems to be a decent amount of users on HP Museum (their daily forum activity even rivals Cemetech and Omni now, even with a batshit insane registration system)
Well, early-adopters' peak, I guess. We can only wait and see in the future what TI's response to the Prime will be (if they ever feel the need to actually respond. They are so powerful onthe market that they wouldn't really need to take harsh measures to keep their market share)
One issue though is that we can't judge how good a calc is from its first adopters. When the Nspire came out, it lacked any proper programming whatsover, 3D graphing and various other things, not to mention it had more bugs. Most of those were fixed to a certain extent in later versions. The same thing seems like it will happen to the HP Prime. Sadly, nowadays companies seems like they have to rush products to the market to meet deadlines then fix or improve them later. Of course, too many bugs can leave bad impressions at first, but so far in the Amazon reviews, for example, most bad reviews are mainly complains from RPN fanboys who used their HP 48 for decades. That said, the company better not screw up too much either, like they did with the HP 49g in 1999: The calc was so broken that its reputation could probably never be salvaged, so the improved version had to be renamed as the 50g.

If TI did some efforts in not providing us an half-hassled TI-BASIC language and made it and Lua as fast as HP PPL, then maybe we wouldn't be complaining as much.
Sure. Although the 2x faster processor isn't there for nothing :P
This, and this is why I think that a faster TI-Nspire processor could already be a good alternative for them. HP PPL would probably be as slow as Lua if the Prime ran on a 150 MHz processor. Maybe the so called TI-Nspire Premium? :P But yeah as you said in response to my other quote, the average student probably won't need it since the TI-Nspire is already fast enough for maths. (the touchpad responsiveness needs some improvements, tho, since it didn't detect my fingers all the time when I tried scrolling through graphs or selecting stuff)

And instead of trying in every way to block every Ndless program, why won't TI just try to find ways to make the teacher mode impossible to hack? That's the only reason why they're blocking Ndless after all.
Well, nothing is ever hackable anyway :P
And the point of Ndless is not to mess with the teacher stuff like PTT. It just opens doors. What some users decide then to do is their own choice...
Several solutions (like having a separate, open Nspire system where native coding is allowed and documented, and a exam-reserved OS where it would be closed (but which native developers wouldn't care about anyways since the other OS is there)) have been proposed to TI. Even though it's unlikely they will adpot such measures, we can at least say we have tried to discuss for the good of all.
Hopefully they eventually do it, but yeah I guess if they don't see the need to we'll have to wait longer. >.<
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: AnToX98 on October 16, 2013, 07:48:40 am
I won a TI nspire CX CAS and I wonder it won't come with os 3.6 :S
Also, I'm trying to find the changelog of new lua api, were this can be find ?
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on October 16, 2013, 08:21:45 am
I highly doubt tht it will come with OS 3.6.... It's too recent :P

The Lua API changes are normally going to come as an official separate document, this time, so it'll be better than before, where you had to look for the changes yourself in the doc :P

In any case, Inspired-Lua's wiki will have a detailed page.
It's not here right now but will be on http://wiki.inspired-lua.org/Changes_in_OS_3.6

Also, it's not just exactly the API that changes - you'll see ^^
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: AnToX98 on October 16, 2013, 08:31:58 am
Thank you for this awesome wiki, now I am number one in latin... :p
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: SpiroH on October 16, 2013, 10:28:30 am
I won a TI nspire CX CAS and I wonder it won't come with os 3.6 :S
"Trés bien Antoine!"
If you don't mind my asking, where and how did you win the 'CX CAS'? ;)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: AnToX98 on October 16, 2013, 11:40:52 am
It was an photo contest organized by TI france on their facebook page :
https://www.facebook.com/Texas.Instruments.France?fref=ts

My photo is the number one :bj:
Title: Re: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 16, 2013, 12:38:43 pm
Wow congrats :D. Also even if it isn't Ndlessable it's still a good prize.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Hyaloune on October 16, 2013, 04:43:45 pm
Ok it works, but only on TI-Nspire CX CAS, not on TI-Nspire CX (it just freezes).

Would it work if you used nLaunch CX and loaded the working CAS OS onto a normal CX?
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 16, 2013, 05:01:55 pm
No, the patched 3.6 just doesn't work on the CX.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Hyaloune on October 16, 2013, 05:11:29 pm
Huh. That's certainly unfortunate. Do you know if 3.6 adds anything in terms of actual functionality? (Like how 3.2 added conics and some other stuff)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on October 16, 2013, 09:52:22 pm
Mainly design changes and some Lua scripting changes too.

Official changelog will be coming soon anyway
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Roondak on October 16, 2013, 10:02:11 pm
Tried it out on my CAS CX with nlaunch, it turned my 5KB document into a 7KB document. When I "downgraded" the document, it went back to 5KB.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on October 17, 2013, 02:26:41 am
Tried it out on my CAS CX with nlaunch, it turned my 5KB document into a 7KB document. When I "downgraded" the document, it went back to 5KB.
Interesting (but sad).
What kind of document was that, by the way ?
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Roondak on October 17, 2013, 07:07:16 am
Just some Nspire BASIC programming. You know, the calculator and such. It also had a note in it.

It originally wouldn't let me re-open it in 3.1, so I sent it to the computer software, opened it with that, and sent it back and it was 3.1 style again (even though my student software is 3.2).
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on October 17, 2013, 07:36:35 am
Yeah, 3.2+ are not 100% compatible with 3.1...
(Might especially be because of the Notes pages, actually)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 17, 2013, 11:57:07 am
Which is why I think it would be nice to have a third-party 3.2 to 3.1 (or any other version, even 1.1 to 3.1) converter, then if the program you attempt to convert uses commands not available in older OSes, it just notifies you and ask if you want to convert anyway (and remove the offending lines of code or not).

I personally don't want to use NLaunch because I don't have enough space left on my calc to store an extra OS.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Levak on October 17, 2013, 01:07:55 pm
Which is why I think it would be nice to have a third-party 3.2 to 3.1 (or any other version, even 1.1 to 3.1) converter, then if the program you attempt to convert uses commands not available in older OSes, it just notifies you and ask if you want to convert anyway (and remove the offending lines of code or not).
this feature actually exists in 3.1, I have documents created in 3.2 (exclusively Lua) that I can open in 3.1. When I open them, the OS prompts me a warning, but still opens it.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 17, 2013, 01:19:47 pm
Oh ok I thought it just didn't work at all.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on October 17, 2013, 02:57:55 pm
It's as easy as creating a new document, putting only a Lua page (might even work if a Calc page is added too, but not a Notes page), and setting the lua script's API as "1.0".

but this will be made easier in TINCS 3.6. There is directly a feature to set the compatiblity, IIRC.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 17, 2013, 03:02:30 pm
Oh that is cool. I hope that TI won't instate a minimum compatibility such as OS 3.2.4, tho <_<
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: LDStudios on October 17, 2013, 03:53:37 pm
Looks nice, but im disappointed by the inability to downgrade. Maybe Ill put it on my CX but not my CX CAS
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Hayleia on October 17, 2013, 03:58:48 pm
Well you still can put it in dual boot on your CX CAS without deleting Ndless on any of your calculators.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Roondak on October 17, 2013, 07:19:48 pm
It seems that 3.2 docs can be opened with 3.1, 3.1 just deletes the offending stuff as far as I can tell. The warning is what tells you that the deletion will happen.
The 3.6 doc I created could not be opened with 3.1, but opening it and saving in the Student Software made it work.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 17, 2013, 10:29:56 pm
Well that's good to hear then. I got worried because IIRC, from 1.1 to 2.0 or 2.0 to 3.0.1 the compatibility broke, even if in some cases there was no document changes. It was not just for Lua material.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 21, 2013, 12:07:41 pm
I've now made some charts for TI-Nspire OS sizes from 1.1 to 3.6. You can see what OS 3.6 is forbidding you to do, and where we are going, especially for TI-Nspire ClickPad and TouchPad...

(http://i.imgur.com/g6lbb9u.png)

(http://i.imgur.com/kcz3r78.png)

(http://i.imgur.com/v3Dt8uq.png)

(http://i.imgur.com/Izdi9pV.png)


Sources:
http://tiplanet.org/forum/viewtopic.php?f=43&t=13251
http://wiki.tiplanet.org/Versions_Nspire
Title: Re: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 21, 2013, 12:26:44 pm
OS 10.5 will no longer fit on grayscale models :P
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 22, 2013, 08:43:49 am
The Ndless 3.6 switching pack has now been updated for the TI-Nspire CX non-CAS:
http://tiplanet.org/forum/viewtopic.php?f=43&t=13260
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Streetwalrus on October 22, 2013, 11:52:55 am
Why the hell are non-CAS OSes bigger than CAS ones ? O.O
Title: Re: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on October 22, 2013, 12:02:19 pm
If you mean the Clickpad/Touchpad ones it's because the non CAS calc had 84+ emulation support with interchangeable keypads.

Also great news critor :)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Streetwalrus on October 22, 2013, 12:04:26 pm
Oh yeah right./me facepalms
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on October 30, 2013, 07:28:22 am
Ndless/3.6 switching pack has now been updated with the new nLaunch.

The new pack does now include all required files and doesn't need a modified OS 3.6 image anymore.

It now supports all TI-Nspire models:
- TI-Nspire
- TI-Nspire CAS
- TI-Nspire CX
- TI-Nspire CX CAS

Download:
http://tiplanet.org/forum/archives_voir.php?id=21229

Installation how-to in english:
http://tiplanet.org/forum/viewtopic.php?f=57&t=13213&lang=en
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on November 01, 2013, 11:19:43 pm
Good to know :)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on December 05, 2013, 06:20:58 am
Finally some official infos about OS 3.6. Looks like the release will be soon.
http://tiplanet.org/forum/viewtopic.php?f=17&t=13521&p=153446#p153446

Note especially about this:
(http://i.imgur.com/1of8Pbhm.png) (http://i.imgur.com/1of8Pbh.png)

It's confirmed that you won't be able to downgrade from 3.6 ever again (officially), because of fixes related to the press-to-test mode.
So it looks like they're referring to some Ndless tool, attacking the PTT mode, which was released here on Omnimaga.
Unfortunately, even after being moderated and explained things here, someone didn't think this back and did rerelease the tool on github.

So to the one who will feel concerned by this, thank you very much for all the problems we now have to deal with...



If Ndless 3.2/3.6 is released someday (and note I said *if*), I hope that nobody will attack the PTT ever again.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: compu on December 05, 2013, 07:10:27 am
It's confirmed that you won't be able to downgrade from 3.6 ever again (officially), because of fixes related to the press-to-test mode.
So it looks like they're referring to some Ndless tool, attacking the PTT mode, which was released here on Omnimaga.
Unfortunately, even after being moderated and explained things here, the author didn't think this back and did rerelease its tool on github.
Huh? Who put PTTKiller/PTTCopier on GitHub?

Quote
So to the one who will feel concerned by this, thank you very much for all the problems we now have to deal with...
Could you please stop blaming other people...?

Quote
If Ndless 3.2/3.6 is released someday (and note I said *if*), I hope that nobody will attack the PTT ever again.
And I hope TI stops being stupid... but I guess that will not happen...
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on December 05, 2013, 09:12:56 am
According to what TI has written, the person who was stupid enough to release PTTkiller publicly after it had been moderated here is clearly responsible for this.

Edit:
But I just brought in some information. Feel free to suggest that TI is lying, but if we take the text as is, I just made the logic conclusion about the reason of all our problems.

I didn't want to imply that the author did the upload himself.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on December 05, 2013, 09:22:35 am
Double post to add some information, because apparently, someone was fast enoush to down-vote before I could even edit my post with some piece of evidence.


Huh? Who put PTTKiller/PTTCopier on GitHub

You seemed to know about it:
Well, PTTcopier is still available and findable with a simple google search.

Edit: ok, explanation on the chat with Compu.
He did mention a Youtube result with Google.
He doesn't know who did put the tool on Github with such a description
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: SpiroH on December 05, 2013, 09:43:25 am
There we go again, oh no! This may sound a bit paternalistic (i'm sorry for that) but i beg of you both, please stop blaming each other, we need your nice contributions here.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: compu on December 05, 2013, 09:49:27 am
Did you even look at the Github repo?
1. it is not made by me
2. it only describes what PTTKiller does

PTTKiller is not available for download there, I have no idea how this weird description ended up on github, please get your facts right before telling bullshit.

Also, that PTTCopier is also NOT made by me and NOT hosted by me.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on December 05, 2013, 10:11:13 am
Ok so, authorship "issues" etc. about these latest posts seem solved but as I was saying on the chat, I believe people smart enough to find exactly what they are looking for (and take the necessary steps to do what's needed, then) and/or make the program themselves with some info collected on multiple websites... well, will have to be responsible for themselves. And still, why so much focus on cheating... time taken to get such programe would be better spent studying anyway :P

Also, it's a mess, there has been stuff like :
- PTTKiller
- PTTKillerSE
- PTTKillerXSE
- PTTCopier
- PTTFake[r]

over time.

And probably some other nameless ones since the method to create such a program is quite easily available at different places.

It's easier to find ways to defeat PTT rather than finding an actual ready-to-use program, but .tns files are still available if you look well enough though.

Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on December 05, 2013, 10:12:42 am
I wasn't even blaming Compu in the 1st post, as two PTT Ndless tools were released on Omnimaga by two different authors and both of them were removed.
I don't even know which one is his own tool.

I'd like to apologize to Compu if I did hurt him.

Let's stay with the facts and informations:

- two PTT Ndless tools were released on Omnimaga

- both of them were removed from Omnimaga, but the authors could properly argue about this and present their points of view in their respective topics

- somebody did put back one of those tools on Github with a description which, to me, seems agressive towards TI and towards the members of the community who were against such tools (like me) in both topics

- TI is mentionning this for forbidding users of the new OS 3.6 to downgrade to any previous OS


Because of some misunderstanding, the 1st post was implying that one of both authors did reupload this himself.
I've now fixed the post.

If you don't agree with the latest fact, you should blame TI - not me.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on December 05, 2013, 10:04:52 pm
PTT aside, something scares me in this:

Quote
(http://i.imgur.com/1of8Pbh.png)

Notice point #2. I wonder if this could mean that as soon as you update the computer or student software to 3.6, it will no longer allow you to send softwares between the calc and the computer if the calc is running an older OS? That would be one more way for TI to force people to upgrade.

Granted, you could maybe uninstall 3.6 software then reinstall an older one, but what if the student software writes something inside your Windows registery to prevent installing older versions?


I hope that nobody tampers with the teacher mode on the HP Prime.


Back on the PTT issue: Even if TI wants to block it and Ndless, I still don't see PTT security as an excuse to prevent students from downgrading the machine they spent $150 on. At the very least, they should encourage schools to ban older OSes from exams but still let people downgrade, in case they want to use an older OS during their non-exam times or free time.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: The_King on December 05, 2013, 10:43:14 pm
Well TI is imposing its TI does not care policy when it comes to lockdowns
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on December 06, 2013, 06:32:13 am
@DJ Omnimaga: Apparently, no problem with wired connectivity.
It's only for wireless connectivity that if you use 3.6, it has to be on both sides: OS and software.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: SpiroH on December 06, 2013, 07:09:10 am
Well TI is imposing its TI does not care policy when it comes to lockdowns
^^THIS!
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Sorunome on December 06, 2013, 09:59:27 am
[...]
Granted, you could maybe uninstall 3.6 software then reinstall an older one, but what if the student software writes something inside your Windows registery to prevent installing older versions?
[...]
Registry editor?
Also, re-install windows? :P
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: SpiroH on December 06, 2013, 11:32:00 am
Quote from: Sorunome
...
Also, re-install windows? :P
LOL, for that you don't need any TI software at all. I recommend you to do it every now and then just to get rid of M$ self-inflicted viruses, tho. :P
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: DJ Omnimaga on December 06, 2013, 01:01:30 pm
@DJ Omnimaga: Apparently, no problem with wired connectivity.
It's only for wireless connectivity that if you use 3.6, it has to be on both sides: OS and software.
Ah ok, but now that they're doing this, IMHO it's only a matter of time before it's extended to wired connectivity kit too. They're that bad and I wouldn't be surprised if they did something about people switching the Nspire motherboard to get around the 3.6 lockdown in the future, even if it meant a complete redesign of the calculator case.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: critor on December 06, 2013, 01:13:47 pm
Given what we've been enduring last months, what you're describing is perfectly possible.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: ccya965041 on December 08, 2013, 10:49:37 pm
I found this in a Chinese forum

TI-NspireCX-3.6.0.546.tco :
http://education.ti.com/~/media/11B32A1D5BC647ECB391BB13B4C5A153

TI-NspireCXCAS-3.6.0.546.tcc
http://education.ti.com/~/media/46DCE8AFA0EB425AB09DC5AC44B5F088

Can I upgrade my CX CAS from 3.2.3 to 3.6?
Will my CAS software(ver 3.2) will recognize my CX CAS?
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Juju on December 08, 2013, 11:36:09 pm
Thanks for your findings! But as we are saying with each release, don't upgrade yet as you would no longer be able to use Ndless if you want to and we're not really sure the 3.2 software will work with OS 3.6. (You can upgrade if you don't care, there's nothing to keep you from doing this, but you probably won't be able to downgrade back to 3.2.3 after.)

EDIT: Actually, the 3.6 software is out. (http://ourl.ca/20267)
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: ccya965041 on December 09, 2013, 12:20:43 am
Thanks for your findings! But as we are saying with each release, don't upgrade yet as you would no longer be able to use Ndless if you want to and we're not really sure the 3.2 software will work with OS 3.6. (You can upgrade if you don't care, there's nothing to keep you from doing this, but you probably won't be able to downgrade back to 3.2.3 after.)

EDIT: Actually, the 3.6 software is out. (http://ourl.ca/20267)

I tried to install Computer Link 3.6 and connected with my CX CAS 3.2.3.1233,
it works fine.I don't know if I got 3.6,can I use the CAS Student Software 3.2 to connect with.
Since I can only see the non-CAS student Software posted

Refer to this post:
http://ourl.ca/20265 (http://ourl.ca/20265)

The one I need is CAS student software,but I downloaded the student software,
but it is non-CAS

In the post,it said:
"each edition of TI-Nspire software contains two versions of the software, CAS and non-CAS, each with separate and independent evaluation periods which will start on the first launch of its version"

I'm confused that the Student Software now,does it merge both non-CAS and CAS into 1 installation file?
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Lionel Debroux on December 09, 2013, 02:06:19 am
ccya965041: you found nothing new, TI-Planet found them weeks ago and forwarded information about them to other sites ;)

If you install OS 3.6.0.546 to your calculator, you will lock it to that version, without any possibility to downgrade to even OS 3.2.4.1237, let alone OS 3.1.0.392 (the latest one with arbitrary native code execution, and thereby much increased power and usefulness)...
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: ccya965041 on December 09, 2013, 02:37:20 am
OK,I installed the "TI-Nspire software Student Edition",it clearly shows that it doesn't contain non-CAS and CAS in the installation file,my version 3.2 CAS software still exist,so I think I better wait until the CAS 3.6 software out,then upgrade the calculator OS.

Connectivity tested:
Calculator with OS 3.2 can communicate with Software 3.6
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Jim Bauwens on December 09, 2013, 03:39:41 am
Yes, it can, over USB. But it can not do so in a navigator network (wireless).
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: Adriweb on December 09, 2013, 05:32:49 am
Same goes with the Computer link Software.
Title: Re: New TI-Nspire OS 3.6 with extra lockdown
Post by: ccya965041 on December 09, 2013, 12:27:26 pm
Finally,TI just posted the 3.6 software and OS today.
http://education.ti.com/en/us/software/search/ti-nspire-cas