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

Root Htc Desire root problem

hey guyz i have tried all possible way to root my htc desire like unrevoked using 3.21,3.32 etc
i use ginger break application
also i have wasted two days in googling but not getting any solution.
using unrevoked i get error like "error while rooting You have new framework?" :mad:

my Phone config..
Android 2.3.3
BRAVO PVT1 SHIP S-ON
HBOOT- 1.02.0001
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.17.05.23
july 22 2011,16:19:16
software number - 3.14.405.1
kernel version - 2.6.35.10-g3f43272
baseband version - 32.56.00.32u_5.17.05.23
browser version - webkit/533.1

plz Help and give me suggestion and give description if possible b'z i don't know more about rooting and s-off etc....
 
Thanx Hadron
i read the instructions and also S-off successfully
and got pink "Revolutionary" label above Hboot now i can not understand the below instructions how i get fastboot flash recovery and is it require....
and what it means "flash zip from SD card" or similar from Recovery menu ?

In recovery option i get only
1.reboot now
2.install update from sd card
3.wipe factory reset
4.wipe cache memory...


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.

You should now have a S-OFF phone with a custom recovery

ROOTING PROCESS

7) Now for rooting:

a) Boot into Hboot (from off, hold vol-down and power) and choose "Recovery" from the menu.

Optional: you may choose to take a backup while in recovery, before the next step. This is insurance - although the risk is low, if anything does go wrong with the next bit you can restore the backup from recovery and the phone is working again. Making a recovery backup ("nandroid") before flashing anything is a good habit to get into.

b) Choose "flash zip from SD card" or similar from Recovery menu (use trackpad to navigate)
c) Choose the Root file you downloaded to your SD card from the Revolutionary website.
d) Wait till it says it's done, then choose to reboot.
 
The first thing to know is that "flash" just means "install" - technically you are changing the content of flash memory, which is why updating this is referred to as "flashing".

Step 6)

If you let Revolutionary install a recovery at the same time as doing the S-Off you can skip this step. We recommend you don't do that because the other recoveries mentions (4Ext Touch, ClockworkMod 2.5.0.7, Amon Ra 2.01) are all more stable than the CWM that Revolutionary installs. That's why step 2 of the guide tells you how to download one of these (and in the case of CWM 2.5.0.7 or Amon Ra 2.01 how to check which is suitable for your device - in your case, any of these would work).

Assuming that you did download a recovery image in step 2, you then need to set up fastboot on your computer (step 3). If you have Windows, the guide linked in step 3 should tell you how to do this. If you use Mac or Linux let us know - if anything it's slightly simpler on those systems, as no drivers to mess about with, but is slightly different. Fastboot is the program used to install the recovery image on your phone.

When you have fastboot installed, you follow the instructions in step 6 line by line. What these are doing is getting your phone into the right mode to use fastboot, attaching to the computer via usb, then using the fastboot program on the computer to install the recovery on your phone (which is what "fastboot flash recovery recovery.img" does - fastboot is the program, "flash" means "install on phone", "recovery" tells it what part of the phone it is flashing, and "recovery.img" is the image you downloaded in step 2).

Step 7)

When you have a custom recovery installed (step 6), you can then use this to apply other updates to your phone, such as installing a custom ROM or a patch to the ROM you have. "Flash zip from sd card" is actually a menu item in one of the custom recoveries ("or similar" because the wording may be slightly different in different recoveries). When you have the custom recovery this step will be clearer because you'll be able to see the recovery menu for yourself.
 
i have downloaded recovery.img from Xda still i require 4Ext Touch recovery.?
which show me root require to use the app.
and what it means 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."

i have download sdk and adb run but i require to connect my phone at a time of adb run ?

i need to root so plz explain me what steps i have to follow now..
 
The recovery image is what you need. The app is for updating recovery if you want, but you can't use that unless rooted so ignore it for now.

The fastboot commands are commands you type in a command line on your computer (which you have to open). The phone must be in fastboot mode (how to do this is described in the guide) and connected via usb.
 
Thanx Hadron
i have done all steps and rooted my htc desire but is this complete rooting or temp.?

08092012332.jpg


The new super user app is there but no other changes ....

08092012334.jpg
 
There is no temp root for the Desire. This is permanent.

All root does by itself is give you the ability to do things you couldn't previously. It doesn't change anything else - that's up to you how you use it.

To test, install Titanium Backup. When you run it the superuser app should pop up and ask whether you want to let this app have root permission. Confirm that you do and if it runs then it's working. Titanium itself will probably give a message about needing Busybox - hit the "problems" button in Titanium and let it install if it does.

I suggested Titanium to test this as it's a useful app to have anyway once you are rooted.
 
ok hadron and Thanks again

Now I want to install custom rom cyanogenmod for htc desire using rom manager.
my question is how many space it takes in desire there is 140 mb only so if it takes to much space then any other rom you suggest me..
2nd if i install any rom is it possible to reverse it i mean to reverse it in present state..
and when i start ROM manager it show me ClockWork Recovery Require before these step what it means ?
and when i go to recovery mode it shows 4Ext Touch recovery mode i have uninstall it from my phone still it show me that window how i can change it to my default recovery window ..
it also show me the message..
"ATTN: recovery is in safe mode this is because the following partition is not accessible :"system"
please enter the wipe menu and format system ! if you change hboot you should choose to format all partition (except sdcard)
After words please reboot recovery "
what now i have to do plz help me...
 
Don't use ROM Manager - seriously!!

Edit: Right, I posted that straight away, just so that you saw it. Now will add the detail.

ROM Manager has been known to soft-brick HTC Desires. We actually have a sticky thread in this forum telling people not to use it. Just uninstall it.

How to change ROM is described in the rooting faq (linked from the All Things Root Guide sticky post). But I'll describe the basic steps below.

First thing to know is that the ROM lives in a different partition from your apps and data. Flashing a new ROM will completely replace your current one. CyanogenMod is actually smaller than your current ROM, but you won't gain extra space because it will just mean that there is more unused space in the /system partition, whereas the /data partition (where data and user apps live) is the same size. If you want more space for apps read the root memory faq, which describes your options.

Before flashing any ROM, or modification to a ROM, you should go into recovery and take a backup. This is what people call a nandroid backup - it backs up the entire ROM and all of your apps and data, and if you restore this (also from recovery) it puts things back the way they were when you took the backup. So that is how you revert to your present state.

The basic steps to flashing a ROM are:

* Read the first few posts of the ROM's thread on XDA. Make sure you meet any requirements, i.e. if it want a particular hboot (you are currently using "stock") or partitions on your SD card do any of that stuff before flashing (and if at all unsure, ask how to do this first - the root memory faq is the starting point for both of these things).

* Download the ROM .zip file and put it on your SD card

* Back up your apps and data. Titanium Backup is good. For messages you can use the paid version of Titanium, or another backup app (I use SMS Backup+ to back mine up to my gmail account). Make sure contacts are backed up (export to sd card) unless you sync them with Google.

* Go into recovery. When in recovery, take a backup (as I described earlier). You need this in case anything goes wrong, or you don't like the new ROM.

* After doing that, wipe the phone (factory reset)

* Select "install zip from sd card", find the ROM zip and install it.

* Reboot. First boot may be slow.

* Install your backup apps (Titanium etc) and restore your apps and data.

Sounds a lot, but when you've done it a few times it becomes routine :)

Now as for recovery, when you go into this (go into hboot, select recovery) what it is showing? Still 4Ext? If so, fine. If it's giving a message about safe mode try just rebooting recovery (in one of the menus). Do not format system - that will wipe your ROM! Just try this and see whether we can get rid of that mesage.

What ROM Manager does is install a copy of ClockworkMod recovery, but in a "fake" way, i.e. not written to the recovery partition on the phone. This is less stable and reliable than a proper recovery install, which is why we say not to use it. It's also why when you use ROM Manager it looks like you have one recovery but when you go via hboot you have another. I think ROM Manager will have placed its CWM image in 2 places on your phone - I did this once to diagnose a problem someone was happening, but can't remember where they both where. One was somewhere in the clockworkmod folder, just don't remember the other. Once you've got rid of ROM Manager you shouldn't need to worry about this though.
 
P.S. The booby trap with CyanogenMod is that it doesn't include google apps, so no play store! The CM7 thread will include a link (first or second post I expect) to where you can download the google apps. This will be a separate zip file. What you should do is after flashing the ROM zip do the "install from sd" thing a second time and install the google apps zip. Then you can reboot, restore backups etc.
 
P.S. The booby trap with CyanogenMod is that it doesn't include google apps, so no play store! The CM7 thread will include a link (first or second post I expect) to where you can download the google apps. This will be a separate zip file. What you should do is after flashing the ROM zip do the "install from sd" thing a second time and install the google apps zip. Then you can reboot, restore backups etc.
* Read the first few posts of the ROM's thread on XDA. Make sure you meet any requirements, i.e. if it want a particular hboot (you are currently using "stock") or partitions on your SD card do any of that stuff before flashing (and if at all unsure, ask how to do this first - the root memory faq is the starting point for both of these things).

Can you give me link for it ??

i have done rebooting recovery (in power mode) but Still 4Ext come at place of normal recovery window..
i have backup from 4Ext full back up and Titanum also
1) now if i factory reset my Phone Super user app remains there or remove ???
2) in my sd there is one folder name clockworkmod is it my full back up ???
3) when i take backup it show me that 2012**** is name of back up folder and it is in my sd in folder 4Ext...
4) Can i use ROM Toolbox Pro ???
 
Can you give me link for it ??
The All Things Root Guide sticky post has a link to a list of ROMs. That is a thread at xda which has links to the individual ROM threads.
i have done rebooting recovery (in power mode) but Still 4Ext come at place of normal recovery window..
i have backup from 4Ext full back up and Titanum also
This is what I'd expect. The reboot was to see whether it would clear the warning message ("safe mode"). 4Ext is installed in your recovery partition, and will remain there unless you fastboot flash a different recovery. This is a good thing, not a problem.
1) now if i factory reset my Phone Super user app remains there or remove ???
Superuser has been added as a system app, so a factory reset will not remove it.
2) in my sd there is one folder name clockworkmod is it my full back up ???
3) when i take backup it show me that 2012**** is name of back up folder and it is in my sd in folder 4Ext...
That sounds like a 4Ext nand backup (backup of the nand flash storage, i.e. the full system backup). In mine it puts those in the clockworkmod/backup folder rather than 4Ext though. Maybe you didn't have a clockworkmod folder when you first ran 4Ext? Is there anything in clockworkmod/backup?
4) Can i use ROM Toolbox Pro ???
I've never used it. I'd not recommend it myself though, as it's one more layer of software to go wrong, and relying on a "black box" GUI will put you in a weaker position if something does go wrong. If you know how to use recovery you can fix most things. If you rely on some app you can only fix what the app developer has thought of, and only if you can still run the app.
 
Thanx hadron..

That sounds like a 4Ext nand backup (backup of the nand flash storage, i.e. the full system backup). In mine it puts those in the clockworkmod/backup folder rather than 4Ext though. Maybe you didn't have a clockworkmod folder when you first ran 4Ext? Is there anything in clockworkmod/backup?

yes,there is folder clockworkmod/backup is it my nandroid backup (full sys backup) ?

you have also HTC desire and rooted have you change rom ??
what other changes you have made ??
 
Thanx hadron..



yes,there is folder clockworkmod/backup is it my nandroid backup (full sys backup) ?
Is there anything in that folder? A folder whose name starts with 2012, containing several img files and a file called nandroid.md5 is a nandroid backup.

The thing you saw in your 4Ext folder sounded like a nandroid.
you have also HTC desire and rooted have you change rom ??
what other changes you have made ??
S-Off, repartitioned internal storage. Don't currently use an sd partition. Used to flash ROMs a lot, not at the moment.
 
1)How can i move app 2 sd forcefully ??
Is there any problem if i move app to sd forcefully ??

2) Some time my phone's light start automatically and won't off at any try...
if any solution for it ?

3) Which Roms u have used hadron ??
 
1)How can i move app 2 sd forcefully ??
Is there any problem if i move app to sd forcefully ??

2) Some time my phone's light start automatically and won't off at any try...
if any solution for it ?

3) Which Roms u have used hadron ??
Titanium Backup can move apps forcibly. Biggest risk is that an app might not work (e.g. keyboard apps) or not work properly (anything that needs to run at startup, which includes any app whose widgets you intend to use).

Which light? Need to know more before can help.

Hmm, Teppic's rooted stock, Defrost, GingerVillain, CM7, Miui XJ, Redux, Redux2, Oxygen, MildWild Oxygen, dGB. Those are the ones I remember using for any length of time (have played briefly with others).
 
Which light? Need to know more before can help.

My desire's screen light always turn on even i lock phone....

1)Which Rom u like most hadron ? why ??

2)What More Functionality user get after root the device ?? list all basic and advance ??

3)Any custom Rom Support Launchers or themes ??
 
My desire's screen light always turn on even i lock phone....

1)Which Rom u like most hadron ? why ??

2)What More Functionality user get after root the device ?? list all basic and advance ??

3)Any custom Rom Support Launchers or themes ??
Screen on? That's very wrong.

I've been using dGB for the last year. It's small, fast, stable and uncluttered, but you do need a custom hboot to get the most from it. If I was S-On I'd prob use Redux or Redux2. But my preference is to keep the ROM simple rather than have a lot of frills.

You can use a different launcher with any ROM. I did that before I even rooted (took me a couple of days before I decided that the Sense launcher wasn't for me). As for theming, you can do that with most ROMs using the UOT kitchen (Google that and you'll get the url). CyanogenMod and Miui have their built-in theme support if you prefer that (I used to remove it from CM7 before flashing, because I preferred a smaller ROM).
 
Screen on? That's very wrong.

I've been using dGB for the last year. It's small, fast, stable and uncluttered, but you do need a custom hboot to get the most from it. If I was S-On I'd prob use Redux or Redux2. But my preference is to keep the ROM simple rather than have a lot of frills.

You can use a different launcher with any ROM. I did that before I even rooted (took me a couple of days before I decided that the Sense launcher wasn't for me). As for theming, you can do that with most ROMs using the UOT kitchen (Google that and you'll get the url). CyanogenMod and Miui have their built-in theme support if you prefer that (I used to remove it from CM7 before flashing, because I preferred a smaller ROM).


Now i want to flash my phone so can you explain me all process and how many mb will redux2 take ??
and if in dGb if i want fm.apk then how can i add ??

what is it "but you do need a custom hboot to get the most from it" ? :confused:
 
You can't add the FM radio to dGB - it's not just a matter of adding the app, and the framework of the ROM doesn't support it.

Redux2 is much smaller than the standard ROM, but that doesn't matter too much if you are S-On. It's important if you are S-Off and using a custom hboot as you need to make sure the ROM fits in the hboot you are using, but any Desire ROM should fit in the standard partitions (I think I did hear of one that would not, but never felt tempted).

The reason you need a custom hboot to get the most from dGB is that it doesn't use a2sd+ (with a partition on the sd card). Instead the ROM itself is very small - less than 60MB - which allows you to use a very small /system partition. That's what the custom hboot does - shrinks the partition the ROM lives in, giving you more user-accessible internal storage. Without that you have a stripped-down ROM but no more app storage, and a lot of wasted space in the /system partition. So you only get the main benefit of dGB (maximum storage without using an ext partition) if you use a custom hboot.
 
You can't add the FM radio to dGB - it's not just a matter of adding the app, and the framework of the ROM doesn't support it.

Redux2 is much smaller than the standard ROM, but that doesn't matter too much if you are S-On. It's important if you are S-Off and using a custom hboot as you need to make sure the ROM fits in the hboot you are using, but any Desire ROM should fit in the standard partitions (I think I did hear of one that would not, but never felt tempted).

The reason you need a custom hboot to get the most from dGB is that it doesn't use a2sd+ (with a partition on the sd card). Instead the ROM itself is very small - less than 60MB - which allows you to use a very small /system partition. That's what the custom hboot does - shrinks the partition the ROM lives in, giving you more user-accessible internal storage. Without that you have a stripped-down ROM but no more app storage, and a lot of wasted space in the /system partition. So you only get the main benefit of dGB (maximum storage without using an ext partition) if you use a custom hboot.


Can u explain me what is custom hboot ?? :rolleyes:

and my desire's S-on and i want to install redux2 so how can i do plz explain ??

as i told you in place of recovery in my mobile 4ext starts. if i install custom Rom it will remain or not ??

if i want to change the default theme of redux2 how can i do (if u know) ?
 
To learn about custom hboot you should read the root memory faq. You need S-Off. Personally I'd suggest getting used to simpler/safer stuff like custom ROMs first.

Redux2 works fine S-On. You should put an ext partition on your card first (root memory faq again), then just back up apps and data (Titanium, plus other backups of contacts, messages), put rom zip on sd, boot into recovery, take a backup (nandroid), wipe, install zip, reboot, reinstall backup apps and restore apps and data (not system settings!) from backup. Your recovery is fine, don't need to change it and it will still be there after ROM flash.
 
To learn about custom hboot you should read the root memory faq. You need S-Off. Personally I'd suggest getting used to simpler/safer stuff like custom ROMs first.

Redux2 works fine S-On. You should put an ext partition on your card first (root memory faq again), then just back up apps and data (Titanium, plus other backups of contacts, messages), put rom zip on sd, boot into recovery, take a backup (nandroid), wipe, install zip, reboot, reinstall backup apps and restore apps and data (not system settings!) from backup. Your recovery is fine, don't need to change it and it will still be there after ROM flash.


Can u Give me link for root memory faq??

If i partition my 8Gb sd card and if i remove it from my phone for any reason what happen ??

i can't find any easy way to flash Rom can You explain it to me ???
(i stuck in S2E and ext partition and wipe cache and all these stuff....)
 
All of the faqs I mention are linked in the Desire All Things Root Guide sticky post in this forum. The "[faq]Rooting" also has a section on how to flash a ROM, though it basically says what I said above (which is actually the easy way to flash a ROM).

If you use a2sd with an ext partition you should not try running the phone without the card, since all user apps are on the ext partition and so will be unavailable.

s2e only works with CyanogenMod ROMs. ROMs such as Redux include an a2sd script, so do not need anything to be added, just for an ext partition to be present.
 
Back
Top Bottom