Share your experience!
Unfortunately, Xperia L does not support connection of a DualShock 3 controller.
A USB-cable + OTG-adapter is needed to pair the PS3 controller to the phone. But since Xperia L is not supporting DUALSHOCK™3 it will not work.
The meaning of Playstation certified is that your unit can access Playstation mobile and download variety of content. More info can be found at the following link:
http://www.playstation.com/psm/index_e.html
I'm not really sure what you mean by unofficial version, but we do not have any solution for this.