One of the biggest hurdles in development of pda devices (and virtually any device that has an operating system in it) is the unlocking process. Things not always go according to plan, and we end up with devices that are as useful as paperweights or bricks. Some of these “bricks” are more “bricked” than others as they cannot be returned to life by simply doing a few tricks. In fact, in many cases, some of these full bricks tend to be irreparable or only reparable via hardware manipulation (JTAG).
The “semi-bricks” normally don’t go past a certain point after booting, but these can be repaired by following certain steps. For the HTC Legend, it seems that it was a common occurrence to be stuck in USB debug mode after messing around with recovery. To solve people’s lives, XDA member ilos has posted a guide that he found on modaco, which happened to be a joint development between modaco and XDA developers. The guide is fairly easy to follow, but you need knowledge on a few subjects and you also need to be rooted for this to work.
First of all many thanks to IEFtm from Modaco forum for the solution and the how to !!
Here a copy/paste of instructions with some additions ( i can’t be more clear than him )
/!\ IMPORTANT /!\ : only your device will see your sdcard before the end of the unbrick process !!!
As most of you know, people have been hard at work to fix the USB issues we’ve been seeing due to recovery setting us into USB debugmode.
You can find the full guide in the tutorial thread.___________________