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.
Freaking brilliant! Even opening the multitasking tray is smooth again. Love it.

The funny thing is that Apple added that to make loading apps faster but it has the opposite affect on users' perceptions.

Wow, what a phenomenal difference. Smart tweak with the way it works, too.
It makes the devs who didn't use retina quality on their app icons look even worse since all it does is use the iTunes icon art. So simple.
 
Excellent mod.

Something else I have been experimenting with is changing the priority of the processes on the phone. More then the animation chunkiness I am annoyed by hitting the home button and then having my slide to unlock ignored. It always works the second time of course but with 4.2.1 I never had it fail. Perhaps someone with more experience knows exactly which process accepts the screen input, for now I am trying a "renice" of the Springboard binary to up the priority. The highest it can be set to is -20 which does seem to lesson the slide to unlock failing, of course there could be side-effects if other core processes don't get the CPU resources they need at some point.
 
Since you have to be jailbroken to do this tweak anyway, just use ifile from the phone itself.

Thanks, I downloaded it and it worked. I still see slight lag though. It does look better overall.
 
Indeed a great tweak! i feel I can keep 4.3.3 now on my iPhone 4. It still jitters when opening mail for the first time bu everything else seems much smoother. Thanks
 
Same. Just tested now - close all apps, open up 3rd party and apple apps, get the zoom in effect and launches straight away.

iphone 4 4.3.3 jailbroken

No. Close all apps in the app switcher then reboot the phone to clear them from memory. Then try launching third party apps.

Every phone on 4.3.3 has this issue due to those two lines of code. I've had two iPhone 4's do it, and two friends iPhone 4's do it. 99.9% of games don't show the animation first time, and apps like TUAW and Engadget do it to.
 
Wow, can't believe I didn't do this sooner. Feels like a brand-new phone.

Now, I can't imagine this key and string were added to the code for no express purpose.

What did we just break, hinder, limit or screw up by deleting these lines?
 
Yep didn't reboot however never noticed it before and i have closed and rebooted phone as well - will start noticing it now that I have done this so have edited the code :D
 
Wow, can't believe I didn't do this sooner. Feels like a brand-new phone.

Now, I can't imagine this key and string were added to the code for no express purpose.

What did we just break, hinder, limit or screw up by deleting these lines?

Since this simply starts loading the app while animating, I'm guessingt his is something that is ideally suited for a dual core phone. One core will begin loading, other will handle animation. Couple that with a dual core GPU, and iOS 5 should be smooth as silk.
 
Wow, can't believe I didn't do this sooner. Feels like a brand-new phone.

Now, I can't imagine this key and string were added to the code for no express purpose.

What did we just break, hinder, limit or screw up by deleting these lines?

The square root of **** all my friend. :D
 
Since this simply starts loading the app while animating, I'm guessingt his is something that is ideally suited for a dual core phone. One core will begin loading, other will handle animation. Couple that with a dual core GPU, and iOS 5 should be smooth as silk.

Bingo.

The annoying thing though is how Apple just deem, like they did with the 3G on 4.0, that we should "deal with it" when it comes to any side effects from making additions to benefit newer (and as yet unreleased) hardware.

Those two lines should not be in the iPhone 4 code, period.
 
Bingo.

The annoying thing though is how Apple just deem, like they did with the 3G on 4.0, that we should "deal with it" when it comes to any side effects from making additions to benefit newer (and as yet unreleased) hardware.

Those two lines should not be in the iPhone 4 code, period.

Perhaps Apple screwed up and the lines aren't even supposed to be in the iphone 4 code, maybe they are meant for the ipad 2 only.

Apple does seem a little sloppy with code lately.
 
It's a releif really, because I almost started thinking that I was imagining things. Animations really seemed crazy choppy but many people didn't even notice it or weren't bothered by it. This tweak helps me enjoy ma iPhone 4 again:). Thanks everybody
 
Just had to post again to say thanks. This is the one thing I was waiting for to please me with iOS.

Anyone that is experiencing choppy animations and can access plist in iFile should absolutely try it out.
 
Apple just forced me to jailbreak my iPhone 4 after 10 months just to have smoother UI... Very disappointed

Can't imagine how laggy iOS 5 will be.
 
Apple just forced me to jailbreak my iPhone 4 after 10 months just to have smoother UI... Very disappointed

Can't imagine how laggy iOS 5 will be.

You say that like its a bad thing to be jailbroken.

Welcome to the true iPhone experience.

Now go get FakeClockUp, BiteSMS, FolderEnhancer, and sbsettings
 
Apple just forced me to jailbreak my iPhone 4 after 10 months just to have smoother UI... Very disappointed

Can't imagine how laggy iOS 5 will be.

Apple didn't "force" you to do anything.

The iPhone 4 is incredibly usable with stock firmware, but for some reason there's been code added which makes apps load while the animation to launch takes place, causing some stuttering or missed frames in the aforementioned animation.

Unless you've jailbroken and used this tweak, you don't know any different, so Apple didn't force you to jailbreak.
 
Apple didn't "force" you to do anything.

The iPhone 4 is incredibly usable with stock firmware, but for some reason there's been code added which makes apps load while the animation to launch takes place, causing some stuttering or missed frames in the aforementioned animation.

Unless you've jailbroken and used this tweak, you don't know any different, so Apple didn't force you to jailbreak.

But it's totally worth doing :D I've noticed zero performance degradation.
 
But it's totally worth doing :D I've noticed zero performance degradation.

Oh yeah, it's a great tweak, back to how it was all the way to 4.2.1 ... I've no idea why Apple added it to the iPhone 4 builds of 4.3 to 4.3.3, but at least it's easy enough to remove.

And, if iOS5 isn't properly optimised and has the same "issue", I'll just wait until the jailbreak is available for the first build and remove those two lines again, because it'll no doubt be the same command used for loading during launch animations.

Great little tweak though.
 
Apple didn't "force" you to do anything.

The iPhone 4 is incredibly usable with stock firmware, but for some reason there's been code added which makes apps load while the animation to launch takes place, causing some stuttering or missed frames in the aforementioned animation.

Unless you've jailbroken and used this tweak, you don't know any different, so Apple didn't force you to jailbreak.

Haha I love fanboys! Of course apple forced me to jb as they make my iPhone sluggish with no reason. They forced me to upgrade to iPhone 4 by mAking my 3G sluggish once. Again very disappointed and FFS just remove these lines in 4.3.4!
 
Haha I love fanboys! Of course apple forced me to jb as they make my iPhone sluggish with no reason. They forced me to upgrade to iPhone 4 by mAking my 3G sluggish once. Again very disappointed and FFS just remove these lines in 4.3.4!

Aww, what's wrong? Someone disagrees with you and they're automatically a fanboy?

If I were such a fanboy I'd take Apples stance and be against jailbreaking.

You've picked the wrong member to try and pick on, so get lost before I get another ban for talking down to a noob troll.
 
Congratulation to the guy who found this fix..!

However, I noticed that when you open Cydia, then push the home button and try again to open it, Cydia just crash and it brings you back to the springboard.
Even if you try again & again to launch it (or even if you kill Cydia in the multitask bar), well.. it finally opens and runs randomly after trying several times..

Do you guys who removed the lines code have the same side effect ?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.