Xiaomi hasn't revealed anything concrete about its upcoming flagship device, dubbed the Mi 5, but so much has been leaked over the last few weeks that fans know almost everything about it. And going by reports, the device will have much superior features than its predecessor.

The Chinese smartphone-maker is mum on the release date of the Mi 5, but it is expected to be in the month of February. According to GizmoChina, Xiaomi co-founder Liwan Jiang has confirmed the device will be unveiled after the Chinese Spring Festival, which falls on 8 February, and released a week later. There are also reports of the Mi 5 being launched on the day of its announcement on 20 February, but nothing is confirmed as of now.

Xiaomi is tight-lipped on its upcoming flagship device, but it is expected to come with at least five feature upgrades over its predecessor, the Mi4.

Display: Xiaomi Mi 5 is expected to sport a 5.2-inch QHD touchscreen with 2560 x 1440 pixels screen resolution, protected by Gorilla Glass 4, while its predecessor had a 5-inch IPS LCD capacitive touchscreen with 1080 x 1920 pixels (441ppi pixel density).

Processor and Software: Xiaomi Mi4 was powered by a Qualcomm Snapdragon 801 processor and ran Android 4.4.3 KitKat, while its successor is expected to have a Qualcomm Snapdragon 820 processor and run Android 5.1.1 Lollipop with MIUI7.

Storage: In terms of storage, the Mi 5 is expected to come packed with 16/64GB internal memory and 4GB RAM, while the Mi4 had 16/64GB internal memory and 3GB RAM.

Camera: Xiaomi Mi4 housed a 13MP main camera and an 8MP front-snapper, but its successor is likely to have a 16MP main camera with optical Image Stabilisation (OIS) and an 8MP secondary snapper.

Battery: Xiaomi Mi 5 is expected to house a 3,600mAh battery, while its predecessor had a non-removable Li-Ion 3,080mAh battery.

Xiaomi Mi 5 is also expected to come with the LED light notification feature and fingerprint sensor, and support 4G-LTE network, USB Type-C interface and NFC.