Xiaomi Redmi 5 features a 5.0″ 1080 x 1980p IPS LCD display. It is powered by Snapdragon 652 processor cloaked at 1,8GHz, octa core CPU. It runs on Android v7.0 (Nougat) operating system. As far as the battery is concerned, it has 4100 mAh. For optics, it has 16MP rear and 8MP front facing shooter. In terms of storage, it has 64GB internal storage coupled with 4GB RAM.