I've been going around the forum for a few months now without posting anything.
But Today I made my first beta fix for the Camera on ICS.
* Others seems OK
It's using the native Jpeg encoding, so the images won't be 6Mega but will be compressed
Unlike the patch from z + J GB lib, the photo is taken each time.
How did I this?
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.
Download zip file and apply using ClockWork Recovery
See next post for download links.
The code is pretty a mess with #if and #endif to remove SEMC specific code, I'll clear it up later.
I'll be working on improving the code, but I only get one hour a day to work on this, so it might take some time.
If you find any bug please report, I'll try to fix them as soon as I possible.
J for the existing camera lib which help me to understand the Sony sources
rapmv78 for the cameraHal.cpp
To the ZTE Blade team I found some missing defines.
Championswimmer for his great How To
DoomLord for his kernel generation script
Vasishta Reddy for his roms
Z for the hw_config.sh patch
THeLogic and kingstonxl for the feedback. Wouldn't be that good without them.