Look,I think that if you have posted your question in the Xperia Mini (or Xperia Mini Pro if there is a seperate forum) they could help you better,because Xperia Minis & Xperia Mini Pros come with Android 2.3.4 while X10 Minis/X10 Mini Pros come with Android 2.1.1.
That's the only thing I can tell to help you,I'm sure that other Xperia Mini Pro (not X10!!) have encountered the same problem as you and have found a solution.Check Xperia Mini Q&A or Xperia Mini Pro Q&A (If such a section exists)
I hope 'ya get your problem solved.
A big thanks to nobodyAtall.Without his hard work,proper Gingerbread builds would have never been possible.If it wasn't for his efforts,no MiniCMXMP would exist.
You can check out the lightest version of his ROM (55MB) by clicking the picture or here : MiniCMXMP - Based on MiniCM7-2.2.1 by nAa & D_d