**Evil Eris users look here** http://forum.xda-developers.com/showthread.php?t=670087
This is for everyone who gets the "Insufficient space available" message when trying to install an app on a ROM with Apps2SD support. You need to partition your SD card! Here are steps on how to partition your SD card.
1. BACKUP your SD card! Partitioning will erase everything on your SD card. Mount your Eris to your computer and copy everything on your SD card into a separate folder on your computer.
2. Boot into recovery. (Hold the Volume up and Power button at the same time)
3. When you are in recovery, choose Partition sdcard.
4. Select Partition SD
5. Choose your swap size. (I chose 32MB)
6. Select the size of your partition. (I chose 512MB)
7. After partitioning, choose SD:ext2 to ext3 from the Partition sdcard menu.
8. Reboot your phone.
9. Make sure you have Apps2SD checked under Settings > Applications. (You don't have to do this with some ROMs)
10. To check if you have partitioned your SD card correctly, go to Settings > SD card & phone storage > SD card secondary. (Some ROMs don't show this)
11. Copy your backup of your SD card back to your SD card.
12. You can now run Apps2SD in any ROM that supports it.
When flashing ROMs with Apps2SD support, you no longer have to reinstall your apps. (This isn't always true for some ROMs with Apps2SD support, thanks MJL)
Edit: Part of Step 8 is now Step 9 to avoid confusion.
This is for everyone who gets the "Insufficient space available" message when trying to install an app on a ROM with Apps2SD support. You need to partition your SD card! Here are steps on how to partition your SD card.
1. BACKUP your SD card! Partitioning will erase everything on your SD card. Mount your Eris to your computer and copy everything on your SD card into a separate folder on your computer.
2. Boot into recovery. (Hold the Volume up and Power button at the same time)
3. When you are in recovery, choose Partition sdcard.
4. Select Partition SD
5. Choose your swap size. (I chose 32MB)
6. Select the size of your partition. (I chose 512MB)
7. After partitioning, choose SD:ext2 to ext3 from the Partition sdcard menu.
8. Reboot your phone.
9. Make sure you have Apps2SD checked under Settings > Applications. (You don't have to do this with some ROMs)
10. To check if you have partitioned your SD card correctly, go to Settings > SD card & phone storage > SD card secondary. (Some ROMs don't show this)
11. Copy your backup of your SD card back to your SD card.
12. You can now run Apps2SD in any ROM that supports it.
When flashing ROMs with Apps2SD support, you no longer have to reinstall your apps. (This isn't always true for some ROMs with Apps2SD support, thanks MJL)
Edit: Part of Step 8 is now Step 9 to avoid confusion.
Step 8 isnt always true, not all roms have GUI as2d support.
Some roms claim to have a2sd support but arent running one universal a2sd script. So you may think you dont have to reinstall your apps when moving to different roms but when you get to that bootloop, its most likely because your previous a2sd script is conflicting with the one on the newly installed rom. To get past the bootloop, you will need to wipe ext partition in recovery, effectively negating one of the conveniences of a2sd.