HTC G12搭载目前最新的Android 2.3版本系统以及HTC Sense UI。HTC G12内置GPS导航芯片,支持电子指南针,光线感应器和距离感应器,支持蓝牙2.1(有A2DP无线蓝牙功能),还支持Wi-Fi无线传输等功能。而HTC One S采用了Android 4.0系统,并搭配上HTC最新的Sense界面,为用户带来新的体验。 HTC G12搭载了一枚500万像素的摄像头和30万像素的前摄像头,支持自动对焦和LED补光灯,最大支持2592×1944像素照片拍摄以及720p(1280×720)高清视频录制。而HTC One S采用了前后分别为30万像素和800万像素的摄像头,配有LED闪光灯,为BSI背照式感光器,F2.0光圈,支持1080P高清视频录制功能。 HTC G12采用的是一块3.英寸大的电容屏,WVGA级别的分辨率为480*800像素,使用Super LCD的屏幕材质,让使用显示效果更加出色,机身尺寸为115×59.8×11.63mm,重量约为130g。而HTC ONE S采用qHD级别的4.3英寸的Super AMOLED手机触控屏,分辨率为960x540像素,让使用显示效果更加出色。HTC One S拥有7.95mm的厚度,外壳还首次运用了渐变阳极化抛光技术,让机身呈现出不同的颜色变化。 HTC G12采用了高通 Snapdragon MSM8255处理器,主频为1GHz,并搭配1GB的ROM和768MB的RAM。而HTC One S采用的是高通Snapdragon S4双核处理器,主频达到了1.5GHz,型号为MSM8260A,性能更强,功耗表现也更加出色。再配合上1GB的可运行内存(RAM)以及16GB内置存储空间。