Android Os stays at 60 to 70 % after playing a game, depletes battery life.

Hi

After upgrading my Galaxy S to Android 2.3 I am having huge battery life issues. After I play a Unity game my Android Os sits at about 60 to 70% of battery use. This discharges my battery in about 7 hours. If I restart the phone after playing the Os sits at its normal levels and the discharge problem is gone. This leads me to believe it might be linked to Unity games.

I see lots of people are having this problem and it seems a solution hasn’t been found.

Does anyone have any further information or a solution to this? This would help a lot of frustrated Android users.

Thanks

I have solved this problem by updating my firmware to 2.3.4. There must have been a bug with the older version.

Thanks