I have just posted this on another forum but would like you guys to try this out as it works perfect for me.
Try this cab for java games, install it on your storage card not device memory. I have about 30 java games installed on it and they are all stored on my card and don't take up any of my device storage memory. All working with sound. Install new games using jblend, not the orignal java.
Please let me know if this works for you, hopefully it will and if not I will find a way because it works like a dream for me. I wanted a lot of java games on my phone and now I'm really happy!