The recently released iPhone 4 jailbreak (which requires simply visiting a website and swiping to perform a relatively brief process that relies upon a security exploit). The easiest route to avoiding these problems is, obviously, to avoid jailbreaking, which can void your warranty and cause other long-lasting issues, altogether.
However, if you have taken the jailbreak plunge and are experiencing issues (such as poor battery life, slowness, you can undo it by simply performing a DFU restore:
To perform a DFU restore, follow these steps:
1. Backup your phone and preserve data. Follow the steps in this Apple Knowledge Base article to transfer your purchases and backup your iPhone.
2. Put iPhone into DFU mode. Connect your iPhone to your computer and open iTunes (if it doesn’t open automatically). Hold down both the top (sleep/wake) and home buttons for exactly 10 seconds, then release the top (sleep/wake) button but keep holding the home button until iTunes displays a message stating that a phone in recovery mode has been discovered.
3. Restore. Press the restore button and allow the phone to complete the restoration data. After it is done, select setup as a new phone.
4. Restore your backup (optional). Next, you can restore the phone again in the normal fashion (not DFU mode) using the most recent backup rather than setting up as a new phone. However, this may cause the original problem to return in some cases. If the problem returns, follow steps 1-3 again and do not restore your backup.
Otherwise, if you’d like to keep your jailbreak, here are some specific fixes:
Battery Drain: several users have reported dramatically decreased battery life after applying the jailbreak. This issue can be caused by applications that continue to run in the background, slurping power, or custom backgrounds and other add-ons. Try the tips listed in our recent article on boosting iOS 4.0.1 battery life. Also, try deleting some apps then reinstalling them one by one to check for any battery drain culprits.
Slow/laggy performance: for many of the same reasons (poorly written apps, excessive add-ons), some users experience laggy interface behavior or overall slowness after jailbreaking. If you’re having this problem, try these fixes:
Perform a “hard reset.” Hold down the sleep/wake and home buttons simultaneously for roughly 15-20 seconds, until the screen powers off then an Apple logo appears, which signifies a reboot. Some users have (oddly enough) reported that performing two hard resets resolves the slowness issue.
Restore, but not from backup. It appears that bad holdover data from iPhone backups can cause performance problems. Restoring as a new phone will delete contacts and other data, but may resolve this issue.
To do so, connect your iPhone or iPod touch to your computer, click “Restore” in iTunes, then choose “setup as new phone.”
Free up space. Make sure that your iPhone has at least 10% of its available memory free. OS X-based systems, such as iOS 4.0, may require some free space to operate properly.
Close open Safari windows. One iOS application that consumes memory in the background is Safari. Close all unused windows in the application by pressing the page switch button in the lower right portion of the screen then clicking the X at the top left of each page. See this pagefor screenshots.
Turn off Spotlight. Navigate to Settings -> General -> Home Button -> Spotlight Search and turn off all the options by tapping each one. Next, perform a hard reset by holding down the sleep/wake and home buttons simultaneously for roughly 15-20 seconds, until the screen powers off then an Apple logo appears, which signifies a reboot.
You can experiment with turning off only some options, but most users only report a meaningful speed boost if all options are turned off.
Turn off MMS. Navigate to Settings > Messages > MMS messaging and slide MMS Messaging to “Off,” then perform a hard reset as described above.
Network services gone. If you are missing EDGE or 3G service after the update, try resetting network settings. Open Settings, then navigate to “General” in the left-hand pane. Scroll down and tap Reset, then select “Reset Network Settings.”





August 10, 2010 at 11:56 PM
my iphone wouldnt even turn on thanks to the jailbreak. Dont use it! this website helped me very much and now my iphone is working
November 12, 2010 at 4:12 PM
Thank u it worked for me!
January 3, 2011 at 7:19 AM
after jailbreak within 3hrs my iphone battery showing mw
red signal frm 100 %…. but after undo it now it is fine
January 7, 2011 at 6:50 AM
dont jailbreak your iphone4 if you dnt want to experience
problem, just maintain your original settings
January 11, 2011 at 9:05 PM
i jailbreaked my iphone 4 and then decided to undo the
jailbreak i followed these steps but i am not quite convinced it is
running as fast as it normally should be for example when i click
on setting they dont just pop up it takes about 2 seconds!!! is
there anything i else i can do and if i have to take it to apple
will they no if i have jailbreaked it or not!!
March 4, 2011 at 10:17 AM
This guide worked quite well. In my case it downloaded the OS through iTunes.
March 9, 2011 at 8:49 PM
My phone was running very slow everywhere on the device apps, games, safari, ect. so i didn’t delete tweaks but disabled them in settings, and sure enough it worked. to go back in cydia and re-download everything is such a pain in the ass
January 17, 2012 at 8:18 AM
hi, I try dis but still not working. showing on iTunes screen error 21, what i can do?
April 26, 2012 at 9:18 PM
help! my iPhone doesn’t even leave out of the apple logo screen. jailbroke it and tried to get a friend to unlock it but now experiencing that problem I don’t even want to unlock it anymore I just need help!