[HTC Desire C] einstein.frat:
What does this do?

make 3 partitions on SDCARD

-FAT32 > Primary Storage

-EXT4 > Secondary Storage Internal memory dummy

-Linux Swap > Extra RAM

Do I need to Backup my SDCARD contents?

Not needed, but if you want you can, it doesn't erase your sdcard data unless you did something wrong.

1/ Boot up your Windows machine

2/ Unmount your sdcard card on phone eject it and Insert your Micro SD card into a card reader and attach it to the computer

3/ Install Mini Partition Wizard Home Edition

4/ Run Partition Wizard Home Edition.

5/ Look for your SD card along the bottom and identify your FAT32 Partition

6/ Right click on it and choose "Move/Resize Partition"

7/ Use the down arrow in the middle field "Partition Size:" to change the value and consequently the value of the "Free Space After: field as well until you have created around 2307 MB of free space. *Warning - Do not create free space before the first primary FAT32 partition!!! If you do discard changes and start over!

8/ Click "OK"

9/ Identify the new unallocated space on the drive map.

10/ Right click on it and choose "Create"

11/ When you get the warning about the partition not being able to be used in Windows click "Yes" to continue

12/ Choose Ext4 for partition type. Primary, Resize to 2000 MB

13/Right click on empty 300 MB left Create Linux swap partition, Primary

14/ Make sure it is all primary not a logical partition

15/ Name it if you want.

16/ Click "OK" to continue

17/ Click the BIG "Apply" button in the top left of the window

18/ Choose "Yes" to continue from the pop up

19/ Let it do it's work.

Congratulations! Step 1 Complete!

Now to step 2:

1/ Eject and place your SD card back into your phone

2/ Install Link2SD from the Android Market

3/ Run it

4/ On first run it will ask you the type of partition your second SD card partition is. Choose Ext4 depending on which you made it.

5/ Follow the directions to reboot your phone

Congratulations! Link2SD is now working on your phone!

1.choose the funnel and choose User

2.choose multi select and select apps to to be moved to sd-ext and choose actions then create link choose all 3 checkbox

At this point I recommend you Menu click and go to Settings and choose "Autolink" to automatically link programs (.APK), dalvik cache files (.DEX) and library files (libs) to your SD Card 2'nd partition when a new program is installed.

Now for some strategy!

You say, "I've got all this external space! Why bother putting any programs on the internal space?"

Well...SPEED MAN! SPEED!

I keep Launchers, Widgets, Background processes like Titanium Backup, etc, on the internal as space allows to allow for speed when booting. The internal memory is faster than your SD card and keeping these programs here helps a lot in speeding up your boot time. This is an option with Link2SD that you DON'T have with Data2SD or Data2Whatever!

You can also keep commonly accessed programs like Tapatalk for example, on this internal fast memory.

You can also mass move by multi selecting, several programs to and from either internal, SD card, or SD card second partition. Ideal for your initial move to your new second partition of your apps pre-installed prior to link2sd.

People wanted instructions for a third swap download 81swap.rar in attachment extract 81swap script and push to /system/etc/init.d/ folder, during boot it would mount sdcard swap.

in cmd.

adb remount

adb push 81swap /system/etc/init.d/

adb shell chmod 777 /system/ect/init.d/81swap

reboot phone

to check if it mounted in terminal emulator type

su

free

see swap if it changed size to 400. :)