Author Topic: Help. I'm pretty sure I screwed something up bad.  (Read 31993 times)

0 Members and 1 Guest are viewing this topic.

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #60 on: April 10, 2010, 01:45:10 pm »
I don't know.  I haven't studied the boot code extensively. I think I've heard of such a program too, I should check.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #61 on: April 10, 2010, 01:53:31 pm »
Yay!  Glad you got it all fixed :) Finally TiConnect manages to do something right for a change!

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #62 on: April 10, 2010, 11:35:40 pm »
Here's the facts as Brandon and I saw.

1. The certificate was not damaged. It was some sort of a linking error, perhaps caused if mapar's patch had edited some OS linking protocol (but we did deduce it was on the part of the calc).

2. The actual moment at which it was resolved went something like this: I had tried to run the APP "UnivOS" to "force" install the OS. It started working. Then, at 65%, the calc crashed and would not turn back on. After a while, I finally got it to turn on by holding down ON and DEL together. Once the calc turned on, I released ON, but kept DEL pressed. The calc said "Waiting: Please install OS". Then I connected to TI-Connect X and TI-OS Restore picked it up. I transfered the clean OS to the calc, releasing DEL once the calc started saying "Installing Operating System". Then it validated properly, leading Brandon to conclude the certificate was fine.

3. Mapar, the facts are that your patch was responsible for me not being able to use Strings in a program. Though other damage MAY have been caused, it didn't touch the certificate and saying anything else would be speculation.


Brandon has a program called "Chameleon" which contains one program that backs the certificate up into an Appvar and another that restores it if the appvar is in memory. they are all on http://brandonw.net.
« Last Edit: April 10, 2010, 11:37:52 pm by ACagliano »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #63 on: April 10, 2010, 11:44:57 pm »
Mhmm interesting to know if I ever get issues sending an OS or if someone has problems with his calc even after resending a clean OS in the future

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #64 on: April 11, 2010, 03:49:21 am »
I've learned my lesson: check my resources before I upload a patch :P

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #65 on: April 11, 2010, 12:12:44 pm »
Also, Brandon told me this and I'm relaying it to this forum.

A problem with the certificate would not prevent the OS from installing, it would stop it from validating. It would go all the way, up until it says "Validating: 100%", then an "Err: Validation" or something of that nature would be thrown. Usually, its an issue with battery level or linking. Plus, the software you use (ie. TI-Connect, TiLP, ect) and the link you use (both of which, mine are betas) will also affect it. Also, SirCrpwn, he said that your statement "ROM fail occurs with an invalid certificate" is incorrect. It's actually quite common if you tinker with hooks, OS patches, and heavy duty assembly.

The programs in Chameleon that you need are GETCERT.8xp and PUTCERT.8xp. Running GETCERT.8xp makes a copy of your calculator's certificate and places it in the AppVar CERTIMG, which you should then back up onto your computer. If you damage your calc's certificate, simply put CERTIMG into your calc's RAM and run PUTCERT.8xp and it will restore your certificate to the point of backup.
« Last Edit: April 11, 2010, 12:22:57 pm by ACagliano »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #66 on: April 11, 2010, 01:30:47 pm »
wow nice program :O

Basically providing you do backups, then afterward if you brick your calc it's possible to un-brick it :D

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #67 on: April 11, 2010, 01:49:41 pm »
Correct. Just make sure you back up the GOOD certificate, not the bricked one.

SirCmpwn

  • Guest
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #68 on: April 11, 2010, 01:57:43 pm »
I should back that up sometime...
Also, I could have sworn that ROM Fail occurs when you have an invalid cert (as well as those other things)

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #69 on: April 11, 2010, 03:29:14 pm »
I should back that up sometime...
Also, I could have sworn that ROM Fail occurs when you have an invalid cert (as well as those other things)

Well, true, but what he's saying is don't assume its the certificate just because you get a ROM fail.

SirCmpwn

  • Guest
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #70 on: April 11, 2010, 07:12:54 pm »
Oh, my bad.
That is true.  I just tend to assume the worst :(

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #71 on: April 11, 2010, 08:01:43 pm »
lol. me too

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #72 on: April 12, 2010, 03:36:30 am »
Also, Brandon told me this and I'm relaying it to this forum.

Also, SirCrpwn, he said that your statement "ROM fail occurs with an invalid certificate" is incorrect. It's actually quite common if you tinker with hooks, OS patches, and heavy duty assembly.

Which is what I said a few posts back.


Glad you got it fixed and thanks for the dump, ACagliano.

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #73 on: April 12, 2010, 11:17:37 am »
SirCrpwn, can you please look again at the 2.43 OS you sent me. My calc won't take it, but it will take 2.40. Plus, the 2.43 file you sent me is 1/6 the size of the 2.40 file. Please double check.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #74 on: April 12, 2010, 01:40:17 pm »
That's strange O.o, maybe his file got corrupted x.x. Else, an alternative place to download 2.43 is http://education.ti.com/educationportal/sites/ASIA/nonProductMulti/singapore_apps.html

Don't ask me why 2.43 is avaliable on Singapore page but not USA.