• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Getting more space: link2sd?

Hi all,

All I'm really trying to do here is make more space for apps. I'm a fairly basic user, I'm not especially interested in different ROMs, the only reason I've gone through the rooting process is to install link2sd. I used the unrevoked method, and I now have the superuser icon in my app drawer, and I appear to be successfully rooted.

However, it doesn't work! I've made a partition of 500mb, I've formated it in various ext formats and now as FAT32. Whatever I do all I get is an error when I start link2sd saying "mount script cannot be created" and "cannot create /system/etc/install-recovery.sh: not enough memory". I've wiped the phone and restored it to factory settings to no avail.

So does anyone have link2sd running on a Desire? I've got android version 2.2, by the way.

If it just won't work on the Desire, do I need to flash a different ROM instead? Which one is going to be most like what I've got, but with the ability to use the SD card for apps?

Thanks for any help.
 
I have never used this but Usta has so he's your man.

You cant create anything in /system/* whilst android is running unless you are S-off though.
 
OK, SUroot's post led me into further research into S-Off, I downloaded AlphaRev, turned S off (I didn't even know what S was until about 15 minutes ago), and Link2sd seems to be working fine now, thanks for the pointer.

While I'm here though, and now I've seen stuff about different ROMs, if I did get something like the Oxygen ROM (which sounds kind of attractive based just on battery saving) would S be off? Would I be able to use my separate SD card partition for apps straight away? Or would I need to do other slightly scary stuff again?

All-in-all a voyage of discovery, and a rather nerve-wracking afternoon for someone who still pronounces linux as lye-nux!
 
S-off will not be affected by flashing Roms. Oxygen has a sscript for moving apps to ext. Usta used an a2sd+ script om conjunction with link so he still is best to answer. I'm sure the title will draw him in soon ;)
 
Sorry for late response, but I'm on a vacation (abroad).
Regarding Link2SD, I've found that not all ROMs work well with it. For example, Link2SD worked nicely on CM7 ROM, but it did't work on Oxygen and GV.

No problem though.
Step 1) Since you are S-OFF, simply use Oxygen r2 table, and this will give you 332MB space instead of 148MB space.

Step 2) If even that is not enough, partition the SD card to ext3, reboot the phone and move all apps from SD card to internal storage. This should move bunch of apps data to ext partition on SD card.

Step 3) For even more aggressive approach, flash the Oxygen Dalvik zip file from recovery to move Dalvik cache from internal to SD ext partition.

These 3 steps should be more than enough to allow you to install a few hundreds of apps on the phone easily.
 
Back
Top Bottom