Underneath the display, the device holds a 1GHz dual core
single-core processor from Qualcomm the Snapdragon S1 (MSM7227A) that uses an ARM Cortex A5 CPU. Adreno 200 GPU does all the graphical processing chops, but it isn t that great for gaming, especially on devices with FWVGA screen resolution. There s 512MB RAM, 4GB ROM (only 2GB is available to the end user), and a microSD card slot for storage expansion (up to 32GB). Accelerometer, electronic compass, and proximity sensors are present in the device for efficient use of hardware and software. A 1,750 mAh removable battery is supposed to keep the device alive for up to 618 hours in stand-by mode or up to 7 hours and 18 minutes of talk-time when connected to a 3G network.