-Backup your SD (To a FAT32 drive, then you won't face that "Name too long" error)
-Reboot to Recovery
-In Recovery, Navigate to "Advanced">Partition SD Card>Select EXT Size>Select Swap size : 256MB & partition the SD
-Now, go back to Clockwork Recovery home, connect your device to your PC via USB
-Navigate to Mounts and Storage & Select "Mount USB storage", then restore the backup>unmount
-Start your phone, you might have Swapper 2 installed. If you don't have it, get it from the Market...
-Open Swapper 2, press the Menu button>Tap on Settings
-Make sure 'Run swapper at startup' is ticked
-Tap on 'Swap Size' & select 256MB
-Go to 'Advanced preferences'>Tick 'Use Swap partition'>Tap on 'Swap partition' & make sure it's "/dev/block/mmcblk0p3"
-Make sure 'Recreate swap file' & 'Reformat swap' is ticked
-Go back to the app's home page & tap on the "Ads off" button>tap on the "On" button
-If anything fails tap "On" again
-If everything is OK, restart your device
-Open Swapper 2>Press Menu key>Info & check the Swap size... It should be sth like 250032 KB
Swap enabled!