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

Root Custom ROM?

peachy125

Member
Hi all, i recently found that my Desire has a custom ROM and there are certain things missing like the option for updates etc. Is there anything i can do to revert back to how it was from new? And does having a custom ROM mean it has been rooted?

Any help would be much appreciated, Martin.
 
Hey Martin... if your phone has a custom ROM on it, then it has been rooted. There is a way to get your phone back to stock (unrooted), so you can get updates if you want, or you could look at putting more custom ROM's on there.

Just to check - is your phone a Desire or a Desire HD? I ask, as I want to be sure to give you the right info/links if it is not for the Desire HD :)
 
Hi, and thanks for your reply. My phone is the Desire HD. I would like to put it back to stock and then maybe look at learning all about rooting myself at some point. If i don't ever get that far i guess there is always ICS later in the year when it comes out.

Thanks, Martin.
 
Was the phone rooted when you got it? Do you know if it was carrier branded before it was rooted?
 
Right... not a problem... just want to work out if it has super CID (CID = Carrier ID), in order to suggest the correct RUU to run to get it back to stock.

Would you mind downloading CID Getter from the market, running it and letting me know what it says your CID is?

Cheers :)
 
Just to let you know Peachy125, that is the info I needed. I will have to have a quick look for some info for you and come back to you when I am back home this evening! :)
 
Have not been able to locate a branded RUU... I am going to keep looking and will come back to you ASAP.

There is another possibility, but I will try to find the RUU first :)
 
Does the RUU have to be branded? Does it mean i will have to unlock the phone so i can use my o2 simcard and can you tell who the carrier is by the info i gave you?

Cheers, Martin.
 
I think that, due to the CID (Carrier ID) of your phone, that you cannot just flash an unbranded RUU... I don't think the phone would accept it!

I had more of a look last night and couldn't find the correct RUU.

There is a tool that can be used to change the CID on your phone to SUPER CID (which means that you would be able to flash your phone with ANY RUU). I will have a look for this a little later (am in work and have training today, so will probably have to sort it this evening).

Once you have changed the CID on your phone, you would then be able to flash the latest, unbranded, RUU... you would be completely back to stock, non-rooted... you would be able to receieve updates OTA, direct from HTC (rather than from a carrier, with bloatware on).
 
Martin - could you let me have the info about your phone?

If you press "menu=>settings=>about phone" and give all details (baseband, kernel, etc)... just want to make sure I give you the right info :)
 
Android version 2.3.5
HT Sense version 3.0
Software number :- Android revolution HD 6.3.2 by Mike1986
Kernel version:-2.6.35 14-RCMIX3D-ACS-ACE-NCR-V11.1-ge213fe7-dirtyken@klquicksall #12
Baseband version:-12.56.60.25U_26.10.04.03_M
Build number:-3.12.405.1 CL199157 release-keys
Browser version:-WebKit/533.1

I think that is everything. Cheers, Martin.
 
Thanks Martin... I will get this double checked and then advise.

Will probably be this evening though :)
 
Right... the radio that you currently have on your phone is not compatible with the tool I was mentioning. This isn't actually too much of a problem, but means that there is a little more work involved in getting there.

What you would need to do is create a goldcard (this is done using an SD card and tricks the phone in to thinking that it has a different CID than it actually does). Once you have the goldcard, you would need to flash an older RUU on to your phone, which is rootable using visionary. You would need to get temp and then perm root on your phone with visionary (it is a one click app that you put on your phone). This would then let you use the CID tool I was talking about in an earlier post to get the HTC CID, before running the most up to date RUU to put your phone back to stock, unbranded.

I realize that all of this sounds a little complicated, but it is a lot easier than you'd think!! :)

I will locate the various things you need and put them in another post to follow :)
 
Wow it does all sound a little complicated but i will stick closely to your instructions and once again thankyou for all your efforts on this, very much appreciated.
Martin.
 
I just spent about 25/30 mins writing stuff and putting links and then (stupidly) managed to close the session I had been working in! :(

I now do not have time to write it all again... am about to leave mine in about 5-10 mins... will have to come back to you again tomorrow... really sorry mate (am not best pleased that I've just lost all that)!

Sorry this is taking so long to get sorted!!
 
All a little hazy, as I've not had to do anything like this in a long time, but I think that this should cover what you would have to do

Before you start, I would copy everything off your SD card in to a folder on your desktop.

You will need to create a Goldcard - firstly, you should download GoldCard Helper - use the app and note down your MMC2 number (this is already reversed)... you will need this later.

Head to How To Easily Create Gold Card For HTC Desire Without Hex Editing and follow the method to create a GoldCard. The tool is actually for the Desire, not the Deisre HD, but it can be used to create the GoldCard for your phone (it's what I did when I rooted my phone a long time ago). As you already have have the reverse CID, you can put that in to the website that is linked here to get the GoldCard Image as per the instructions in the linked GoldCard tool.

Once you have created the GoldCard, you would need to run the following RUU - http://db.tt/GivpLPVm (this is a ROM Upgrade Utility - an exe file that you run on your computer to flash stock firmware on to your phone). This version is an older version that is rootable.

Once you have got flashed the above version of the firmware on your phone, you will now be able to root the phone using Visionary and then run the s-off tool (which allows you to change your CID to the HTC one, which I think is HTC-001) - follow this guide.

Finally, you would need to run the most up to date, non-branded, stock RUU - http://db.tt/71wHEg87 - this will put the most recent version of the stock HTC firmware on your phone and you should receive updates OTA, without any problems, direct from HTC (no waiting for your carrier to add their apps).
I will see if I can get another staffer to have a quick look over this and confirm :)
 
Brilliant! And very much appreciated too! I will get to work on this as soon as i get chance and then get back to you to let you know how i got on Thankyou so much for your time on this. Martin.
 
Back
Top Bottom