[HD2 Android NAND Development] twoxx:
Look here:

http://xdaforums.com/showthread.php?t=1342387

You don't have to put "init-d"-Scripts in init-d folder, like you have to do with cronmod or other a2sd-Scripts

it has an aroma installer, in which you can set follwing options:

AND AFTER you installed it an if you want to change the settings... open terminal emulator in android. type "su"... and the type "m2sd"...

you can enable/disable/change options there. WITHOUT reinstalling android and WITHOUT installing another different ini-d-sript.

AND you can speed up your sd-card.

Options:

*Graphical installer with configuration options and auto deletion of almost any existing app2sd script

*Control script to manage configuration from shell

*SWAP Support

*Link Apps from data as system apps

*Move Apps to sd-ext

*Move Dalvik-cache to sd-ext

*Move Apps Data to sd-ext

*Move system linked apps to sd-ext

*Move Cache to a tmpfs (With auto control)

*Internal nand and sdcard readahead optimization

*Handles slow sdcards that takes time to initiate

*Checks filesystems for errors on boot using e2fsck

*Let's you use whatever linux filesystem supported by kernel

*Able to revert any prev. options

*Fix permissions

I*nternal/External storage optimization

*Fix CyanogenMod dalvik to /cache

*Revert the sd-ext/data partitions so that sd-ext becomes the new /data

*Android Market 'Not enough space' fix

*Checks available free space before moving content

How to install

Note that you need to have a custom ROM installed which supports init.d scripts.

Download the ZIP file in the download section

Copy the ZIP file to your phones SD-Card

Boot you phone into recovery

Make sure that recovery does not check ZIP's signature as the ZIP is not signed

Choose to install ZIP from SD-Card

Select the ZIP file you copied to the SD-Card and fallow the installation process

After installation, you can change any settings you choose during install, by using the shell command 'm2sd <option> <value> from an adb shell or a terminal app on your phone. You can type 'm2sd help' in the shell to get a list of available options and values.

you can use mount2sd like all the others a2sd-scripts and cronmod a2sd+ - scripts in order to move apps to sd-ext

OR you can use mount2sd like cronmod int2ext - scripts in order to remount date/sd-ext.... which will have the effect that your ext-partiton will be your new "internal data-partition"....

AND the best is: mounts2sd is able to manage memory.... with cronmod/int2ext you may have problems if you install many apps.... (because data/data folder stays on internal nand)...

mounts2sd is able to handle that problem... :)

you can choose what you want and change it afterwards if you want to test other options... without reinstalling or init-d-Scripts-changes....

i use the "remount data/sd-ext" way.... i think its the fastest way to use sd-card as internal memory

My Settings for "MIUI":

move app to sd : disabled

move data to sd: disabled

move dalvik to sd: disabled

move cmdalvik: disabled

move cache: disabled

swap : enabled (i erased the init.d script "handleswap" becaus it activates "zram" and that makes hd2 slow - i use swap-function of "mounts2sd" instead)

RMOUNT: ENABLED (this wil remount data as "sd-Ext" and Sd-Ext as data.. so your ext-partition is now internal memory).

readahead value: 2048

cache management: enabled

SAFEMODE: DISABLED (very important)

REBOOT

AFTER boot android...

you can check your settings in terminal with "su" for superuser and then "m2sd status"...

with "m2sd journal disable" you can disable journalling of your ext4-partition... so your sd-card will mich faster..

check safemode with "m2sd safemode"

check rmount-option with "m2sd rmount"

enjoy!!!

"MOUNTS2SD" is the best a2sd-method ever !!!!!!!!!! :)