Some may have noticed that often times, many source-built ROMs seem to have that one annoying issue that keeps them from being perfect. Solving this issue can take months and include a number of developers, testers, and contributors. However, when that fix finally does come, it’s awesome. In most cases, the annoying issue is usually something like Bluetooth, Camera, or in the case of Sprint phones, WiMAX. For the Sony Xperia X10, the camera was the issue. Now, there’s a fix.
XDA Forum Member scritch007 has released a fix that should help the camera start working on AOSP-derived ICS builds. As scritch007 explains:
I took the sources from Sony, and removed all the specific parts, face recognition, scenes and so on.
Used missing defines from Zte blade Ics repository.
I’m now testing with FXP CM9.1 and the default camera App
I’m running a FXP-kernel 140 or 139 but they are nearly the same.
I’m mostly using App Camera Zoom for taking picture (because it bought it when it was the one app that worked with htc wildfire ICS camera ) but the default app also takes pictures.
Not bad for the first post scritch007 ever had on XDA. The fix is confirmed working in all camera modes, including 8MP and 6MP. To install the fix, simply download the binaries and flash via ClockworkMod Recovery.