Thankfully my original post was caught in time, the first file I uploaded had the wrong boot.img in it for the V.2 rom and the Turbo4 kernel. Thankfully we where able to catch this in time and I asked for the thread to be removed. But I was able to redo the file and make it work for each different rom. First off again i can not stress how much thanks we owe trident and drellisdee for all the hard work and time they have put into the ally community. With out them and the great community we have here none of this would be possible. Also a huge amount of thanks goes to tkirton for his amazing darktremor a2sd script. Now to the files to get a2sd to work on the ally! a2sd_ally_OC.zip Use this file if you are useing drellisdee's Turbo4 kernel a2sd_ally_Velocity.2.zip Use this file if your useing Velocity.2 with stock kernel a2sd_ally_VZB.zip Use this file if you are using any stock or modified VZB rom other than two listed above. 1.) Download the appropriate a2sd_lly_***>zip for your system 2.) Backup your EVERYTHING!!! on your sdcard to your computer 3.) Reboot in to recovery (You can format the sdcard from rom manager) 4.) Format your sdcard to ext2/ext3 both clockwork and drellisdee' recovery have this option. 5.) reboot phone and place the a2sd_ally_***.zip on the root of the sd card 6.) Reboot phone into recovery and flash a2sd_ally***.zip 7.) Wipe cache and dalvik 8.) Reboot phone and enjoy! Common Questions: I noticed your file has a boot.img in it, will it affect my existing one? Well yes and no, yes because it will over right your current one, no because I used the boot.img from each ROM to build the new files, this is why we now have three file to choose and to make sure each rom stays the way the dev intended them to be, just with the added benefit of a2sd. How do i know if a2sd is working? You can check internal stoage via Settings>SDcard and Phone storage or From terminal u can run: su #/system/bin/a2sd check My memory is still going down why is that? the most common cause of this that the dalvik-cache is not set to the sdcard. To make sure dvalik-cache is going to the sdcard open terminal and type: su #ls -l /data (look for a line that shows dalvik-chace if it does not show:dalvik-chace -> /system/sd/dalvick-chace, then its not going to the sdcard) Mine doesn't show that, how do i fix it? From terminal: su # /system/bin/a2sd cachesd Caution: Some phones do not have enough space to put the dalvik-cache on the cache partition. Also, some roms that have SenseUI installed may not work well with the dalvik-cache on the cache partition (although this issue appears to be fixed starting with Darktremor 220.127.116.11). If you experience issues such as force closes, try moving the dalvik-cache to the SD card (a2sd cachesd) or internal storage (a2sd nocache) instead. Special thanks goes to: Trident and drellsidee for everything they have done for us. Dots for testing and always being in the irc room helping people Savoxis for all the work he has done and all the help he has given me. Full credit for the actual a2sd script goes: here And thanks to all the members of this great community for everything they do to help and give back to this great community.