The recently released PwnageTool / Redsn0w jailbreak tools for iOS 4.2.1 requires you to transfer iPad’s 3.2.2 baseband to your iPhone 3GS & 3G in order to unlock it using Ultrasn0w 1.2. This has resulted in poor battery performance as has been experienced by many users. Some users have also complained about their device becoming very hot when in use.
An official fix for this problem is currently being worked on, and it will be released on Cydia when ready. But in the meantime, you can try one of the following methods to temporary fix the issue:
Method 1: The first method requires you or a friend to have the official iPhone SIM card. What you need to do is put that SIM in the iPhone and let it activate officially. It will even work if the SIM card is not active in that country or is dead. Once your iPhone is activated with this SIM card, you can then take it out and switch back to whichever one you like.
Method 2: If you cannot get hold of an official SIM card, a temporary fix is to install SBSettings and turn your 3G off every time you are done using it. This will prevent the battery drain issue but is slightly tedious and annoying.
Method 3: This method is not available yet but a Dev-Team member is said to be working on an official fix for this issue. Once released on Cydia, all you will need to do is install it to your iPhone.
Here is the statement from Sherif Hashim:
On a very important side note, before anyone starts to complain about battery drainage issues after installing the new ultrasn0w on the 6.15.00 updated BB, the culprit here is not ultrasn0w, it’s the hacktivation process (activating the phone by pwnage tool or redsn0w rather than using an official carrier sim to do so) that u mostly did while jailbreaking.
The 4.1 and 4.2.1 ipsws unlike their old ancestors, seem to keep looking for valid push certificates all the time, either thru your wifi, or thru your cellular data network (which u only have after installing ultrasn0w and hence u accuse it) , this can be seen clearly if u have a cellular working data plan for 3g or edge and u watched the settings > general > usage > cellular network data (sent & received are continuously increasing even without using any internet traffics on the phone) , this will also render the phone going hot even in stand by mode and also very rapid battery drainage occurs plus consuming ur data if you were not on an unlimited plan.
Every iPhone user has noticed that the new firmware drains the iPhone battery much quicker than previous firmware versions…which makes sense, considering all that the 3.0 firmware is capable of. There’s a ton of tips out there that claim to help increase the iPhone’s battery life. While they all sure do help a little, they aren’t all quite necessary. Take a look at these common iPhone battery saving tips, and then we’ll discuss what you should actually do to keep your battery alive:
1. Minimize use of location services
Since this requires the use of GPS, using location services sucks more energy from your battery. Use it only when really necessary (that means don’t go on Maps just because you’re bored).
2. Turn off Push Notifications and Push Mail
Although that defies the whole point of having Push, if you’re certain you don’t need it, turn it off. If you have a Push email account set up, turning the push off temporarily will save some battery.
3. Fetch new data less frequently
Your iPhone expends battery life by automatically leaving “sleep” mode and going to look for new emails. Rather than having it set to “Every 15 minutes”, go in and set it to “Manually” or “Hourly”, since that’ll be easier on your battery.
4. Turn off WiFi
Both WiFi and “seeking” new WiFi connections drain battery power. Turn them off when not in need of high speed internet.
5. Turn down screen brightness
When you’re in battery life saver mode, turn the brightness all the way down. It doesn’t take a genius to understand that more brightness = more power consumed.
6. Turn off 3G
If you’re really low on battery, and are willing to do whatever it takes to keep the phone alive for emergency situations, then go and turn off 3G. Hey, EDGE sucks, but it still works.
7. Turn off EQ
Applying EQ settings to your iPod apparently drains extra battery. If you’re planning on keeping your phone alive all day, turn the EQ settings off.
8. Set Auto-Lock to 1 Minute
When you’re not using your phone, lock it. And just in case, put your iPhone to the shortest possible auto-lock setting so that it locks automatically (and quickly) when you aren’t active.
9. Turn Off Vibrate in Games
A lot of games have very frequent vibrations, which drain battery life. If you can, turn them off in the game’s settings.
10. Don’t download from iTunes or App Store wirelessly
Downloading apps and media is hard on the battery. Just wait until you get home and use your computer.
11. Use graphically detailed apps less frequently
Games like Need For Speed drain the battery extremely rapidly, so use them sparingly.
12. Stay updated with the latest firmware
Apple’s minor firmware updates frequently introduce some new methods of functionality which are better on battery life.
13. Don’t use bluetooth
Bluetooth, whether you’re using it to connect to a wireless headset or some A2DP device, is terrible if you want to keep your iPhone alive and breathing for more than a couple hours.
Again, of course these tips do indeed all increase battery life, but if you implement them all, you’ll no longer be using a smart phone. You might as well be using a phone from 1985 that cost $6.00 instead of all the iPhone which your dishing out major bucks for.
In other words, by turning off all the features, you’re no longer getting your moneys worth. But at the same time, you don’t want your battery to do early. So, what do you do? Well, we found a happy compromise in the middle.
5 Realistic Steps to Save Battery Life
1. Turn down your screen brightness
Most people keep the brightness all the way up because they think it makes their phones look better. Turn it down half way.
2. Fetch new data less frequently
Most of the day, you don’t need to fetch every 15 minutes. Set it to an hour or manual.
3. Get a car charger
You can find a car charger for $20, and it’ll be the best $20 you’ve ever spent. Whenever I’m driving anywhere, I’ve gotten into the habit of always plugging my iPhone in. I never get a dead battery. Ever.
4. Get an external battery pack
External battery packs are charged separately and plugged into your iPhone when it needs an extra boost. If you’re a person that relies heavily on the iPhone, then it’s certainly a good investment. For $60 you can get an excellent external battery pack. Go here for a list of external battery packs for the iPhone.
5. Use your discretion
You understand what’s bad for battery life – doing things that look like they would take a lot of battery life. Just be reasonable. Plan ahead. When you know you won’t charge your phone for hours, don’t go playing games. Resist. Don’t pass your phone around to your friends who say “Oohhh iPhone lemme play.” Don’t download music and apps. But don’t go to extremes like other sites (including Apple) would have you go. Don’t take the smart out of smart phone.
Apple Iphone Replacement Battery for Iphone 3g 1600mah + 7 Opening Repair Tools + Mirror Screen Protector + 3m Adhesives (10 Piece Kit)
Ordering for Christmas? Based on the shipping schedule of Zeetron, choose Standard at checkout for delivery by December 24. See Zeetron shipping details.
You may also like to check out:
- Auto3G Helps in Extending Battery Life on iPhone 4, 3GS and 3G [Req: Jailbreak]
- Add Time and Battery Bar To Multitasking Tray on iOS 4.x with Multitasking Time [Jailbreak Req.]
- Enable iPhone 3GS Battery Percentage on iPhone 3G and iPhone 2G
- Auto-Manage WiFi, 3G and Bluetooth to Maximize iPhone Battery Life with iControl [Jailbreak App]