I have actually pointed this out many times about mobile devices.
if your game runs well in 30 fps lock the framerate to 30.
I used to hangaround binary domains forums when i whas coding android java, and the main talk there whas a locked framerate of 30 whas the way to go.
And he have bin coding for mobile devices for a long time.
There point whas as simple as on a small screen is it very hard to see if its 30 or 60 fps and the gain in battery life whas huge.
Digital is also right here.
Quote: "The most battery intense part is the screen. Lowering the brightness of the screen will save up battery. Not sure how much FPS affects the battery but CPU useage will. But still, if the screen is on it will drain your device. WiFi and 3G also drains battery as well as talking (on a phone)."
Android 2.3 Gingerbread , ZTE Skate , 480x800 , 800 mhz cpu , Samsung Galaxy Y , 240x320 , 832 mhz cpu
Android 4.0 Sandwich , Dmtech 3g 9738B , 1024x768 , 9.7 inches , cortex A8 1.2 cpu , 1 gb ram.