[HOWTO] DOWNGRADE to 1.31 which you can then root for Legend 2.1

knudsen81

Senior Member
Sep 22, 2006
1,728
61
0
39
Aabenraa
I have tried around 50 times and are still getting "c---rw---- " ( I have cleaned my phone to factory defaults). Any one who know how to fix it?
this guide is not updated for froyo

den guide er ikke for froyo, du skal bruge crackin.bat og bagefter
http://android.modaco.com/content/htc-legend-legend-modaco-com/323201/downgrading-from-froyo-ota/

If (like me) you got flashed the Legend Froyo OTA and now you can't downgrade, you can do the following..

- Follow this guide to the end (the last stage will appear to have failed)
- Temproot with VISIONary r13 (install the downloaded file as per a normal APK)
- Once you are temprooted, connect via 'adb' and do 'su' (to get root) then '/data/local/flash_image misc /data/local/misc1-2.img'

You should then be able to downgrade in the normal way.
 

KWReid

Member
Jan 7, 2011
7
0
0
Thanks. It works on HTC Legend from Bell in Canada!

Downgrade Success!
We have a good procedure to allow a downgrade via RUU, which then allows you to use the other root methods again.[/URL]
Thanks very much for this. It took me far too long to find a good working set of instructions that would work on my unlocked HTC Legend from Bell in Canada!
 

projectvirtue

Senior Member
Jan 22, 2011
259
33
0
I was wondering if anybody can help me out.

so far i've successfully created a gold card and installed the downgrading tools etc

However i cant install the RUU properly.

the bar still start moving, the phone will reboot, but it hangs at the HTC logo.
after a couple minutes, it gives me error 170 or 171.
I've tried running it a second time after it gave the error

and i saw some users did it by using HTC sync but when i run the RUU while the phone is connected with HTC sync mode, then it disconnects and stops reading the device before i can install the EXE.

does anybody have any ideas?

EDIT: i now cant run it twice.
instead of getting error 170, i just get, "RUU cannot update your android device"
when i hit exit, my phone boots up to the home screen.
any ideas with this?
 
Last edited:

sturk91

Member
Aug 6, 2010
27
1
0
Edmonton
I was wondering if anybody can help me out.

so far i've successfully created a gold card and installed the downgrading tools etc

However i cant install the RUU properly.

the bar still start moving, the phone will reboot, but it hangs at the HTC logo.
after a couple minutes, it gives me error 170 or 171.
I've tried running it a second time after it gave the error

and i saw some users did it by using HTC sync but when i run the RUU while the phone is connected with HTC sync mode, then it disconnects and stops reading the device before i can install the EXE.

does anybody have any ideas?

EDIT: i now cant run it twice.
instead of getting error 170, i just get, "RUU cannot update your android device"
when i hit exit, my phone boots up to the home screen.
any ideas with this?
Bump.Exact same problem.
USB debugging is turned on, my phone is connected, but the RUU claims that it is not.

RESOLVED: Make sure that after you run crackin you don't disconnect or reboot the phone. Use the RUU straight away. That was the mistake I made, I believe.
 
Last edited:

siroj

Senior Member
Sep 29, 2010
69
7
0
After reading tons of posts and already have succesfully rooted my own Desire + change the ROM to CM7, there should be no problem rooting my wife's Legend. I only have one question regarding the goldcard. Both of our HTC's are completely unbranded and original HTC. If i read ok, there is no need for me to create a goldcard for the Legend and this is only necessary if you do have a network branded phone.
And indeed, its not hard to create a goldcard. But i dont have a spare SD card and i vagely remember that i dont need te create a goldcard if i have an unbranded, unlocked and original HTC device.
If there is no point in creating one because it is not needed in my situation than i would like to know.
So, the short question is: Do i need to create a goldcard when i am going to root this phone (and run CM7 or any other ROM) if my wife's Legend is unbranded, unlocked and original HTC?
 

jul644

Senior Member
Jul 22, 2009
955
200
0
London Ontario
www.lmgtfy.com
help?

any one can help me?> i cant get this to work on my second legend
build number: 2.02.666.3.
android: 2.1 update-1
HBOOT-0.43.0003
when i try to downgrade this is what happens
c:\AndroidSDK\platform-tools>hack4legend-v5\crackin.bat
"Copying tools"
1553 KB/s (698452 bytes in 0.439s)
1092 KB/s (76044 bytes in 0.068s)
1287 KB/s (655360 bytes in 0.497s)
"Freeing primary PERM linker"
rm failed for /data/DxDrm/fuse/*, Not a directory
rmdir failed for /data/DxDrm/fuse/, No such file or directory
"Freeing secondary PERM linker"
rmdir failed for /data/DxDrm/fuse/, Not a directory
rmdir failed for /data/DxDrm, Directory not empty
link failed File exists
"Rebooting to normal mode to unlock CHMOD links"
rmdir failed for /data/dontpanic, Permission denied
rm failed for /data/DxDrm, Permission denied
link failed File exists
link failed File exists
"Rebooting to normal mode to downgrade ROM"
crwxrwxrwx 1 1001 2002 90, 0 Feb 11 00:10 /dev/mtd/mtd0
"Freeing links"
rm failed for /data/DxDrm, Permission denied
rm failed for /data/dontpanic, Permission denied
c:\AndroidSDK\platform-tools>
iv re-made my goldcard tried two different sd cards
moved my folders around
factory reset the phone and rebooted

can any one help me?
 

FourForty

Member
Nov 24, 2010
27
0
0
Vancouver
I need help!

So, I'm trying to root my phone but i need to downgrade.

I made a gold card. I downloaded everything, I made sure my HTC Sync was the correct version.

I get to the point where i'm supposed to run the RUU installer on my PC. I keep getting errors. I got a Error 130 MODEL ID ERROR. And i've also gotten the 170 USB Connection error a couple times.

Any idea how to solve this?

I believe my goldcard is correct, I downloaded all the right software. I started in debugging mode.

Please, This is frustrating. any help would be great.
 

Magicnet2

Member
Dec 2, 2009
27
1
0
Bratislava
Problem with crackin.bat

Hi there guys. Have been trying to root my Legend for the past few hours, but no success. I always get stuck on the crackin procedure. I get a lot of "failed" operations when running it and the usual "c---rw---- 1 1001 2002 90, 0 Jul 19 16:19 /dev/mtd/mtd0" problem. Now usually the suggestions everywhere I looked were to reboot, reset to factory defaults, try again. Well it didn't work. I tried reformatting using my phone and creating the goldcard again - same. Reformatted using PC and again - same problem. SO:

1) does this mean that it is one of the cards, that just cannot be used as a goldcard?

2) or is there something else I am missing?

All the procedures before were followed exactly, created the gold card - it can be opened again on my PC (which I was told means the gold card should work) so I just don't know what is going on.

It's a Sandisk 2GB MicroSD which I read was used before by other users and it worked. Does anybody have a suggestion what might be the problem??? If yes, please let me know, I'm getting a bit frustrated here... (read a lot of text and found no solution so far)


EDIT: Or is the problem elsewhere than the goldcard? Cause I've been snooping around a bit more and found one thing: I downloaded the Visionary+ app on my phone and when I use temproot, I can access the systemfiles through the adb shell. As most of the errors given during the crackin process are "no permission" and "no such directory..." I was thinking:
How about running all the commands from the .bat file manually with restarting, getting temproot via Visionary+ app, starting shell and so on and so forth... I think it should be all fine.

EDIT2: Well, tried it manually - same problem. When I look over the commands in the bat file, it kind of looks like it doesn't make any sense. Cause first of all, for any of the commands to be executed, it would need "su" access. Without root, none of the commands will work. When using Visionary app to get temporary access it worked, commands got executed correctly, but then the commands themselves dont make any sense as some try for example removing files or directories that are not there - that's why all the error messages.

My log from command line:

C:\AndroidSDK\tools>crackin.bat
"Copying tools"
1847 KB/s (698452 bytes in 0.369s)
1086 KB/s (76044 bytes in 0.068s)
1752 KB/s (655360 bytes in 0.365s)
"Freeing primary PERM linker"
error: protocol fault (no status)
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
rm failed for /data/DxDrm/fuse/*, No such file or directory
rm failed for /data/DxDrm/fuse, No such file or directory
rmdir failed for /data/DxDrm/fuse/, No such file or directory
cannot create /data/DxDrm/fuse: directory nonexistent
Unable to chmod /data/DxDrm/fuse: No such file or directory
"Freeing secondary PERM linker"
error: protocol fault (no status)
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
rmdir failed for /data/DxDrm/fuse/, No such file or directory
rmdir failed for /data/DxDrm, No such file or directory
link failed Permission denied
error: protocol fault (no status)
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
"Rebooting to normal mode to unlock CHMOD links"
error: protocol fault (no status)
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
rmdir failed for /data/dontpanic, Permission denied
rm failed for /data/DxDrm, No such file or directory
link failed File exists
link failed Permission denied
"Rebooting to normal mode to downgrade ROM"
error: protocol fault (no status)
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
/dev/mtd/mtd0: Permission denied
cr--rw---- 1 1001 2002 90, 0 Feb 22 22:25 /dev/mtd/mtd0
error writing misc: Permission denied
"Freeing links"
rm failed for /data/DxDrm, No such file or directory
rm failed for /data/dontpanic, Permission denied
C:\AndroidSDK\tools>
 
Last edited:

black beard

Member
Jan 7, 2010
46
5
0
most probly you have 2.2
So is there no way to downgrade and root from the official 2.2 update?? I've just spent the best part of the last 24 hours trying to work thru every guide on goldcards, downgrading and rooting and haven't managed to get anywhere?

So what is the go..... possible to root from a stock official froyo Legend or not???
 

doggy117

Member
Feb 22, 2011
26
0
0
Perth
rooting htc legend

Hi guys,

spent 3-4 hrs last night trying to root the legend, i have had no problems rooting loading roms with my desire or wifeys wildfire.

I have followed the procedures on how to downgrade and root the legend as displyed in previos pages to no avail?

after 3 hours was able to downgrade to build 131.405

hboot 43

the root process from here however is where i was getting nowhere, the steps where you connect to fastboot and use winbat step1 just quicly flashes through the terminal and closes, no confirmation if this has flashed anything?

tried proceding to step 2 and same issue

evo and and 1 click root will not work onthis phone

any suggestions?

Tx in advance

Col