How to Partition SD Card on Android Device

by Jeffry on December 30, 2009

Manually partitioning SD card of Android phone will allow you to install application on the SD card memory (knows as Apps2SD, App2SD and A2SD) instead of installing them in the internal memory of your phone making your device to run faster. Follow the instructions below to partition the Android SD card.

SD_Partition2

Requirements before partitioning Android SD card

  • Take the backup of your content stored in SD card backed
  • Root your Android phone in order to use partitioned SD card efficiently
  • Android Device Bridge (ADB) that comes along with the Android SDK. Make sure to have Android SDK installed on your PC.

How to partition Android SD card to run application

Step #1 Download and save the latest version of file (sdparted.txt) developed by “51dusty” to the C:\ drive of your computer.

Step #2 Connect your Android device to your PC via USB.

Step #3 Hold down the Home button on your phone when you hit the Power button to boot it into cm-recovery. You will notice the screen like the one below.

partition Android sdcard

Step #4 Navigate to the tools folder in Android SDK folder and then copy files adb.exe and AdbWinApi.dll to your C:\windows\system32 folder of your computer.

Step #5 Open Windows Command Prompt (Navigate to Start > Run > enter cmd and click OK).

Step #6 Type

[shell]
adb push /sdparted.txt /sbin/sdparted
adb shell chmod 755 /sbin/sdparted
[/shell]

partition_sdcard001
Step #7 Now type the command adb shell. You should get a ‘new’ prompt as seen in the screenshot below

partition_sdcard002

Step #8 Type the following command to partition your Android SD card.

[shell]
sdparted -efs ext4
[/shell]

partition_sdcard003

This will create a swap that’s 32MB, an ext4 partition that’s 512MB and the remainder of your card will be a fat32 partition. This allows for 512MB of apps to be installed on your SD card.

Step #9 Type Y and hit enter to confirm. This will unmount all the partitions from SD card.

Step #10 Type Y and hit enter to confirm again. This will wipe your SD card completely.

partition_sdcard004

Step #11 Type Y and hit enter to confirm again. Removes all partitions and allocate the space to the portioned android SD card.

partition_sdcard005

Step #12 Type exit and then restart your android phone.

partition_sdcard006

Now, whenever you install apps on your android phone, they will be installed to your SD card instead of the internal phone memory of android device.

Blog Widget by LinkWithin
  • http://www.facebook.com/afishburn1 Andrew Fishburn

    How do i make the Partition bigger than 512 megs?

Previous post:

Next post:

Gadgets DNA | About us |  Copyright Policy |  Privacy Policy |  Disclaimer |  Subscribe us |  Contact us |  RSS Feed |  Sitemap