Xiaomi mi 4 is flagship device of xiaomi mobile company
It is having 13 megapixel rear camera and 8 megapixel front shooter with 1.8 aperture lens. It is having 4k video recording capacity but it does not match your expectation.
Pros.
Front camera is it is very good in day light as well as in low light due to its f1.8 lens Screen is full hd and viewing angle are very good having very good pixel density. It is having 3gb ram It is having snap drongn 801 with 2.5 ghz couple with adreno 430.Design is good.Voice quality is crisp and louder
Cons.
Over heating temp goes above 43-45 degree. It gales some time.Battery drain very fast.Rear camera is not up to the mark in low light struggle very much.