• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Manual application of OTA - Help with Problem

Bob Denny

Well-Known Member
I have the just-released Gingerbread for Incredible OTA file

6f37e6f6b9ab.OTA_Incredible_C_Gingerbread_S_VERIZON_WWE_4.06.605.3-3.26.605.1_release_210690.zip

which I retrieved directly from the Google server. My phone is an Incredible with stock but rooted 2.2/FroYo. Honest, no patches to the OS! I want to apply this OTA similar to the way I did the OTA to FroYo. I'm stuck. When I try to apply the update in Clockwork Recovery 2.5.1.2, it almost immediately gets this:

-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
Installing update...
assert failed: check_cid(getprop("ro.cid"). "0000000" , "1111111" , "2222222" , "3333333" , "4444444" , "5555555" , "6666666" , "7777777" , "8888888" , "9999999" , "VZW__001") == "t"
E:Error in /sdcard/update.zip
(Status 7)
Installation aborted.


I've downloaded the OTA zipfile again in case it was messed up, but it does the same thing, so we can rule out corrupted download.

Does anyone have any guesses as to why this is happening to me?
 
I have the just-released Gingerbread for Incredible OTA file

6f37e6f6b9ab.OTA_Incredible_C_Gingerbread_S_VERIZON_WWE_4.06.605.3-3.26.605.1_release_210690.zip

which I retrieved directly from the Google server. My phone is an Incredible with stock but rooted 2.2/FroYo. Honest, no patches to the OS! I want to apply this OTA similar to the way I did the OTA to FroYo. I'm stuck. When I try to apply the update in Clockwork Recovery 2.5.1.2, it almost immediately gets this:

-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
Installing update...
assert failed: check_cid(getprop("ro.cid"). "0000000" , "1111111" , "2222222" , "3333333" , "4444444" , "5555555" , "6666666" , "7777777" , "8888888" , "9999999" , "VZW__001") == "t"
E:Error in /sdcard/update.zip
(Status 7)
Installation aborted.


I've downloaded the OTA zipfile again in case it was messed up, but it does the same thing, so we can rule out corrupted download.

Does anyone have any guesses as to why this is happening to me?

I was getting that same error as you. However, I was trying to flash the file from 4.06.605.2 to the newest one. I succeeded by flashing stock recovery and then flashing the update file. then flash the next update from here. That will bring you to 4.08.605.2. After that you'll have to flash clockwork back from here and then flash SU again from here.

If that doesn't work, then follow the directions to unroot to stock 2.2 (keeping s-off) and then follow my instructions.

This is a root issue and should probably be in the root section.

Good luck!
 
I believe you need the stock recovery for the stock GB to install. You could flash the stock recovery and then install the update. But you will lose root. Install the stock GB rom here. Or wait a day or two from somebody to put out a stock version of the fixed update.
 
Thanks very much!! I did this on FroYo, see the instructions I posted here. I had no problems applying the "November (2010) 2.2 OTA update" with Clockwork.

Anyway, thank you so much for your detailed post. It's similar to mine except for the need for standard recovery. I wonder if my Clockwork is just too old or something? Well, no matter because I had to reflash Clockwork after the Nov update OTA as indicated in my guide reference above.

Here I go... will let you know here.
 
I had the updated clockwork and still got that error. The need is definitely for stock recovery. :) And you're welcome! Excited to hear if it works!
 
OK, part way there. This is really odd. After flashing the stock recovery, then flashing the 4.06 (big) update, I can't get back into HBOOT! I tried so many times vol-down/power. I had to do a battery pull, Weird.

Now I can't get it to apply the 4.08, it goes to the exclamation-triangle icon and needs a batt pull. And each time I boot the new 4.06, after that I have to do a batt pull to get HBOOT. Will update later. I have to set this aside for the moment.
 
OK, part way there. This is really odd. After flashing the stock recovery, then flashing the 4.06 (big) update, I can't get back into HBOOT! I tried so many times vol-down/power. I had to do a battery pull, Weird.

Now I can't get it to apply the 4.08, it goes to the exclamation-triangle icon and needs a batt pull. And each time I boot the new 4.06, after that I have to do a batt pull to get HBOOT. Will update later. I have to set this aside for the moment.


You need to turn off "fastboot" in the settings.
 
You need to turn off "fastboot" in the settings.

I've looked everywhere in menu/settings, under all of the subheadings... can you be a bit more specific? Also I assume this applies to not being able to get to HBOOT, not the the problem with the 4.08 update, right?
 
I've looked everywhere in menu/settings, under all of the subheadings... can you be a bit more specific? Also I assume this applies to not being able to get to HBOOT, not the the problem with the 4.08 update, right?


Correct, fastboot will prevent you from getting in hboot... I'm not sure exactly where it is (i haven't used a sense 2.3 rom) but i think it's in the application settings.
 
Correct, fastboot will prevent you from getting in hboot... I'm not sure exactly where it is (i haven't used a sense 2.3 rom) but i think it's in the application settings.

Egad, that's exactly where it is. I missed it. Thanks!!!

@mmolitor87 it should be noted that you should temporarily turnoff fastboot when going from 4.06 to 4.08 (thereby alerting the user to the existence of this option at the same time).
 
I installed Clockwork between 4.06 and 4.08 in order to see what's failing

-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:failed to verify whole file signature
E:signature verification failed
Installation aborted

Humbug. Will re-download from the google site to see if this got messed up, and if needed will re-flash stock recovery. Will report later.
 
I installed Clockwork between 4.06 and 4.08 in order to see what's failing

-- Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:failed to verify whole file signature
E:signature verification failed
Installation aborted

Humbug. Will re-download from the google site to see if this got messed up, and if needed will re-flash stock recovery. Will report later.


Try turning off signature verification in clockwork.
 
I was perplexed about the cwm fail also Bob. That's originally the way i recommended it be done. For whatever reason, it's not working for anyone on both older and new cwm versions.
 
Sorry, was in my history class taking a test.

You have to use the stock recovery. When you get the red triangle, press the power button and the menu should come up. select the update file in the options yourself. For some reason it works that way. After the update, continue the steps.

I will update the steps when I get home.
 
@mmolitor87 thanks for the additional info. I re-installed stock recovery, re-downloaded and put 4.08 update.zip. This time it went all the way through the circle/down arrow with the "barber pole" (3rd reboot), now it is stuck at the initial HTC Incredible. Dang it! All that work. Looks like I flash Clockwork and do a nandroid restore now, back to 2.2, and start all over.

DANG IT!!! The phone was working fine in 4.06. Lesson learned: Nandroid backup once you get to 4.06!
 
OK, done for tonight, phone's back rooted FroYo working OK. Thanks guys, I can get back to 4.06 in short order, then I'll switch to ClockworkMod, do a nandroid, then try the 4.08 update. If it dogs again I can just go back to the good 4.06. Not sure why the 4.08 was so fussy and why it croaked at boot. It never got past the initial HTC Incredible (hardware) boot screen.
 
I'm not entirely sure that that isn't just the nature of the update. Mine hung for quite a long time at the htc screen, then the eye, then at the htc splash screen that came up after the lockscreen. After that, flawless system though.

Sorry it didn't work out...I'll edit the how-to with what we learned. Good to know froyo to gingerbread works. And I know gingerbread -> the new update works because that was what I originally did. Try try try again!
 
OK, I'm back to GB 4.06 and I just went ahead and rooted it. I've adjusted a few things, and will run it for at least a few hours. It came up popup-free with all SU settings already in place. The 4.08 update notice appeared immediately. I'll wait on that :-) I may try just letting it go, Clockwork and all, after I nandroid this thing yet again.

Thanks again for the help. I need help on the stock recovery :-))) I seem to be pushing buttons randomly (vol up down and power) to get past the triangle! etc.
 
Even though you have su I'm not sure you actually have root. Try to update the binaries of su and see what happens. Even if it says they're up to date, try to update anyways. If you get the error that it can't gain root, you need to re-flash su. I can't imagine it would stay through a major upgrade if mine didn't stay through the small patch.

And I believe it might be volume up + power that indeed does it. I know the power button was involved. As long as you get past the red triangle you should be able to force it to flash.
 
I had no problems with su and definitely have root. All root-dependent apps are OK. And yes SU settings were preserved! Amazing.
 
I'm not entirely sure that that isn't just the nature of the update. Mine hung for quite a long time at the htc screen, then the eye, then at the htc splash screen that came up after the lockscreen. After that, flawless system though.

Sorry it didn't work out...I'll edit the how-to with what we learned. Good to know froyo to gingerbread works. And I know gingerbread -> the new update works because that was what I originally did. Try try try again!

Did it again tonight, and no go. The sequence is the same, in detail:
  1. HBOOT, picks it up automatically
  2. Circle/down arrow with thermometer for a couple of minutes
  3. Dark then circle/down arrow only (~20 sec)
  4. Reboot, HTC Incredible, circle/down arrow, barber pole (~20 sec)
  5. Reboot, HTC Incredible... Been sitting here for 15 minutes so far.

Once it was stuck at the initial boot HTC Incredible, I tried various manipulations of the vol up vol down and power switches. It's really frozen/basically bricked. The only way back is to mount the SD on a computer, rename the update.zip to hide it, put the Clockwork PB31IMG on it, reinsert it on the phone, boot HBOOT and flash Clockwork. Then restore from nandroid. Then remove that PB31IMG.
 
Did it again tonight, and no go. The sequence is the same, in detail:
  1. HBOOT, picks it up automatically
  2. Circle/down arrow with thermometer for a couple of minutes
  3. Dark then circle/down arrow only (~20 sec)
  4. Reboot, HTC Incredible, circle/down arrow, barber pole (~20 sec)
  5. Reboot, HTC Incredible... Been sitting here for 15 minutes so far.

Once it was stuck at the initial boot HTC Incredible, I tried various manipulations of the vol up vol down and power switches. It's really frozen/basically bricked. The only way back is to mount the SD on a computer, rename the update.zip to hide it, put the Clockwork PB31IMG on it, reinsert it on the phone, boot HBOOT and flash Clockwork. Then restore from nandroid. Then remove that PB31IMG.

That's odd that hboot picks it up. Mine never did, and if it did I told it no. I ran the update in recovery....I'll go through it again tomorrow night and put up pics.
 
Well, I'm done with GB for now. After getting 4.06 to work, and knowing it is flawed, I decided to stick with it and see what happens. But one little niggling thing after another started cropping up, and when I went to the Market app and it instantly said SERVER ERROR with a button that did nothing, I decided I need to USE this phone again, not play with a new version of the OS. Maybe another day... I have all the bits to try all of this again.
 
Back
Top Bottom