Not Working: Root Evo 4G - EVO 4G Q&A, Help & Troubleshooting

I've completed the steps on SimpleRoot OTA, along with spending several hours now online trying different walkthroughs. None of them are resulting in me having a rooted system. I installed ROM Manager and I still get error when trying to run privileged command.

I would flash back to factory, then use unrevoked 3
*This was posted from my Evo 4G*

Okay, before the question can be answered:
1) What version is your phone currently at: i.e. 1.47, 1.32?
2) Have you tried any other versions of rooting besides SimpleRoot for your phone?
PM me if your really stumped. I'm always willing to help out where I can.
~Jasecloud4

my software number is 1.17.651.1. The boot animation is the HTC logo and 'silently brilliant' (ironically it plays a really loud chime while writing this).
As far as methods I've tried:
Toast 1 and 2
Simple Root OTA 4-click
whitslack's method
jiqqaman's simpleroot 3-click

Start by determining your HBOOT version. Full root means you have NAND unlocked which allows you to do anything.
79.00 = locked
76.20 = unlocked
Reboot and upon start-up hold down the volume down and power buttons at the same time until the white screen appears. HBOOT version will be listed at the top in green letters I believe.
If you have 76.20 I would recommend going back to the Whitslack method and starting there. If it is 79.00 you have additional work to do.
I believe that version number is the pre-release version and I never had that one. It probably came from one of the different methods you tried. I was lucky enough to root prior to the OTA using Toast 1 & 2. Since your version seems "older", if you don't have HBOOT 76.20, you may be able to use the original toast 1 & 2 method.
Bottom line....once you get HBOOT 76.20....you are GOD

I have 76.20. I don't feel like a god =[
I discovered that i can in fact su to root in a terminal.
However, I'm trying to install Fresh ROM, and since I've not found any instructions on here on how to actually do that, I'm guessing it's with this ROM Manager app. When I run the first part of that app I get error when trying to run privileged command. This is what led me to believe I wasn't rooted.

I would suggest starting with the Whitslack method. I know you indicated that you tried it but I'm not sure of the order in which you did so. Its a piece of cake with the 76.20 HBOOT.
Whitslack gives you the best "starting" point for future ROM's and is in fact where I began before flashing Fresh 1.01.
I did NOT have to flash the Radio and WiMax updates included in the Fresh thread.
1. Whitslack
2. Install Clockwork (ROM Manager) and flash alternate Recovery (Amon RA)*
3. Wipe Data/Dalvick/Cache (Use Amon RA Recovery)
4. Flash Fresh 1.01
5. Setup
6. Configure Fresh Updater using instructions at the link in the Fresh 1.01 thread
* This step may be optional if you already have Amon RA installed as a recovery. It works better than clockwork during the wiping process and I recomend just sticking with it once you get it installed.

As far as I can tell whitslack's method doesn't work. I've tried it twice, to the T.
At step 15, instead of a menu I get a red triangle with an exclamation mark. That's it. Cannot continue.

n4th4nr1ch said:
As far as I can tell whitslack's method doesn't work. I've tried it twice, to the T.
At step 15, instead of a menu I get a red triangle with an exclamation mark. That's it. Cannot continue.
Click to expand...
Click to collapse
Honestly I have not reviewed the Whitslack thread for sometime now. When I did it it was 2 steps total and it worked. Apparently he has added new information for a select few people.
Did you receive that "Fail-PU" Error?
Do you know what recovery you are currently running?

I finally figured out that he has failed to mention you need to hold volume up and press power at this page apparently.
However the next step is 'Using the Volume and Power buttons as before, select "Flash zip from sdcard."'
There is no option for Flash zip from sdcard.
I see:
reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition

Have you seen this thread?
http://forum.xda-developers.com/showthread.php?t=717955&highlight=toast+part
Between this and the "Starting Over" thread your answers are there. Didn't realize that it had become more complicated than when I (luckily I guess) performed it.
Bottom line...like I said...having HBOOT 76.20 is the majority of the battle. Follow the flowchart in the thread I posted above and report back.

I finally got into Fresh. Thanks. Wish there was somewhere which clearly in plain english outlined the relationships between all these steps; would have made this a lot easier to get to, since all the walkthroughs seem to have trouble keeping up with each new change every version, or whatever.

Related

Noob needs help updating from shipped firmware to latest ota rooted

So I've been reading the forums quite a bit and I'm learning a lot, I still just need some direction. Right now I have software version 1.32.651.1 and it is unrevoked. The main reason I used unrevoked is for the android wifi tether app. For some reason my evo never finds the OTA software updates, so I am still on the shipped software.
Here is what I am trying to accomplish...I would like to update the latest OTA software, radio, and wi-max while maintaining root so I can still use the free wifi tether. I have found many tutorials on rooting and looked at programs such as simple root. I also have read the threads with the new radio, wimax files...I just have no idea how to install them. I don't need any custom roms and I don't mind keeping the stock apps, I basically just wanted a rooted ota software. I'm really hoping someone can just give me a little run through on what I need to do to accomplish what I stated above.
Use simple root to get root and nand unlock. Then go grab the Rom of choice. In the ROM section I would recommend Caulkins ROM with the latest updates. Then you also need Caulkins Wimax and New radio files. Once you have all the above files putthem on the root of your sdcard. shut the phone off, hold the down volume button and the power button untill the white screen appears. Wait for it a few seconds then highlight "recovery" press the power button, then highlight the option that says "flash zip from sd card. First flash caulkins rom, reboot, then enter recovery again and flash caulkins wimax update, reboot, then finally flash his new radio. the radio will take a little time and a couple reboots, it will add radio then say reboot, when you reboot it will do some stuff and go to an install screen for a bit, then it will go back to recovery screen where you will reboot again. thats it in a nutshell, then you will have to redownload or install and apps you had.
If you are feeling adventureous, use Toasts method 1 and 2, then apply the same files from Caulkin. It is pretty easy once you get into it, if you arent sure how to use ADB there is a thread in the ROM and GUIDE Wiki that will walk you right through it.
I also think Unrevoked has posted a fix with the current updates, that might be easier for you. I saw it mentioned in the Dev section.
That helped a lot, thanks. Have another question though, I was reading one of the tutorials on here and when it gets to installing the customer firmware it says to select these options in order to install the rom:
-wipe data/factory reset
-wipe cache partition
-install zip from sdcard
I know I have to do the wipe parts before I install the rom, but do I skip it for the wimax and radio flash? So basically I would follow those three steps for the rom install and let it reboot. Then get back into recovery and just go right to install from zip, then do the same for the radio?
I didn't wipe before installing the radio or wimax, since you are starting from scratch with a new rom it wont hurt you to wipe all of them. I would probably just do it before each flash. Let us know how it works for you.

Help a NOOB to ROOT

i am a noob I tried three methouds to root. Unrevoked, needless to say I got OTA and killed it, Simple root and simple root OTA. Simple root Ota just fails to do the job but on the first pass it did finish. On the second pass I ended up in a boot loop. and ow i am still trying root. Phone is still working I have not bricked it yet. But recovery mode seems to go to a black screen with a small phone and a Big red arrow. Can anyone help. I want to fully root but cant get the job done.
hmm. Did you wipe appropriately (never used that method). Boot loops usually indicate that
If you got the first half done, see if you can complete the nand unlocked with this:
http://forum.xda-developers.com/showthread.php?t=701835
You might be able to get into your recovery if you connect it to your computer and perform: adb reboot recovery. That black screen is sign that you don't have a custom recovery flashed. Following the link above, if you can complete it, will flash a custom recovery that can be accessed through boot loader
I think all this stuff has been done by simple root OTA version. I can now use unrevoked to get root and use Wi Tether.
Have you looked at simple root. I think NAND is still locked. and unrevoked does the unlock. Is there a simple way to do this part. and why does the simple methoud promis full root with NAND unlock. I would like to put in a custom rom. but I have come so close to bricking. Is there a simple methoud to finish this. Half of this stuff I dont understand
Anyone up on Simple Root methoud and hw to fix this simply Remember I'm a noob.
Do a factory reset, go through SimpleRoot, and when you get your recovery flashed, wipe ALL of the data: /data, cache, and dalvik-cache. That *should* solve your issues.
What is DaLVIK Cache I tried the Flash recovery in simple root, I choose Clockwork. That cache name is not there and thats when I ended up with the loop. Do you wipe the phone before flash or after.
IUt would realy help if I had good instructions Simple root dosen't give any.
Sorry for all the pitiful noob stuff And thanks for careing enough to answer.
I can root with unrevoked and use tether. I just want to get this right next time.
Clockwork must be running because the Sprint startup screen is gone and it says HTC quietly brillient.
Reply to:
Do a factory reset, go through SimpleRoot, and when you get your recovery flashed, wipe ALL of the data: /data, cache, and dalvik-cache. That *should* solve your issues.
__________________
Sprint HTC EVO 4G
"I have more power, RAM, and storage space in this one phone, then in my first four computers, combined."
Stock ROM 1.47.651.1 Rooted
Amon_RA Recovery 1.7.0.1
Cingular Samsung SGH-X427. VZW Samsung SCH-a950. VZW Palm TREO 650. Cingular Motorola RAZR v3. AT&T Pantech Duo C810. AT&T Motorola RAZR v9. AT&T iPhone 3G. AT&T iPhone 3GS.
I tried this, still no real root. I must use unrevoked to root. When i run Wireless teather I get the message Your phone is in an unrecognized state and after a few tries the teather does run. Superuser Permission shows up after I run unrevoked.
I have not installed a custom rom yet. Cant find any good instructions I heard damage controll is good and also Fresh new version. Do you think doing this will give me real root or am I missing somthing. Also where can I find some clear instructions on installing a custom rom. I cant understand the ones Ive seen. They assume your an expert at this. I am not. I have electronic engineering and IT experience but this is a little different.
This time I flashed Clockwork I found the Dalvik cache line.

[Q] Want root AND want OTA

So I never rooted, I have been waiting for the Over the Air.
If I root now, when I get the OTA will I still be rooted? And if so, what steps should be taken?
I know there are two unrevoked applications that need to be run...the first for root...the second for s-off (which I am still not entirely sure what this is)....
I have also seen that unrevoked is much simpler on a Mac and thankfully I just got one.......
So if rooting now and getting the OTA and keeping root is possible.... is there a step by step of the order I should do this in? (please don't flame and say I can search...I did...couldn't find.. I did however find a ton of threads where people say to search.......if you need to flame me can you at least post a link to where I was stupid enough to miss it)
Thanks
I am wondering the same. I have rooted with unrevoked3 and forever but have not touched the radio. Will I receive the OTA like this? If not what do I have to do to get the OTA and then get root back ?
Assuming you have a truly stock Incredible (meaning you didn't force any third party roms or leaked radios), then you follow this order:
1. Unrevoked Flash/Recovery - Adds Clockwork Mod and Superuser permissions to your phone
2. Unrevoked Forever - Adds S-OFF functionality, which means that the HBOOT startup will no longer check for updates that are signed with HTC's super secret signature... Meaning you can flash anything to the phone.
3. Flash Original Stock Recovery - Removes the Clockwork Mod recovery console. Since you have S-OFF, you can return CWM to the phone whenever you damn well please. The original stock recovery is necessary for the OTA to commence, because it is developed to rely on the stock recovery console.
4. Wait for OTA
5. Upon receiving OTA, flash Clockwork Mod to the phone via HBOOT (using a PB31IMG.zip containing it)
6. Flash the root payload via Clockword Mod recovery console.
7. Go to bed and make love to your wife after beating on your chest in victory like tarzan.
8. Reboot phone, bask in Official Froyo coupled with Superuser permissions.
9. Download the busybox installer from the market and install busybox to the system.
10. Make love to your wife again.
UPDATED: with slightly better instructions
Note: If u are s-off and on a custom rom, or have already s-off and customized your current rom you can start at step 3. make sure u have s-off by checking hboot. i put this in because many people asked me what to do if they ddnt start in a stock state.
This process is for people with a fully stock phone who want to apply the stock 2.2 update and maintain root.
I just went through this process.
(sd card must be formatted to fat32. without that most of this will fail.)
Step 1: do this -> http://unrevoked.com/recovery/
(this will root your phone and flash clockworkmod recovery.)
Step 2: do this -> http://unrevoked.com/forever/
(this will use clockworkmod recovery to permanently unlock the nand, also known as s-off.)
-- To backup apps that you want after the phone is fully updated at this point download titanium backup and backup whatever apps u need. make sure u take the backup folder from the sd card and store it on ur pc for later use.
Note: Titanium is probably going to tell u that it couldnt get root. that is because busybox is missing. hit the problems button on titanium and upgrade busybox. this will upgrade busybox if ur using an older version, or download the right version if u dont have one. this should take care of all busybox needs.
Step 3: do this -> http://forum.xda-developers.com/showthread.php?t=756850
(put into sd card and hboot apply)
(this will restore the recovery back to stock as it is needed for the RUU)
now u have an s-off phone with everything else stock.
Step 4: now either get the RUU -> http://forum.xda-developers.com/showthread.php?t=765596
or wait for OTA
(install htc sync to be able to run this. the RUU will load the stock 2.2 rom 2.15 radio that is needed. everything will be wiped, but that is a good thing imo.)
once u have updated ur phone fullly
Step 5: get recovery here http://downloads.unrevoked.com/forever/recovery/clockworkmod/PB31IMG.ZIP
put in sd card and hboot apply
(this will load clockworkmod recovery on your phone so that u can apply updates.)
Step 6: put in sd card -> http://forum.xda-developers.com/attachment.php?attachmentid=388592&d=1282834695
and
http://bit.ly/su234ef
and use recovery to install both those zips.
(clockworkmod recovery allows u to apply .zip files, use that option to do this.)
(this will re-root the newly updated phone and install the superuser.apk.)
congratulations now u have an OTA/RUU applied phone with root.
-- If you had titanium backups you want to restore, paste the folder u saved on the desktop back here, re-install titanium from the market and restore apps. It is recommended to redownload the app from the market and just restore the data for the app if possible.
Note: Titanium is probably going to tell u that it couldnt get root. that is because busybox is missing. hit the problems button on titanium and upgrade busybox. this will upgrade busybox if ur using an older version, or download the right version if u dont have one. this should take care of all busybox needs.
notes:
* to enter hboot turn off phone then hold vol down and power till hboot appears.
* to enter recovery, enter hboot and select recovery.
* to check if nand is unlocked, hboot must read S-OFF
* you only need stock recovery to load the RUU, so if you have flashed a different rom, simply revert to the stock recovery and apply the RUU
* all links are property of their original creators, thanks to all of them.
EDIT: and yes please make love multiple times.
Wow... Thanks... This should definitely be stickied as a guide!
Sent from my HTC Incredible
No prob, if you need any help when you are getting to the nitty gritty pm me and I'll give you a phone number to call me at, I love doing this stuff.
Thanks... Will probably wait til the phone starts nagging me to update (from other phones I have seen its pretty persistent). This way in case anything new pops up I can add it to the process.
Also its 2 AM in New York right now, I have never rooted, let alone do everything to get ready for the OTA (definitely waiting for the push... Not applying it manually).... I'd probably frak it up at this hour!
Sent from my HTC Incredible
Thanks rdmerck and k.electron...very helpful and exactly what I've been looking for. After waiting a while, I finally decided to root tonight prior to the impending OTA update.
One cautious newbie question for step 3 (Flashing The Original Stock Recovery). Once in hboot (I entered this by holding down the volume down while powering up, right?), how do you know it will be running the PB31IMG.zip file (Stock Rom)? I didn't see it listed anywhere on the screen and it only offers the option of running recovery or not. I want to make sure that it's running off the correct .zip file. It lists:
INCREDIBLE XC SHIP S-OFF
HBOOT-0.77.0000
MICROP-0417
TOUCH PANEL-ATMEL224_16ab
RADIO-1.00.03.04.06
Mar 23 2010,19:26:22
HBOOT
Parsing...[SD ZIP]
[1] RECOVERY
Do you want to start update?
<VOL UP> Yes
<VOL DOWN> No
Just wanted to be sure before running the update. I assume you can delete the unrevoked-forever.zip once it's run, but can you delete the "update.zip" that appeared on the sdcard after running unrevoked?
Thanks in advance for any and all help!
chaint said:
Thanks rdmerck and k.electron...very helpful and exactly what I've been looking for. After waiting a while, I finally decided to root tonight prior to the impending OTA update.
One cautious newbie question for step 3 (Flashing The Original Stock Recovery). Once in hboot (I entered this by holding down the volume down while powering up, right?), how do you know it will be running the PB31IMG.zip file (Stock Rom)? I didn't see it listed anywhere on the screen and it only offers the option of running recovery or not. I want to make sure that it's running off the correct .zip file. It lists:
INCREDIBLE XC SHIP S-OFF
HBOOT-0.77.0000
MICROP-0417
TOUCH PANEL-ATMEL224_16ab
RADIO-1.00.03.04.06
Mar 23 2010,19:26:22
HBOOT
Parsing...[SD ZIP]
[1] RECOVERY
Do you want to start update?
Yes
No
Just wanted to be sure before running the update. I assume you can delete the unrevoked-forever.zip once it's run, but can you delete the "update.zip" that appeared on the sdcard after running unrevoked?
Thanks in advance for any and all help!
Click to expand...
Click to collapse
I just went through doing the same thing. I deleted the update.zip from my SD card just to make sure there was no confusion. Then I clicked yes when it asked to apply the update. Also, after this, if you boot into recovery ( its a couple options down in hboot, move with your volume button) you should get a red caution sign after a few seconds. Apparently this means you are back to stock. All credit goes to someone who helped me in another thread but I cannot find it right now.
chaint said:
Thanks rdmerck and k.electron...very helpful and exactly what I've been looking for. After waiting a while, I finally decided to root tonight prior to the impending OTA update.
One cautious newbie question for step 3 (Flashing The Original Stock Recovery). Once in hboot (I entered this by holding down the volume down while powering up, right?), how do you know it will be running the PB31IMG.zip file (Stock Rom)? I didn't see it listed anywhere on the screen and it only offers the option of running recovery or not. I want to make sure that it's running off the correct .zip file. It lists:
INCREDIBLE XC SHIP S-OFF
HBOOT-0.77.0000
MICROP-0417
TOUCH PANEL-ATMEL224_16ab
RADIO-1.00.03.04.06
Mar 23 2010,19:26:22
HBOOT
Parsing...[SD ZIP]
[1] RECOVERY
Do you want to start update?
<VOL UP> Yes
<VOL DOWN> No
Just wanted to be sure before running the update. I assume you can delete the unrevoked-forever.zip once it's run, but can you delete the "update.zip" that appeared on the sdcard after running unrevoked?
Thanks in advance for any and all help!
Click to expand...
Click to collapse
Yes, where it says
Parsing...[SD ZIP]
[1] RECOVERY
It is informing you that the only thing contained in the PB31IMG.zip file is a recovery image to be flashed. In this case, it is the stock Android 2e recovery that you will need. Press the volume up key to flash it, and then you can boot into the recovery console to verify that it works.
When you see a black screen, with a phone and a triangle with an exclamation point, you are in Android 2e recovery (your goal all along), press power+plus volume up, and you will see a meaningless error message and then a menu will appear at the top of the screen.
The first option will be to reboot the system, make sure it is selected and press the power button again. When you do, it will bring you back into your operating system.
Wait. I went out of order and started with the love making. That's as far as I got....
Sent from my ADR6300 using XDA App
amdpimp said:
Wait. I went out of order and started with the love making. That's as far as I got....
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
what? nooooo.... rooted 2.2 is the main thing your wife is interested in.. and your incredible too..
amdpimp said:
Wait. I went out of order and started with the love making. That's as far as I got....
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
I most certainly hope you bricked lol
Sent from my ADR6300 using XDA App
When I do this method (and waiting for the OTA) do I need to back up anything? Or does it leave my apps and data untouched?
Sent from my HTC Incredible
Format FAT32 required on storage card
I'd like to point out that step 3 REQUIRES your storage card to be formatted FAT32. Clockwork will not update to "[Recovery] Stock 2.1 Recovery Image for DI" without you having first formatted your storage card to FAT32. This may be common sense but for a first rooter like myself, I figured it out by trial and error.
k.electron said:
I just went through this process.
first do this -> http://unrevoked.com/recovery/
then do this -> http://unrevoked.com/forever/
then do this -> http://forum.xda-developers.com/showthread.php?t=756850
(put into sd card and hboot apply)
now u have an s-off phone with everything else stock.
now either get the RUU -> http://forum.xda-developers.com/showthread.php?t=765596
or wait for OTA
once u have updated ur phone fullly
get recovery here http://downloads.unrevoked.com/forever/recovery/clockworkmod/PB31IMG.ZIP
put in sd card and hboot apply
put in sd card -> http://forum.xda-developers.com/attachment.php?attachmentid=388592&d=1282834695
and
http://bit.ly/su234ef
and use recovery to install both those zips.
congratulations now u have an OTA/RUU applied phone with root.
EDIT: and yes please make love multiple times.
Click to expand...
Click to collapse
NYC Coyote said:
When I do this method (and waiting for the OTA) do I need to back up anything? Or does it leave my apps and data untouched?
Sent from my HTC Incredible
Click to expand...
Click to collapse
It will leave all data and apps untouched but get in the habit of backups ALWAYS. You never know when playing around like this. You may do one thing wrong and will be wishing you had taken 5 minutes to do a backup.
anothen said:
I'd like to point out that step 3 REQUIRES your storage card to be formatted FAT32. Clockwork will not update to "[Recovery] Stock 2.1 Recovery Image for DI" without you having first formatted your storage card to FAT32. This may be common sense but for a first rooter like myself, I figured it out by trial and error.
Click to expand...
Click to collapse
thank you and yes fat32 for all things sd card related.
anothen said:
It will leave all data and apps untouched but get in the habit of backups ALWAYS. You never know when playing around like this. You may do one thing wrong and will be wishing you had taken 5 minutes to do a backup.
Click to expand...
Click to collapse
frankly its much better to just use the ruu and have it update everything and wipe the phone. 2.1->2.2 app and data moving can sometimes leave behind some stale stuff that u dont want.
before i did the RUU i installed titanium and saved any apps that had states that i needed, like games. then after i installed the RUU and reinstalled the apps from the market, i just titanium restored the data for the app so it still had the latest app, but my save games were back in. that will give u a good factory like device but with whatever data you find necessary.
i also mounted system in recovery after the whole process and removed things like cityid, vzwnav, stocks etc.
k.electron said:
frankly its much better to just use the ruu and have it update everything and wipe the phone. 2.1->2.2 app and data moving can sometimes leave behind some stale stuff that u dont want.
Click to expand...
Click to collapse
If you ran the RUU straight up were you rooted before hand with S-off? Then you ran the full RUU and retained root?
I currently have root, stock radio and no s-off yet. and want to update and retain root.
Thanks.
-Lil'
rdmerck said:
Yes, where it says
Parsing...[SD ZIP]
[1] RECOVERY
It is informing you that the only thing contained in the PB31IMG.zip file is a recovery image to be flashed. In this case, it is the stock Android 2e recovery that you will need. Press the volume up key to flash it, and then you can boot into the recovery console to verify that it works.
When you see a black screen, with a phone and a triangle with an exclamation point, you are in Android 2e recovery (your goal all along), press power+plus volume up, and you will see a meaningless error message and then a menu will appear at the top of the screen.
The first option will be to reboot the system, make sure it is selected and press the power button again. When you do, it will bring you back into your operating system.
Click to expand...
Click to collapse
Thanks rdmerck. I didn't see the phone and triangle when flashing, however. When I originally pressed volume up to flash, it took just a few seconds, then prompted me to reboot which I did, then it loaded the OS as normal. Not sure if I needed to do something else, or if there's a way to check to see if it worked (I still see SU Permissions in my apps). Should I just try again? Any thoughts. Thanks, and sorry for these newbie questions!
Help a noob out
OK can someone help out ANOTHER noob here?
I have been following this thread among 30 others since yesterday and there seems to be a ton of different ways to go about getting the same results, which for me is the new leaked build with root. I am hoping someone can set me straight as I have info overload right now.
I am currently running stock 2.1 and used unrevoked to root.
I have not done anything else at this point. No radio update, no s-off, no roms.. nothing. I do not mind wiping the phone and reinstalling all my apps and probably would want to start fresh with the new install.
Someone made a reference a few post up about just running the RUU. Can I do that without losing root? Do I need to update my radio first? Should I installed 'forever' s-off before hand?
Any help would be greatly appreciated. I basically want to install what seems to be the official OTA/RUU and retain my root access so I can run wireless tether and remove bloat I dont want. Once some of the roms get cooked with the new build I can full around with them. Just need some help getting over the hump right now, so I can be running some Froyo goodness.
Thanks so much for any help you can lend.
-Lil

[Q] Yikes! Failed 2.2 Upgrade. Quick advice needed before I yank the battery.

So I had a very basic rooted phone with a minimum amount of stuff changed. I thought I changed everything back, including the stock recovery, but it failed.
So it started the recovery with the green circle but 1/4 of the way in it turned to the dreaded red triangle with red exclamation point.
My gut wants to pull the battery and hope comes up ok. My brain tells me to ask the people in the forums, who know better than I.
I connected it to my laptop for S&Gs and adb doesn't see the device (naturally).
What should I do?
I fixed anything I had thought I changed on the phone (CityID, removed tethering, etc)
I reverted to stock recovery
I booted the phone and and tried to let it install the OTA the phone downloaded
Just for others that may have this same problem...
So I did a little digging and found the option Volume Up + Power. It must have failed the checksum or something because it said...
Verifying Current System...
Assert Failed: blah, blah, blah
I chose the option to reboot and everything seems fine.
I added a new splash screen and boot animation and had not restored them to normal. Perhaps that was part of the failure. Worst case I'll have to use the RUU if I can't get the update to install properly.
Can you tell us a little more about you setup -
Are you S-OFF or S-ON
You said you were "basic" rooted - so I'm guessing this was at least Unrevoked 3?
There are two "versions" of the 2.1 system - the original with version 605.0 in the number and an HBOOT version of 0.77 and after the first OTA with a version 605.2 and HBOOT 0.79. I had read that people who tried to apply the OTA update from the 605.0/0.77 were having issues and that the 605.2/0.79 was fine.
And (of course) what version is your radio on? 1x or 2x?
Starfire-1 said:
Can you tell us a little more about you setup -
Are you S-OFF or S-ON
You said you were "basic" rooted - so I'm guessing this was at least Unrevoked 3?
There are two "versions" of the 2.1 system - the original with version 605.0 in the number and an HBOOT version of 0.77 and after the first OTA with a version 605.2 and HBOOT 0.79. I had read that people who tried to apply the OTA update from the 605.0/0.77 were having issues and that the 605.2/0.79 was fine.
And (of course) what version is your radio on? 1x or 2x?
Click to expand...
Click to collapse
Sure, and thanks for the help!
I have 2.1 Update 1 running with unrevoked 3 and unrevoked forever with S-OFF.
I have never done any updates to the radio and never updated OTA since I have had the phone for just over a month now (except for the recent 2.2 update, of course).
HBOOT is 0.79.0000
Firmware is 2.1 Update 1
Baseband Version is 1.00.03.04.06
Kernel Version is 2.6.29
Build Number is 1.22.605.2 CL161494 release-keys
Software number 1.22.605.2
PRI Version is 1.28_002
PRL Version is 51920
ERI Version is 5
Way more than you even need to know.
Anyway, I played with pre-releases of CM6 and SR2.2 and ultimately stayed with my stock ROM. But I did change a few things...
Renamed CityID
Installed the wireless tether kernel mod
Added boot animation and boot sound
Replaced splash screen
If there is anything else I did to the system folders, I'm not recalling it. I restored CityID and fixed the tether kernel with stock. The boot animation and splash screen I neglected to fixed before I tried to upgrade to 2.2.
I replaced the Clockwork Recovery with Stock Recovery. The update that I tried to install was the one it downloaded to my cache. It's called 8e5ad8d6ea2d.OTA_IncredibleC_Verizon_WWE_3.21.605.1_1.22.605.2_release_sign.zip. I just tried to apply the update when it prompted me to within the OS. Ultimately it failed and caused me to initially post this thread.
I'm fairly certain it failed the checksum. The odds of me getting it 100% back to stock are probably somewhat slim but I am going to try. The area it appeared to fail was when verifying sys/lib/modules/bcm4329.ko (whatever that is).
Do you think the boot animations and splash screens would cause it to fail the checksum? I didn't think the upgrade would check that.
Any enlightenment would be extremely helpful. I appreciate your efforts!
Hmmm....
I did find THIS in regard to bcm4329.ko.
I'll try updating the file with the one provided in the thread and report back later. I don't really have the time to get into it now...
Your situation does not sound bad (that's good).
I read a while ago that the OTA really does not like a modified system. I can suggest a path that is similar to what I did:
- (Optional) User Titanium Backup to save your user apps
- Save of the OTA file from your cache or download it (from google)
- As you are S-OFF, Use the 605.2/0.79 RUU (either .exe or PB31IMG.zip) and revert to a pristine (non-root, unmodified) 2.1 system. (Ensure that you sd card is formatted FAT32 if you do the PB31IMG route)
- Delete PB31IMG.zip from your sd card if necessary
- Apply the OTA by renaming it update.zip and putting it on your sd card. Boot into (stock) recovery:
-- Power on holding Vol Down and Power
-- Wait a few seconds for it to look for PB31IMG (it will fail) and then select RECOVERY with vol down then power
-- At the red exclaimation point screen, press vol up and power to get the recovery menu and select apply the update.zip
-- As the process works, don't worry too much if the phone seems to reboot and start over, it does that when it updates the radio. Just stick with it.
-- The first real boot takes a while at the Droid splash screen so hang on
- Delete update.zip (the OTA) from your sd card
- Now you are stock 2.2 / S-OFF. Flash ClockworkMod (using the PB31IMG.zip file on Unrevoked's site) by putting it on the sd card and just booting with Vol Down/Power. It will see the PB31IMG file and ask if you want to install.
- Delete PB31IMG.zip after reboot
- get payload_update.zip and a recent version of Superuser.apk as an update.zip file - put them on your sd card
- Boot into ClockworkMod recovery and apply zip file (the "select the file" flavor as opposed to the simple update.zip flavor). Do payload_update.zip first, then the newer Superuser.apk
- Reboot - you are now 2.2 rooted. Go get titanium backup and install it. When it starts you should be prompted for Superuser rights. Hit the "Fix problems" button in Titanium to download a copy of busybox for Titanium.
- I read that it is probably better to reinstall the apps from the market rather than from the Titanium backups - but the backup have the data that you need. So I selectively restored the data from the apps.
So anyway - that's the path I took. Seems to be ok.
Thanks for the info. Got a busy weekend ahead of me but I plan on playing this weekend. Any reason in particular you didn't use the released 2.2 RUU? Seems like you could have elimiated some of the steps. Froyo RUU Post
I'm trying to upgrade if at all possible because of Lockpicker (bypassing Exchange Server security policies). Apparently it seems the upgrade allows the app to continue to function. It does not work using a clean install of 2.2.
I have come across another way to bypass the security policies in the Exchange Server in 2.2. It's not as nice and clean as Lockpicker but appears to have had some success stories.
Worst case, I'll use what you got above here for a clean install. I really appreciate your time.
clambert11 said:
Hmmm....
I did find THIS in regard to bcm4329.ko.
I'll try updating the file with the one provided in the thread and report back later. I don't really have the time to get into it now...
Click to expand...
Click to collapse
Just wanted to touch base...
In my situation, pushing the bcm4329.ko file from the linked thread solved my problem and did allow me to upgrade without issue. I'm rollin' on 2.2 with all the latest versions.
Sadly, however, Lockpicker didn't seem to still work after the upgrade like at least one other person reported. Going to have to try another option I uncovered.
Thanks again for all your help.

Some Help?

Hey guys,
I have rooted my new evo 4g with the "[GUIDE] How to root Android 2.2 on the EVO 4G" and the first time around i did it all with no trouble (Although it was time consuming) I uploaded a couple of themes, also no problems... Then i tried flashing the Fresh Evo 3.3.0.1 and since i never had any other previous version of Fresh (or any other ROM for that matter) i didn't bother backing up or wiping, and when i rebooted the phone (After i flashed the ROM) it got stuck at the white "HTC EVO 4g" screen and stayed that way, and after about 10 minutes of that i decided to pull the battery and go back into recovery and wipe the drive & cache ect... That also did nothing, once i rebooted i was still getting stuck at that screen, So after that i did some sort of combination of updating the fastboot and then doing the "Clear Storage" option, i was able to at least get the phone to go through that whole startup process again, and i was able to use the phone again. but i ended up in the long run wiping EVERYTHING off my phone in the process, and after i was finally able to get my phone to work again, i promise myself i would NEVER mess with that stuff again... BUT, being as stupid as i am, 2 days later i was back into trying to install stuff again, But everytime i did, i was meant with the same results again. (Startup screen freezing) So after about 5 tries i decided to give up, within the past few days i noticed that HTC had the new 3.29XXX software version up... Now i figured since i can't get the themes and ROM for that matter to work anymore, i just ended up installing the new updates. but yesterday i tried to go into recovery and start messing around with it again, but i can't get to AMON-RA recovery screen anymore, My guess is when i updated the phone, it removed the necessary files for the recovery to work... So last night i deleted all the files i put onto the SD Card (For rooting) and started the full rooting process over again (pushin adb through command prompt ect) and i was able to get the RA recovery back, but when i tried installing a theme, and reboot it takes me through the startup and gets to the "4G Bootscreen" and then it just keeps looping over, and over again. So i had to end up wiping, clear storage ect again to get the phone to work again.
Sorry for the long explanation but i feel the more information there is that better help someone can provide me help with. So i guess my question is does anyone know what i should do to get the recovery to work again to i can start using themes & ROMS again? I'm just pissed off that everything was fine until i tried to flash freshes ROM, I must have done something wrong.
Thanks for all the help in advance, I realize I'm a noob to this site but any help would be greatly appreciated.
Holy crap. If you don't know what you're doing, you need to read hundreds of posts! I probably spent two weeks on these forums before I even considered rooting.
1. First off, regaw's root method is a little outdated. Unrevoked 3.21 is out and fully automated (or nearly). No adb, no command line, etc. Unrevoked is root privileges + nand unlock.
2. Never accept an ota update if you rooted! Ever! Best case is that it breaks root (which is what happened to you).
3. You must have s-off on you're boot loader screen to be able to install custom roms/kernels. This is nand unlock.
4. Always and forever wipe data and dalvik cache when switching between roms or when recommended during upgrade by the rom developer! Boot loops can happen!
5. To install a rom, wipe data cache in recovery then apply the zip of the rom. Phone may take 5 minutes at the boot screen because it's rebuilding the cache you wiped.
6. Always do a nand backup! Always, no excuses!
Greetings,
Everything dom085 said is gospel - really.
For convenience, I'm adding links to the rooting apps mentioned, as it appears
these are the ones you need. Do not forget to follow a successful root
process with Unrevoked forever (S-OFF). You will most assuredly want/require this
for all your rooting and MOD changing activities.
Once S-OFF has been achieved, you will not be required to do it again,
as it's a lower-level (radio) process, and other activities won't affect it.
Unrevoked 3.21 for HTC-EVO(supersonic)
Unrevoked forever for HTC-EVO(supersonic)
If unsure, start here to insure you get the correct
version(s) for your phone.
HTH
--Chris
Chris, thanks for adding the links, I'm not able to do that yet.
However, the newest Unrevoked 3.21 method includes permanent nand-unlock by default. No more separate Unrevoked-forever process. From the Unrevoked 3.21 website:
Does this permanently unlock the NAND flash on my phone?
Yes. The default configuration of this tool disables the phone's security, which also disables the NAND locks placed on the storage by the bootloader. If you choose not to disable security, the /system partition will be read-only after the tool completes
dom085 said:
Chris, thanks for adding the links, I'm not able to do that yet.
However, the newest Unrevoked 3.21 method includes permanent nand-unlock by default. No more separate Unrevoked-forever process. From the Unrevoked 3.21 website:
Does this permanently unlock the NAND flash on my phone?
Yes. The default configuration of this tool disables the phone's security, which also disables the NAND locks placed on the storage by the bootloader. If you choose not to disable security, the /system partition will be read-only after the tool completes
Click to expand...
Click to collapse
Strange. I rooted with Unrevoked 3.21. Everything went flawlessly. But S-OFF
wasn't indicated. So I downloaded the S-OFF, and performed it. Now S-OFF
shows up.
Strange, because I did it pretty recently (after the "new improved" version was released).
Please note, I'm not arguing with you. Just sharing my own experience.
--Chris
CTH-EVO said:
Strange. I rooted with Unrevoked 3.21. Everything went flawlessly. But S-OFF
wasn't indicated. So I downloaded the S-OFF, and performed it. Now S-OFF
shows up.
Strange, because I did it pretty recently (after the "new improved" version was released).
Please note, I'm not arguing with you. Just sharing my own experience.
--Chris
Click to expand...
Click to collapse
Interesting.
It does say "default configuration of this tool." I didn't see any way to change it though when I was rooting (I've done two phones through Unrevoked 3.21). In fact, I didn't see any menus or options at all. Perhaps you changed the "default configuration" somehow?

Categories

Resources