Friday, January 16, 2015

I can't update Android apps installed on the sd card anymore

Connect your device to your PC (you may need to have the USB drivers that came with your phone installed)I've recently started having a problem with updating my Android apps.

If they were located on the SD card then the update would fail after it was downloaded.

After searching around for quite a bit, the following did the trick:

  • Connect your phone to your PC
  • When the connection is detected by the phone, it may ask you if you wish to switch to USB storage. Say yes.
  • From your PC, go to the phone's drive (that should have just appeared in Explorer) and navigate to /sdcard/.android_secure/
  • Find the file called smdl2tmp1.asec and delete it
  • Disconnect the phone
  • Done!!

[UPDATE 1dec2014]
A number of people have commented that they can no longer find the file smdl2tmp1.asec.
I have been told by others (but have not tested myself, as I don't have the problem) that another option is to connect the phone to a PC and use Windows Explorer to look at the SD card and try to find that file.

I am afraid I don't have any other suggestions :-(

[Blatant plug! See my article about my album on Google Play.]

 ps: Comments and/or links to this article are most welcome!


  1. Had the same problem. This also did the trick for me. Thanks!

  2. Thanks! I had been searching for a solution to this all day. Tried clearing the dalvik cache etc etc etc.. now it works like a charm!

  3. This was the only thing that worked, I had tried clearing the cache etc etc, I was so disappointed!
    Thank you so much!!

  4. I'm glad I found this post. Thanks! Works perfectly!

  5. Thanks my friend!!! i really need that.

  6. Great tip Nick, linked from my blog - Copied as well, if that's a problem just let me know.

  7. Thanks you so much for posting this! I was trying everything to figure out what was wrong with my phone. I had PLENTY of space on my SD card, so I didn't know why I was getting that message. But this did the trick!

  8. Was hoping this would work for me but no luck.. only because I dont have a smdl2tmp1 file. =/

  9. Awesome! cant believe it was that simple!

  10. Skoad, try looking here,
    ./mnt/secure/asec/ – access to this folder requires root and a program like Root Explorer

  11. AWESOME! Worked like magic for me! Finally I got updating again!

  12. Hi, I have same problem, but on S4 with android I can not solve the problem, because I can't find this folder.

  13. Hello. I cant find this file. Can someone help?

  14. Nick please help those of us who cant find this file. What can we do? I have pending around 12 apps that wont update.

    1. This comment has been removed by the author.

    2. See the new info at the bottom of the article. Other than that, I am afraid I have no more info :-(