Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a HTC Desire, which has a limited space in the phone. Therefore I want to make all apps install to the SD card by default.

However, I can't make it work. I have tried the pm set-install-location 2 command, and I can also confirm that it is set to 2, but I still can't download apps that takes more space than available.

I have it rooted, and installed 4.1.2 on it.

share|improve this question
What apps are you trying to install on SD card? – Leandros Nov 11 '12 at 2:09
You need to install data2sd or similar. If you're using sandvold's or evervolv's ROM then in terminal type su, after that, a2sd install, give answer y,n,y to the questions that follow. – roxan Nov 11 '12 at 4:10
@roxan I am actually using Evervolv's ROM. When I do that, it just states that /sd-ext is not mounted properly, yada yada, Did you partition your sdcard correctly? - I havent partitioned it at all. – Frederik Nielsen Nov 11 '12 at 9:31
You need to partition your SD card, check Google on how to partition SD card for data2sd. – roxan Nov 11 '12 at 9:42
up vote 0 down vote accepted

Since you have Evervolv's rom I assume you have a custom recovery. Backup all the files on your sd card. Boot to recovery and partition your sd card. I would suggest at 1GB for sd ext.

share|improve this answer

This will only allow you to install apps automatically onto the SD card if:

  1. They have set the app to install onto the SD card 'Auto'
  2. They allow you to install onto the SD card

Most likely, the app(s) you are trying to download does not have an auto setting for SD card install, and it cannot be installed onto the SD card.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.