yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] boyard:
Rooting error..

Hi,

I tried to root my HTC Desire T-Mobile UK version.

BRAVO UNKOWN SHIP S-ON

HBOOT: 0.75.0000 (bootloader version)

MICROP-031d

TOUCH PANEL-SYNT0101

RADIO-4.05.00.11

Mar 5 2010, 21:12:15

when I come to step2-windows.bat, it hit error..

C:\r5-desire-root>cd r5-desire-root-alt

C:\r5-desire-root\r5-desire-root-alt>step1-windows.bat

Desire Root Step 1

Erasing cache and rebooting in RUU mode...

erasing 'cache'... OKAY

... OKAY

About to start flash...

sending 'zip' (138708 KB)... OKAY

writing 'zip'... INFOadopting the signature contained in this image...

INFOsignature checking...

INFOzip header checking...

INFOzip info parsing...

INFOchecking model ID...

INFOchecking custom ID...

FAILED (remote: 42 custom id check fail)

sending 'zip' (138708 KB)... OKAY

writing 'zip'... INFOadopting the signature contained in this image...

INFOsignature checking...

INFOzip header checking...

INFOzip info parsing...

INFOchecking model ID...

INFOchecking custom ID...

FAILED (remote: 42 custom id check fail)

Rebooting to bootloader...

rebooting into bootloader... FAILED (status read failed (Too many links))

Step 1 complete - now use the bootloader menu to enter recovery mode.

To do this, press the power button, wait a few seconds, then use the volume keys

and power button to select the RECOVERY option.

C:\r5-desire-root\r5-desire-root-alt>step2-windows.bat

Desire Root Step 2

Pushing required files to device...

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

error: device not found

error: device not found

Pushing update file to device sdcard - this may take a few minutes...

error: device not found

error: device not found

Now wipe and apply rootedupdate.zip from the recovery image menu.

error: device not found

C:\r5-desire-root\r5-desire-root-alt>

Anyone has any idea? can I proceed with the rootupdate.zip? :(

Thank you..
[Desire Android Development] golfy2161:
Hi all.

I am hesistant to root my phone as I heard that this and any new ROM I use will update the radio and leave me sim locked (whatever that means?)

Is there a good guide for those on Orange UK to avoid this?

Many thanks in advance.
[Desire Android Development] BlackBirdf:
You don't know what it means, but you want to avoid it?:rolleyes:

As far as I know your phone will be unbranded and unlocked by rooting, because by doing so, you will also update your rom to a generic wwe rom.

So where's the problem? :confused:
[Desire Android Development] dickenz:
Get the .zip and put it on the root of your SD card. Then rename it to PB99IMG.zip - You can find the .zip here: http://xdaforums.com/showthread.php?t=684259

Boot the phone into FASTBOOT and then head into BOOTLOADER and it will automatically scan the SD card for 3 files, one being PB99IMG.zip, once it finds the file let it complete the update. Then you have a 1.21 ROM on your phone and a HBOOT of 0.80.0000 then proceed with rooting.
[Desire Android Development] BlackBirdf:
Sure you created and installed the gold card?

If so, try the newer guide, mentioned by me some posts before.
[Desire Android Development] jjplayground:
Newbie questions... sorry!

Oke, I think this is to place to ask stupid newbe questions right?

1. My Desire must be rooted before any ROM can be installed, right?

2. Once my Desire is rooted I can use different ways to install a downloaded rom, like rom manager, unrevoked or ?...

3. Can I still install the original Froyo from for the Desire when it will be available.

4. What is the easiest why to install a custom rom after the Desire is rooted?

Many, many, many thanx guys!

I really want Froyo on my Device but it will take some time I guess before HTC will release it.
[Desire Android Development] BlackBirdf:
1. Yes

2. Any way you like

3. Yes, either if it's available in the forum (rooted, else you will lose su rights), or else (if you flashed a other rom, first reflash a original rom) by installing the OTA update (but then you will lose root anyway).

4. For me it's downloading it in the forum, copying it to the SD, and use rom manager to install it. :cool:
[Desire Android Development] jjplayground:
Thanx for the fast reply!
[Desire Android Development] jjplayground:
Help I am stuck after step 1

I have run step1 for windows.

Now I see the ico with the red exclamation piont.

But I do not have ADB drive installed.

So I get the following error running step 2:

Desire Root Step 2

Pushing required files to device...

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

error: device not found

error: device not found

Pushing update file to device sdcard - this may take a few minutes...

error: device not found

error: device not found

Now wipe and apply rootedupdate.zip from the recovery image menu.

error: device not found

CAN I REMOVE THE BATTERY NOW... OR WHAT TO DO, REALLY NEED HELP GUYS!

*** FIXED ***

I have installed HTC Sync 2.0.33 which installed the HTC Driver.

After that step2 continous....
[Desire Android Development] jjplayground:
Yeah, I rooted my HTC Desire. Real cool.
[Desire Android Development] golfy2161:
Yeah fair point. I have read that many ROMs update the radio version and therefore any function reliant on that will not work.

Is it as easy as reflashing the radio separately?
[Desire Android Development] BlackBirdf:
The rom includes also the radio, right, but this doesn't matter, because if you haven't the same version anyway, then you update it just like the other system parts, to an unbranded version, or to a oc-able version, you won't lose any function because of that.

There are some things about other roms like every froyo port I know has no working camcorder, and sense is only available to 2.1, since only htc can port it to 2.2, but you just have to read the rom description. ;)

Yes, after you rooted it, it's as easy as flashing separately, but in most cases there's no need to flash the radio, because there are just some minor differences in signal strength and battery life.
[Desire Android Development] rr3636:
Trying to root - stuck in recovery

Trying to root - stuck in recovery

edit: fixed. track-sensor was used to move around in the recovery menu (*hides in shame*)
[Desire Android Development] WheelieBin:
Does anyone know what 1.21.405.2 actually changes? I re-rooted with this last night so the older version would stop harassing me about an OTA update that won't install, and now Calendar visibility in SlideScreenPro (a homescreen replacement app I use) is gone. Calendars are still synching fine, and my Exchange and Google Apps calendars are both showing up in Calendar app.

The logs from the app indicate this:

CalendarService:Count: There are 19 calendar events in the result.

CalendarService:Last Error: java.lang.Exception: java.lang.IllegalArgumentException: Unknown URL content://calendar/calendar_alerts/by_instance

It goes on from there, but that's the basics. I don't believe it's an app fault, as I've had it running on the older 1.21 Rooted Vanilla ROM, and it's run on 1.21.405.2 (not rooted) without a problem. Is there a chance that something to do with Calendar was broken during rooting process?
[Desire Android Development] daveaus:
Hi, thanks for the guide. A rom I want to use states make sure you have a custom recovery image, if I go through the process in post 2 will I have the recovery image?

Thanks
[Desire Android Development] RicardoPT:
Hi, I'm new arround here xD.....I bought a new one htc desire....and this topic is very usefull :D....many many thanks
[Desire Android Development] yukkio:
Hi, I'm getting this error:

FAILED (remote: 43 main version check fail)

Versión del firmware: 2.1-update1

Version de banda base: 32.36.00.28U_4.06.00.02_2

Versión del kernel: 2.6.29-935807d

Numero de compilación: 1.23.351.1 CL179432 release-keys

Numero de software: 1.23.351.1

Version de navegador: Webkit 3.1

HBOOT: 0.80

Goldcard is working because I used to install 1.23 RUU.

Thanks.

BR.
[Desire Android Development] BlackBirdf:
I think they mean a backup like nandroid, which also includes your personal data. I use rom manager for this, but if you haven't allready configured your rooted rom, there's no need for it.
[Desire Android Development] memphisuklf:
Unbranded Desire

Looking at rooting and putting a custom rom on for the first time. Just confused if I would need to make a gold card if I have an unbranded desire.
[Desire Android Development] LBTaylor1984:
no goldcard for you.

follow the rooting guide on XDA. and you'll be off on a roll.

i've just got into this recently so if you have any questions, pm me :)
[Desire Android Development] memphisuklf:
cheers for the help fella.
[Desire Android Development] EddyOS:
Might find it easier to use the search function - stops you getting flamed ;)
[Desire Android Development] Rage1ofakind:
NEED HELP :(

im following the unlockr tut and im stuck on this step

I double clicked step2-windows.bat and it finished but the custom recovery screen didnt show up ??? its still showing the phone with an triangle/exclamation mark on it...

what should i do?? should i press volume and and power to brong the recovery screen up orr...??

Edit: using Windows 7 32bit
[Desire Android Development] memphisuklf:
sorry, will do in future.

having troubles with rooting it

Root guide for users who have unbranded(unlocked) Desire

Guide to root with Tiny Core Linux

Download Tiny Core Linux Live CD

---- For a bootloader of 0.75.* or lower AND a current ROM of 1.15.* or lower Download

---- For a bootloader of 0.80.* or lower AND a current ROM of 1.21.* or lower Download

Burn the downloaded iso on CD/DVD

Boot your computer from that CD/DVD, once you booted it will ask you to press Enter or F2/F3 keys, you need to press Enter

Start the HTC Desire in bootloader by holding back and turning it on by the power button

Connect the USB cable to the phone and PC

Open a terminal by clicking the icon that looks like a monitor at the bottom on Tiny Core Linux and type the following commands:

Code:

sudo mkdir /mnt/cdrom

sudo mount /dev/cdrom /mnt/cdrom

cd /mnt/cdrom/desire

sudo ./step1.sh

Wait until the phone restarts back into the white bootloader screen

In terminal type the following command:

Code:

sudo ./step2.sh

Once the phone has finished, you will see a screen with a green text. Use the optical tracker to navigate the menu to select Wipe and then press Wipe data/factory reset

Once complete you should be back in the main menu. Now select the option Flash zip from sdcard and than choose rootedupdate.zip

Once back in the main menu, choose restart the phone - the rooting process is now finished

Everything is fine until I come to this bit:-

Wait until the phone restarts back into the white bootloader screen

In terminal type the following command:

Code:

sudo ./step2.sh

Once the phone has finished, you will see a screen with a green text. Use the optical tracker to navigate the menu to select Wipe and then press Wipe data/factory reset

Once complete you should be back in the main menu. Now select the option Flash zip from sdcard and than choose rootedupdate.zip

Once back in the main menu, choose restart the phone - the rooting process is now finished.

When I enter sudo ./step2.sh i dosen't do anything and still stays on bootloader screen, can't seem to get to the wipe bit. It does give me an error at bottom of screen after it says summat about deamon, not sure what though. Any ideas?
[Desire Android Development] sashajovicic:
rooted, thanks :)
[Desire Android Development] lennshow66:
with Tiny Core Linux do i have to put anything on the SD cards because it says choose 'rootedupdate.zip from sdcard'

Thanks for anyhelp :)
[Desire Android Development] hipp:
Woops think i screwed something up now. Get error when trying to flash rom with clockworkmod. Now phone won't boot. I did a factory reset before the flash.

Error is.

Formatting SYSTEM....

Copying files...

E:Cant't chown/mod /system/bin

(No such file or directory)

E:Failure at line 11:

set_perm_recursive 0 2000 0755 0755 SYSTEM:bin

Installlation aborted.
[Desire Android Development] Scann69:
Error 42

So i tried to root my Desire in Windows 7 and ended up with the Remote:42 custom....fail

I then tried it using Tiny Core Linux. Again i'm getting the same Remote:42 custom....fail

Attached picture (from Tiny Core Linux) for better understanding. Appreciate if anybody can guide me from here :(
[Desire Android Development] MasDroid:
This indicates that you need to create a Gold Card. You can use this tool to create one with a spare Micro Sd card: http://www.klutsh.com/main/index.php?/files/file/9-goldcard-tool-v005/
[Desire Android Development] BlackBirdf:
I also have no answer for this, may you try to ask on the clockworkmod forum? :(

http://www.clockworkmod.com/forum/viewforum.php?f=2
[Desire Android Development] BlackBirdf:
And what you were going to do?

Root a unrooted 1.23? :confused:

If so:

---- If you have a bootloader version 0.80.xxxx or below AND a current ROM of 1.21.xxx.x or below ... download

Then maybe that's the problem? :D

Never heard about 1.23, and never seen a guide for this.

But you could give it a try and use the newer r6 files and guide:

http://android.modaco.com/content/htc-desire-desire-modaco-com/307365/14-jun-r6-riskfreeroot-htc-desire-rooting-guide-now-with-hboot-0-80-and-os-to-1-21-support/
[Desire Android Development] roton:
Hi, I'm using the Tiny Core Linux instructions on my unbranded and unlocked Desire.

Step 1 is successful, and the phone boots into the white screen. However, when I then type "sudo ./step2.sh", I get:

"error: device not found

Pushing update file to device sdcard - this may take a few minutes...

error: device not found"

I have tried waiting 5 minutes before executing step2 but still no luck. Can someone tell me what I'm doing wrong?

Thanks in advance.
[Desire Android Development] memphisuklf:
Have you put it in recovery mode before you type sudo step 2?

Make sure you follow the on-screen instructions carefully.
[Desire Android Development] jrrtps:
The same for me, I tried several times, change the Scard, refomart without any sucess, I never got the green screen, my desire is unbranded, serial final PL00826 model A8181, software 2.1, kernel 2.6.29-b7e82785, software number 1.19.832.2, Hboot 0.80.

jrrtps
[Desire Android Development] roton:
Thank you my friend. This was exactly it. I was following the actual guide to the letter, ie. waiting for the white screen, rather than reading what the echoed messages were saying.

Another happily rooted user ;)
[Desire Android Development] Scann69:
Thank you very much MasDroid. I finally root my device :D
[Desire Android Development] /yce/:
what is a recovery-image? I didn't need one to flash the DeFrost-ROM, but I need one to flash the OpenDesire ROM? or should I just flash the OpenDesire ROM just like I did with DeFrost if I should install it?
[Desire Android Development] EddyOS:
That isn't unbranded, if it was your FW version would be x.xx.405.x
[Desire Android Development] yukkio:
Yes, i want to root an unrooted 1.23 and I've used r6 from modaco :( That 1.23 is from Virgin UK.

BR.
[Desire Android Development] Scann69:
Update issue

So i managed to root my device and tried out some ROM's. I now decided that i wanted to go back to stock ROM. I am able to restore back my ROM and then i wipe it clean to start new.

Now when i check for OTA updates, there is one "System Upgrade 1.21.405..2 which is about 27MB. It downloaded fine and then it backs up and reboots. At this point it reboots and tried to update but stops halfway :(

I've tried if a couple of times and still does not work. How do i force this update? Also, when this update of 27MB is downloaded, where is the file cos i keep having to redownload...it take a little long in my country :(
[Desire Android Development] sashajovicic:
I had same situation but i dont know why. Maybe because we rooted..
[Desire Android Development] benleong2008:
Bootloader

How do you check the bootloader version?
[Desire Android Development] Scann69:
Off your phone. Then while pressing the volume down button, press power button. Bootloader is HBoot.
[Desire Android Development] BlackBirdf:
Then you can ask on the modaco forum, because the guide also mentioned that for newer roms/bootloaders theres a guide how to downgrade, but I'm not sure if this guide really is also for flashing older roms.
[Desire Android Development] MasDroid:
No worries bud, i sent you another pm :)
[Desire Android Development] yukkio:
I tried with a ruu 1.21 but I get 140 error code. I posted in modaco about my problem, I hope

Someone helps.

Br.
[Desire Android Development] NeoVR:
Sweeet! - another desire rooted using the liveCD method (i never trust 64bit windoze for important stuff lol)

Big thanks to benko286 for the guide!

also to setnaybalu for the post on page3 about issues with step 2 and selecting the recovery option..

Can we get the main post updated? i assume quite a few people have fallen into the same trap.

Anyway... big thanks!... now to choose a rom!
[Desire Android Development] :
Android 2.2 on Desire

Hi,

Can anyone please tell me if I can install Nexus One Android 2.2 on a Rooted Desire or not?

If yes, what is the link for that?

Thanks for any help
[Desire Android Development] MasDroid:
Try one of the Desire Froyo roms in the Desire Android Development section of the forum as most of them have actually been ported from the Nexus.
[Desire Android Development] Pagantier:
I have to put the unzipped SDK on the SD Card? Which SDK? Windows, MAC, Linux or doesnt matter?

Edit: Okay I found another tutorial. thx
[Desire Android Development] kkoouu:
I have an unbranded phone with 0.80 bootloader.

I tried "Guide to root using Windows, MAC OS X and Linux", but:

D:\projects\Android\r5-desire-root-alt>step1-windows.bat
Desire Root Step 1

Erasing cache and rebooting in RUU mode...

erasing 'cache'... OKAY
... OKAY

About to start flash...
< waiting for device >

phone restarts but stays with black screen and HTC label (10 minutes), then I need to remove battery to restart.

Does this mean I need a Goldcard ?

Edit: Yes, you need a GoldCard ;)
[Desire Android Development] xspyda:
Desire - Debranded, generic rom flashed but cannot get root!

I have a problem with the rooting process and a couple of questions that I would be grateful if anyone could help me with. First though, a little info as the progress made so far...

I have a Desire that was originally on hboot 0.75 on Tmob UK with rom version 1.15.xxx.x

I created a Gold Card using the modaco tool and debranded using the modaco guide to debranding and successfully flashed a generic rom.

All went smoothly, phone booted, so far so good!

I then attempted the root process using how to root the htc desire guide form theunlockr.com. This didn't work first time (as the over sensitive optical track pad caused me to reboot the phone when I didn't mean to) so I attempted it again from the beginning (after having to use 'clear storage' to reset the desire to default). This time everything appeared to go fine but the desire is not rooted. I have followed this procedure several times and each time without error but the desire remains without root.

Following this attempt, I now find that my bootloader is 0.80 and my rom version is 1.15.405.4

Although the Desire works fine, I am desparate to get it rooted!

So, my questions:

1) Can I root the phone as it stands (hboot 0.80 / rom version 1.15.405.4)?

2) Do I still need my gold card or was that just for debranding (now done)?

3) Any thoughts as to why the rooting process seems to work but doesn't give me root?

4) Am I right in thinking that only certain roms are compatible with hboot 0.80?

5) Suggestions on where to go from here to obtain root?

Any help gratefully received. I am pretty sure I am doing everything right but it's just not giving me root!

Thanks
[Desire Android Development] IeU:
Hello,

i have a branded but unlocked HTC Desire and i have used this GUIDE to "root" (debrand and get stock htc rom) my HTC . . . ( -> nimbu.amorvi.com/2010/05/how-to-root-your-htc-desire/ )

So, my Desire is now rooted and debranded !

Everything has been working fine, for weeks !

Looking forward to install that OpenDesire ROM. Is my Desire already at the right state to follow the install of this ROM, or should i do your method of debranding and rooting . . . ?
[Desire Android Development] sijo45:
I am having no luck rooting my desire. Been trying for a while now.

Just been trying using Tiny Core. When following the instructions for rooting, I get the following message after the second step:

"sudo mount /dev/cdrom /mnt/cdrom"

"Mount: mounting /dev/cdrom on /mnt/cdrom failed: No medium found"

Any ideas?

Also, I can't seem to create a Goldcard in windows using any of the methods available, usually getting a message that it cannot find my device. My pc is running Windows 7 64bit, which I've heard is a problem, so how do I create a goldcard in Linux? Do I just follow the instructions after formatting the SD card to fat32?

Thanks
[Desire Android Development] MasDroid:
Try this tool for creating a Gold Card, it is easy to follow and should work ok for you before attempting to root:

http://www.klutsh.com/main/index.php?/files/file/9-goldcard-tool-v005/
[Desire Android Development] sijo45:
Thanks, managed to make a gold card using the link. I am still getting the same error message in TinyCore when trying to root the Desire though. Any ideas?
[Desire Android Development] deepakoffline:
had tried approx 40 times but with no luck

i feel pity for myself buying the orange branded phone. unable to root it and install custom rom :(

so sad really
[Desire Android Development] MasDroid:
Turn off your HTC desire, then turn it back on with the ‘back’ button held down. You’ll see ‘FASTBOOT’ written on the screen in a red box. Connect the phone to the computer.

Then in the terminal window, enter the following commands:

sudo mkdir /mnt/cdrom

sudo mount /dev/cdrom /mnt/cdrom

cd /mnt/cdrom/root

sudo ./step1.sh

When this step has completed, using the optical trackball, navigate to the ‘BOOTLOADER’ and then ‘RECOVERY’ option on the menu, using the volume buttons to move and the power button to select. Then, again in the terminal window, enter the following command:

sudo ./step2.sh
[Desire Android Development] sijo45:
Just tried that. Started the phone in bootloader, then selected recovery, and went to the screen with the red triangle.

Then connected to the pc, whilst running Tinycore, and the second command,

"sudo mount /dev/cdrom /mnt/cdrom"

gives an error of "mount: mounting /dev/cdrom /mnt/cdrom failed: No medium found"

For info, my phone is Orange branded, if that makes a difference?

Thanks for your help MasDroid!
[Desire Android Development] sijo45:
Followed this to the letter, the second command is where it doesn't work, as mentioned in my previous post...

Hope you have an idea where to go from here!
[Desire Android Development] MasDroid:
Hmm...

When you normally connect your Desire to your computer via USB, can you see the popup dialog box asking you what kind of connection to set up? If yes, try to change USB port / cable / computer and try to perform the rooting process again.

If not, it could be possible that you are USB-bricked, see this guide for symptoms and a fix: http://xdaforums.com/showthread.php?t=691187
[Desire Android Development] sijo45:
Yeah, I have no problems connecting via USB. Could it be that I have used the wrong code in generating my Gold Card? I used the reversed CID...

Also, do I need to put anything on the gold card, aside from the gold card file sent to me by email?
[Desire Android Development] MasDroid:
You have applied the correct CID (reversed) and the Gold Card should have been created correctly if you completed all the steps.

You do not need to put anything else on the Gold Card to make it work.

Can i ask, what HBOOT version are you running (0.75 or 0.80?), and what firmware version?
[Desire Android Development] sijo45:
I have HBOOT 0.75 - Firmware, v 2.1 update 1. Build 1.15.61.10 CL155070 release keys.

Sorry if too much info - I am a bit noob to this.