Apple promised iPhone owners a fix to the iOS 5 battery bug that has been sucking life out of the faster and fuller phone, but the new beta version of the iOS 5.0.1 updates come nothing short of amazing according to a Wired reader.

Early reports from those who got their hands on the Beta version of the iOS 5.0.1 say the new update completely solves the battery drainage problem on the iPhone 4 and 4S.

To go almost an entire day without a change in the meter reading seems unbelievable. Where before I could almost watch the battery drain, now it doesn't move at all, said Wired reader Donald Kuntzman.

When iPhone users started using the new iOS 5 software on their phones, they complained their battery life was being drained even when their phone was on standby. Many flocked to Apple forums to seek help, but suggested fixes such as turning off Time Zone and Location made little difference, according to users. 

It was a huge investment for me to upgrade from the 3GS to the 4S and for example, I fully charged the battery overnight, woke up and took the phone off the charger to go to work at about 8:45 a.m. it's 10:40 a.m. now, I have not used the phone at all and it's gone from 100% to 87% without using it... My 3GS battery life was even better than this, user iPhone 5 lover posted in the Apple support forum.

iPhone user Sam Bertolet tweeted that after upgrading his phone his previous 15 percent battery loss was reduced to four or five percent. Not everyone has noticed changes, however, Gareth Evans tweeted that he saw no difference in his battery life when he upgraded.

iOS 5.0.1 is expected to be out in a week but in the meantime here are some of the top temporary fixes suggested on Apple forums:

Turn automatic time zones off: iOS 5 is constantly trying to readjust to detect time zones automatically; this can drain the battery life very quickly. To avoid the drain go to Settings -> Location Services -> System Services-> Setting Time Zone and switch it to manual.

Disable Location settings: For every App with location components you can enable or disable location settings. Turn off the setting for any apps you do not need, as this too can drain the battery at a much faster pace. 

Disable Notifications: Notifications can also eat up a lot of battery; the less you have on the better. Settings -> Notifications, tap a given category (Phone, Messages, and Reminders) or app, and turn the notifications off.

Avoid pushing emails: Checking emails manually by clicking on the mail icon can conserve battery life considerably especially for those who receive a lot of business and spam mail.

Siri: Even if you don't use Siri much, the assistant still drains battery through location services so try and turn those off when you are not using them.