I got link2sd working, it wasn't detecting the partition for some reason so it wasn't mounting it, I found some good info here. Basically I had to go into terminal and make a /data/sdext2 directory and then I added a script in /system/etc/init.d that mounted my sdcard partition each time my phone boots up. Now I can move individual apps over. I am just now testing it out but hopefully it will go smoothly now. The script created was 99complete in /system/etc/init.d and it contained the following code copied from the post I linked above: #!/system/bin/sh sync; setprop lk.filesystem.ready 1; # special case for Link2SD remount rw mkdir /data/sdext2 mount -o rw,nosuid,nodev,noatime,nodiratime /dev/block/vold/179:2 /data/sdext2 remount ro I'm not sure if some of the lines are needed (like do you need to run mkdir on every boot) but it seems to be working for me so I'll leave it alone for now. Update: I have moved over a bunch of my apps and everything seems to be working great. I kept apps like gmail, handcent, and apps with widgets on the sd card and moved most everything else over to the sd card. It is so nice not to have games taking up huge chunks of my rom and now I can use any of my apps even with the main sd partition mounted by the pc unlike the normal apps2sd implementation. I'm using an ext2 partition but apparently Link2sd supports ext3 and ext4 now so I may look into repartitioning with one of these newer file systems although I don't know if there would be much benefit (possibly faster?). Maybe someone with more linux knowledge like Prime could tell me if that would even be worth the trouble. Also I know the kernel supports ext3 (since I used it with simple2ext) but does it also support ext4? I guess since ext4 is the newest format some roms/kernels support it and others don't. If anyone wants to use Link2sd and wants more of a step by step guide to get it working on the Droid I can go into more detail.