Phone won't recognize ANY sdcard. Help please!

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
I'm having a problem with my Evo. It wont recognize ANY sdcard I put in it. It has been happening randomly the past couple days but now I cant get it to mount at all. I tried formatted it to fat32 and ext2 with 2 different cards and it wont recognize either of them. My phone is rooted but it's not just a ROM problem because when I boot into recovery I get a message saying it could not mount the sdcard!!

I need some help trying to figure out whats going on. Are there some codes I can run in ADB to fix this problem? I can't take it to Sprint because I can't unroot it since I can't get the dam sdcard to mount in recovery.
 

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
When I boot into fastboot ADB commands dont work(i type adb devices and no devices are listed) does that mean i need the fastboot drivers? Where do I get fastboot drivers?

ADB works when the phone is booted but not in fastboot.
 

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
OK guys that didn't work :(

How does a card slot just die? I can't take it to sprint because I cant unroot it with no sdcard right? Is there a way to flash roms and pc36img without a sdcard?
 

teh roxxorz

Recognized Contributor
Nov 21, 2010
8,712
2,293
253
When I boot into fastboot ADB commands dont work(i type adb devices and no devices are listed) does that mean i need the fastboot drivers? Where do I get fastboot drivers?

ADB works when the phone is booted but not in fastboot.
Unrevoked.com ; if you rooted on 2.2
revolutionary.io ; if you rooted on 2.3+

Try installing the drivers first, and try again. Your only other chance would be that you try to push a zip using fastboot.
 

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
Ok this is what I get. When I run "adb devices" it shows no devices listed but under device manager I have android bootloader device so I think I have the drivers installed. The fastboot oem enableqxdm 0 looks like it worked and fastboot reboot does reboot the phone so I think it worked.

It didn't fix my phone tho!!!!!! This phone is only a couple month's old and it was new when I got it! (The power button died on my original Evo and the store didn't have any refurb phones so they replaced it with a new one.)

If the sdcard port died on this phone I am probably done with HTC phones:mad:

Code:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Andrew Goodall>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached


C:\Documents and Settings\Andrew Goodall>fastboot oem enableqxdm 0
                              ... OKAY [  0.156s]
finished. total time: 0.156s

C:\Documents and Settings\Andrew Goodall>fastboot reboot
                     rebooting...
finished. total time: 0.156s

C:\Documents and Settings\Andrew Goodall>
 

teh roxxorz

Recognized Contributor
Nov 21, 2010
8,712
2,293
253
Ok this is what I get. When I run "adb devices" it shows no devices listed but under device manager I have android bootloader device so I think I have the drivers installed. The fastboot oem enableqxdm 0 looks like it worked and fastboot reboot does reboot the phone so I think it worked.

It didn't fix my phone tho!!!!!! This phone is only a couple month's old and it was new when I got it! (The power button died on my original Evo and the store didn't have any refurb phones so they replaced it with a new one.)

If the sdcard port died on this phone I am probably done with HTC phones:mad:
if you're up to it, we could try team viewer and I could look at it for myself and see what's going on.
 

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
if you're up to it, we could try team viewer and I could look at it for myself and see what's going on.
What's team viewer? You could tell me what to type and I can do it. I'm comfortable with ADB as long as you tell me what to type. I rooted my original evo the LONG way before unrevoked was out so I should have any drivers I would need already installed
 

teh roxxorz

Recognized Contributor
Nov 21, 2010
8,712
2,293
253
What's team viewer? You could tell me what to type and I can do it. I'm comfortable with ADB as long as you tell me what to type. I rooted my original evo the LONG way before unrevoked was out so I should have any drivers I would need already installed
Team viewer is a remote desktop client used for help. Basically I can take over your computer to help; I'd see you desktop, ect, and can go to it.

And you may need to update the drivers, because if adb doesn't see it, that's not always a good sign.
 

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
Adb works fine and the fastboot reboot command worked so I figure the other code worked as well. When in fastboot I see android fastboot device in the device manager so that driver is working as well.


I have never done a remote desktop help before. I have always been weary of them for obvious reasons.
 

teh roxxorz

Recognized Contributor
Nov 21, 2010
8,712
2,293
253
Adb works fine and the fastboot reboot command worked so I figure the other code worked as well. When in fastboot I see android fastboot device in the device manager so that driver is working as well.


I have never done a remote desktop help before. I have always been weary of them for obvious reasons.
Hmm that's random.

And to each their own. it can be bad, if you're connecting with someone you don't trust. But can be good if just the opposite.

Try booting into recovery, and connect to the pc, and then usb mount, see what happens.
 

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
When I boot into recovery I get this message at the bottom

E:failed to mount /sdcard (Invalid argument)
E:failed to mount /sdcard (Invalid argument)
E:Unable to mount sdcard
 

teh roxxorz

Recognized Contributor
Nov 21, 2010
8,712
2,293
253
When I boot into recovery I get this message at the bottom

E:failed to mount /sdcard (Invalid argument)
E:failed to mount /sdcard (Invalid argument)
E:Unable to mount sdcard
I can't remember and too lazy to click the back arrow [:p] but have you tried using a different sd card as of late? That card could just be bad. if still not then, your port may be bad.
 

teh roxxorz

Recognized Contributor
Nov 21, 2010
8,712
2,293
253
Adb does recognize the phone when booted or when in recovery the ONLY time it didn't recognize it is when in Hboot.
Now that's awkward.

At this point, the only thing I can really think of is to either live with it, or uninstall all the drivers, and then re-install them, because we've done everything there is to do.
 

Novarider

Senior Member
Jul 20, 2010
1,243
97
0
OK so I just fixed it, Somehow...

I put the other sdcard in and got the same Invalid argument error so I was screwing around in recovery and I decided to try to partition the sdcard. It worked!! So I put the original card back in and booted into recovery. Partitioned it and rebooted and now my phone recognizes it?!?!?!!


What does partitioning it with recovery do differently that nothing else would do?
 

teh roxxorz

Recognized Contributor
Nov 21, 2010
8,712
2,293
253
OK so I just fixed it, Somehow...

I put the other sdcard in and got the same Invalid argument error so I was screwing around in recovery and I decided to try to partition the sdcard. It worked!! So I put the original card back in and booted into recovery. Partitioned it and rebooted and now my phone recognizes it?!?!?!!


What does partitioning it with recovery do differently that nothing else would do?
It doesn't do anything special. it makes the separate partition [of course], but its possible the other times you formatted it, they weren't doing it correctly, which happens sometimes. Though glad its fixed.