PureView and UltraPixels for Everyone (Sort Of)
…Well almost everyone. We all know that PureView and UltraPixels are on the hardware side of things, and can’t really be replicated through software, but maybe we can get sort of close via software, right? This is exactly what XDA Senior Member Xperia-Ray has done with the mod posted in the XDA forums along with a guide on how to emulate the results with the camera app Vignette.
What Xperia-Ray has essentially done and what the guide details is decompiling Vignette with APKtool and adding a couple of lines of code in the ‘Vignette.smali-‘ file, subsequently resizing the picture from the original, full sized image down to about 50% height and width. This modification then displays finer and sharper images by packing more details into the smaller output image size. Xperia-Ray details each step with clearness and straightforwardness aided with examples of code and links to external guides and tools helpful to the process.This guide was initially written for devices with 8 MP cameras, but now will also work with other MPs with the same process.
Judging solely on the before-and-after pictures in 2 MPs by Xperia-Ray, this mod has a positive effect, with finer and clearer per-pixel details in the image. However do keep in mind that results may be different depending on the camera specs of different manufacturers. A multitude of devices have been reported to work with this mod, including the Xperia Arc, Ray, Mini, and Galaxy S3.
If you would like to give this a try, head over to the original thread for more details.
[Picture on the left is unedited, 2MP photo, and picture on the right is 8MP photo compressed down to 2MP by mod]
Update: The thread has now been deleted at the request of the OP.