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

Root [Guide] S-OFF and ROOT HTC Desire with Revolutionary - Updated

Contacts was stored on sim and on phone.I understand at flashing process i might lost contacts,but i dont know what happend with sim stored contacts:( I should learn more about back up my files before flashing :)
 
To get phone contacts back make a back up of your current ROM via recovery, restore your previous back up, then in contacts export your phone contacts to google contacts. Then you can restore the back up of your current ROM & sync contacts with google.

To get your sim contacts back go into contacts app and via settings there should be an option to view sim contacts.
 
Contacts on SIM should still be there, but may not be being displayed. Check the display options in the contacts app - quite often it defaults to only showing one type/group, and hence it looks like some of the contacts are missing.
 
I found my contacts using some memory on my phone but cannot find where they are :)its really wierd.Seems contact are related with google mail account and there is no contacts,or atleast i cannot find them :)Tryed to send my contacts via BT , but seems Bt not working on this ROM :(
 
The best place to store contacts in Android is Google contacts. Whenever you change ROM or phone you can just sync them via settings>Accounts & sync.
 
If you took a nandroid backup before flashing the ROM (always a good plan) then you can restore that, then if necessary back up contacts in other ways - just exporting them to sd from the contacts app itself is a simple and reliable one, and as Nicka says if they are Google contacts then they are safe and simple to restore.

You can see them on your gmail account?

Have you checked the contacts app is set to show all contact groups/types? I've often had contacts appear not to be there after a ROM change, only for them to appear when I changed the app settings.
 
Hey guys :)
Had problem finding and manage my contacts with previous ROM so i decide to try other ROMs :) First i decide to try ROM nick suggested me,but had problem with instalation.It says:
Amend scripting (update-script_ is no longer supported.
Amend scripting was deprecated by google in android 1.5.
It was necessary to remove it when upgrading to the clockworkmod 3.0 gingerbread based recovery. Please switch to Edify scripting (update script and update-binary) to create working update zip packages.
Installation aborted.
Now im using [ROM] [Jan 13 2013]MildWild CM-7.0 JG Stable and seems its a nice ROM :)
One question, is there any problem to flashing phone too often?
 
The amend scripting error means just that - an old format zip file. To install those you'd need an older recovery (ClockworkMod 2.5.0.7 can do them, later CWM can't, but you need to check compatability of the phone with that recovery before trying that. Can't remember whether Amon Ra 2.01 handles amend scripts). It's because that ROM hasn't been developed for a long time, since more recent ones use the newer scripting language.

The only risk with flashing too often is addiction ;)
 
I'm a noob and am massively impressed at the time you guys give to those of us without your knowledge - so thanks to all of the contributors for a great set of instructions (I've hit the thanks on Mattb81's orig page but it doesnt hurt to say it here seeing as Hadron and Nicka seem to have taken up the mantle). Hopefully, I am going to get by without needing to post again asking for help but I have a question...

I've followed the advice and (spent nigh on 3 weeks at Xmas :eek:) reading throughout this, FAQs, All Things Root etc and those linked to it (ie XDA). However, I remember seeing something (from SURoot? sorry if not) advising on having to use a different method depending whether you are on Android 2.2 and below or Android 2.3, but I can't find it again. Brace yourselves, here comes the noob question :) I am sat on 2.2.2 (after an OTA update nearly 2 years ago) - do I 'go down' to the 2.2 method or 'up' to the 2.3?! Grateful for a link to the right one.

I don't want to go down the wrong route from the off - I'd like to get this done in one go, if I can! I'm sick of running out of internal memory and am finding that more and more apps require me to be on a newer version.

Thanks in advance for any steers that you can give me.

ANDROID 2.2.2
Bravo PVT3 Ship s-on
HBOOT 0.93.0001
MICROP 051d
TOUCH PANEL SYNW0101
RADIO 5.11.05.27
SOFTWARE 2.29.405.14
 
ROOTING PROCESS

7) Now for rooting:

a) Boot into Hboot (from off, hold vol-down and power) and choose "Recovery" from the menu.
I got to this point, but after i chose Recovery i get a black screen with a red triangle with an exclamation mark inside.
If i get the battery out the phone starts normaly.

Many Thanks for your replays!
 
Hi padre182, and welcome to AF :)

The main question is what you want to achieve. The difference between the older method (Unrevoked) and the newer (Revolutionary) is that Revolutionary gives you S-Off as well as root, whereas Unrevoked only roots, and you must use another tool if you wish to S-Off at a later stage.

What S-Off gives you in addition is the ability to add or remove apps from the system partition while running android, and the ability to use fastboot to flash a different radio, recovery or hboot. So if you later want to change recovery, or use a custom hboot to get more space (how much depends on the ROM you want to use) then you need S-Off.

I can't remember whether you need to downgrade to use Unrevoked with your current software, - think you probably do, but not 100% certain. You can run Revolutionary just fine with that software and hboot version.

To be honest the only downside of S-Off is that because it gives you more options, it gives you more ways of messing up if you use them without knowing what you are doing (and without backing up first). It's useful though, and the extra options also make fixing some problems easier too. So personally I'd just use Revolutionary.
 
I got to this point, but after i chose Recovery i get a black screen with a red triangle with an exclamation mark inside.
If i get the battery out the phone starts normaly.

Many Thanks for your replays!

That sounds like the (less than useful) HTC recovery so stage 6 has not worked for some reason. I suggest you try that stage again.
 
Hi,

I want to achieve root and S-OFF, i already got S-OFF, so now i only need to get root.

To root your phone you need to flash the superuser zip file through recovery. To do that you need a recovery that will do that for you. Have you completed this stage:

ADDING CUSTOM RECOVERY

6) it's time to install your recovery file.

a) Boot into fastboot mode (from off, volume-up and power or volume-down and power then cycle to fastboot option)
b) Connect phone to PC through USB. You should see "FASTBOOT USB" on your phones screen.
c) Open CMD (Start > Run > type "cmd" and press enter)
d) Type "fastboot flash recovery c:\your recovery file name" where c:\your recovery file name is the exact location and name of the recovery file you downloaded.
If yes, which recovery image did you flash?
 
To root your phone you need to flash the superuser zip file through recovery. To do that you need a recovery that will do that for you. Have you completed this stage:

If yes, which recovery image did you flash?

Thanks man, you are right, i skipped this part (point 6).
The recovery file that i will use is the one from the 4Ext Touch forum.
I will let know how it goes.
Thanks
 
I can't remember whether you need to downgrade to use Unrevoked with your current software, - think you probably do, but not 100% certain. You can run Revolutionary just fine with that software and hboot version. .

Hadron, Thanks for the clear explanation (and the welcome :) ) - glad to know that I can crack on with my current versions. Revolutionary it is then!
 
Hi, I'm having a problem getting root on my Orange-branded HTC Desire. It's a PVT4 with erase size of 40000. No version of UnRevoked works, but Revolutionary worked fine.

I got SOFF, flashed a custom Amon RA recovery, and took a nandroid backup. But I still can't get root by flashing the super user apk from the sd card. I get no errors at all - it all seems to work, but when I reboot there is no su binary available. I installed the super user app from the app store, but it doesn't seem to be able to do anything. Titanium backup also says it can't get root.

What I really want is to flash a different ROM to the Orange branded one, preferably one that saves battery life and has little clutter in it. Can I do that now I've got the Amon Ra recovery and SOFF, or do I need to get root first?
 
Rooting is something you do to the ROM. Installing a custom ROM replaces the current ROM completely, so as long as you have a custom recovery you can flash a new ROM without rooting the current one.

You should take a backup using Amon Ra first though (always do that before modifying the system).

The main drawback is that you cannot use Titanium to make a backup first without root. There are other backup apps, but none as good for general app and data backup.

I've no idea why that root patch should not work. You're sure it installed?
 
I'm as sure as I can be that the root file install from sd card appears to work perfectly, just no su binary on reboot anywhere. I tried various root packages - the one linked from the Revolutionary site, and other ones.

They all seem to run successfully, but don't give root. I've not found anyone else reporting this, so I guess I'm just lucky :rolleyes:

Anyway, thanks for confirming I can just go ahead and flash a new rom without rooting this one. I guess it may be possible to root another one successfully. I have a nandroid backup, and I guess just have to reinstall the apps I need once I've flashed it.

Anything you want to know before I go ahead and blow this Orange rom away?
 
Just to let you know you won't need to root a custom rom - they are pre-rooted.

Read the rom's requirements before flashing though. First couple of posts of ram thread usually say if anything in particular is needed. Don't bother changing radios though.
 
Just to let you know you won't need to root a custom rom - they are pre-rooted.

Read the rom's requirements before flashing though. First couple of posts of ram thread usually say if anything in particular is needed. Don't bother changing radios though.

Hey..

for step 5, what state should the phone be, plugged in and, in bootloader, regular, or off?
 
If you have a sense ROM installed just plug it in while normally booted in Android. The Revolutionary process will reboot it into Fastboot.

If you have any other custom Rom installed you will need to be in Fastboot already.
 
Hi all, I need to change my HBOOT (I am on 0.80) and have been advised on this thread to download "Gingerbread RUU" but I dont know where to find it, can anyone else point me in the right direction please?

EDIT: is it this? "RUU_Bravo_O2_UK_1.20.207.1_Radio_32.36.00.28U_4.06 .00.02_2_release_124865.exe"
 
Back
Top Bottom