Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
There is another thread in which this is discussed. If you are jailbroken, you can open springboard.app and there is a .plist in that with settings for the springboard. The file changes depending on your phone model; for iPhone 4 it is N90AP.plist. In this there is a setting:


<key>launch-mode</key>
<string>pre-animate</string>

Removing both makes opening animations smooth again. Seems they added this to make apps NOT wait for the animation to finish, which makes it choppy.
 
There is another thread in which this is discussed. If you are jailbroken, you can open springboard.app and there is a .plist in that with settings for the springboard. The file changes depending on your phone model; for iPhone 4 it is N90AP.plist. In this there is a setting:


<key>launch-mode</key>
<string>pre-animate</string>

Removing both makes opening animations smooth again. Seems they added this to make apps NOT wait for the animation to finish, which makes it choppy.

Have you tried this yourself?

I'm jailbroken using Redsn0w, so would happily SSH into my iPhone and try this provided there's no ill effects from removing the lines.
 
Done it, and can confirm the iPhone 4 is now as smooth opening apps first time as it was when it came out the box.

VERY happy, thanks for the tip haulis ... superb post. :D
 
There is another thread in which this is discussed. If you are jailbroken, you can open springboard.app and there is a .plist in that with settings for the springboard. The file changes depending on your phone model; for iPhone 4 it is N90AP.plist. In this there is a setting:


<key>launch-mode</key>
<string>pre-animate</string>

Removing both makes opening animations smooth again. Seems they added this to make apps NOT wait for the animation to finish, which makes it choppy.

know what those settings are exactly for?

I'm tempted to try this too
 
know what those settings are exactly for?

I'm tempted to try this too

They appear to have been added to make apps load during the launch animation, but if the app loads quicker than the animation takes, then the app simply ignores the launch animation and it pops on screen.

Once the app is loaded into the memory, you can go to and from the home screen with the full animations (albeit a little juddery).

By removing these, the animation occurs every time and the app then loads. The difference is less than one second, and the whole transition is just far smoother and much more like 4.1 was.

Again, a great post by haulis. All it takes is OpenSSH, Cyberduck, TextEdit, and 30 seconds of your time. I would recommend doing it, it has no ill effects on your device and I would make this my, personal, number one reason to jailbreak ... along with iRetiner GUI.
 
I can confirm this works as well. My iPhone 4 is as smooth as butter and has been every firmware update because I immediately go and delete those 2 little lines :)

If you're that worried make a copy of it. What I do is go in iFile, navigate to System/Library/CoreServices/Springboard.app, find the plist, copy and paste it right there (letting iFile rename it) and delete the lines from the original plist. Then reboot.

Works like a charm!
 
I'm also tempted to try this. Can someone confirm that choppiness is gone with this tweak. My biggest complaint was the choppy animation when unlocking, animations in mail app and camera app slow start and animation when closing camera. Thanks
 
I can confirm this works as well. My iPhone 4 is as smooth as butter and has been every firmware update because I immediately go and delete those 2 little lines :)

If you're that worried make a copy of it. What I do is go in iFile, navigate to System/Library/CoreServices/Springboard.app, find the plist, copy and paste it right there (letting iFile rename it) and delete the lines from the original plist. Then reboot.

Works like a charm!

So where are the instructions on how to do this? If it's just changing a file, great. Not so sure I'm into "JB"ing the phone though?
 
This tweak helped my 3GS as well, much smoother. In the 3GS plist, the string is post-animate. Still made things smoother. Couple this with fakeclock up at 1.6x, and were talking.

Use iFile for easiest results, no SSH needed.
 
So where are the instructions on how to do this? If it's just changing a file, great. Not so sure I'm into "JB"ing the phone though?

Nows a great time to get into the "jb" thing. Its less scary then you think. Heres the instructions

1) JB with redsnow
2) Open Cydia
3) Download iFile
4) Use ifile to navigate to system/library/coreservices/springboard.app folder
5) Find plist, open with text editor (tap the file, ifile will ask if you want to open with text editor) and delete the two lines. Save, restart, done.
 
Just to be clear, does this smoothen all animations or just app opening animations?
 
Just to be clear, does this smoothen all animations or just app opening animations?

Well, the majority of animations you see while using the phone come from opening/closing apps and moving between them, so using my iPhone 4 now is almost as good as it was on 4.1.

As Kre said, take this tweak and add FakeClockUp at 1.6 ... wooosh.
 
I hope it's true and I may try this although I promised myself that I 'll stop obsessing with this and stay on 4.1.
What does it look like when you click on mail headers and mail animates to the left opening the actual email. This is jerky as hell on 4.3:mad:
 
Well, the majority of animations you see while using the phone come from opening/closing apps and moving between them, so using my iPhone 4 now is almost as good as it was on 4.1.

As Kre said, take this tweak and add FakeClockUp at 1.6 ... wooosh.

Wow!!! This is awesome, learn something new everyday. My iP4 is so much faster!! Thank you all!!!
 
I was only able to edit it with plist editor, any text editor I tried opened it in a mess of random chars

does work like a charm though :) iPhone's fast enough to not notice any tiny lag it may have caused
 
I was only able to edit it with plist editor, any text editor I tried opened it in a mess of random chars

does work like a charm though :) iPhone's fast enough to not notice any tiny lag it may have caused

Shouldnt introduce any lag, it just doesnt start loading the app until after the animation is over, which is what it did in every version up until 4.3.

This is also why you speed up the animations with FakeClockUp. Add http://www.hitoriblog.com/apt/ to your sources in Cydia and search for it.
 
Shouldnt introduce any lag, it just doesnt start loading the app until after the animation is over, which is what it did in every version up until 4.3.

This is also why you speed up the animations with FakeClockUp. Add http://www.hitoriblog.com/apt/ to your sources in Cydia and search for it.

ya, I meant that it might be technically a bit slower if it doesn't load the app until a half second later, but that should be unnoticeable :D
 
I want to kiss haulis for showing me this plist edit. This DROVE ME NUTS in every version of iOS. Deleted these lines in the plist on my 3GS and it made all the difference in the world! MUCH more fluid now!

edit : I'm still beaming. You have no clue how much smoother my phone feels now. Thanks again.
 
I want to kiss haulis for showing me this plist edit. This DROVE ME NUTS in every version of iOS. Deleted these lines in the plist on my 3GS and it made all the difference in the world! MUCH more fluid now!

edit : I'm still beaming. You have no clue how much smoother my phone feels now. Thanks again.

I'm the same, it's almost like being on 4.1 again it's so smooth.

I've not bothered keeping FakeClockUp myself, I've used it and while 1.6 is nice, I actually like the speed and feel of stock iOS. I've no interest in hacked apps, fancy lockscreens, or themes. I mainly jailbroke, as sad as this will sound to some, for iRetiner because I have a fair amount of apps with non-Retina icons and they look so shoddy among updated high resolution icons. No more thanks to iRetiner (if you don't have it, download "iRetiner GUI").

It says a lot how bad 4.3 was when tonight my wife picked up my iPhone 4 and began using it, and she instantly said, "Woah, what have you done to this? It's not been this fast in ages". Even she noticed the improvements, and she's no tech-freak by any stretch of the imagination!
 
I dabbled around with FakeClockUp myself, too. I used it for a while, but decided to go back to stock speed. I like the timing, and now with this plist edit it's perfect. I actually installed FakeClockUp to help alleviate the choppy app-animations.
 
There is another thread in which this is discussed. If you are jailbroken, you can open springboard.app and there is a .plist in that with settings for the springboard. The file changes depending on your phone model; for iPhone 4 it is N90AP.plist. In this there is a setting:


<key>launch-mode</key>
<string>pre-animate</string>

Removing both makes opening animations smooth again. Seems they added this to make apps NOT wait for the animation to finish, which makes it choppy.
Nice tweak.
 
I dabbled around with FakeClockUp myself, too. I used it for a while, but decided to go back to stock speed. I like the timing, and now with this plist edit it's perfect. I actually installed FakeClockUp to help alleviate the choppy app-animations.

Just a little example of what iRetiner GUI does. Normal stock icons top, and the iRetiner ones taken from the iTunes store below.

img0002q.png
img0003j.png
 
If you by any chance have a 3G with 4.0 make sure to update to at least 4.1 it's at least 3 times at fast.
 
Just a little example of what iRetiner GUI does. Normal stock icons top, and the iRetiner ones taken from the iTunes store below.

Wow, what a phenomenal difference. Smart tweak with the way it works, too. I'm still on a 3GS, but if/when I go to a iP4 or it's successor, I'll keep this handy for sure.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.