Every company is trying to release the best smartphone that can be purchased and that is why we have so many choices. Xiaomi Mi 5 might be the smartphone for you, but we're still far ahead of its announcement that should take place sometime in November.

As with many devices and leaks, that doesn't mean we can't find out what it should look like. According to the latest details, the company plans to use Qualcomm's unannounced Snapdragon 820 chipset, 4 GB of RAM, up to 64 GB of storage and a 5.5-inch display with a QHD resolution.

A 16-megapixel rear camera will also support Optical Image Stabilization, and there will be an 8-megapixel front-facing selfie camera. A 3,000 mAh battery should keep the phone alive for a decent amount of time. It is also rumoured to feature Qualcomm's ultrasonic fingerprint identification system.