Xiaomi is on a handset-releasing spree, having already launched a few smartphones, including Redmi 2 and Redmi Note 2 this year. It appears there are two more devices in the offing, Mi 5 and Mi 4C.

It was reported that Xiaomi would release its Mi 5 in July but it never happened. Later, it was suggested that the device will be launched in August but the month is coming to an end soon with no sign of its arrival. And now, it looks the launch will be pushed to a further date with the Xiaomi Mi 4C coming into the picture.

The Xiaomi Libra is "officially confirmed as Xiaomi Mi 4C, a cheap variant of Xiaomi Mi 4" and has been spotted on Chinese telecommunications governing body, TENAA, according to Techgadgetsz.

So, will Xiaomi release its Mi 5 before Mi 4C? Well, it seems unlikely.

The Xiaomi Mi 4C is expected to come with a 5.0-inch IPS display with resolution of 1920x1080 pixels, Qualcomm Snapdragon 808 processor, Adreno 418 GPU, Xiaomi MiUI 7 based on Android 5.1.1 Lollipop, 13 MP main camera with Dual-Tone LED flash, 5 MP secondary snapper, 16 GB internal memory and 2 GB RAM, according to Techgadgetsz.

Techgadgetsz went on to claim that the device will feature 4G LTE, 3G, GPRS/ EDGE, Wi-Fi 802.11 b/g/n/ac, Micro-USB, and Bluetooth v4.0 with A2DP, Wi-Fi Direct, and GPS with A-GPS in terms of connectivity.

On the other hand, the Xiaomi Mi 5 is expected to sport a 5.2-inch QHD touchscreen with 2,560 x1,440 pixel and protected by Gorilla Glass 4. It is expected to have Qualcomm Snapdragon 810 or Qualcomm Snapdragon 820 processor, Android Lollipop operating system, 32/64 GB internal storage, 4 GB RAM, 16 MP main camera, and 13 MP front snapper under the hood.