Sure take your pick
1. Get Motorola to release the Camera source code (then it would be solved)
2. Get me a faster workstation sure 25.28Ghz is solid for CPU but still takes 32 minutes to build CM9. I could go for Dual 6 core @ 3.46Ghz = 41.52Ghz then we would be talking
Dell has one on sale for about 3.5K.
3. Give me more hours in the day (see 2.)
4. Enjoy the ROM
Seriously though I am still working on the camera. The problems is we need to build the camera files from source, since Motorola never released the source it's darn near impossible to do. We can not just copy over the Gingerbread library files and expect them to work, since they where all prebuilt for Gingerbread, and ICS changed the way the camera talks to Android.
Most the new phones with CM9 have a fully supported ICS released for their phone. What I am working on is decompiling our libcamera files from our Froyo Rom with
hex-rays and going to try and use tjstyle's camera source files he edited from dzo based on what hex-rays tells me. I have also contacted Dorregaray as he has done the same thing for HP Tablet and has managed to make it work. I am not sure how long it's going to take, or if I am going to have any real success. But know this is my only focus right now.
Also I don't plan on making any more changes to the ROM as I feel this is as stable as it's going to get based on our hardware from Motorola. So this will be the last release until I solve either of the (3) issues on the front page, HDMI, Camera, or USB Tether. Also by adding back in the rmt_storage it looks to have solve the proximity issue with calls as well. I have not had any issues talking on phone and moving the phone from my head. Each time the screen turns on as is should.