How to Prepare SD Card for App to SD Partition on Android

With an Android SmartPhone at hand we love to install and try tons of applications. The main problem with devices like Galaxy Ace is that the phone memory is too low to support our expectation. As a result long before we are satisfied the “Low on Memory” notification pops up. The only way to tackle this problem is having our applications moved to SD card. But it is not simple to move apps.

For this purpose the ROM we are using must support this feature. Earlier we have covered FirstUA and SanGingerACE ROMs which has this feature inbuilt. These Roms has Darktremor Apps2SD script pre included which helps us to do so.

In an app2sd enabled ROM only thing we need to do is partition our SD cards. The partition should be done in such a way that it consists of one FAT 32 format for general use and other EXT 4 for App2SD. There are two very easy ways in which this can be done. So let’s see what they are.

How to partition SD card for App2SD

The first method that we are going to discuss is using windows and the second method can be directly used from your Android phone.

Note: Before proceeding to further steps it is mandatory that you back up your SD card data on your system. You will lose all your data during the format.

Using Windows

Things required:

  • Download and install the MiniTool Partition Wizard Home Edition.
  • Keep the SD card ready in an external card reader.

What is MiniTool Partition Wizard and how to use it?

MiniTool Partition Wizard is a freeware windows desktop application. It not only helps in formatting SD cards in several formats but also is complete disk management software that offers tons of useful features. Using this application is simple.

It can work with pre allotted tasks; as a result you do not have to sit and wait to perform operations turn by turn. Hence make you choices and apply them at once, no need to look back.

Once you have got this software installed proceed to the next steps:

  • Put the card reader in usb with the SD inserted.
  • Open MiniTool Partition Wizard and you will see the SD card.

  • Select it by a single click and right click on the drive. From right click options select delete.
  • Now you will see the whole space as unallocated. Right click on it and create.

  • Now the first partition to be created is the FAT 32. Create it as primary.
  • Select space you want for normal SD leaving space for the EXT 4 partition.

  • Once the above step is done again click on the left over unallocated partition and create again. Click ok on any warning and make the partition as logical and in EXT 4. The size of this partition is already decided from the FAT 32 partition.
  • After completing all these steps click on Apply button on right hand upper menu. Sit back and wait for the application to complete its job.

Using Android Phone

Things required:

After getting the above things ready, proceed with the given steps:

  • Boot into CWM (keep Middle button + Power button pressed in off state).
  • Scroll down to advance options (second last option).
  • In Advance and Debugging Menu go to Partition SD Card (second last option).
  • Select EXT and swap partition size according to your needs and overall size of the SD card.
  • Wait till the process completes. You will get a success message if things are done.

Which of the above method is better?

It depends on situations. If you are having enough time then it’s better to go by the desktop application. There you can directly format to EXT 4 if your android file system is utilizing EXT 4. But in present version of CWM the partition made is EXT 3. So this method is suitable only when the above method is not present at hand.

Click Here to Leave a Comment Below 22 comments
srinu smart - September 20, 2011

Thanks for this excellent post dude. It helped me to gain internal space in my mobile.

    Sourojit Nandi - September 23, 2011

    You are welcome..

srinu smart - September 24, 2011

Dude i tried this on my 8gb card and kept in my HTC Salsa mobile but it not showing any notification when i’m inseting into the mobile. please help me.

    Sourojit Nandi - September 28, 2011

    I tried 8gb partitioned on my galaxy Ace, with 500mb for ext 4.. It works. If your memory card in not getting detected at all, try using the second method. i.e from CWM.

Paul Walia - October 3, 2011

Brother Sourojit: I tried this on my 16gb MicroSD for ASUS Tablet…worked like charm!!! Thanks for a user friendly details

nilesh - November 12, 2011

i heard that it may brick galaxy ace how abt that ?

    Resham Panth - March 26, 2013

    Just making a partition can never brick your device. Bricking might occur when you install a wrong kernel or rom..

sumit kumar - February 2, 2012

this technique can be used in samsung galaxy pop GT S5570?

vikram - February 12, 2012

I tried on my motorola milestone, the card is not getting detected now! Donno whether ClockWorkMod recovery is supporting milestone, its an old device

saurabh - September 27, 2012

is it required to root the phone? I have HTC salsa and the phone is unrooted. I Tried the above steps but the phone memory is still reflecting the old value. Not the 512 MB I set aside in the SD card.

    Sourojit Nandi - September 27, 2012

    After converting SD card, you need to install the script. I have tried it for samsung. No Idea for HTC, you must look in XDA HTC thread.

    I had to Install Darkometer script on stock rom. Then I needed root to install A2sd GUI.

    Just converting the sd card wont make any difference. Nowadays most custom roms comes with app to sd support. If you do not have issues with Custom ROM I would suggest you to flash one.

      Dilpreet Singh - February 3, 2013

      I have read about the script u mentioned after the partitioning sd card, but the thing is that I have ztc blade also know as dell xcd35 and I have done rooting but not getting anywhere to increase my mobile internal memory can u tell me how to use this script and what is it?

Aniket - November 3, 2012

if partition does not happen after doing windows process?

anudeep reddy - March 3, 2013

lol. i have tried that on my htc explorer i did partition after installing a custom rom : MIUI JELLY BEAN 4.1.2
and it workssssssssssssssssssssssssss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
thanxs lol…….


Leave a Reply: