Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Ace134blue

macrumors 6502a
Original poster
Sep 17, 2009
734
2
Yes this is another one of those threads, but basically its all combined into one thread. :p
Basically this is just a simple thread about speeding up your iPhone or iPod Touch or iPad, mainly on iOS 4.x(some applies to 3.1.x). Many users have noticed slow downs when upgrading to iOS 4.0, mainly 2nd gen devices. Apple released iOS 4.1 to fix the slow downs, but it was either a hit or a miss. Some users noticed some speed improvements, while others were unaffected.This will help more so with older devices This guide will help you speed up your iDevice.
Note: No particular order
1.) Perform a hard Reset on your iDevice. Hard Resets clear your cache and ram. This is helpful after installing a new version or a big application. Do this by holding sleep and home button for 10 seconds. Some users have reported doing it more than twice helps.

2.) Turn off Spotlight. This is a app that lets you basically search for something in your contacts, apps, mail, etc. It is something i don't use and i am sure others do not either. This sped up my 3GS, and made a difference on an iPhone 3G. In 3rd gen or above its in Settings > General > Spotlight search, 1st gen to 2nd is Settings > General > Home button. Uncheck all of them. Unselecting only a few will not help as the Spotlight app is always loaded into Ram.

3.) Delete unnecessary things. Empty out your mail(delete read msgs , sent mail, spam, trash, etc), messages, phone recents and voice-mails, Weather cities, stock entries(ones you do not need/use), safari bookmarks, photos, statistics, and apps you never use. All of these are loaded onto start-up, the less there are the faster your iDevice boots up, and slightly faster general use.

4.) Clear history, cache, and delete opened web-pages in Safari. When you do this, safari becomes faster/more usable. You could also clear history in you-tube app.

5.) Merge contacts that are the same people. I've seen people who have several of the same Contacts. Example, Say there is a dude name John Lott, there are 3 entries, 1 being cell phone, home phone, and work phone. I think that shows laziness to me. :)

6.) Reboot your iDevice at-least every two days, preferably once a day. You should know why this helps. This helps the iOS stay maintained.

7.) If your device has multitasking, delete them by double clicking the home and press the - button. You should do this everyday, before you got to sleep. These are kept in Ram, which can slow your iDevice down.

8.) Reset all settings. This clears your, network, keyboard dictionary, home screen layout, and location warnings from cache.

9.) This is sorta of a last thing step if none of the above helps. Erase your iDevice by restoring through iTunes. You should backup, then erase, then restore from the backup. If restoring from backup does not help, then you should just start clean and manually sync your contacts, apps, etc. After doing this, do some of the steps above to speed it up more.

I hope this helps your hogged down devices. :)
If you have any more advice, tell me and i will add it to this guide.
Do not spam this thread saying so and so does not help when you havent even tried it on your device. I Have tried this on 9 Devices, 3 being my own, the rest on friend's devices.
Post a reply if this helps you at all.
 
10) Rotate your phone 7 times clockwise, then 2 times counter-clockwise. Repeat this procedure 3 times.











:rolleyes:
 
Some of this is common sense and some of it doesn't do a thing to speed up your iPhone.

Actually, alot of people would think that its common sense but they dont do it. And each one of these does something. I have done each of these and they all do make a difference combined together. A couple of them affect storage more so than speed
 
I threw mine out of a car window going 80. Talk about the iPhone gaining speed. That thing FLEW!
 
Your advice to "Reset your iDevice" is actually a reboot and just a repeat of 6.)

Your advice to "erase all" is suspect. If anything, you should restore and setup as new, before ever doing an "erase all," if at all. I've seen too many people have problems after an "erase all," especially jailbroken users. Restoring as new is probably the single most thing you should do to speed up an iPhone.

So, where did you come up with all this? Your own experience?
 
7.) If your device has multitasking, delete them by double clicking the home and press the - button. You should do this everyday, before you got to sleep. These are kept in Ram, which can slow your iDevice down.

I have an issue with this. The way multitasking is handled in iOS, it should not slow down your phone. I believe this line item is false. Keeping apps in RAM do not slow down your phone. It actually speeds it up. Next time you need the app, it is already loaded in memory and loads faster.
 
Your advice to "Reset your iDevice" is actually a reboot and just a repeat of 6.)

Your advice to "erase all" is suspect. If anything, you should restore and setup as new, before ever doing an "erase all," if at all. I've seen too many people have problems after an "erase all," especially jailbroken users. Restoring as new is probably the single most thing you should do to speed up an iPhone.

So, where did you come up with all this? Your own experience?

Resetting and rebooting are not the same thing. By erasing, i mean going to itunes and restoring, sorry for the confusion. Ill fix that.

Yes, ive know this from experience. I have dont pretty much all of these on mine and some friends devices, whom have noticed a difference.

I have an issue with this. The way multitasking is handled in iOS, it should not slow down your phone. I believe this line item is false. Keeping apps in RAM do not slow down your phone. It actually speeds it up. Next time you need the app, it is already loaded in memory and loads faster.

Keeping the apps in ram does slow other apps down. Keeping it in ram helps the same app thats already multitasked" launch faster. Say you have safari opened up, and its taking up all of your ram and you have 5mb free. Once you open up a game, it will slow it to a halt. I know this from experience and other users have seen this happen to their device. Dont say stuff when you dont know what you're talking about.
 
Keeping the apps in ram does slow other apps down. Keeping it in ram helps the same app thats already multitasked" launch faster. Say you have safari opened up, and its taking up all of your ram and you have 5mb free. Once you open up a game, it will slow it to a halt. I know this from experience and other users have seen this happen to their device. Dont say stuff when you dont know what you're talking about.

You are incorrect. It will release unused memory from RAM. It takes a split second, but it happens so quick you won't notice. Fee memory is wasted memory. The iPhone is not like a desktop computer where all sorts of memory swaps are taking place.
 
Dont say stuff when you dont know what you're talking about.

You might want to look at the user title when you post. :)

BTW, I can't imagine only having 5 MB free on an iPhone 4. I don't think I've ever gone below 100 MB.

Resetting and rebooting are not the same thing. By erasing, i mean going to itunes and restoring, sorry for the confusion. Ill fix that.

Yes, ive know this from experience. I have dont pretty much all of these on mine and some friends devices, whom have noticed a difference.

The way you have it written, you have resetting and rebooting as the same thing. They're not.
 
This thread is full of misinformation from the OP. Here's my advice, use your phone the way you want to and enjoy it. If you find it's getting slow, probably your best bet is to delete unused applications or do a restore. End of story.
 
Say you have safari opened up, and its taking up all of your ram and you have 5mb free. Once you open up a game, it will slow it to a halt..

Not true. In that situation the game would ask for the RAM and Safari will give it back.

Want proof? Load 3 pages in Safari. Close Safari. Open Safari. Check all 3 pages. They'll be there and won't need to re-load.

Now close Safari and go play some games, check some mail, browse some photos.

Come back to Safari and those websites will re-load automatically when you switch to each of them. This is because they gave up their memory and let those other apps use it.
 
BTW, I can't imagine only having 5 MB free on an iPhone 4. I don't think I've ever gone below 100 MB.


The way you have it written, you have resetting and rebooting as the same thing. They're not.

Not everyone has an iPhone 4, the 3GS, ipod 3g, and 4g only have 256mb of ram. Having pages open in safari takes up ram
Ugh, your not making any sense. I said they ARE NOT the same thing. You said they were the same.

Not true. In that situation the game would ask for the RAM and Safari will give it back.

Want proof? Load 3 pages in Safari. Close Safari. Open Safari. Check all 3 pages. They'll be there and won't need to re-load.

Now close Safari and go play some games, check some mail, browse some photos.

Come back to Safari and those websites will re-load automatically when you switch to each of them. This is because they gave up their memory and let those other apps use it.

Yes, i didnt say that they safari wouldnt give it back, but It does not do that on my 3GS. If you have 20 apps multitasked, being 3rd party or not, and you open up a memory intensive game, say Gangstar: miami, it will hog down. I know this, because i have tried it.
 
i was going to be the first one to comment when this thread originated, but decided to hold my tongue. let the hilarity continue.
 
3G users install iBlank and in winter board use the theme installed with it "No Icon Shadows - iBlank" it removes all the shadows behind the icons, it sped my springboard up.
 
You are incorrect. It will release unused memory from RAM. It takes a split second, but it happens so quick you won't notice. Fee memory is wasted memory. The iPhone is not like a desktop computer where all sorts of memory swaps are taking place.

No i am not, look at the other threads about memory. One guy who was using iMovie said it was dirt slow, and he closed all of his other apps and there was a HUGE difference in responsiveness.. Dont believe me? Try it yourself and take notes using aMonitor.

aMonitor shows that i have 11mb free, while 6 apps are in Ram. After closing them all i have 90mb free. I just now did a test by opening 24 apps, random by the way, and i noted in aMonitor i have 5MB free. I tried playing Gangstar Miami, Archetype, and COD Nazi zombies and each took longer to load, had lower framerate, and there was noticeable pauses. After closing each multitasked application it was stable again. This is due to not enough ram being free.

I have also ran a GeekBench test (with many apps open) I scored a 261, Memory score was 374. I closed all apps and ran the geekbench test again and got a Geekbeck Score of 280, memory 423. There is a difference.
 
Not everyone has an iPhone 4, the 3GS, ipod 3g, and 4g only have 256mb of ram. Having pages open in safari takes up ram
Ugh, your not making any sense. I said they ARE NOT the same thing. You said they were the same.

I'm making plenty sense. You're confused. Here:

1.) Reset your iDevice. Resetting clears your cache and ram. This is helpful after installing a new version or a big application. Do this by holding sleep and home button for 10 seconds. Some users have reported doing it more than twice helps.

6.) Reboot your iDevice at-least every two days, preferably once a day. You should know why this helps. This helps the iOS stay maintained.

You wrote that. Both are the same thing. You wrote "do this holding sleep and home button for 10 seconds." You called this a "reset." It's a reboot. CLEAR??
 
No i am not, look at the other threads about memory. One guy who was using iMovie said it was dirt slow, and he closed all of his other apps and there was a HUGE difference in responsiveness.. Dont believe me? Try it yourself and take notes using aMonitor.

I think you should read this article by chpwn. If you are not familiar with him, he is one of the best iPhone jailbreakers in the world. Not too many people outside of Apple know the iPhone better than him. Here are some excerpts. Bold is my emphasis.

When you exit an app on previous versions of iOS, unless it was one of Apple’s built in apps, it generally exited immediately. Now, in iOS 4, the app generally stays in RAM. This does not mean the code is running, in general, it does not. The app is “suspended” in memory, ready to quickly resume when you open it up.
. . .
An interesting thing about many versions of Linux is the small amount of free RAM shown when using it. Many new to the platform assume this is because Linux is inefficient, or because the applications are written by developers with powerful hardware. That’s not true. It just follows a different philosophy than many other operating systems, one where “free RAM is wasted RAM”. Another way to think of that is if you aren’t using a system resource, that resource is being wasted. To avoid this wastage, large disk caches are created to speed up disk accesses, and are only shrunken when an application requests RAM that is not available.

Weirdly enough, the iPhone is similar. There’s no reason to ever manually close an application: if more resources are needed, the system will close the least used one for you. You might not even notice this: the difference between resuming a suspended program, and starting it anew is small, and according to Apple, is supposed to be as small as possible. Free RAM is no longer an indicator of system performance: rather, less free RAM means your phone will feel snappier when switching apps. It’s counterintuitive, but it’s true.

Without a difference between starting a program anew and resuming it suspended, I don’t believe there’s a need to even see if an app is even running. Closing applications is a useless waste of time; if something needs to be closed, the OS will manage that. In fact, I don’t believe there is ever a reason to know if something is running or not. Switch to an app when you want to use it, leave it when you are done. What is done to optimize performance, or provide the expected experience (such as background music) is irrelevant.
 
I totally agree with OP. My phone was sluggish and some apps loaded really slow. I went down his list and did the things that he said and now my phone is popping fast. The only things I didn't do was totally restore and I didn't turn off spotlight but just unchecked everything but apps which is what I use it for. I can't remember what jailbreak app I use for this but in my status bar I can see my memory. Every time I close an app my memory goes up. And believe me my phone runs faster also. Safari eats a lot of memory.
 
I'm making plenty sense. You're confused. Here:



You wrote that. Both are the same thing. You wrote "do this holding sleep and home button for 10 seconds." You called this a "reset." It's a reboot. CLEAR??

LOL. Holding the sleep button for 5 seconds bring up the "Slide to shutdown"
Holding sleep and home for 10 secs forces a reset.
Not the same thing... Clear??

I totally agree with OP. My phone was sluggish and some apps loaded really slow. I went down his list and did the things that he said and now my phone is popping fast. The only things I didn't do was totally restore and I didn't turn off spotlight but just unchecked everything but apps which is what I use it for. I can't remember what jailbreak app I use for this but in my status bar I can see my memory. Every time I close an app my memory goes up. And believe me my phone runs faster also. Safari eats a lot of memory.

Glad it helped :)

I think you should read this article by chpwn. If you are not familiar with him, he is one of the best iPhone jailbreakers in the world. Not too many people outside of Apple know the iPhone better than him. Here are some excerpts. Bold is my emphasis.

Thanks, i know about linux very much so and i do know who he is.
Quite sad you have to read up about something instead of testing out yourself.

I tested it myself and know how it works. I even gave proof what happens when you let the multitasked apps populate.
 
LOL. Holding the sleep button for 5 seconds bring up the "Slide to shutdown"
Holding sleep and home for 10 secs forces a reset.
Not the same thing... Clear??

I can’t tell you what you’re looking like.

quadFacepalm.png
 
Spotlight thing is interesting - is this true?

Somewhat. Spotlight does index your data from time-to-time. It can decrease battery life and if you happen to be trying to use your phone while it is indexing, you can notice performance issues. Personally, I use Spotlight too often to disable it. If you don't use it, then you have nothing to lose by disabling it.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.