We should expect to see the HTC One M9 unveiled very soon at Mobile World Congress in Barcelona, but before then we're seeing more detailed leaks on HTC's upcoming flagship smartphone.

The HTC One M9 should feature a 5-inch screen, with a resolution of 1920x1080, which is a bit of a let down compared to its competitors with 1440p displays. We should see an 8-core processor, 3GB of DDR4 RAM, 32/64GB of on-board storage, support for LTE Category 6 (300/50Mbps), Android 5.0.2 Lollipop with Sense 7.0, a 20.7-megapixel rear-facing camera, 4-megapixel UltraPixel front-facing camera, BoomSound, Bluetooth 4.1, a microSD card slot and a 2840mAh battery.

Some of you might have noticed in those specifications that we've written DDR4 RAM, which is an interesting addition to the mix. The Full HD display will provide additional battery life compared to those with a QHD panel, so while HTC won't win at display resolution, it should have a decent amount of battery life compared to competing handsets.