[Desire Android Development] rajverma3135:
Restore USB function on your bricked Desire

I personally would advise you to just temp root ur phone and then do ur work to sortout the usb brick problem then again unroot ur phone

as installing the ruu will not solve ur problem

but i am sure once u rooted ur phone, u will not unroot it as there are many benefits of rooting and if u really do not want to keep rooted then unroot

or

for ur reference just see my questions n answers to it

#

*

.

#

Reply

Raj

February 28, 2011 at 1:06 am

0

0

i

Rate This

Quantcast

Hi Fllash/Talbess/S-murphy/all

I just installed this update over .19 r1 and my phone stopped working and it is showing sim card error, I tried 3-4 different sims and non of them are working. another problem is it stopped recognising the sd card same i tried 2 others but no luck :(

please can you help me as i have back up the sd card so can not restore as well as its not recognising my card.

any tips or tricks please, as i can not go to htc customcare as i have already voided my warrenty.

i tried using different sd card when i tried to do nand backup on new card just to check if its appear on system then it showed to start backing up then

Error: Run @nandroid-mobile.sh@ via adb

and if i tried to upload backup file flash zip from sd card in recovery then it is saying E: can’t mount /sdcard

I have backups of past around 3 different backups , but they are on my cards and my phone is unable to detect sd card so can not go further.

Is there any other way to do restore on phone using backup files, if its not detecting sd card

2) I checked my sim problem as well, sometimes it shows me the arial symbol for network , but when i try to call it shows me the error ” Mobile network not available”

really annoyed as this is my primary phone.

if you/anyone else got an idea, most welcome

Is there any way I can install the latest update without sd card????

please help me and do reply, i know its not nice to see problems n no one is happy to sortout, but i will really appreciate it.

thanks

Raj

*

Reply

xj PC

February 28, 2011 at 1:17 am

0

0

i

Rate This

Quantcast

To get SD Card functionality

- Go to recovery Fastboot MODE in phone

- Plug in phone in usb

- Open adb command prompt

- Type in this:

fastboot oem enableqxdm 0

Your USB should be able to function

Then conpy the installer over the sdcard, go to recovery again and flash that.

Reboot

From there let’s see if it will install staright and we’ll see if you have a USB brick.

o

Reply

Raj

February 28, 2011 at 3:55 am

0

0

i

Rate This

Quantcast

Hi xj PC

Thanks for your advise, I tried to do this but the problem now is I am unable to find my device in adb, when I am writing down the command adb devices, its not showing me any result n when i tried the otherone

fastboot oem enableqxdm 0

then nothing came at that time as well

but when i connected my phone to pc to find out if it worked or not then a weird this I noticed which just shocked me was

” device driver not found

Qualcomm CDMA technology MSM installed”, but my phone is GSM.

I do not know what to do know, as usb is brick so no otherway,

have u got some idea, what to do next.

thanks

+

Reply

xj mobile

February 28, 2011 at 9:12 am

0

0

i

Rate This

Quantcast

Hi raj,

You need to put the phone in fastboot mode, while plug to usb.

It is the mode the adb will recognize your phone

Power off

vol down plus power on

On that white screen you will see that you have HBOOT

and under it you have 4 choices (recovery, etc.)

You have to change hboot to fastboot using vol up and down then power key

Once it is fastboot then do the oem command.

+

Reply

fllash

February 28, 2011 at 9:24 am

1

0

i

Rate This

Quantcast

You need to do the following (which XJ did suggest previously, but I will go into more detail with):

1.) You need to reboot your Desire into Fastboot mode. To do this, power off your Desire. Then, hold the BACK key and press the POWER key. The menu with black text on a white background should appear. Press the VOL-DOWN key once, and then press the POWER key.

Fastboot mode bypasses the mdt0 partition (Which is where files causing the current problems you are having (no ADB no USB no SD) are stored). Once the green text has flashed up and dissapeared again, connect a USB cable to your Desire.

2.) Open a command prompt (in windows, or a terminal in Linux) and navigate to the directory where you make your ADB commands. Instead of typing adb though, type the following:

fastboot oem enableqxdm 0

The terminal/command prompt window should say “Done” or something similar to that. What you just did was re-enable the MMC controller.

3.) Reboot into android, and check whether you can access your SD Card. Also, check to see whether you can perform USB functions (Mass Storage/ADB) from within android. If not, then let us know and we will help you with the next part of the solution.

The same thing happened to me a while ago, and to the extent of my knowledge, the reason it occurs is this:

There is a special partition on your Desire’s NAND. This partition is never altered, even flashing an RUU leaves it alone. It stores special data which control your default Locale (hence why I always need to change from Germany to Australia every time I flash a ROM), and your USB functionality. When this partition is corrupted, problems may occur like the one you are experiencing presently.

Every now and then, the problem seems to happen. Not everyone experiences it (in fact, probably far less than half of all users). Fortunately, it is fixable in pretty much all cases – just needs a little persistence.

#

Raj

March 1, 2011 at 8:27 am

0

0

i

Rate This

Quantcast

Hi Fllash

Thank you for your help

thumbs up

SD card problem has been sorted as i used the fastboot command

C:\AndroidSDK\tools>fastboot oem enableqxdm 0

… OKAY [ 0.096s]

finished. total time: 0.096s

and after that I checked sd card its working n just installed .25.R2 update

but still my desktop n laptop both struggles to sense my usb, I tried to update driver software but its upto date showing it

sorry but I have to ask you again , what is the next step to sort USB out

Thanks you very much

Cheers

+

Reply

xj PC

March 2, 2011 at 1:31 am

1

0

i

Rate This

Quantcast

Hi Raj,

You need to do this to restore USB Functionality

http://xdaforums.com/showthread.php?t=691639

#

Raj

March 2, 2011 at 7:43 am

0

0

i

Rate This

Quantcast

Hi xj PC

i followed this post n

had results like this

Microsoft Windows [Version 6.0.6002]

Copyright (c) 2006 Microsoft Corporation. All

rights reserved.

C:\Users\verma>cd..

C:\Users>cd..

C:\>cd androidsdk

C:\AndroidSDK>cd tools

C:\AndroidSDK\tools>fastboot oem boot

… INFOsetup_tag

addr=0xA0000100 cmdline add=0x8E

07F9F0

INFOTAG:Ramdisk OK

INFOTAG:smi ok, size = 0

INFOTAG:hwid 0×0

INFOTAG:skuid 0x26A0D

INFOTAG:hero panel = 0×3

INFOTAG:engineerid = 0×0

INFOMCP dual-die

INFOMCP dual-die

INFOTAG:mono-die = 0×0

INFODevice CID is not super CID

INFOCID is H3G__001

INFOsetting->cid::H3G__001

INFOserial number: SH09HPL01826

INFOcommandline from head:

no_console_suspend=1 msmsdcc_sdioirq=

INFO1 wire.search_count=5

INFOcommand line length =460

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.09.05.30_2

androidboot.cid

INFO=H3G__001

androidboot.carrier=COMMON

androidboot.mid=PB99200

INFO00 androidboot.keycaps=qwerty

androidboot.mode=normal androi

INFOdboot.serialno=SH09HPL01826

androidboot.bootloader=0.93.0001

INFO no_console_suspend=1 msmsdcc_sdioirq=1

wire.search_count=5

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

INFOjump_to_kernel: machine_id(2457),

tags_addr(0×20000100), ker

INFOnel_addr(0×20008000)

INFO——————-hboot boot

time:26441 msec

FAILED (status read failed (Too many links))

finished. total time: 5.064s

C:\AndroidSDK\tools>

but I am not sure how to update the mtd0.img

i tried to follow the link where need to put

INFOCID is H3G__001

INFOsetting->cid::H3G__001

and rom version number but I could not find the rom number as I am using Miui rom and tried to put that number but i needs 10 digits number

as well I am not sure how to amend/modify mtd0.img file

I will be grateful if you could describe it in depth.

cheers

Raj

#

xj mobile

March 2, 2011 at 3:26 pm

0

0

i

Rate This

Quantcast

Hi raj,

you could chat with me, ,

Ill be home in four hrs,

You need to change to non miui rom first to get cid number.

Then you can proceed flashing the image file.

I can also hex edit foy you once you know your cid.

You can alao try the link to modaco flashable fix first if it will work

I would advise u to go by this link

http://xdaforums.com/showthread.php?t=857444

and just try some others custom roms as well, best one which i used is miui rom, fast reliable n www.miui-au.com

good lick mate

Cheers