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

Root How-to | Unrevoked Forever | Stock 2.1 to Stock 2.2 ROOTED

I rooted with unrevoked2, then did the manual steps from toastch on xda. Where in the process do I start? I have CM6 RC2 installed now with RA recovery and .76 bootloader and 2.15 radio. I am using the ENG bootloader. I know the number may be slightly off or incomplete, if the rest are needed let me know I will get them.

You don't need unrevoked4. Your S is OFF already. Should be on the first line of your bootloader.

If it ain't broke, don't fix it :)
 
Upvote 0
I thought this was supposed to make it so that even with an OTA update you could still install ROMs, which is a little different.

But to clarify, since I have S-off, I am good to go yeah?

Yes, with unrevoked4, if an OTA update is designed to replace your bootloader with a stock one, the S-OFF flag will be preserved. Whereas in the old full-root technique, the S-OFF stays with the engineering bootloader. If the engineering bootloader is flashed over, you lose S-OFF.

So unrevoked is "better." But most (if not all) rooted roms disable the OTA notifications, so you would have to intentionally flash a downloaded OTA package. So..... does it really matter if you don't have the unrevoked4 sticky S-OFF? Your choice.
 
  • Like
Reactions: 10derfoot
Upvote 0
Yes, with unrevoked4, if an OTA update is designed to replace your bootloader with a stock one, the S-OFF flag will be preserved. Whereas in the old full-root technique, the S-OFF stays with the engineering bootloader. If the engineering bootloader is flashed over, you lose S-OFF.

So unrevoked is "better." But most (if not all) rooted roms disable the OTA notifications, so you would have to intentionally flash a downloaded OTA package. So..... does it really matter if you don't have the unrevoked4 sticky S-OFF? Your choice.

The advantage to this way is you don't need to worry about OTA updates unless they format the engineering boot-loader (which most likely wont happen any time soon).
 
Upvote 0
I complete steps E and G. Step H, though, does not occur. I reboot into HBOOT and it never asks if I want to update. I am sure that I have PC36IMG.zip (with the 2 files) on the SD card. Any suggestions, is there a way to check if it did install? Should I continue to step 5? Thanks...


4. Create Stock Recovery installer and flash to Stock Recovery

E. From your computer create stock recovery installer by extracting the OTA zip onto your computer, extract the zip inside of the OTA zip called firmware.zip. Then add the files android-info.txt and recovery.img from the firmware.zip to a zip file called PC36IMG.zip.

F. Put this file onto the SD Card.


G. Reboot your phone into HBOOT. You can do this by removing your phone's battery, holding down the VOLUME DOWN button, and inserting the battery;


H. it will detect the update and ask if you want to update and press VOLUME UP to do it. It will then say update complete and ask if you want to restart the device.


I. press VOLUME UP to restart the device.
 
Upvote 0
Wow, I am surprised at how complex that procedure was. I feel compelled to share with you a much easier way to get to the same fully-rooted state. Again, starting from stock 2.1:

1) run Simpleroot (see first link in my sig). This is a GUI that, behind the scenes, basically roots your filesystem, unlocks nand (S-OFF), and flashes a custom recovery all in the two buttons on the UI.

2) Flash the 2.2 rooted stock rom (2nd link in my sig). Procedure also requires you to flash radio and wimax separately. You do all the flashing from your custom recovery that you got from the above step.

3) Done. But if you want wifi tether, 50+ FPS, increased touch/slide sensitivity, 5-pt touch, CPU throttling, flash the netarchy custom kernel (3rd link in my sig), again from your custom recovery image. Then install the latest wifi tether app.

Essentially, Simpleroot eliminates the need for the OP's step 1 and 2; does step 3, 5, 6, and 8 automatically behind-the-scenes. The only manual process is step 4: the flashing of the rooted 2.2 stock rom.

I've been trying to use this process, I ran simpleroot without any problems but after I flash the 2.2 rooted rom in your sig, and reboot, my phone gets stuck doing an endless loop of the the sprint 4G animation you see when you start the phone up, it never gets past that. Suggestions?

Oh, and i've tried pulling the battery, going back to the bootloader and flashing the radio/wimax updates seperately and I still only get as far as the sprint 4G screen
 
Upvote 0
Having problems with 4D

D. Use a program called "Root Explorer" or another file browser to transfer the file

Cant find the OTA file anywhere on my phone. Tried Astro and ES file explorer

I ran steps 1 2 3. Just stuck on 4. I just want rooted stock 2.2.

Can I just flash the HTC-OTA-3.26.651.6-Final-Froyo-Rooted-Odexed-netarchy-signed.zip from within Clockwork Mod recovery?
 
Upvote 0
I really need some help now. I accidentally accepted the OTA install, and my phone has been stuck on this black screen with a white triangle with a yellow exclamation point and an android guy.

My phone appears to be frozen as it hasnt changed from this screen in 10 minutes. I am afraid to do anything with the phone with fear of bricking it.
 
Upvote 0
I've been trying to use this process, I ran simpleroot without any problems but after I flash the 2.2 rooted rom in your sig, and reboot, my phone gets stuck doing an endless loop of the the sprint 4G animation you see when you start the phone up, it never gets past that. Suggestions?

Oh, and i've tried pulling the battery, going back to the bootloader and flashing the radio/wimax updates seperately and I still only get as far as the sprint 4G screen

I'm have the same issue as Maverique. I try to flash the 2.2 rooted rom and get stuck in the 4G animation loop. I have flashed the PC36IMG back to the phone so I can use the phone. But everytime I try to flash the 2.2 rom I get the same issue. Cann someone please help me.
 
Upvote 0
I'm a little surprised to see this thread go dark. Is there anyone using Unrevoked Forever? I was hesitant to use it at first, since originally there was no way to set s-on, but I installed it a couple weeks ago after the unrevoked team released the s-on utility.

I'd like to install the latest OTA patch. While people usually seem to recommend rooted users flash a rooted ROM, I really don't want to backup and restore my applications and settings, so I'd really rather just install the update. I'm not really sure what I need to do to install it.

From what I understand, to install the OTA patch, I first need to install the stock Recovery. What's the best source for the stock recovery? Should I just install the stock Recovery that I extracted from the 2.2 OTA update (the one in Step 4 of the OP's instructions)? Is there a new one in the 9/22 update that I should use instead?

After installing the stock Recovery, it sounds like I just have to install the OTA patch, then install ClockworkMod Recovery, and then install the superuser app.

That's not very hard, although its a fair amount of work. Is there a better way for me to update to the 9/22 OTA?
 
Upvote 0
I'm a little surprised to see this thread go dark. Is there anyone using Unrevoked Forever? I was hesitant to use it at first, since originally there was no way to set s-on, but I installed it a couple weeks ago after the unrevoked team released the s-on utility.

I'd like to install the latest OTA patch. While people usually seem to recommend rooted users flash a rooted ROM, I really don't want to backup and restore my applications and settings, so I'd really rather just install the update. I'm not really sure what I need to do to install it.

From what I understand, to install the OTA patch, I first need to install the stock Recovery. What's the best source for the stock recovery? Should I just install the stock Recovery that I extracted from the 2.2 OTA update (the one in Step 4 of the OP's instructions)? Is there a new one in the 9/22 update that I should use instead?

After installing the stock Recovery, it sounds like I just have to install the OTA patch, then install ClockworkMod Recovery, and then install the superuser app.

That's not very hard, although its a fair amount of work. Is there a better way for me to update to the 9/22 OTA?

The 9-22 update was a simple one for me. Here are the steps that I followed... your mileage may vary.

1. Perform a "nandroid" backup
A.Reboot your phone into recovery mode. You can do this by removing your phone's battery, holding down the VOLUME DOWN button, and inserting the battery; at the menu, press VOLUME DOWN to highlight recovery, then press POWER to select it.
B. select "nandroid", then press POWER to select it.
C. select "backup", then press POWER to select it.
D. Once the backup has completed (3-5 mins or more depending on your setup) you will see "Backup Complete!"
E. Select "reboot system now"

2.Install Update
A. go to Menu>Settings>System Updates>HTC Software Updates, click "Check Now".
B. Click OK to download the Update. Note, this will not install the update... yet.
C. Once the Download is complete, Choose "Install Later".
D. Use a program called "Root Explorer" or another file browser to transfer the file (/cache/OTA_xxxxxxxxxxxx.zip) to the SD Card.
E. Reboot your phone into recovery mode. You can do this by removing your phone's battery, holding down the VOLUME DOWN button, and inserting the battery; at the menu, press VOLUME DOWN to highlight recovery, then press POWER to select it.
F. Select "install zip from sdcard", then press POWER to select it.
G. Select "choose zip from sdcard", then press POWER to select it.
H. select the OTA_xxxxxxxxxxxx.zip , then press POWER to select it and install.
I. Reboot Phone when complete.
This will wipe out your custom recovery, update your phone to a stock recovery.

3. Root with Unrevoked3. (unrevoked)


Regards,
BenHoltz
 
Upvote 0
I'd like to install the latest OTA patch. While people usually seem to recommend rooted users flash a rooted ROM, I really don't want to backup and restore my applications and settings, so I'd really rather just install the update. I'm not really sure what I need to do to install it.

You don't need to backup/restore your apps and settings if you're going from rooted stock to rooted stock update.

For example, I was on a rooted stock rom 3.26.x. I even had a custom kernel flashed on top of it. Then I flashed the rooted version of the recent OTA update 3.29.x. When I was done, all of my apps and settings were still in place. Everything worked. OTA updates are designed to upgrade around your data. As long as you have a stock ROM (doesn't matter if it's rooted or not), you won't need to wipe, backup/restore anything.

The only things I lost were things outside of userspace (bootanimation and sound, my bash shell, my removed bloatware was back, etc). You'd lose all this and more if you flash a nonrooted ROM, so this is hardly a disadvantage.
 
Upvote 0
You don't need to backup/restore your apps and settings if you're going from rooted stock to rooted stock update.

For example, I was on a rooted stock rom 3.26.x. I even had a custom kernel flashed on top of it. Then I flashed the rooted version of the recent OTA update 3.29.x. When I was done, all of my apps and settings were still in place. Everything worked. OTA updates are designed to upgrade around your data. As long as you have a stock ROM (doesn't matter if it's rooted or not), you won't need to wipe, backup/restore anything.

The only things I lost were things outside of userspace (bootanimation and sound, my bash shell, my removed bloatware was back, etc). You'd lose all this and more if you flash a nonrooted ROM, so this is hardly a disadvantage.

I agree you shouldn't need to back up, but it never hurts to have a backup on hand when the OTA update decides that your phone is the 1 out of 1000 phones it decides to corrupt.....

:cool:
 
Upvote 0
I agree you shouldn't need to back up, but it never hurts to have a backup on hand when the OTA update decides that your phone is the 1 out of 1000 phones it decides to corrupt.....
:cool:

Agreed. I did a nandroid backup before I flashed it :) But I don't wipe until I prove to myself it's absolutely necessary. With the nandroid backup in place, I'm not afraid if shit hits the fan.

Though, I'm quite against rooted users flashing OTA anything. The odds of something corrupting are MUCH higher. A few days ago, someone who was half-rooted flashed the OTA, and it bricked his phone. S-ON bootloader + corrupt recovery + corrupt OS = doorstop Evo.
 
Upvote 0
You don't need to backup/restore your apps and settings if you're going from rooted stock to rooted stock update.

For example, I was on a rooted stock rom 3.26.x. I even had a custom kernel flashed on top of it. Then I flashed the rooted version of the recent OTA update 3.29.x. When I was done, all of my apps and settings were still in place. Everything worked. OTA updates are designed to upgrade around your data. As long as you have a stock ROM (doesn't matter if it's rooted or not), you won't need to wipe, backup/restore anything.

The only things I lost were things outside of userspace (bootanimation and sound, my bash shell, my removed bloatware was back, etc). You'd lose all this and more if you flash a nonrooted ROM, so this is hardly a disadvantage.

So let me get this straight, I want to update to the new OTA update that was a few weeks ago, and right now I am on a stock rooted 2.2 build number 3.26.651.6 CL218634 release-keys.....

Now can I update over the air with this, or do I have to manually flash it through the bootloader??? I had flashed with unrevoked forever, and I know it said it was safe to update with out the root breaking, but I am concerned...
 
Upvote 0
So let me get this straight, I want to update to the new OTA update that was a few weeks ago, and right now I am on a stock rooted 2.2 build number 3.26.651.6 CL218634 release-keys.....

Now can I update over the air with this, or do I have to manually flash it through the bootloader??? I had flashed with unrevoked forever, and I know it said it was safe to update with out the root breaking, but I am concerned...

You would want to do it through the boot-loader, then apply unrevoked3 afterwards to get root back.
Look for the section called 9-22-10 OTA Update 3.29.651.5 in the original post.
 
Upvote 0
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones