• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

A VERY strange SD card problem

ghostvet

Lurker
Aug 29, 2011
7
3
Hello all...

This is very difficult to articulate, but I will try my best....

Currently, my MyTouch 4G (Android 2.2) is not playing well with my SD card. Astro can see all of the card, and access all the files (at least all the ones I tried).

However, most (not all) of the apps installed on the SD card are not being recognized by the phone- showing only the generic icon and a error message saying "The linked program is no longer installed on your phone." Some apps on the SD card are recognized and run with no problem.

Also, the SD card will not mount when connected to my Mac or my PC (which it usually does with no problem) via USB.

If I take my SD card out and put it in my daughter's phone (same model), it mounts just fine via USB.

Attempting to unmount the SD card via the Settings>SD & Phone Storage will not work- it just hangs. I have to shut it down and then take out the card.
Attempting to install any apps or updates from Market when the SD is mounted will not work- it just hangs. If I do not have the SD card in- updates and installations work just fine.

Putting another SD card in the phone, the SD card is seen by Astro and mounts to the Mac via USB just fine.

So, my SD card acts fine in another phone, but not in my phone. Another SD works fine in my phone.

Multiple restarts of computers or phones does not fix anything.

This problem appeared last week, but then disappeared while I was trying to diagnose and fix it, so I naturally thought what I did worked. Apparently not since I try the same things to fix it now and they are not effective this time.

Then I got the card working again yesterday- I do NOT know how... I thought maybe is was because I deleted the .trashes folder. But then it stopped working again today.

However, now I notice the /asec folder on the phone is empty. Assumably, it was empty before when the card was not acting right, but when the card is working right, the /asec folder is NOT empty- it has all the .apk s in there like they are supposed to be.

I think it might be some invisible temp file or something... Anyone have any ideas?

I have seen this problem being discussed far and wide, with no real solutions that I have been able to duplicate. However, nobody else has detailed as much diagnostic work (multiple cards, multiple phones, multiple computers/OSes, asec folder, etc) so maybe this one might be easier for someone to nail down.

Oh, and the smdl2tmp1 file is not the issue- that has been deleted already.
 
are you rooted?
are you using a custom ROM? what other custom mods have you installed to your phone?
are you using a partitioned SD card to move apps to your SDcard?



Sorry... should have mentioned that.. non-rooted- T-Mobile 4G Android 2.2, single partition 8GB SanDisk Micro SD Card (I do not know how to check what class it is)

Have not yet received the OTA update (but I am anxiously awaiting it)
 
Upvote 0
OK... I had working again- sort of...

Here is what I did- but I do not know if this is related to a fix, or coincidence...

I put my SD card in my daughter's 4g and connected to my Mac via USB, set it as a Disk Drive and it mounted on the Mac just fine.

Using an app called FileBuddy on the Mac (which allows incredible access to many features) I located the invisible .trashes directory and the .spotlight-v100 directory, along with the .DS_Store file and deleted them all. These invisible directories/files are created again when you mount a drive on a Mac, so I knew they were safe to delete.

I ejected the SD card and returned it to my phone and rebooted. Everything appeared normal again- and the /asec folder is populated again.

I mounted as a disk drive, and it mounted just fine on the Mac. I ejected it and and set the phone back to Charge Only- it did not recover!

Now it is hosed again!

Oh, and as a side- During the times when they are not playing well, Astro has been able to access the SD card, as well as the stock music player, the camera and video cameras (they saved pictures and video to the card), other apps like APP2SD could not see the card.

So anyway, I repeated the process again-

No success this time...
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones