Best bet is to look at OpenCamera, as you can specify it manually with any option your device can possibly do. No idea if the quality is actually better though, as the dataflow into the memory and sharpening techniques in the driver are the bottlenecks most of the times.