I have an HTC Desire phone. I like the phone but there is one big problem; the NAND (internal storage) is way to small. I installed a lot of ROM’s but the last time I install Cyanogenmod 7.1 with the “Launcher 7″ and I did a lot of customization I don’t want to reinstall my phone.
There is an crappy android workaround to move some of your apps to the SD card but when you connect/mount your phone to your pc you cannot start these apps and if you disconnect some of the settings are ruined.
So I searched the internet and read a lot of articles to find the best method to repartition my SD card and move the application and dalvik cache to my SD card. So I wrote this tutorial so you can move all the apps to your phone without any data loss also.
What do you need:
- Cyanogenmod 7
- S2E (free on the android marked)
- App 2 SD free (android marked)
- Linux operating system with Gparted or Gparted live CD
The steps
- Shutdown the phone and put out your SD card
- Make a backup of your SD card
- Run GParted and make a primary FAT32 partiton and 1 GB (or more) EXT3 partition. Because I have an 16GB SD card I make a 2GB EXT3 partition. You can check a Gparted youtube tutorial here: http://www.youtube.com/watch?v=6z1Tu9l8WNc
- Now copy your backup back to the SD card and place the SD in to the phone
- Start the phone and start S2E
- Select Applications, Dalvik cache and Download cache
- Press the menu button and reboot the phone
- Have some patience now (5min-10min)
- Now start the phone and start apps 2 sd
- Press the “On SD Card” tab, press menu and press move all apps
- Now press on the move to phone button for every app you haved placed to the SD card.
Because you have place the /data/app folder to the EXT3 partition (/sd-ext/app) you do not move the app to your phone but to your EXT3 partition
If this article helps you, please leave a comment below

You are my hero, seriously, I could kiss you. You win the internet
Haha you’re welcome
This is great, many thanks. I couldn’t move my apps off the sd card but I now have 120MB free :0)
Thank you very much for this! This was the difference that made sure i didnt buy a new phone in frustration
Simple, efficient: great!
Feeling like I just bought a new phone! thanks a lot
I’m very grateful. Thank you very much.
Worked like a charm and kept me from having to get a new phone.
Thanks a lotttttt buddy … this was reallllllly great …. I did all the partitions & stuff, but I didn’t finally know how to move stuff into that section.
Really well explained and was a breeze … well done!