HTC One M8 has a display of 5.0-inches and is dipped in three royal colors: Glacial Silver, Amber Gold and Gunmetal Gray. It runs on Android v4.4.2 KitKat and has a 16/32GB of internal storage. The phone has a Quad core processor of 2.3GHz coupled with 2GB of RAM. HTC One M8 comes with a dual 4.0-ultra-pixel rear camera and a front camera of 5.0-megapixel. It packs a Li-Po 2600mAh battery. The phone is available at a price of 50,000 approximately. Samsung Galaxy S5 features a display of 5.1-inches and a octa-core processor coupled with 2GB of RAM. It is designed with a rear camera of 16MP and a secondary camera of 2.1MP. It runs on Android v4.4.2 KitKat and has an inbuilt of 16/32GB. The device packs a 2800mAh battery and is available in four colors: Back, White, Blue and Gold. The price is Rs. 51,500 for the octa-core model. Source of Infographic: http://images.maxabout.com/misc/infographics/image/samsung-galaxy-s5-vs-htc-one-m8