Author Topic: Patch your TI-Nspire OS version string  (Read 6660 times)

0 Members and 1 Guest are viewing this topic.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Patch your TI-Nspire OS version string
« on: August 08, 2012, 02:12:26 pm »
Yesterday, Tangrs had shown us a strange TI-Nspire capture with a 4.1.1.OS.

This was an example of his new code to temporary patch the TI-Nspire OS version string in RAM.



Levak (again) then worked very hard on a similar but more comprehensive code, even dealing with assembly, which has been integrated today in a new tool for your TI-Nspire: vPatch.

vPatch lets the user choose which OS version to set! ;D

vPatch not only patches the version string shown on the TI-Nspire about screen but also the one reported to TI-Nspire softwares on the computer! ;D



Stored in the Ndless startup folder, vPatch even restores silently the last version it was given at each boot. ;D



If you've decided to stay with OS 3.1, you can now get rid of the TI-Nspire softwares popups which were constantly reminding you to install SO 3.2 since late july each time you connect your TI-Nspire to the computer. ;D






Sources:
http://ourl.ca/16729/313095
http://tiplanet.org/forum/viewtopic.php?t=10204

Download:
vPatch
« Last Edit: August 08, 2012, 02:17:25 pm by critor »
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: Patch your TI-Nspire OS version string
« Reply #1 on: August 09, 2012, 11:23:14 am »
Wow!  The Nspire advancements keep getting better and better!  Downloading now... :)


Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: Patch your TI-Nspire OS version string
« Reply #2 on: August 14, 2012, 11:06:36 pm »
I downloaded it and it definitely works but how do you add words like the "Android Jellybean" part?

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Patch your TI-Nspire OS version string
« Reply #3 on: August 15, 2012, 03:15:52 am »
I downloaded it and it definitely works but how do you add words like the "Android Jellybean" part?
It depends which one you downloaded and used. vPatch only changes the numbers in the OS version.
This one and this one let you change the string. But for the first one you only have the source and for the second one you don't have the source :P
If you have what is needed to compile, you can download the first one, modify the string to display what you want, compile it and use it. If you don't, you can download the second one and NotePad edit the string in the tns (but the string must have the same length as "Whatever you want", so you can put for example "Android 4.0 ICS  ") ;)
« Last Edit: August 15, 2012, 03:16:06 am by Hayleia »
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Patch your TI-Nspire OS version string
« Reply #4 on: August 15, 2012, 04:21:17 am »
This one and this one let you change the string. But for the first one you only have the source and for the second one you don't have the source :P

I can't see where you can't see the sources... It is just the post you linked ;)
There were nothing complicated in my version.
« Last Edit: August 15, 2012, 04:21:48 am by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Patch your TI-Nspire OS version string
« Reply #5 on: August 15, 2012, 04:29:59 am »
I can't see where you can't see the sources... It is just the post you linked ;)
There were nothing complicated in my version.
-.-° Not false :P
It is just that I am used to have sources in the zip with the executable and here, the download only consists in the tns.
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline xacto

  • LV3 Member (Next: 100)
  • ***
  • Posts: 68
  • Rating: +10/-0
    • View Profile
Re: Patch your TI-Nspire OS version string
« Reply #6 on: August 18, 2012, 11:06:06 pm »
Thanks Hayleia. I think I got it.