After I installed the AOSP rom I was unable to install the recovery apk, I kept on getting some error stating that my memory card was full or not inserted properly. Here is how to fix that.
You need to have root, and root explorer as well. (Like I said before it makes your life easier)
Now download the latest recovery apk, then rename it as a zip.
Now open it and go to res/raw in this folder you will find 3 files busybox, chargemon, and xrecovery.tar
Now copy the raw folder to the root of your SD card
With file explorer find the folder then "multi select" the three files and then move them to system/bin, also before you move just make sure to have r/w selected before and after you select the files.
Paste the files then reboot your phone, after the 1st Sony Ericsson logo keep on pressing the back button and you should get the recovery menu.
-Just remember to have r/w selected