Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - critor

Pages: 1 ... 88 89 [90] 91 92 ... 137
1336
News / Re: TI-Nspire OS 3.0 Released!
« on: April 07, 2011, 06:33:48 pm »
I think you should news, or edit the 1st post about the downgrade protection.

The TNOC way can only work if applied before the 3.0 upgrade.
Else, you'll have to buy an RS232 interface, or send the calculator to me.

1337
News / Re: TI-Nspire OS 3.0 Released!
« on: April 07, 2011, 06:15:03 pm »
no like to run os 2.x programs on os 3.0? like modify the boot2 to idk say run ndless on os 3.0? or is that not possible?

Running Ndless is not related to the boot2 but to the OS.

Here's the TI-Bank news about downgrading, with the link to TNOC at the end.
http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=1037


To my advice, you should download it quickly, before TI asks us to remove it...

1338
News / Re: TI-Nspire OS 3.0 Released!
« on: April 07, 2011, 06:09:49 pm »
Is it possible to downgrade boot2 on TI-Nspire calculators?

Yes, I've done it many times on prototype Nspire calculators, with my RS232 interface.
You can send me all your bricked Nspire. Just include the return shipping cost ;)

But I don't know if downgrading the boot2 will be enough. It might have allready modified something permanently in the NAND ROM...


so critor is there a way to modify the boot2 so nspire 2.x or 1.x documents can work on the new os (3.0)?

Old documents don't work?...

1339
News / Re: TI-Nspire OS 3.0 Released!
« on: April 07, 2011, 05:39:36 pm »
I think it does deserve a double-posting.


I just managed to upgrade and downgrade!!!

I've used:
- a TI-Nspire running boot2 1.4 (won't work with boot2 1.1)
- a modified 3.0 TNO file, with the new 3.0 boot2 removed



I upgraded to the 3.0 OS, which did boot correctly.
I then immediatly downgraded to the 2.1 OS which did boot correctly too.

Seems the new protection is related to the new boot2.
Just use TNOC to remove it before installing the OS.

1340
News / Re: TI-Nspire OS 3.0 Released!
« on: April 07, 2011, 05:17:31 pm »
I've just removed the boot2 from the 3.0 TNO file.
I'm currently installing that file on a basic TI-Nspire running boot2 1.4.


I'll tell you if I get anything interesting.

1341
News / Re: TI-Nspire OS 3.0 Released!
« on: April 07, 2011, 04:38:39 pm »
it does take up a 2 megs more which is ridiculous. but at least we can try to downgrade it

The increased size is mainly because of allmost 4Mb of new useless samples on the CAS OS.
Just remove them with TNOC.

1342
News / Re: TI-Nspire OS 3.0 Released!
« on: April 07, 2011, 04:23:59 pm »
Anybody analysing the new downgrade protection?

It's not in the TNC/TNO header anymore...


Hard-coded in the OS?



By the way, lots of comprehensive informations and secrets here:
http://ti.bank.free.fr/index.php?mod=news&ac=commentaires&id=1036

1343
The new folder for 3.x Nspire OSes has just been created!
http://education.ti.com/downloads/files/ti-nspire/3/

Let's play at guessing the right link now ;)

1344
Other Calculators / Re: Tl-Nspire OS 3.0 coming today?
« on: April 06, 2011, 07:14:36 pm »
Bugs with some CAS functions have allready been reported in the 3.0 OS that should be released tomorrow:

http://tibank.forumactif.com/t6864-os-30-buggue (in french)


It's possible that many CAS oriented documents won't work any more on this OS.

But TI just doesn't care, as usual.
(I've reported a TI-83/83+/84+ bug with complex numbers 2 years ago... the result is just wrong! It's still not corrected,although new OSes are still being released worldwide, and new TI-83 harware are still being released for France...)

1345
News / Re: Bypassing TI-Nspire RSA signatures now possible?
« on: April 05, 2011, 11:41:46 am »
So would the asm code for fread from boot2 help you?

If you are referring to Boot2Launcher, it's not made in ASM but in C, except for 1 asm line which does launch the loaded boot2.

If you have an ASM version of fread, feel free to share it.

1346
News / Re: Bypassing TI-Nspire RSA signatures now possible?
« on: April 05, 2011, 09:23:55 am »
What do you mean by hot reboot code?
This one line of assembly in boot2-/diagslauncher that loads the OS base address into r15/pc?

For the OS, it's a little more complicated than that.

1347
News / Re: Bypassing TI-Nspire RSA signatures now possible?
« on: April 05, 2011, 08:39:59 am »
So this has to be done in asm?
I have never used it. :(

Anyway, the "hot reboot" code is allready in asm.
So adding the "OS copy code" just before it wouldn't be a problem for me.

1348
TI Z80 / Re: Emulator in Flash (as in Macromedia Flash)
« on: April 05, 2011, 05:16:05 am »
Or maybe try updating http://xandrean.free.fr/TI8XEmu.html to support the calc with flash mem?


Seems it won't be possible to convert this one.
I've digged into it, and a part of the core of the emulator is only included as a precompiled library.
Of course, I've asked for the sources to Brandon Meyer, but didn't get a reply either.

1349
TI Z80 / Re: Emulator in Flash (as in Macromedia Flash)
« on: April 04, 2011, 06:52:26 pm »
There is also an online Java "TI-83" emulator, which would be more portable:
http://www.df.lth.se/~lft/entertainment/stranded/

But it is customised to run a specific assembly 83P file, and would need to be made more generic.

1350
News / Re: Bypassing TI-Nspire RSA signatures now possible?
« on: April 04, 2011, 04:01:44 pm »
I have decrypted the OS now using a method described on yAronet and modified boot2launcher's source (instead of 0x1180000 0x10000000 + size changed) but it seems that this method would be too easy. The emulator reboots with
Code: [Select]
data abort exception, lr=101f9ddc
So, is anybody gonna help me or does nobody want to talk about this because they don't want to upset TI?

I have the code to make a "hot reboot". It's tested and working.
The OS decrypted code has to be copied some way at 0x10000000.

But you have to make sure no OS code is used at that time.
So I suppose you can neither fread directly at 0x100000000, nor use memcpy().
I've tried to use standard C functions (malloc, fread, and then a for loop and pointers...), but in the end it didn't work either.
I've disabled interrupts, same thing...
I've disabled the compiler optimisations, same thing...

I'm either getting errors speaking of:
- code allready in use
- misaligned data
either a freeze or full reboot.

I suppose, some part of the old OS code is still in use...
Maybe performing the copy operation in assembly would be a way.

It's probably quite simple, for someone who understands ARM assembly.

Pages: 1 ... 88 89 [90] 91 92 ... 137