[Desire Android Development] vipermag:
USB Bricked Desire

I have now tried every guide I could find, but nothing works.

Here's my problem:

I can't connect to the phone when in Android. (intermittent connection, but nothing solid)

No problem connecting in Fastboot.

Bluetooth will not come on.

Tried the guide in this thread, and I now managed to get full root access in terminal emulator.

Installed the su-2.3.6.1-ef-signed.zip.

What I need now is someone to just help me get the usb and bluetooth working again, couse I am lost.

Here is my fastboot oem boot

... INFOsetup_tag addr=0xA0000100 cmdline add=0x8E07F9F0

INFOTAG:Ramdisk OK

INFOTAG:smi ok, size = 0

INFOTAG:hwid 0x0

INFOTAG:skuid 0x21F04

INFOTAG:hero panel = 0x0

INFOTAG:engineerid = 0x0

INFOMCP dual-die

INFOMCP dual-die

INFOTAG:mono-die = 0x0

INFODevice CID is not super CID

INFOCID is HTC__Y13

INFOsetting->cid::HTC__Y13

INFOserial number: HT061PL04845

INFOcommandline from head: no_console_suspend=1 console=null

INFOcommand line length =434

INFOactive commandline: board_bravo.disable_uart3=1 board_bravo.

INFOusb_h2w_sw=1 board_bravo.disable_sdcard=0 diag.enabled=0 boa

INFOrd_bravo.debug_uart=0 smisize=0 userdata_sel=0 androidboot.e

INFOmmc=false androidboot.baseband=5.14.05.17 androidboot.cid=H

INFOTC__Y13 androidboot.carrier=HTC-Nor androidboot.mid=PB992000

INFO0 androidboot.keycaps=qwerty androidboot.mode=normal android

INFOboot.serialno=HT061PL04845 androidboot.bootloader=0.93.0001

INFOno_console_suspend=1 console=null

INFOaARM_Partion[0].name=misc

INFOaARM_Partion[1].name=recovery

INFOaARM_Partion[2].name=boot

INFOaARM_Partion[3].name=system

INFOaARM_Partion[4].name=cache

INFOaARM_Partion[5].name=userdata

INFOpartition number=6

INFOValid partition num=6

INFOmpu_nand_acpu_rw A1E 1000

INFOjump_to_kernel: machine_id(2457), tags_addr(0x20000100), ker

INFOnel_addr(0x20008000)

INFO-------------------hboot boot time:235206 msec

FAILED (status read failed (Too many links))

Please help if you can :-)

Vipermag

I just tried adb devices and got this:

List of devices attached

HT061PL04845 offline

How is this possible? How can it get the serial when it is offline?

---------------------------------------------------------------------------------------------------------

Update!!!

It's working again!!!! :-)

This is what I did:

I flashed a ROM from Psychosis: Psychosis 5.0 Clean LP

Downloaded and flashed su-2.3.6.1-ef-signed.zip (From http://dl.dropbox.com/u/6408470/su-releases/su-2.3.6.1-ef-signed.zip) This was to make sure I have root.

Downloaded the flash_image.zip from http://xdaforums.com/showthread.php?t=691639 and extracted it onto the sdcard.

I ran a fastboot oem boot while in Fastboot and found my cid: INFOCID is HTC__Y13

Found my build number: 2.09.405.8 (You find this in Settings/About Phone/Software Information)

Then I went to: http://ks25738.kimsufi.com/misc/ and filled out the info, downloaded it and put it onto the sdcard.

Then I started the phone again and downloaded a free Terminal Emulator from Market.

In the terminal I did this:

su

cat /sdcard/flash_image > /data/flash_image

cat /sdcard/mtd0.img > /data/mtd0.img

chmod 755 /data/flash_image

/data/flash_image misc /data/mtd0.img

After reboot everything works again!!!

Only thing I am wondering now, is what happens if I flash a new ROM??

Will everything be ok, or will the new ROM overwrite the /data folder, so I have to do everything all over again???

Anyway. Thanks to everyone in here who contributes their experience and helps the ones in need :-) Now I can help others.

Regards

Vipermag