cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 7778|回复: 15

[Nspire] New TI-Nspire OS 3.6 with extra lockdown

[复制链接]
发表于 2013-10-13 22:35:09 | 显示全部楼层 |阅读模式
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.
YDpA5wh.jpg

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.
eFUYFwK.jpg

The home screen directly indicates the availability of the CAS engine, allowing a quick check during exams that forbid it:
nlksFUg.jpg


We can also notice the new designs of the main calculator application, graphs, spreadsheet and Vernier :
0WTqPR6.jpg blYmcst.jpg
OCBLhji.jpg ZJCoVOw.jpg


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

发表于 2013-10-13 23:44:11 | 显示全部楼层
{:shock:} A VERY SAD news. It will be extremely difficult for the nspire produced in the future to use ndless. Is there any possibility to change the content of the "manifest" file to get rid of the file check?
发表于 2013-10-14 00:03:07 | 显示全部楼层
中文网站不知道何时才会放出正式版的更新。。。。遥遥无期的感觉
发表于 2013-10-14 02:00:38 来自手机 | 显示全部楼层
What the hell......
Just waiting for a useable way to use these 3.6 OS.
Also I'm interesting in changes on the Lua.
 楼主| 发表于 2013-10-14 02:32:20 | 显示全部楼层
lch 发表于 2013-10-13 23:44
A VERY SAD news. It will be extremely difficult for the nspire produced in the future to u ...

This hasn't been tried yet as far as I know, but the manifest file is probably signed itself.
Indeed, one of the manifest files is named 'manifest.sig'.
 楼主| 发表于 2013-10-14 08:55:14 | 显示全部楼层
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.
发表于 2013-10-14 11:36:25 来自手机 | 显示全部楼层
本帖最后由 wtof1996 于 2013-10-14 15:44 编辑
critor 发表于 2013-10-14 08:55
Released Ndless 3.6 Switching Pack for the TI-Nspire CX CAS with Boot2 3.1:
http://tiplanet.org/for ...


Wow, well done!
But I wonder if it is possible to switch OS 3.2.3 with this pack, sometimes I need to test my Lua script on different OSes.

Also It seems that the OS3.6 in your pack doesn't have the Chinese Language? No matter I choose the "繁体中文" or "简体中文", it doesn't work(the display of Chinese character works well) at all.
 楼主| 发表于 2013-10-14 20:01:18 | 显示全部楼层
本帖最后由 critor 于 2013-10-14 20:03 编辑

Yes. The pack does include a modified 3.6 OS, provided by a 3rd party.
It seems to be a light version of 3.6 OS with Boot2, new security checks and all languages except english removed.

I have no control about that file - I don't know how to generate such a file and thus how to modify it.
发表于 2013-10-15 00:00:06 来自手机 | 显示全部楼层
Looking forward to changes on the Lua scripting side.
发表于 2013-10-15 13:50:26 | 显示全部楼层
OS 3.6 is awesome!
Does Chinese language included in the original OS?
 楼主| 发表于 2013-10-16 00:02:51 | 显示全部楼层
Yes, the original OS does include chinese.
 楼主| 发表于 2013-10-22 20:46:58 | 显示全部楼层
The Ndless 3.6 switching pack has now been updated with support for the non-CAS TI-Nspire CX:
http://tiplanet.org/forum/viewtopic.php?f=43&t=13260
 楼主| 发表于 2013-10-30 19:30:01 | 显示全部楼层
Ndless/3.6 switching pack has now been updated again, 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/viewto ... t=13213&lang=en
发表于 2013-11-1 00:00:09 | 显示全部楼层
critor 发表于 2013-10-30 19:30
Ndless/3.6 switching pack has now been updated again, with the new nLaunch.

The new pack does now ...

goood
发表于 2013-12-2 21:17:06 | 显示全部楼层
But who can help me downgrade a 3.6 to a 3.1?
 楼主| 发表于 2013-12-3 03:07:04 | 显示全部楼层
If you've got OS 3.6 with Boot2 3.1, just install Nlaunch and you'll be able to downgrade easily.

If you've got Boot2 3.2.4 on a hardware revision A to I, you'll need an external USB/TTL interface in order to reflash Boot2 3.1 first.

If you've got Boot2 3.2.4 on  hardware revision J or above, there is no known way to downgrade yet.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-23 08:34 , Processed in 0.089293 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表