Slightly OT, but is there any chance of avoiding use of libomap3camd? The reason I'm asking is because libomap3camd doesn't work under 3.5.3 kernel (it gives completely black images) on nemomobile. Since you have "played" with it - I imagine you could shed some light on the subject.