Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Okay, so I'm back to iOS 4.2.1. While I was on 4.3.3. the two lines removed did help with the animations, but the overall feel of the phone still felt a little weird. I read through the posts to find out if anyone found out what the two lines actually did, because apparently they are there for a reason.

So they launch applications while loading them as well.
BUT...

So this does line that has been removed, and replaced with the new one.

"<key>launch-applications-while-
animating</key>
<true/>"

Found in the N88AP.plist in iOS 4.2.1

So I replaced the two infamous lines in 4.3.3 with these lines, seems to be even smoother now. May just be placebo, but feels just like 4.2 now.
 
So I replaced the two infamous lines in 4.3.3 with these lines, seems to be even smoother now. May just be placebo, but feels just like 4.2 now.

So ... let me catch up here, lol.

The two lines that we removed from the iPhone 4 plist, you not only removed them but replaced them with the lines of code mentioned above? Those lines are found in the iPhone 3GS 4.2.1 plist, if I remember?

Thing is, the lines we removed stopped the apps from launching during the animation, thus making things appear smoother since the animation played then the app launched.

The lines above mention launching while animating, which is what we just got rid of originally was it not?
 
So ... let me catch up here, lol.

The two lines that we removed from the iPhone 4 plist, you not only removed them but replaced them with the lines of code mentioned above? Those lines are found in the iPhone 3GS 4.2.1 plist, if I remember?

Thing is, the lines we removed stopped the apps from launching during the animation, thus making things appear smoother since the animation played then the app launched.

The lines above mention launching while animating, which is what we just got rid of originally was it not?

Yes that's what I did.


The lines I added were present in every 4.x firmware until 4.3. Seems apple is trying a new method of doing this with the "launch-mode" command now. The old way seems better.
 
Yes that's what I did.


The lines I added were present in every 4.x firmware until 4.3. Seems apple is trying a new method of doing this with the "launch-mode" command now. The old way seems better.

So basically the apps will load while animating, but be as smooth as it is with the lines removed?

See, were the two lines you've used now in 4.0 to 4.2.1 for the iPhone 4? It's just that the plist iKoopa mentioned was for the iPhone 3GS was it not (N88AP.plist)?
 
So basically the apps will load while animating, but be as smooth as it is with the lines removed?

See, were the two lines you've used now in 4.0 to 4.2.1 for the iPhone 4? It's just that the plist iKoopa mentioned was for the iPhone 3GS was it not (N88AP.plist)?

Seems to be the case.

I have a 3GS

Try it on the 4 weeg
 
Seems to be the case.

I have a 3GS

Try it on the 4 weeg

Hmm. It'd be ideal if someone jailbroken on 4.2 or 4.1 could check their plist and tell me if the two lines you used are present or if the ones we removed originally have always been present on the iPhone 4.
 
Seems to be the case.

I have a 3GS

Try it on the 4 weeg

Although I have an iPhone 4, I tried it on my friend's 3GS
with 4.3.3, removing the original lines and adding the old ones on the
N88AP.plist does not do anything, it's exactly like removing the two lines at all.

Which means there is also the bug with the status bar
inverting its color for a second when opening an app from the multitask
bar while in the homescreen, there is also the cydia crashing issue.

this is just not a fix to the issue.
Can anyone else confirm the problem with the status bar ??
Any other ideas of how to solve these issues or how to downgrade to 4.2.1 with no baseband issues ??

Tnx
 
Although I have an iPhone 4, I tried it on my friend's 3GS
with 4.3.3, removing the original lines and adding the old ones on the
N88AP.plist does not do anything, it's exactly like removing the two lines at all.

Which means there is also the bug with the status bar
inverting its color for a second when opening an app from the multitask
bar while in the homescreen, there is also the cydia crashing issue.

this is just not a fix to the issue.
Can anyone else confirm the problem with the status bar ??
Any other ideas of how to solve these issues or how to downgrade to 4.2.1 with no baseband issues ??

Tnx

I've noticed the very quick black to white "flicker" in the status bar when using multi-tasking (Safari to Facebook).

I'll take that over stuttering animations and missing launch animations on third party apps, etc.

As for Cydia, if you open it then press the home button before it's finished loading, then relaunch it ... you can make it crash. That's a Cydia issue, nothing to do with removing two lines aimed at launch animations.
 
:apple::mad:
Never again, but this time for real:eek: am I upgrading to 4.3.x
I've tried out all of the available tweaks and no I'm still not happy!
I'm really disappointed with the degraded performance of the iPhone 4.
Back to 4.1, everything works perfectly.
They are making me switch to samsung galaxy s2:(

Good luck to all!
 
:apple::mad:
Never again, but this time for real:eek: am I upgrading to 4.3.x
I've tried out all of the available tweaks and no I'm still not happy!
I'm really disappointed with the degraded performance of the iPhone 4.
Back to 4.1, everything works perfectly.
They are making me switch to samsung galaxy s2:(

Good luck to all!

Sorry, but I replaced the two lines previously removed with the ones from the plist found in 4.0 to 4.2.1 and, like Kre, I'm finding that along with getting the proper launch animations back, there's a subtle change in loading times between animation finishing and app loading.

No one is making you switch to a Samsung Galaxy SII, and to be honest what good is making empty threats on here going to make? If you want an SII, go and buy one. No one from Apple is going to read this thread and go, "Damn, we best do something 'bout this before mosec on MacRumors ditches us. He's talking about a Galaxy SII man, a Galaxy SII!"

:rolleyes:
 
I wish I could say "wow, that's a great idea, there still is a chance it's redsn0w's fault and not Apple... I'll just restore it and get my old phone back..." but that's not the issue because i've already done that with all 4.3.x versions, and these just Suck Big Time !!!
There are a lot of bugs related to animations and GUI and I'm not the only
One who sees it.

Bout the "call failed" error, I noticed that it does not happen when the conversation is between two iPhones.
Just for curiosity, Anyone thought-of/tried copying the MobilePhone.app from iOS 4.3.x To 4.2. And see if it solves the issue of the "call failed" ?

Did you try 'Reset all Settings' before the backup and restore? That's what I did and it's worked swimmingly. The phone isn't as fluid as 4.2.1, but it's faster than it was before the restore. I'd say that it's 10% slower/choppier than 4.2.1 now, whereas it was at least 50% choppier when jailbroken.
 
Sorry, but I replaced the two lines previously removed with the ones from the plist found in 4.0 to 4.2.1 and, like Kre, I'm finding that along with getting the proper launch animations back, there's a subtle change in loading times between animation finishing and app loading.

No one is making you switch to a Samsung Galaxy SII, and to be honest what good is making empty threats on here going to make? If you want an SII, go and buy one. No one from Apple is going to read this thread and go, "Damn, we best do something 'bout this before mosec on MacRumors ditches us. He's talking about a Galaxy SII man, a Galaxy SII!"

:rolleyes:

Glad you noticed a difference, and that it's not all in my head. It's subtle like you said, but the loading times are improved. I'm cool with 4.3.3 now.
 
Seems to be the case.

I have a 3GS

Try it on the 4 weeg

Well, decided to go for it and restored my iPhone to stock 4.3.3 and re-jailbreaking with redsn0w. Installed SSH (I prefer it over iFile, dunno why), and went in via Cyberduck and copied the two lines from previous iOS4 plist's over the ones we were deleting altogether previously.

Again, could be a placebo effect as you said, but it "feels" like the apps are loading a little quicker after the animation finishes, and third party apps run their full launch animations first time, every time.

Edit: I had this reply window open and was typing little bits as I done things on my iPhone, which is why you've ended up replying before I got the chance to post this. D'oh!
 
I know that apple is not reading this but I can't believe that they are not aware of this problem. So the only logical conclusion would be that they did this on purpose to make people buy the new iPhone to have a true ios experience. Not very nice! That fact that people started jailbreaking to tweak the performance of the phone should make them react, don't you think?!
 
Did you try 'Reset all Settings' before the backup and restore? That's what I did and it's worked swimmingly. The phone isn't as fluid as 4.2.1, but it's faster than it was before the restore. I'd say that it's 10% slower/choppier than 4.2.1 now, whereas it was at least 50% choppier when jailbroken.

Trust me, the iPhone 4 simply jailbroken with the change of those two lines of code makes a huge difference and it's nowhere "50% choppier" when jailbroken.

I don't run themes, all I have is those two lines of code altered to what they were pre-4.3 and iRetiner installed so I can get high resolution icons for apps which don't have their icons updated for the Retina Display.

And right now it's far, far more fluid than stock 4.3.3. The bottom line is that 4.3 SHOULDN'T be 10% choppier than 4.2.1, and it's the change of those two lines of code which has done it. Dear God, you say it like it's almost acceptable, but the "50% choppier when Jailbroken" is nothing but morbid scaremongering at best.
 
I know that apple is not reading this but I can't believe that they are not aware of this problem. So the only logical conclusion would be that they did this on purpose to make people buy the new iPhone to have a true ios experience. Not very nice! That fact that people started jailbreaking to tweak the performance of the phone should make them react, don't you think?!

Look, you're not "not getting the true iOS experience" if you don't do this. All that's happened is that when third party apps are launched for the first time, they don't show their full animation. Once the app has been loaded into memory, you can open/close it as much as you like and the full animations are there.

Now, to some that's fine, but I'm a perfectionist and I want my device to run how it did on the previous firmware version. The iPhone 4 wasn't unusable without doing this, but there's a genuine issue with the change of the code which changes how apps behave when launched, when they begin loading at what stage in the launch phase, and them kicking animations out because they've loaded before the animation can finish. Call it OCD (I don't run around the house checking locks 100 times before leaving the house, but animations on a phone irk me, go figure), but as someone who's not a fan of jailbreaking, this has given my iPhone that 4.2.1 feel back.

And again, how will Apple know that people are jailbreaking to get the animations back and therefore react? If 4.3 had turned the iPhone 4 into anywhere near what 4.0 turned the iPhone 3G into, then I'd be annoyed and calling conspiracy theories. However, I think it's possibly a mistake in the code that's been overlooked because all Apple have been doing is issuing pedantic updates to fix complaints like the location data, etc.

Who knows, but iOS5 will be interesting especially if the iPhone "5" does, as expected, have the A5 chip in it.
 
@WeegieMac
I don't agree with you because it's not just starting animations that are the issue. The whole performance is definitely worse. People like to compare it to 4.2.1. I for instance don't see much difference between 4.2.1 and 4.3. Compare it to 4.1 and you'll see a huge difference. Opening emails or starting the camera app are much faster and smoother on 4.1.
It's ok to say that a couple of years old 3g cannot perform well on ios 4 but iPhone 4 is the current model and it cannot digest the latest firmware updates as it should and that's not cool.
I used to be proud with the fact that I was able to launch camera and take shots instantly and now it's not that fast. My wife's iPhone 3gs launches camera app on 4.1 faster than my iPhone 4 on 4.3. That's also not cool.
That's just my opinion of course:)
 
@WeegieMac
I don't agree with you because it's not just starting animations that are the issue. The whole performance is definitely worse. People like to compare it to 4.2.1. I for instance don't see much difference between 4.2.1 and 4.3. Compare it to 4.1 and you'll see a huge difference. Opening emails or starting the camera app are much faster and smoother on 4.1.
It's ok to say that a couple of years old 3g cannot perform well on ios 4 but iPhone 4 is the current model and it cannot digest the latest firmware updates as it should and that's not cool.
I used to be proud with the fact that I was able to launch camera and take shots instantly and now it's not that fast. My wife's iPhone 3gs launches camera app on 4.1 faster than my iPhone 4 on 4.3. That's also not cool.
That's just my opinion of course:)

4.1 was the best iOS 4 performed in my opinion, but it's gone now (unless you saved your SHSH), and 4.2.1 performs better than 4.3, so to get back to even 4.2.1 performance is worth it.

Some people elsewhere had pointed at HDR being an issue and causing slow down in performance, but that came with 4.1 so that's a non-starter.
 
Well I edited the plist file as recommended here (I had originally deleted the lines but now I've added the two lines which were supposed to be added) and now when I open Cydia it immediately closes again. This happened to me when I originally deleted the lines too so I have a hard time believing that this is just a coincidence.
 
Well I edited the plist file as recommended here (I had originally deleted the lines but now I've added the two lines which were supposed to be added) and now when I open Cydia it immediately closes again. This happened to me when I originally deleted the lines too so I have a hard time believing that this is just a coincidence.

Nothings changed with the Cydia issue, and no one claimed it would change. You must have Cydia cleared out of memory before trying to reopen it.

Cydia has never multitasked, but this new version stays in a suspended state for a short time after closing it. You must clear that out before reopening it. If you dont, it'll clear itself out after a few minutes. So just dont rapid fire open and close cydia. If it won't open, clear it out of the tray.

Done.

Seeing as the normal person might open Cydia once every 1-2 weeks, this is so far down the list of non-issues its unreal. Yet you still are acting like its even a remotely big, or even small, deal.
 
Last edited:
Seeing as the normal person might open Cydia once every 1-2 weeks, this is so far down the list of non-issues its unreal. Yet you still are acting like its even a remotely big, or even small, deal.

Who said I'm making a big deal out of it? All I did was post that I was having a problem. This is a discussion forum, is it not? And I guess I'm not "normal" since I probably open Cydia at least once a day to check for updates.
 
Who said I'm making a big deal out of it? All I did was post that I was having a problem. This is a discussion forum, is it not? And I guess I'm not "normal" since I probably open Cydia at least once a day to check for updates.

Opening it once a day will not induce this issue. Its only if you Open Cydia, close it without doing anything, then reopen it within a few minutes that you would come accross this. The solution? Clear it out of the tray. Better yet, get Remove Background, and set it to Pinch Icons. Next time Cydia does this, just pinch the screen, then reopen Cydia. Done Deal.
 
Ahhhhhrggggghhhh

Trust me, the iPhone 4 simply jailbroken with the change of those two lines of code makes a huge difference and it's nowhere "50% choppier" when jailbroken.

I don't run themes, all I have is those two lines of code altered to what they were pre-4.3 and iRetiner installed so I can get high resolution icons for apps which don't have their icons updated for the Retina Display.

And right now it's far, far more fluid than stock 4.3.3. The bottom line is that 4.3 SHOULDN'T be 10% choppier than 4.2.1, and it's the change of those two lines of code which has done it. Dear God, you say it like it's almost acceptable, but the "50% choppier when Jailbroken" is nothing but morbid scaremongering at best.

So to conclude all the info everyone wrote here ??

Can you guys try answering the following:

1. What iPhone model you got ? 3Gs or 4?
2. What is your iOS version ? 4.3/.1/.2/.3 ??
3. How did you jailbreak redsn0w/snowbreeze ? RC16/15?
4. Which lines did you delete and in what file ??
5. Which lines did you add and in what file ??
6. What is the difference ? Meaning how does it change the smoothness in:
a. Launching built in apps
b. Launching 3rd party apps
c. closing (Home button press) applications 3rd or built-in
d. Opening and closing the multitask switcher (double home press)
while in app/ while in home screen full of apps icons/ home screen
with only one icons line.
e. switching between apps through the multi-task switcher
f. Rotating from portrait to landscape and vice versa
I can say I expirened for example on the photos app
laggy/choppy rotation when watching more than just the first photo
on the camera roll
g. Tell me if I forgot something.
7. do you have the issue with the status bar flickering ?? (white->black-
>white) when resuming an application using the multi-task switcher from
the home screen.
8. Do you get cydia crashes ?? When and how ??
9. Anything I forgot ??

thank you guys you paitience :(
Jonathan
 
So to conclude all the info everyone wrote here ??

Can you guys try answering the following:

1. What iPhone model you got ? 3Gs or 4?
2. What is your iOS version ? 4.3/.1/.2/.3 ??
3. How did you jailbreak redsn0w/snowbreeze ? RC16/15?
4. Which lines did you delete and in what file ??
5. Which lines did you add and in what file ??
6. What is the difference ? Meaning how does it change the smoothness in:
a. Launching built in apps
b. Launching 3rd party apps
c. closing (Home button press) applications 3rd or built-in
d. Opening and closing the multitask switcher (double home press)
while in app/ while in home screen full of apps icons/ home screen
with only one icons line.
e. switching between apps through the multi-task switcher
f. Rotating from portrait to landscape and vice versa
I can say I expirened for example on the photos app
laggy/choppy rotation when watching more than just the first photo
on the camera roll
g. Tell me if I forgot something.
7. do you have the issue with the status bar flickering ?? (white->black-
>white) when resuming an application using the multi-task switcher from
the home screen.
8. Do you get cydia crashes ?? When and how ??
9. Anything I forgot ??

thank you guys you paitience :(
Jonathan

To fix stuttering issues in 4.3:

1) Jailbreak with redsnow and install iFile from Cydia (Free trial version works)
2) Open iFile and find system/library/coreservices/springboard.app/N90AP.plist (N88AP.plist for 3GS)
3) Open file and find the lines:

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


Replace these lines completely with:

<key>launch-applications-while-
animating</key>
<true/>

4) Save file and restart the phone, or respring with SBSettings.

Your animations will now be smooth, and the apps will load while animating.

Side Effects:

1) Joy and happiness as you once again have a smooth running phone.

2) Sometimes when switching back to an app, the status bar will briefly flash black then white. Its near instant and has absolutely no effect on anything and thus does not matter.

3) If you open Cydia, do nothing and quickly close it, then reopen it, it will not open. Clear Cydia from the multitasking tray to fix. Since Cydia wil restart/respring the phone with every tweak you install, this literally only affects you if you like simply opening and closing Cydia over and over again within a 2-3 minute window. That should be absolutely no one.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.