[EVO 4G Android Development] mitchellvii:
How to make MikFroyo w/ Darktremor Apps2SD work for you ...

Darktremor Apps2SD vs Froyo Apps2SD:

MikFroyo runs Darktremor Apps2SD. This is a different approach to moving applications to your SDCard than Froyo Apps2SD (which you can access in Settings > Applications > Manage Applications > Move to SD Card). When Froyo moves applications to your SDCard, it places them in a secure folder called .android_secure. When Darktremor Apps2SD moves apps to your SDCard, it places them on an ext3 partition that you have to set up yourself (see how-to on that later).

The benefit of Darktremor Apps2SD over Froyo Apps2SD is that Darktremor A2SD automates the movement of applications to your ext3. Froyo Apps2SD requires you to physically move each app (and can be a lot of work). Besides the ease of use, I also believe that applications running from an ext3 partition work better, especially apps with widgets associated with them. Also, Froyo Apps2SD will only move apps written to work with Froyo. Older legacy applications will remain on your /data partition in internal memory.

When using MikFroyo and an ext3, you simply need to install your apps and the ones that will function from SD will be placed there automatically. You do not have to do anything else to achieve this functionality.

RECOMMENDED SETTINGS:

Scenario 1: OEM 8 GB CLASS 2 SDCard

(the card that came with your phone)

MikFroyo is optimized for you out of the box. Don't do a thing with Darktremor Apps2SD. If you start running out of room for apps, you can use the Froyo Apps2SD method described above to move apps to your .android_secure folder; however, you may experience lag issues.

Scenario 2: 8 to 32 GB CLASS 4 (or higher) SDCard

In this case, I would recommend the creation of an ext3 partition on your SDCard (as described below). Once you have flashed MikFroyo and booted up the first time, you will want to move your Dalvik Cache back to your /data partition using the following commands:

adb:

adb shell
a2sd nocache

terminal:

su
a2sd nocache

This will provide you with optimal speed and space. Once you restore your applications, the ones that will run from SD will be transferred there automatically by Darktremor Apps2SD. You do NOT need to physically move them yourself.

HOW TO PARTITION YOUR SDCARD:

1) Back up your SDCard to your PC. Creating an ext3 partition WILL WIPE YOUR CARD.

2) I recommend using Amon Ra 2.3 (http://xdaforums.com/showpost.php?p=10653257&postcount=2093) for partitioning your card. For instructions on flashing go here (http://xdaforums.com/showthread.php?t=705026).

3) In Amon Ra Recovery, do the following: Partition sdcard > Partition SD (when it asks you for Swap Size, enter 32 - for Partiton Size, enter 512).

4) Once it is done, do the following: Partition sdcard > SD: ext2 to ext3.

5) That's it! Your card is now partitioned with an ext3 - ur a genius! (Do NOT attempt to create an ext4 as Darktremor Apps2SD on MikFroyo is not designed to work with ext4).

6) Copy all of the data back from your PC onto your SDCard.

WHAT ELSE CAN DARKTREMOR APPS2SD DO:

Lots, for a full list of the commands you can use and what they do, read the following: http://xdaforums.com/showpost.php?p=7021609&postcount=5

WHAT ABOUT OTHER APPS2SD PROGRAMS OUT THERE?:

I believe it is safe to assume, since Android will not allow applications to exist on your SDCard's FAT32 partition, that any other programs out there which you may download from the market (including Titanium) use the Froyo Apps2SD Method and will place your applications in your .android_secure folder. There is therefore no need to use these in conjunction with Darktremor Apps2SD if you already have an ext3 set up. However, if you have chosen not to have an ext3, then you can use these other programs to move your apps to your .android_secure folder even with Darktremor Apps2SD active.

** Please hit the THANKS button to your right if this posting helped you :)