Hi i have htc evo 4G with sprint and this is the software information
droid 2.1-update1
baseband: 2.05.00
Kernel: 2.6.29
software number: 1.47
PRL version: 60667
and i've been trying to root this so i can use other application and wifi tether however everytime i tried i always get this error " MAIN FOLDER IS OLDER , MAIN UPDATE FAIL!"
I used unrevoked - does not work then i restore to factory setting THEN i tried simpleroot get message Main Folder is older, main update fail!. I also have tried to do Restart the PHONE and press the power button and hold the volume button up (but i have upload the PC36IMG.ZIP before i reboot) THIS does not work either get same message.
IF anyone can help me with this root and PM me your PAYPAL i willing to pay $10 to give me detail instruction (step by step how to get this root)
After rooter i need to know if possible to update somehow to get my FLASH working or it have to be update to droid 2.2 (if i update to 2.2 after rooted, will it lose all my rooted previously assuming its already successfully rooted)
Thank You
trying using toasts how to unlock NAND instructions in the development section (it's like part 2 or something)
same thing happened to me after using unrevoked....but now everything is ok
and keep your money...buy something cool for your newly fully rooted phone
HI,
where can i find this "trying using toasts how to unlock NAND"?
IF i find this then do i need to use unrevoked or simpleroot?
Thank You
Wiki
Toast has written a two-part guide to rooting. Then there are other threads that already outline how to get around the Main Version is Older error. Simple Root is basically an automated version of toast's method. Unrevoked is not recommended as it's not a full root.
Had the same issue with a firend
My friend had the same issue, we ended up figuring out it was the HTC Sync software that caused the issue. Try uninstalling that, rebooting and trying again. I think he tried unrevoked 3 after he uninstalled his and it finally took.
Move Flash_image
Had this issue with Simple Click Root, had to move Flash_Image from the Simple Root folder onto the ROOT of the SD card. Then I ran the simple root program again and it completed successfully.
I ran into the same error that you are running into when using SimpleRoot. I ended up using this guide instead:
http://forum.ppcgeeks.com/showpost.php?p=1853598&postcount=792
It is more involved than SimpleRoot, but the guide is very much step-by-step and detailed. It might take you a bit more time, but remember, you only have to do it once.
I had this problem over and over, I eventually got through with Simpleroot OTA
it took me a long time to get mine fully rooted, but once it worked it was worth it.
Try blanking your SD card (after backing it up, of course)
I've rooted 3 Evos now. Once with Toast's 1 & 2, once with SimpleRoot (one try success), and the third, well, I did simpleroot again and it was giving me "Main Version is Older" 3 or times in a row. After racking my brain, reading and searching the error for about 2 hours, I just tried it again, and vioala! It worked. Man I was getting mad too!
If you continue to have problems, try copying the PC36IMG to your SD card via "Disk Drive" then execute simpleroot, instead of letting simpleroot push it over by itself. No idea if that's what finally did it for me becasue I tried so many things, but it did finally work, much to my surprise.
Related
Okay, I know this is a total newb question, and I hope I won't get flamed for it.
I used Unrevoked3 in order to root my phone. I do have root access (Titanium Backup, Superuser Permission, Wi-fi tether all work) but my HBoot is still 79.0 The NAND is still locked and I figured out that I have to unlock it to install some custom ROMs, especially the CM nightlies which is what I want.
So I tried Toast's Rooting and Nand Unlocked Method, I tried Biles, I tried Simpleroot OTA (for about 7 hours and it drove me ****ing mad), and nothing seems to work so far. Every single PC36IMG I download from the forum threads, no matter what, the bootloader always gives me the 'Main Version is older!' fail message and refuses to load it.
Can anyone offer help? Step by step directions? Anything like that?
I've seen a lot of people with this issue, but I never saw the fix for it. What software version are you on now? 1.47? If so, if you don't care about losing everything, you might want to start over by running the stock RUU for either the original 1.32.651.1 or 1.32.651.6 ROMs.
http://forum.xda-developers.com/wiki/index.php?title=HTC_Evo_ROMs
Then you can start at the top and do it right. I flipped back and forth between toast's and TheBiles' tutorials, and I had no problem.
By the way, you are using the OTHER version of the PC36IMG.zip file for the 2nd part of the guides, right? There are two versions you need to use, you can't just re-use the first one when you need to do the second re-flash for full rooting. There is also an order when you're pushing those four files (including the recovery.img and the flash_image and whatever that other one is) because you have to set permissions, then run one, then upload another one, etc.
Let me know if you want a walkthrough, PM me or something.
Hi guys,
I recently got my unbranded and unlocked desire, and as soon as i turned it on and connected to my wifi, the system found an upgrade (to 2.2) which i allowed it to install...
I then realised that this was not very wise if you want to root the phone, so i downgraded back to 2.1., with the 0.80 HBOOT.
I then tried to follow the instructions in the relevant thread to root the phone but when i go into step 1, it gives me the message "remote 43 main version check fail" and i think the update.zip does not get transferred properly.
I go through the rest of the instructions and on step 2, when the update.zip is being verified, it fails the verification and the process ends there...
I have tried with 2 different SD cards and it is the same for both.
Can anybody suggest a solution?
Thanks a lot.
aalex
You need to use unrevoked3 to root, the old method won't work on your phone.
Hey Teppic,
Thanks for your response.
I just re-upgraded in order to repeat the whole process.
Should i just use your downgrade tool and the unrevoked3 to root?
Is there a newbie-proof tutorial for unrevoked3?
Thanks once again
aalex
You didn't need to upgrade again, but yeah - my tool will downgrade you and then you can root with unrevoked3. It's easy, just enable USB debugging and plug your phone in!
Success!!
Thanks very much Teppic! Unrevoked worked and my Desire is now rooted!!!
Cheers!
I got it all figured out thank you for your help
joeyfeffer said:
So I just got my Incredible today. Unboxed it and am trying to root.
I've been following the steps to the T on here http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_HTC_Incredible#Unrevoked_Method
But after pushing all the files it says to push and then doing the "chmod" stuff when I get to the step to do "/data/local/tmp/rageagainstthecage-arm5.bin" it just repeats the line then says "permission denied.
Then I just tried to continue and do the next step.
"chmod cd/data/local" then it just says "Bad mode"
I then still continue with the steps till I get to the last one
"./rageagainstthecage-arm5.bin" and again it just says "permission denied"
So after all this not working I did a factory reformat of the phone and tried again. Still same out come on everything. Then I tried the unrEVOked method and I the HBOOT drivers but the program just says "Failed to flash recovery image"
I have successfully installed AndroidSDK and I know this because I upgraded from the HTC Eris and I've rooted that. I have all the correct drivers (I think at least that stupid VZW media thing may be interfering)
So I just don't know what to do now and I just want to have my phone rooted and get CM6 on it. Any hellp would be greatly appreciated thank you.
Click to expand...
Click to collapse
It sounds like your system has 2.2 preloaded on it. If that is the case, unrEVOked3 will not work. Also, since the phone is not S-OFF, the other steps you are attempting will not work. You will need to do one of two things.
1. Find unrEVOked 3.2 to root 2.2.
2. Revert the phone to 2.1 and set S-OFF and then root the phone.
dalepl said:
It sounds like your system has 2.2 preloaded on it. If that is the case, unrEVOked3 will not work. Also, since the phone is not S-OFF, the other steps you are attempting will not work. You will need to do one of two things.
1. Find unrEVOked 3.2 to root 2.2.
2. Revert the phone to 2.1 and set S-OFF and then root the phone.
Click to expand...
Click to collapse
Oh and I forgot yeah its on 2.2 because its brand new just got it today. And the steps I was following on the CyanogenMod wiki were to downgrade my phone to 2.1 but thats where I was running into the problems listed below. And you can' get unrEVOked 3.2 until they release it again.
Just grab the latest unrevoked build from their IRC channel. You should be able to find the link easily and it should work to root your stock 2.2
joeyfeffer said:
Oh and I forgot yeah its on 2.2 because its brand new just got it today. And the steps I was following on the CyanogenMod wiki were to downgrade my phone to 2.1 but thats where I was running into the problems listed below. And you can' get unrEVOked 3.2 until they release it again.
Click to expand...
Click to collapse
I got my DInc two days ago. It's rooted. Using unrevoked 3.2.... read their page a little closer. If you jump on their channel in IRC, you'll find a DL link at the top of the channel. Please read things a little more closely before creating unnecessary threads.
Sent from my ADR6300 using XDA App
So i have rooted and flashed roms on 4 evos and a hero without having a problem with using UNREVOKED3. Today i attempted to root my aunt's new Evo for her using UNREVOKED3 and i kept getting error messages that said either "internal error misc." Or "failed to flash recovery image". I tried to redownload the software and root the phone several times without any luck. O checked the supported radio versions and her version was supported by the software. I also notoced that when putting the phone into hboot it already had an option to select recovery. I selected recovery and i only got the screen woth a phone and an explanation point on it.
I also tried another method that i found where you put the PC36IMG on the root of the sd card and then let the phone boot into hboot. The phone is then supposed to recognize the image and load it. When it did this it came up with an error message thay said "loading failed image is older press volume up to reboot".
I know the phone is brand new. Its the one with a white back on it and she bought it from a sprint store. Does anyone have any suggestions to why this os occuring or another way to root the phone?
Thanks,
Jake
Sent from my EVO using XDA App
Hello,
I'm new to EVO 4G & rooting (have yet to do it successfully). I successfully root my Archos 70 using z4root (temporary) with each boot (firmware 2.0.54).
I'm wondering did you consider z4root? If so, why did you chose UNREVOKED3?
I've been looking for a thread on z4root and the EVO without success. Do you know of one?
I'd like to temporarilty root my EVO, but my frist attemp failed and finding the experiences of others is my next step.
Thanks for your time and help.
is your phone has hboot 2.02 or 2.10, which most likely is if you have a new evo, follow the thread below to root your evo
http://forum.xda-developers.com/showthread.php?t=829045
Unrevoked does not work to root the new evos with hboot 2.02 or 2.10, you must use the above thread to root
FYI
I used the mentioned hboot hack and it worked like a charm.
Good luck
Hello fellow forum members;
I have done a lot of searching on the forums and still cannot find clear steps as to going about upgrading my DINC from 2.1-update1 with baseband 1.00.03.04.06 to a 2.2 working rom. Most of the time, i'll download the zip and rename it 'update' but it will fail and abort.
Initially, I rooted, then followed the walkthrough video to UNroot. Now, ive been stuck on 2.1-update1 for days and my phone will not update to 2.2 OTA and im getting extremley frustrated. THis firmware is no good whatsoever. Can anyone help me in getting the CORRECT, WORKING zip package to load into recovery?? I'll paypal you cash if you get me up and running, without quesiton. Im desperate.
Thank you in advance!
If you are still unrooted with stock recovery, then follow the instructions at http://www.droid-life.com/2010/08/31/manual-update-droid-incredible-to-android-2-2/
Be sure that when you rename your update.zip that it is in lowercase and that it's not inadvertently named update.zip.zip. Also, make sure that your sd card is formatted to fat32 rather than fat. That should put you where you need to be.
try dialing *#*#2432546#*#* and seeing if that updates it. should force a check for updates if they've been pushed by the carrier at all. works better than the check software updates in the settings.
Najaboy: Will try that right now, thank you for your replay man. My SD card is already in Fat32, so i'll dump it at the root and give it a shot.
Baram: i tried that, getting a 'success' message, yet the firmware still stayed at 2.1-update1
I will report back in a few minutes after folowing Najaboy's request.
Thanks again, guys.
Ok, got a 'Status 7' Error upon running the zip. Both downloaded files return a Status 7 error. I"ve looked up some help regarding this but the ones i've come across are not very clear, and sometimes the answer could be like...20 pages back from the first post due to down links and such.
Instantly regretting my root attempt.
Any ideas?
Check your current software build number. It should be 1.22.605.2 in order for the update to work.
My software number is infact 1.22.605.0
At this point, I'd probably just re-root and get S-OFF. After that, follow the tutorials for upgrading your HBOOT to .92 and radio to 2.15.00.7.28 via PB31IMG.zips. After that, you'll be able to use any of the 2.2 ROMs including a stock one.
It's a bit more involved and carries some risk if you don't follow the proper steps, but is the same upgrade path that I used.
The upgrade.zip path that we tried for you isn't going to work since your phone doesn't have the May OTA. I've done some searching and can't seem to find it available online anywhere and some members have indicated that VZW is no longer able to push it- instead offering certified like new replacement that have it.
Have you tried an RUU? My suggestion would be to go here http://forum.xda-developers.com/showthread.php?t=786436 and try the "Part 2: 2.2 stock using OTA RUU"
Basically all you have to do is download this http://www.fourty.net/~berzerker/stockstuff/PB31IMG_3.26.605.1_RUU.zip
Make sure your SD card is formatted as FAT32.
Put the PB31IMG-3.21.605.1_RUU.zip to your SDCard, rename it to PB31IMG.zip
Boot into HBOOT (PWR + VOL Down) wait a bit and it will ask you if you want to update. (VOL + UP) It will then update to the stock 2.2, with the 2.15.00.07.28 radio.
Also DO NOT PULL THE BATTERY! And make sure you have a good charge.
Then you can re-root using the latest UnrEVOked, it does the S-OFF for you as well.