Sharing is caring!

Xiaomi Mi 4 and HTC One M8 are two smartphones that have been released in 2014 and in the meantime, their prices have dropped significantly. They are both very popular, as they come with some pretty good specifications, but if you’re undecided which one to buy, check out this comparison. We will tell you everything you need to know about their designs and internal specs.


The Xiaomi Mi 4 measures 139.2×68.5×8.9mm and weights 149 grams. It has a plastic back available in white and black colors, and the sides are protected by a metal frame. On the other hand, the HTC One M8 is thicker, as it measures 146.4×70.6×9.4mm and weights 160 grams, but its body is made of aluminum (entirely) and the back is curved on the edges. Also, there are two thin lines at the top and bottom, and their role is to protect the radio antennas. The available colors of the back are Gunmetal Gray, Glacial Silver and Amber Gold.


The Xiaomi Mi 4 has an IPS LCD display of 5-inch that supports a resolution of 1920×1080 pixels at 441 ppi. The HTC One M8 has the same screen size, resolution and pixel density, but the display is a Super LCD3 and it’s protected by Corning Gorilla Glass 3.

Processors, Graphics Cards & RAM

The Xiaomi Mi 4 comes with a Qualcomm MSM8974AC Snapdragon 801 chipset, supporting a quad-core Krait 400 processor clocked at 2.5GHz, an Adreno 330 graphics card and 3GB of RAM. The HTC One M8 has a Qualcomm MSM8974AB Snapdragon 801 chipset, which is powered by the same quad-core Krait 400 processor, but in EMEA/US is available with a clock speed of 2.3GHz, while in China, Asia, the processor is speedier – 2.5GHz. Also, the device houses an Adreno 330 graphics card and 2GB of RAM.


The Xiaomi Mi 4 has been released in two internal storage variants of 16GB and 64GB and it doesn’t feature a card slot for storage expansion. The HTC One M8 comes in two internal storage variants of 16GB and 32GB, but the memory can be expanded up to 128GB with a microSD card.


The Xiaomi Mi 4 sports a primary camera of 13MP (found on the rear side of the device) that supports autofocus, LED flash, geo-tagging, touch focus, smile detection, HDR, panorama and the secondary camera has a resolution of 8MP (f/1.8), so you’ll take great selfies with it. The HTC One M8 has a dual 4MP primary camera (found on the rear side of the device) with features such as dual LED flash, autofocus, face detection, geo-tagging, HDR, panorama and the secondary camera is 5MP (f/2.0).


Both devices come with non-removable batteries. The Xiaomi Mi 4 has 3080 mAh unit, which outperforms the 2600 mAh battery of the HTC One M8.

Take your mobile photography game to the next level with this affordable clip-on lens kit from Xenvo. Comes with a macro lens and a super wide angle lens that easily clip onto your phone for professional-grade photos on the go.