Firstly, To have CWM Recovery, Hotboot any kernel. I will explain
1. Download a kernel e.g Doomkernel v19 and hotboot via fast boot
Type in Fastboot boot boot.img
Then boot while repeatly pressing back button/volume rockets to enter recovery.
This will not flash this kernel only boot it so nothing else required
2. Then get into recovery by pressing volume rockers and flash whatever you need, after this reboot your device and thats it
Well it does require you to have PC access everytime you want recovery but it will have to do for now
OR for easier way simply install this CWM installer made by pvyparts which works fine with ics beta rom and don't need PC for it.
It could cause issues as this CWM isn't made for this but no issues have been reported as of now.
To Get faceunclock and google apps such as market, gmail:
1. Go to FXP Cm9 thread and download their latest gapps and flash via recovery( use method above for recovery)
To get ROOT access:
1.Flash the superuser fix via recovery ( access recovery via method above)
2. Go to the market and download busybox by Stephen Sterricson and then select any version of busybox and install it. NOW YOU HAVE ROOT
Thanks to Binary, We have WIFI And Bluetooth now too. Go into build.prop via Root explorer, OI file manager (free) or other file explorers:
add these lines into system/build.prop
OR flash the package by Doomlord via recovery ( use method above). Much easier
Now we have everything that is needed Thanks to Binary and Doomlord once more.