Moto x first gen is powered by snapdragon 1.7GHz dual core processor, 10MP back camera and 2MP front camera, 2200mah battery, 4.7inch screen hd amoled screen, 2Gb ram and 16Gb internal memory, mobile phone weight is 135gm the best part of this phone is good in price segment of Rs.13000 phone look is very good as compared to another moto phones.