The Honor 8 is now official in India for ₹29,999.

The phone offers a 5.2-inch Full HD display, octa-core HiSilicon Kirin 950 SoC with four Cortex A72 cores at 2.3GHz and four 1.8GHz Cortex A53 cores as well as a Mali-T880 MP4 GPU. There's 4GB of RAM on offer, along with 32GB storage and a microSD slot to extend storage further. The highlight of the phone is a dual camera setup at the back, which includes two 12MP lenses — one shooting in color and the other in monochrome.

Other specs include an 8MP shooter up front, Wi-Fi ac, Bluetooth 4.2, NFC, IR blaster, USB-C, and a 3000mAh battery. On the software front, you're looking at Huawei's EMUI 4.1 based on Android 6.0 Marshmallow. There isn't a whole lot to like about EMUI right now, but Huawei is set to roll out the Nougat-based EMUI 5.0 with a design overhaul later this year.

The Honor 8 goes up against the OnePlus 3, which retails for ₹27,999 on Amazon, the ₹22,999 Xiaomi Mi 5, and the even more affordable Lenovo Z2 Plus, which costs just ₹19,999.