Author Topic: TI-Nspire OS 3.0 Released: Nleash no longer working  (Read 62685 times)

0 Members and 1 Guest are viewing this topic.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #90 on: April 08, 2011, 12:17:02 am »
hey you all
@critor: can you plz create a topic explaining how to connect the nspire to pc through the rs232?

cheers
I always wondered how you did that as well, even though I don't even own a Nspire.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #91 on: April 08, 2011, 01:12:59 am »
I know there's an RS232 interface on the base connecctor, and I believe that's the sameas the 9-pin serial connector on most PCs, including many laptops, it's a male plug, unlike VGA monitors. The key is really in the software.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #92 on: April 08, 2011, 01:41:56 am »
Congratulations for your testing, critor ;)

Quote
TilP can't install 3.0!!!! :(
:(
Thanks for testing.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #93 on: April 08, 2011, 01:42:50 am »
I guess I have to live with 1.4 for now DX It has the best 84+ right now, and that's what I use most of the time.

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #94 on: April 08, 2011, 03:52:44 am »
They probably left the nleash-circumvented protection by virtue of not bothering to remove it.

Wouldn't that mean that the overflow is still there(and as such, a potiental way for ndless to be ported)?
Omnimaga Admin

Offline Cuervo

  • LV2 Member (Next: 40)
  • **
  • Posts: 33
  • Rating: +2/-1
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #95 on: April 08, 2011, 03:54:54 am »
I removed boot2 and updated my TI-nspire CAS Touchpad to OS 3.0, but when I opened the status menu (5-4 on homescreen) it told me, it runs only on AAA Batteries.

This is in my calc:
http://education.ti.com/educationportal/sites/US/productDetail/us_nspire_battery.html
and it does not show up, as it did in OS 2.x, so I did a downgrade (for obvious reasons).

Is the rechargable-battery-detection in boot2?


TIA

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #96 on: April 08, 2011, 03:59:03 am »
Quote
Wouldn't that mean that the overflow is still there(and as such, a potiental way for ndless to be ported)?
Well, no ;)
Nleash exploits a memory corruption in order to be able to execute arbitrary code which resets the anti-downgrade protection set by OS 2.1 in Flash memory. But it's likely that OS 3.0 fixes that very corruption that enables to execute arbitrary code in the first place. If we're lucky and it doesn't, then a port of Ndless to OS 3.0 is much easier; otherwise, people will have to hunt down for other exploits.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #97 on: April 08, 2011, 04:03:03 am »
Spoiler For Spoiler:
Unless you exactly know what you are doing, you should use TNOC to remove the boot2.
(there are things to update in the header)

If I remember well, a Linux version is included.
http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=1037

I've just newsed about the RS232 downgrade, for those who made the error to trust TI.
There are photos you might not have seen yet:
http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=1038

Feel free to use anything usefull.

Frankencalc!


@Lionel, Yea, I missed where someone said that it didn't trigger that anymore(they got an invalid doc error)
Omnimaga Admin

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #98 on: April 08, 2011, 06:12:24 am »
My current state of mind is that it's better for TILP to crash when trying to send OS 3.0, than for it to be able to transfer it without a warning and thereby screw users up (until the advent of Ndless 3.0) :)
And detecting a 3.0 TNO/TNC containing a 3.0 boot2, in order to be able to display some form of warning dialog for users in the front-end, requires some amount of work and probably an API change [NTS: similar to ROM dump ?] in the backend (libtifiles, possibly libticalcs).
Maybe even replicating the TNOC functionality, while we'd be at it.
« Last Edit: April 08, 2011, 07:34:17 am by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #99 on: April 08, 2011, 06:51:21 am »
A warning message  in the TI-Nspire Computer Link would be nice...
TI-Planet co-admin.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #100 on: April 08, 2011, 07:33:49 am »
Indeed, but that would be so un-TI of TI ;)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #101 on: April 08, 2011, 07:35:37 am »
Indeed, but that would be so un-TI of TI ;)
It was un-TI of them to say that you could downgrade in the link before downloading too...

Offline Mardoxx

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 6
  • Rating: +0/-3
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #102 on: April 08, 2011, 07:44:01 am »
I removed boot2 and updated my TI-nspire CAS Touchpad to OS 3.0, but when I opened the status menu (5-4 on homescreen) it told me, it runs only on AAA Batteries.

This is in my calc:
http://education.ti.com/educationportal/sites/US/productDetail/us_nspire_battery.html
and it does not show up, as it did in OS 2.x, so I did a downgrade (for obvious reasons).

Is the rechargable-battery-detection in boot2?


TIA

I have a rechargeable battery in mine and I've just installed 3.0 without boot2.
If it's worth anything, I DID select English (U.K.) for language option. Maybe they forgot to add the US localisation for "Rechargeable battery ":P

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #103 on: April 08, 2011, 02:47:08 pm »
There's a little stupid bug in TNOC 1.2.

It does not write sizes correctly in the header when you cross the 10 000 000 bytes frontier.


This does happens when taking an OS bigger than 10 000 000 bytes (3.0 CAS), and making it fall under 10 000 000 bytes by removing the samples.

No problem if you only remove the boot2,or with any other OS up to now (3.0 basic and all older OSes).


We're going to fix that.

For the moment, if you have an hexadecimal editor, you can just correct the header.

Here's the modification, when removing both boot2 and samples from the 3.0 CAS OS:

Code: [Select]
TI-Nspire.tnc 3.1.1753 71252174 0
TI-Nspire.tnc 3.1.1753  7125217 0

You just have to insert a space before the size, and to remove its final number.
For informations, original size in the header was 11866704 .
TI-Planet co-admin.

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: TI-Nspire OS 3.0 Released: Nleash no longer working
« Reply #104 on: April 08, 2011, 02:53:06 pm »
Is it just me, or are the download links in the OP and those on TI's website not working??  Likewise, TI's home page reads "Latest TI-Nspire OS - July 2010" instead of yesterday's "Latest TI-Nspire OS - April 2011". ???