I have experience this kind of problem on my HTC Desire Froyo
Installation error Couldn’t install on USB storage or SD card
I look around the internet and most of the solutions to this kind of problem is delete smdl2tmp1.asec
Where to find smdl2tmp1.asec on your phone.
- /sdcard/.android_secure – this is an invisible folder on your SD card, which you can access with any file manager, like ASTRO
- /mnt/secure/asec/ – access to this folder requires root and a program like Root Explorer
source: androidpolice.com
I tried those suggestions but i can’t find smdl2tmp1.asec, another solution is connect your phone to your pc and look for smdl2tmp1.asec.
My final solution that solves my problem are the following steps:
- Unmount your SD card from your phone.
- Look for a card reader and insert your sd card then plug it to your pc.
- Make sure on your folder options, the “show hidden files” are enabled and the “hide protected operating system files” is unchecked.
- Search your SD card for smdl2tmp1.asec
- And then delete the file, that’s it..
I hope these steps can help your problem.

