After doing several experiments with different ROMs, finally I have settled with this one. I had used pico_asia_1.43.720.2_rev4.zip, Kernel with Reverse mount (1 ext partition, sd-ext) and Adrenaline Engine.zip ( Cyanogenmod).
Everything works well.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?