Hello,
I'm trying to simply rename an application I frequently use on my calculator (TI-84+).
I read this post about renaming applications, which got me started.
After opening the application in a text editor or in a hex editor, I found the name to be on the first line of code in plain text (along with some other garbage text) while the other lines are all intel hex code lines.
Editing the name in the first line gave me nothing, no namechange in the calculator, no errors whatsoever. (Would be to good/easy to be true )
So after some more reading, I figured out that the name is embedded in the first line of intel hex code. I tried modifying the intel hex code and then signing this hex line with the correct checksum (last two characters) using BrandonW's 'FixIntelHex' program.
At first I thought this was it, but TI Connect gives me an error while sending it to the device ("Flash application has a bad signature").
Then I found an applications (8xk file) is actually a signed 'raw' intel hex file. I tried to build an application (using basicbuilder) which gave me an .hex output (only intel hex lines), then signing it using 'wappsign', which in return gave me an 8xk file (with the first line of garbage + name and longer intel hex lines).
I'm starting to doubt whether is possible to edit a signed 8xk file.
Can anyone give me a helping hand in this?
Thanks in advance,
Dennis
I'm trying to simply rename an application I frequently use on my calculator (TI-84+).
I read this post about renaming applications, which got me started.
After opening the application in a text editor or in a hex editor, I found the name to be on the first line of code in plain text (along with some other garbage text) while the other lines are all intel hex code lines.
Editing the name in the first line gave me nothing, no namechange in the calculator, no errors whatsoever. (Would be to good/easy to be true )
So after some more reading, I figured out that the name is embedded in the first line of intel hex code. I tried modifying the intel hex code and then signing this hex line with the correct checksum (last two characters) using BrandonW's 'FixIntelHex' program.
At first I thought this was it, but TI Connect gives me an error while sending it to the device ("Flash application has a bad signature").
Then I found an applications (8xk file) is actually a signed 'raw' intel hex file. I tried to build an application (using basicbuilder) which gave me an .hex output (only intel hex lines), then signing it using 'wappsign', which in return gave me an 8xk file (with the first line of garbage + name and longer intel hex lines).
I'm starting to doubt whether is possible to edit a signed 8xk file.
Can anyone give me a helping hand in this?
Thanks in advance,
Dennis