HTC G20采用WVGA级别的3.7英寸的Super LCD手机触控屏,分辨率Ϊ480x800像素,让使用显示效果更加出色。机身尺寸为115×59.8×11.63mm,重量约130g。而魅族MX的机身尺寸为121.3x63.3x10.3mm,重量为139g,4.0英寸1677色ASV液晶显示屏,分辨率达到960x640像素。 HTC G20采用高通 snapdragon MSM8255 1GHz处理器,拥有768MB RAM以及1GB的机身存储空间,虽然没有搭载双核处理器,但手机的操作流畅度绝不逊于双核手机。而魅族MX分为两个版本,MX 16GB使用Cortex-A9双核处理器、MX 32GB使用Cortex-A9四核处理器(四核A9处理器只有NVIDIA Tegra 3 )MX拥有1GB RAM和1GB ROM。 在系统方面HTC G20采用了Android 2.3的操作系统,并搭载了最新的HTC Sense 3.5。而魅族MX则使用Android 2.3系统。 HTC G20采用了双摄像头,前后摄像头分别为30万像素和500万像素,搭配上LED补光灯,支持自动对焦。系统的拍照功能相当丰富,包括为拍摄运动画面而设置的操作连拍,还有全景图拍摄,背光HDR拍摄模式等,还可以录制720P(1280×720)高清视频。而魅族MX配备了一枚800万像素BSI CMOS摄像头加LED闪光灯,最大光圈是F/2.2,ISO可在50至3200之间进行调整,最大分辨率可达3264x2448,同时支持1080P摄录,帧数可达30Fps。