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 - TheSmartWon

Pages: [1]
1
News / Re: Announcing Ndless 3.2
« on: September 21, 2013, 02:36:56 pm »
I'm so happy 3.2.4 is being exploited, best of luck to them doing it :)

2
Yes, it is hardware revision J :(. I am more than happy to take it apart if needbe.

3
I know I'm a week late, but if anyone out there pwning the N-Spire needs someone else to test or reference something on the newer model...I'm more than glad to help.

4
TI-Nspire / Re: Hacking the NSpire Link Software
« on: August 11, 2013, 04:54:03 pm »
Yeah, I've been reading through the code for updating the NSpire OS, and it is quite nasty in trying to force updates automatically. If only I understood how things work enough to make the actual calculator think 3.1 is actually 3.2.4 :( . I have a pretty deep question to ask about OS files that is not answered on Hackspire, where is the best place to ask it? I think this community is giving TI popularity at the cost of their products being disliked by teachers. I am quite happy with it.

5
TI-Nspire / Re: Hacking the NSpire Link Software
« on: August 09, 2013, 03:54:09 pm »
But since OS 3.6 should come soon, nobody wants to spend much time on this.

So when 3.6 comes out, will people spend much time on this? And where will they be secretly meeting so I can listen in and help? :P

6
TI-Nspire / Re: Hacking the NSpire Link Software
« on: August 05, 2013, 09:02:27 am »
Well, I have much to learn. I see. I've been searching for days, and never even heard of TiLP. And what methods are there for changing that "minimal downgrade" area of memory? Assume one was to upgrade from a 2.X to 3.1, wouldn't their "minimal downgrade" area of memory change? And wouldn't there be a method to trace how it happens?

Sorry Lionel for the C++ part, I know it was C. It was a mistype

7
TI-Nspire / Hacking the NSpire Link Software
« on: August 05, 2013, 12:14:07 am »
Hello everyone, I have discovered something interesting and that could be used to benefit a lot of people who are on 3.2.4, and wanting to downgrade to 3.1, so that they can use NDless! Those who are mad TI is being Apple (locking down products to make more money :( )! The only problem is I need help.

So the deal is that TI got pretty lazy making their software "TI-Nspire Computer Link". Go ahead and download a copy http://education.ti.com/en/us/software/details/en/82035809F7E6474099944056CCB01C20/ti-nspire_computerlink.
Go into the lib folder to discover they literally leave the entire application's code lying around in .jar files. I mean TI, really?
Use your favorite Java decompiler on all the .jar files. I prefer http://java.decompiler.free.fr/. The ones that seem to be of importance are all but the sda-gui code, which seems to be only GUI stuff.

Voila. You have the code in your hands that is used to upgrade, downgrade, and communicate with your TI-Device. I'm just too little and unexperienced in Java to understand and wreak havoc on it all.

In the end all you would do is reinsert the new code back into the separate modules of the Link Software, and then run the Linking Software as usual. Maybe even a separate program could be ripped and developed. We could have any current NSpire-CX or NSpire-CX CAS on any boot2 and OS wanted, without the use of a RS232 adapter and command lines.

While this isn't a nice game to be made for people to install, I hope there is still some support out for this. It's fun to reverse engineer! Come here Java programmers! Lets tear down the system and understand it before 3.6 is released, and we are clueless where to start. I really welcome all supporters. I'm especially looking at nLaunch CX guy, Excale, and Lionel Debroux. (Even though nLaunch was written in C :P).

--------------------------
It's a far shot, but dreams are allowed, right?

8
Introduce Yourself! / Hi, I'm TheSmartWon
« on: August 02, 2013, 10:16:45 pm »
I'm a geek loving this site. I'm here because I just bought a TI NSpire CX and am VERY disappointed it came with 3.2.4 which I cannot downgrade... trying to find out how ???. Links would be lovely, I sifted around a lot but to no avail. I'm willing to buy a USB-TTL adapter if that would help! Other than that, I program pretty much in C, C++, Java, and C# and am currently in the U.S. Joining any of these projects would be a great way to pass time, 1 + 1 > 2. What's a good one to join as well? Hope you all can help a noobie out, thanks :)

Pages: [1]