[EVO 4G Android Development] dmaul3300:
I am also having issues with my evo not recognizing my sd card on my phone on many occasions but my sd card is recognizd on my pc. I am rooted using unreovked 3 with the stock rom 3.70 (2.10 hboot using clockwork recovery). I have tried the following with no luck:

* doing a hard reset

* tried the adb commands in one of the 1st posts from android terminal emulator installed on my phone

* copying the contents from my sd card to my pc - formatting the sd card & copying the contacts from my pc back to my sd card

* formatted the sd card and imported information from my backup

* formatting the sd card and start as if it was the 1st day I got my phone- manually redownloading all my apps from the market

* I have tried 3 different sd cards (8 gig, 16 gig and the 32 gig)

* I unrooted my phone, and then did a hard reset and re-rooted (thinking maybe I did something wrong)

* tried going into settings and remounting the sd card - it keeps forclosing. i tried this about a dozen times in a row.

* cleared the data for the android market which reset it back to the default (I thought since my problems happen in the market).

I have noticed on my phone (I dont why- BUT it seems like my sd card gets unmounted/stops working when I am downloading apps or updating apps from the market. It doesnt happen all the time. I will be downloading an app and it will get stuck either downloading or installing the app.

I have a program called quick app clean cache. when I run the program it will show the cache, the data, source and total size of the program. when my sd card is not working and I load the program, it wont display any information.

Because these apps get stuck, I am sure there is cache,install logs/files when it started to install. Is there a way to delete these files - if so, how/where do I go to remove them - is that the davlik cache?

When I download updates, I have to write them down, becuase it will uninstall the old version and try to install the new version, BUT many times that version will get stuck and not download and will not show up in my app list (unless I purchased it).

What I have done in the past is when my sd card is not being recognized, I boot into recovery mode and then goto mount sd card. This is where I am not sure if I am doing something wrong. I dont have my phone hooked to my computer. I go to recovery and hit the mount sd card and it changes to unmount sd card. I then click on unmount sd and it changes to mount sd card. I then reboot the phone.

Is it possible to do this without being infront of my home pc. Many times when my card doesnt show up, I am at work, mall, sporting event etc. Somtimes I might have to boot my phone 6-7 times before it finally recognizes my sd card. My phone takes about 3-4 minutes before it recognizes my 32 gig sd class 2card . I have tried all the options below. Is there something easier I can do?

Am I supposed to reboot the phone after I hit mount sd card and it changes to unmount sd card

Once I change it to unmount, am I supposed to go back to the previous screen and then go back to the mount screen and hit the box where it says unmount sd card

Am I supposed to mount/unmount something else

Finally is there a limit to the number of apps or amount of space you can store on your sd card? I wish the evo had more internal memory. The main reason I rooted so that I could store more apps to my sd card. I am almost afraid to store apps to my sd card becuase several times a week, I cant access my sd card.

I will be getting my tax refund in a couple of weeks and am thinking of buying another 32 gig card but this time get a faster card - class 6. I got my last card from Verizon. They had 32 gig cards on sale for $49 several months ago (they posted the wrong price online and was only listed for a few hours before someone caught it and they changed the price). I'm leary of the ones on eBay. I have read many posts with people getting bad cards. do you think a faster card will make a difference?