A recent benchmark test points towards the Mi6 packing a 5.1-inch Full HD display, a Snapdragon 835 chipset, 4GB or 6GB of RAM, 64GB or 128GB of internal storage, a 12MP rear-facing camera and an 8MP front-facing shooter.

With regards to pricing, the Mi6 is expected to start at CNY 1,999 ($289) and max out at CNY 2,699 ($391) for the variant with 6GB of RAM and 128GB of internal storage — so it's set to be a pretty affordable device.

Down the line, Xiaomi is believed to announce two more variants of the Mi 6 — Lite and Regular. The former should sport a Snapdragon 821 CPU, while the latter will purportedly be powered by MediaTek Helio X30 processor.

A hefty pinch of salt

Obviously, all of this information should be taken with a relatively hefty pinch of salt until Xiaomi shows us exactly what it has up its sleeve. Fortunately, we don't have to wait much longer.