On the specifications side, the Xiaomi Mi 6 is expected to feature a 5.2-inch FHD display with 428 PPI, Snapdragon 830 processor, Adreno 540 graphics, 4GB RAM, and 64GB internal storage. There is no reference about expandable storage although we believe in a slot which will have a maximum capacity of 128GB.
Interestingly, the shopping portal has listed that Mi 6 will be loaded with MIUI 7 with the expected availability date of February 2017. This should be incorrect since MIUI 8 will be globally launched in August 2016 and all the upcoming devices released after the launch date will ship with MIUI 8.
While the rear camera is expected to offer 16MP rear camera, the front-facing snapper is equipped with a 4MP sensor with f/2.0 aperture. The device will provide support for all major connectivity options like Bluetooth 4.2, GPS, A-GPS, GLONASS, BDS, and OTG.
With only 7.2mm thickness and 135 grams weight, the Mi 6 will also include IR blaster, using which you can control your Television. This leak surely lacks credibility but only time will tell whether the specifications are true or not.