Alright, after reading through 40 pages of this thing, I decided to try and play around with a few suggestions. What I did NOT try was doing a "refresh as new" as many people have done - that just sounded like something too risky and time consuming. I'm glad I didn't go that approach.
Symptoms:
1) My fully-charged *4th Gen iPod Touch* left on standby overnight would be under 20% in the morning. Note: This was AT home.
2) The same fully charged 4th Gen iPod Touch left on standby in my office showed about 95% of battery life after an 8-9 hour work day. Hmmm... drastic difference.
3) The settings were not any different when at home or at work --> notifications on, wifi on, airplane mode off, location services on, etc.
4) My fully-charged *2nd Gen iPod Touch* on iOS 3x left on standby overnight showed not much drop in battery life in the morning.
_Here is what I did to resolve the battery drain:_
1) I ran a search for my router model on Google. Keep in mind, I have a Netgear Wireless-N RangeMax.
2) I found the latest firmware available for my router, which was older than I thought it would be (2008!) and downloaded that. It's possible that my router already had this install, but there was no way for me to tell.
3) I connected to my router as an admin and installed the NEW firmware.
4) After the update completed, I reset my router (YOU SHOULD ALWAYS DO THIS AFTER A FIRMWARE UPDATE) by holding the reset button for 30 seconds.
5) I connected to my router as an admin again
6) Under "Wireless Settings" --> "Security", I decided to also modify the type of encryption being used. Therefore, I changed it from using WPA + WPA2 to just WPA2. I used the same passphrase and network SSID so I didn't need to do anything on either of my iPod Touches to reconnect; they both automatically recognized the wireless network.
I ran a test last night. I left the fully-charged 4th Gen iPod touch on standby overnight. NONE of the settings were tweaked, so again, notifications on, wifi on, airplane mode off, location services on, etc. In the morning ... 95% battery life! It worked! I've been enjoying my iPod all day and now I don't have to turn that sucker off at all. I hope this works for others.
I know people will be skeptical about this solution and the next question would probably be, "Why do I have to upgrade the firmware of my router? I didn't have to do that before!" Well - in my opinion, a router is considered hardware, and new software needs to have the proper hardware to support it. You wouldn't run Windows 7 on your 2003 75MHz Pentium II would you? iOS4 is no different from any other operating system.
Apple should educate their consumers a little better about what the hardware requirements are for iOS4, more specifically for running it on WiFi.
Message was edited by: filipeen0
Message was edited by: filipeen0