Last Updated: Sep 27,2013
Bump for reference
Is it possible to take a backup of current ROM (unrooted brand new phone's ROM) so that it can be restored after experimenting with some custom ROMs?
Sorry, I did not understand clearly some points
##What about HBOOT?
My Desire's bootloader inf.
BRAVO PVT4 SHIP S-ON
erase size is 20000
So, what to do to root my desire?
Current Software info. of my Desire-
I already downloaded a RRU for my desire
My one is T-Mobile branded. so when does gold card concept needed?
I found another process of flashing that is based on ROM manager. Whats the pros. & cons. of these?
No, only once rooted. You can restore the rooted version of your rom only. RUU to return to stock
Nothing special. Follow the unrevoked guide as per the first post
The gold card allows you to flash an RUU if your phone gets into problems. Make it now.
Just use recovery, its pretty much just as easy and its not adding the extra layer of software to go wrong. I recommend not using it if you dont have to.
Added link to goldcard guide / tool
Quality stuff Rooted with ease due to this thread, Thanks!
Rooted and got Apps2sd working with both your guides,thanks for taking the time to write them,top stuff.
That guide looks way easier that the last guide I looked at.
Also, I need my goldcard to be a seperate sd card right. Not the one in my phone usually?
Welcome to the club!
can you plz give me link for this ruu, as I didnt find it in shipping roms
I downloaded the following RRU from shipping rom site as per SURoot's suggestion-
Nandroid Backup: Nandroid backup is a backup that takes an entire snapshot of your phone as it is. It can be restored at any time, over any ROM and will restore your phone to be EXACTLY as it was when the backup was taken.
Titanium Backup: It backs up your applications, their data and settings plus system settings. Unlike Nandroid, it does not back up the ROM.
What does the underlined line mean? Here ROM backup means what?
What you think it means, it means
A nandroid backup also backs up the Rom
My Desire is Froyo 2.2 (got a OTA update after purchase). Suppose, I install a new ROM after taking nandroid backup. Now if I want to get back the previous Froyo I need to go for RRU.
So, Could you please explain where will the nandroid ROM back up be used?
Nandroid takes a backup of everything on your phone memory. Rom, data etc. It takes you back if restored to that exact.point in time.
You should take one before everytime you flash something.
You can only take them after being rooted so yes if you backup your stock Rom once rooted, you can restore it.
It does not backup or restore recovery or hboot so it won't return you to stock for warranty repair. Only then do you need an ruu
Thanks a lot. Its clear now
Other UnrEVOked errors...
There are other errors involving "failed to unlock NAND" or containing "MISC". Although there are lengthy ways to overcome these which often will not work, it may just be as well to downgrade using teppic74's downgrade tool (GSM ONLY), to 2.1 and try with an older unrEVOked version.
[HOWTO] Downgrade Froyo (2.2) to Stock 2.1 (ANY HBOOT | WIN/LINUX/MAC | ROOT) - xda-developers
It is also worth noting that CDMA hboot 1.06 is not yet supported by unrEVOked.
It can be the card you use in your phone if you wish. Formatting and partitioning the card only changes data - it doesn't change the 'structure' that makes the card a Gold Card.
But I think most people prefer to use a small capacity SD for a Gold card and keep it safe somewhere, then get a faster, larger capacity card to use in the phone.
Formatting doesn't affect it but I think partitioning does (or can).
hmmmmmmm........ I've seen plenty of people START a test to check that out, but can't remember anything conclusive being reported. I suppose there's doubt because of partitioning for A2SD+, and most info is based entirely on formatting a gold card before there was a real need to partition.
Theres no easy way to check either. Run an ruu.... no thanks
Added the below to the "what about Hboot?" section:
(note, if you are already rooted, you can simply download "terminal Emulator" from the market and type:
And press enter)
I'm not rooted, but I can download terminal emulator, and run that command. Or do you get something additional if you're rooted?
It needs root. However if you Google visionary+ and use that to get temp root, it should work
Hmmm... not making myself clear
I mean, I am not rooted, but I have terminal emulator. When I run that command, I see this:
dev: size erasesize name
mtd0: 00100000 00040000 "misc"
mtd1: 00480000 00040000 "recovery"
mtd2: 00340000 00040000 "boot"
mtd3: 0fa00000 00040000 "system"
mtd4: 02800000 00040000 "cache"
mtd5: 096c0000 00040000 "userdata"
Oh ok. I didn't know it worked without root. Ace.
So what are you asking?
You have erase size 40,000 so make sure if you do root, you follow the special instructions for 40,000 devices in this FAQ
Wasn't asking anything, I ran that command to discover I had an erase size of 40K in the first place
I was in awe of your reputation, and thought I was missing something when you said you needed root to run this command
Separate names with a comma.