Also ich kann das Script absolut empfehlen.
Mit CWM kannst vorher die sd-karte partitionieren.
Dies findest du im Menüpunkt "advanced" und dort "Partition SD-Card"
Das größte was du dort wählen kannst sind glaub ich 4GB. als SWAP wählst du 0MB.
Wenn der Vorgang abgeschlossen ist, dann machst du folgendes:
Du lädst dir die zip runter (
40ad2sdx-a2.zip) und kopierst diese via Root-Explorer oder auch ES-Explorer in /system/etc/init.d
--> sollte der Kopiervorgang fehlschlagen, schau in den Einstellungen (vom Root oder ES-EXplorer ob du den Haken bei Root usw. gesetzt hast.
Die Rechte vergibst du wie auf
[script][share] AMARULLZ DATA TO SD-EXT(A2SDX) - xda-developersdargestellt.
Es reicht aber auch oben alle 3, in der mitte den 1. und den 3. und ganz unten nur den 3.
dann rebootest du das Ace und hast als internen Speicher deine gewählen knappen 4GB. Diese werden dann nur für die Apps genutzt. Die restlichen knapp 27-28GB sind für Bilder, Musik & Co. bestimmt.
http://forum.xda-developers.com/showthread.php?t=1591079