The photography is handled by an 8MP primary camera, with a 2MP front camera. The rear camera shoots native images at a resolution of 3200*2400.
Xiaomi included their own camera app with the Redmi 2, and it does the job well. One interesting feature that can be found when using the ‘selfie' camera is an age detector. When held still it is even quite accurate.
But for the actual photos, the camera does quite well. Images are sharp enough thanks to the megapixel count, even capturing a fair amount of detail with long-distance shots. The sensor, too, allows for (mostly) well balanced lighting, though photos are quite warm.
Certainly, with HDR mode enabled the lighting is good, but on a sunny day using the ‘auto' mode, pictures are over saturated and colours lose their clarity.
It's not great, but for the cost we can't expect exceptional quality. Using HDR mode is a small price to pay for cleaner images, too.