SD card Partitions and Stuff

One of the nice things while buying a Froyo phone was the knowledge of installing apps to SD .Concept was awesome.We were excited. Limitless apps on phone was our target !! After a while we woke up to a rude shock.All apps cant be transferred to SD .And the transferred apps leave a foot print in internal memory.

So if  you install some 3-4 20-30 MB apps and few launchers and themes ,You are out of space and cry .

Enter Dual Partitioned SD cards and App2SD scripts

Life and space savers Dual Partition SD cards offer  limitless app support.Even non transferrable apps like skype and launchers can be run from SD card

Though app2SD scripts are more of personal preference. I usually toggle between Link2SD and Darktremors’s a2sd.

Link2SD

:has a GUI

can link all dex ,lib and app files

has auto link feature !!

Simple,easy ,Awesome

DT a2sd :

Terminal app

One command and all apps straight to SD card .Fast and Furry.

Advantages of Dual Partitioned SD cards over Froyo app2SD:

A.)Speed of apps : FAT32 was used by dinosaurs and linux system are optimised for ext2 (android uses linux kernel !).Froyo app2SD is just slow

B.)Complete transfer of apps .

How to do this cool stuff.:

  1. Look in the mirror and say I can do it 50 times just for confidence.
  2. Get a SD card reader if you dont have one.(Laptops have it inbuilt)
  3. Download Mini Tool Partion Wizard for Windows
  4. Connect your SD card via SD card reader only.Yes USB cable WONT DO
  5. Back-up SD card contents.(If you want to…….)
  6. In mini tool parition wizard ,delete partion
  7. Create PRIMARY partition  of 85-90 p.c of SD card with FAT32 file system
  8. Next in the space remaining Create PRIMARY partition with ext2/3
  9. Click apply changes and count till 700 or bake a cake till the formatting finishes
  10. Put the SD card back in the phone .Your space should now be reduced and it should be correctly mounted.
  11. Install Link2SD from marked.
  12. On starting select the second partition (ext2/3) you created
  13. Reboot phone
  14. Now Link2SD should show you a second partition and you can directly link apps to second partition.

There it’s simple and easy .

On Linux use gparted instead of Mini tool.

Some people create three partitions with additional swap space.Dont do that.It will not only slow the speed of apps but also shorten your SD card’s life. Swap space should only be used if You have a class 10 SD card and you are a speed freak.On class four you are damaging the SD card by increasing the read/write cycle rapidly . On class 2 ,you are insane ,apps will run like a snail and SD card wont last 6 months.

I had 300+ apps with ADW in ROM on Stock KD4 and no loss in speed .

So Long Folks

32 responses to “SD card Partitions and Stuff”

  1. Pranay Bhowmick Avatar
    Pranay Bhowmick

    I already use EXT2 and Link2SD. But i dont see an option to transfer system apps. It says that system apps houldnt be linked to SD. Can this be solved?
    And got to know one important thing, that Link2SD is better than Froyo move to SD. Thanks for that!

    P.S : i skipped step 1, i hope thats not the root cause 😀

    1. skilledchaos Avatar
      skilledchaos

      move the app from /system/app to /data/app
      reboot ant try again

      1. Pranay Bhowmick Avatar
        Pranay Bhowmick

        So i should move the particular system app which i want to link to sd card to the data/app folder. Will try :).. Thanks!
        And u have mentioned here that Link2sd doesnt leave trails of the application in the phone memory. But this doesnt seem to be happening for me atleast. i have noticed that Link2sd works in the same manner as Froyo move2sd. Apps are not fully moved.!
        Just for an example , Moboplayer codec has an apk file of 2.6mb (approx), but after installation its around 6mb. Link2sd only moves the apk file…and everything else is left behind. Pls correct me if im wrong!

      2. skilledchaos Avatar
        skilledchaos

        move dex and lib files too

      3. Pranay Bhowmick Avatar
        Pranay Bhowmick

        can u pls tell me how to do that. because i see only apk files in link2sd
        and manually i m unable to figure out where to find dex n lib of that particular app and where to move them….!

      4. Pranay Bhowmick Avatar
        Pranay Bhowmick

        lol.sorry my bad…i was using an outdated version of link2sd.!

      5. skilledchaos Avatar
        skilledchaos

        Hmm .I was going to suggest that !!!

  2. Kraka23 Avatar
    Kraka23

    Very useful tutorial! keep it up!. I will download and flash the 0.432 rom soon. Cheers!.

  3. Kraka23 Avatar
    Kraka23

    There is a GUI interface for DarkTremor A2SD. You will find the app here :

    http://forum.xda-developers.com/showthread.php?p=12069632#post12069632

  4. acric Avatar
    acric

    Hi I’ve got a problem with this. I do every step as they are here in the instruction and when I apply changes, there is a window and it says that apply changes are changed. But in the window of mini tool I can still se this one partition fat32 primary and nothing more.
    What can I do about it?

    1. skilledchaos Avatar
      skilledchaos

      Did you use USB card reader or cable.this method works only with card reader.with cable you will get errors

  5. acric Avatar
    acric

    I connect a card reader by a USB cable

    1. skilledchaos Avatar
      skilledchaos

      Frankly you should see one fat32 and one ext2 partition .though I not sure what problem is.Frankly I am stumped .usually if you connect phone in USB storage mode,such thing happens.
      1.You right clicked on sd card –delete partition
      2.created primary FAT32 partition
      3.created primary ext2 partition
      Right ,so everything should be allright

  6. acric Avatar
    acric

    I made it but with a program called EASEUS Partition Master Home Edition 😉
    It’s free to use 😉

  7. aashish Avatar
    aashish

    it leaves my second partition as Unallocated..
    I ve tried with both the programs yours as well as EASE US..
    it shows successfully applied but my second partition remains unallocated…
    any suggestions???

    1. skilledchaos Avatar
      skilledchaos

      with SD card reader or without SD card reader . 😛

  8. VIpul Garg Avatar
    VIpul Garg

    how to do without sd card rreader
    and how to play music between call so that both person could listen

  9. Monish Avatar
    Monish

    How do I move dex files? I dont seem to be getting that 😦 also I have the latest version of Link2SD from Market!

  10. help_needed Avatar
    help_needed

    Hey ppl. I just got this done. But the second partition in my SD card is not being used at all and I am not able to move the DEX files 😦 pls anyone help

    1. skilledchaos Avatar
      skilledchaos

      what are you using
      app2sd script
      DT a2sd
      Link2sd
      or
      flozd a2sd

  11. Site Map « All about Samsung Galaxy 551 and more Avatar
    Site Map « All about Samsung Galaxy 551 and more

    […] a2SD stuff  […]

  12. Rajesh Avatar
    Rajesh

    Hi
    I am trying to create second partition in same way as you explained. I am using laptop inbuilt SD card reader & using MiniTool to create partition. I have a 2 GB card. Creating first partition as Primary FAT32 & second partition as Primary EXt2 size 150 MB. While creating second partition, windows gives a message that second partition will not be recognized as windows recognizes only one partition. After applying the changes, windows shows only one partition.
    When i insert this card in phone, it shows it as blank SD card. Windows is XP.

    Am i missing any step

    I have Perseus X on Phone

    1. skilledchaos Avatar
      skilledchaos

      Change to EASEUS or Gparted . mini tools 5 worked for me .The newer versions is nothing but nuisance .

  13. ervg Avatar
    ervg

    due to lack of sd card reader, i decided to create the partitions using my i551. totally possible using fdisk and mkfs 🙂

  14. mll Avatar
    mll

    Hi, is the content of this fine tutorial still up to date ? 🙂

    1. skilledchaos Avatar
      skilledchaos

      Yes it is .

  15. Mahardhika Saptadi Avatar
    Mahardhika Saptadi

    hi skilledchaos is it safe if i partition the sdcard via cwm?

    1. skilledchaos Avatar
      skilledchaos

      yes ,but remember to back up your SD card

  16. b brandreth Avatar
    b brandreth

    Still doesn’t tell me how it use the phone !

  17. McKwack Avatar
    McKwack

    Ack.. tried following your tutorial, and after I finished installing Link2SD, I just realized that I need to give root access to Link2SD.. which I don’t have yet.. and I hope I don’t need to do.. 😦
    Any other app you recommend which doesn’t need root access? Thanks a bunch! 😀

    1. skilledchaos Avatar
      skilledchaos

      Nope .You need busybox mount for root access ….

  18. mohhawkwb Avatar
    mohhawkwb

    It Works 🙂 I’m so Thankful

Leave a Polite Reply