Well, maybe you should try to use swap.
Where can I find Xperia S Launcher?
Try this :)
Well, if you want android 2.3 then choose between gingerDX or MiniCM7.
If android 4.0 then MiniCM9.
I found a rom with xperia s looks(link given below) and apps, I wonder whether It would work xperia x8
Sent from my E15a using xda premium
No, this ROM won't work on X8.