Cellular Transmission seems to be the problem
I have no cellular data for my mobile plan (told my service provider to cut all cellular data out) my 4Gs battery drains out fast like everyone does. I notice that if I don't switch off Cellular Data, the Personal Hotspot keeps loading forever. Maybe that contribute to fast battery draining issue.
I did battery reset once (drains all battery until it turns off by itself and full charge for 10 hrs). Then hard power reset by clicking the Home button and Standby button at the same time. Battery no improvement--from 9am to 1pm, battery drain from 100% - 51% that's with the phone idle for 5 hrs, 30 min usage, cellular data off, wifi off, BT off, location service off, iCloud backup off .
Then last night did another battery reset. This morning -- 7:30am to 11:30am, battery states at 99-100%. with 5hrs idle and 37 usage, no cellular data, no wifi, BT off, location service off, iCloud backup off. Today battery performance does better than yesterday.
Then I test it with listening to music for 10 mins, battery stays the same.
Then I switch on Cellular data (remembering that my service plan has no cellular data) Personal Hotspot loading icon runs forever and immediately lost 1% battery (98%). I switch off cellular data. Suddnely I received a call from home and spoke on the line for less than a minute, I realize my battery is now 97%. It looks like any cellualar transmission drains the battery.
2 mins of Wifi usage loose 1% battery, my 3G (5.0.1) out perform 4Gs with the same usage.
I also notice how quickly iPhone 4Gs charge up from a wall outlet. I was actually timing it. At 30% charge it took 30 mins, 50% charge took 51 mins, 98% charge 1.5 hrs.