First boot may take a few minutes while apps are moved.
To see if it worked check the a2sdGUI now in your app drawer
or open a terminal or adb shell with root privileges and type

Code (Text):

a2sd check

You should get a status dialogue.

What does this do for my phone?

This is Darktremor Apps2SD, a multipurpose program that primarily allows a user to execute applications created for the Android OS on their Secure Digital card (with the proper setup...more on that later). But, Darktremor Apps2SD is all about stability. The goal is to be able for all users of the Android OS to be able to take advantage of a method to run their applications from a secure digital card.

But just because the Darktremor Apps2SD is all about stability, doesn't mean it isn't packed with features:

- Move applications (both free and paid) to the Secure Digital card.
- Move Dalvik Cache to run either from your Secure Digital card or from your cache partition and clears the cache on demand.
- Boot Loop Protection: prevents the phone from boot looping in the event the SD card could not be mounted.
- Dalvik JIT for faster performance on Roms which support it.
- User selectable sizes for the Dalvik heap sizes, allowing a user to freely optimize their system.
- Activate a swap partition on your SD card and sets how often the swap partition is utilized.
- Automatically fixes configuration issues.
- Users can check the free space on their SD card and check the installation to make sure all is setup correctly.
- Runs ZipAlign on demand...this makes your programs load faster.
- Built in help system for easy reference of commands.
- All features can also be reversed without repartitioning your Secure Digital card.
- New logging features assists in troubleshooting issues.
- Commands to set the Low Memory Killer feature at boot time. Great for those people who are the "set it and forget it" type.
- And more...

Click to expand...

All modifications should be made with the knowledge that you can possibly harm your device. I cannot be held responsible for any errors be they hardware, software, or user.

nocachereset
Performs the same function as nocache, plus
erases the contents of Dalvik-Cache, forcing
a rebuild on reboot.

File removed: /data/.dcpartition
/data/.dalvikcache

resetcache
Clears the dalvik cache and restarts phone.

Apps2SD Diagnostic Commands:
--------------------------------------------------
check
Performs a symlink and flag file check on your
setup. Outputs a report that shows you if
there are issues with your Apps2SD setup.

repair
Performs a repair of all symlinks based on
flag file activation.

If I am not mistaken the version put together by murderousone in his M1 mod with hroarks help works with shabbys and hroarks kernel as well as rooted stock. If this is something different than what they did you may be able to get answers to getting different kernels to work from them

whats the difference between a2sd and link2sd? Just was wondering cause I have lin2sd and would hate to go through the trouble of re doing my phone and they're the same thing.

Click to expand...

it is very much worth doing hate in my opinion . The a2sd mods use an sd-ext partition basically as an extention of internal memory , apps install fully to the sd ,and install there automatically .. where as link2sd moves files to sd but links them to files still on internal ( i think i got that right) ..

it is very much worth doing hate in my opinion . The a2sd mods use an sd-ext partition basically as an extention of internal memory , apps install fully to the sd ,and install there automatically .. where as link2sd moves files to sd but links them to files still on internal ( i think i got that right) ..

Click to expand...

Thanks dandnj1 sounds like i'm re doing my phone. Just to clarify...if i use this or murderousone's rom i have to go into cwm - mount system and data then reboot to system? and this is done everytime i have to reboot?
Thanks in advance for any help

i didnt really notice it @ 1st since i was flashing all the mods to test em out, but once i rebooted the phone, it started taking internal memory more than usual.... so def wasnt working like normal on shabbyrc1 due to mount...

but the hoark kernel is working fine with it & is what im actually using now...

I have mines a lil different though. I put cache on SD-EXT. cache on ext4 with hoarks CWM ext4 file.. system is like normal & my sd is fat32/ext2 for the a2sd...

on my rom i added 2 scripts. a kernel script & overclocking script. posted in other thread of a2sd... can be added 2 init.d manually. flashing whole rom not needed. so not sure if maybe thats helping or not, in regards to who posted about my rom changes to shabby or what i added...

working on a 3rd for the mounting of the cache download file. its posted in the other thread for a2sd also.. but not fully tested..

Really dont think the changing of the S will do it though inigomontoyasr... if u remove the S it actually disables the script. The S calls for the system to read the script... 00-99 numbers are the sequence in which each init.d script will load up in order.

probably just need 2 change the script up, so it can mount it on boot on shabbyrc1.....

Also keep in mind:

maybe something was removed out the shabbyrc1 kernel, that is needed for a2sd script..

i know hoark & shabby compiled 2 separate kernels which are different. also shabby's kernel removes some stuff that i believe hoark may have left in place on his kernel... dont really remember what, have to check the threads here or both kernels 2 c what was removed & if needed by a2sd...

Thanks dandnj1 sounds like i'm re doing my phone. Just to clarify...if i use this or murderousone's rom i have to go into cwm - mount system and data then reboot to system? and this is done everytime i have to reboot?
Thanks in advance for any help

Click to expand...

no prob , i actually use the mod from M1 on my phone for this and on that one you need to mount sysem, data and sd-ext than flash zip from CWM then reboot .. is mounting sd-ext not needed to flash this one?

Thanks dandnj1 sounds like i'm re doing my phone. Just to clarify...if i use this or murderousone's rom i have to go into cwm - mount system and data then reboot to system? and this is done everytime i have to reboot?
Thanks in advance for any help

Click to expand...

not every time you boot, just for install, after its installed the kernel will mount everything.

this is the one included in M1's mod. when i made this i mounted everything as a precaution but it seems to work just mounting system and data. i gave it its own thread in case some want this alone.

Click to expand...

I was running shabbykernel and went into cwm and mounted system and data
flashed it and rebooted my supercharger script had lost its S
and yours adds a S99 so I was not surprised.
I opened the a2sd gui and was getting problems moving davlik cache also had problem with apps it says could not move.
I renamed the supercharger script
S09 and then odined the new cwm and hroark kernal rebooted and moved the davlik cache no problem apps still dont do anything but my data shows 150mbs free so I know they moved.

I dont see those in the gui however when I try to run a2sd datasd I get bad command

Though I think they must be moved the free space in data partition is 148 out of 160 total I would have to think data/data takes up more then 12mb

Click to expand...

nah its actually moving it to the rom & binding it to another folder on ext2. basically like -ls linking it 2 the ext2 partition. like how busy box gets linked to the rom folder.. if u check your system/sd that will be basically b where everything gets moved from a2sd but gets linked to the ext2 to run ..... ..

I just noticed something
if anyone runs root explorer they know at the top it shows the /data/app
and it shows how much space is used vs how much is free.

well in /data it shows
12.48mb used and 148.7
but in /data/app it shows
73.53 used and 167.11 free
giving a total of 240.64
and because I dont have as much room as I would like I made my ext partition 240mbs so it is actually showing me the sd partition.

nah its actually moving it to the rom & binding it to another folder on ext2. basically like -ls linking it 2 the ext2 partition. like how busy box gets linked to the rom folder.. if u check your system/sd that will be basically b where everything gets moved from a2sd but gets linked to the ext2 to run ..... ..

Click to expand...

after further experimentation I see the /data/data is not moved, I am going through the settings on apps and my /data space is shrinking, which should not be happening if /data/data was on sd.

what if we were 2 set the EXT2 partition up like how its set up for the a2sd but only like how hoark got his ext4, to run the rom, but instead, it would actually run the shabbyrom thru sd-ext2 like a2sd is using the ext2 partition & getting the sd space for the rom..