Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I am on the same boat. Still running iOS 6 on my iphone 5 and hate iOS 7 with a passion. I'm all for change but I'm not up a downgrade....

I am not looking forward until the day i get a new iphone and im forced to use iOS 7:(((( im going to hang onto my iphone 5 with iOS 6 for a while if i can.

----------



I agree 100% with everything you said! I ABHOR iOS7!



Lets say if there was no macrumors....would you still be a follower and not upgrade?

This is macRUMORS for a reason, a place for people to rant and express their opinion.

out of 300 million iPhone users (fact), what like 10,000 people don't like it...3.3 percent. To me thats a pretty good UI change. heck lets if go with 100,000 people. Still apple, or no other company, can't please every single of you snobby people.

I love my iPhone 4 with iOS 7....other people hate their iPhone 4 with iOS 7. So what? obviously its a personal opinion, not a company decision that why people are annoyed (because if it was a company error, than the internet would blow up)
 
Embrace it!

I have an iPhone 4 with 7.1 and it's great. iOS6 was great at the time but now seems dated and old fashioned.

Either keep iOS6 and be happy, or upgrade to iOS7 and embrace it.

I had a Sony Xperia with Android 1.6 ages ago. The camera was blisteringly fast taking photos and everything was super quick compared to ICS or JB. I am not going to moan about it. Move with technology, move on with your life!
 
I don't know what amazes me the most, the fact that iOS 7 numbers were THAT AWFUL in comparison to iOS 6, or the fact that iOS 7.1 numbers are still crap comparing to iOS 6.
 
I don't know what amazes me the most, the fact that iOS 7 numbers were THAT AWFUL in comparison to iOS 6, or the fact that iOS 7.1 numbers are still crap comparing to iOS 6.

Serious question, are you really expecting a 2010 phone with a single core CPU and SGX 535 to run the new UIKit as fast as the old one?
 
Serious question, are you really expecting a 2010 phone with a single core CPU and SGX 535 to run the new UIKit as fast as the old one?

Ask yourself the same question, and then if "forcing" iPhone 4 users to update to iOS 7 was a smart decision.
 
Do you seriously expect running the new UIKit without dual core and a SGX 535 would be as fast now as it was back in 2010? If so, then I am going to have to politely ask you stop buying technology from any brand.

Can't read?

See second sentence of the post you quoted :rolleyes:
 
All right, nice try.
Now, can we have iOS 6 back and no more forced download of crappy OS updates that ate up the storage space with no way to recover other than installing the garbage?
 
If I owned an iPhone 4, I would be PISSED that I have to make my phone slower just to get security updates. 7.1 is still slower than iOS 6, ON THE SAME HARDWARE.
 
6.1.3 is way faster than 7.1. What do you want? Speed and no crashes, or shiny "modern" new colors?
 
I'm more shocked to see MacRumors actually quote that Safari is indeed snappier than anything else.

I can actually say "Safari seems snappier" without the mods removing my post. :D:D:D
 
Are there any developers here that can give a good explanation for this behavior, at a high level?

Why would a new software release take longer to accomplish the same tasks with the same hardware?

I would understand if the newer software were trying to accomplish more (which is completely reasonable -- as hardware gets more powerful, we would expect the software to evolve to take advantage of that). But if it is still accomplishing the same tasks -- opening safari, for example, why would a newer software release degrade performance? If anything, you would think that they would make things more efficient, and thus faster, regardless of hardware platform.


When new features are added to new software, there are several costs that are incurred:

  • The new code exists on disk and possibly in RAM, intermingled with the old code, so takes longer simply to load, without even running. Even if you skip over loading it, that skipping is slower than contiguous loading. Code is usually organised by related functionality, not by being new or old, so it's not segregated. This is choosing to optimise for going forward, where the code is wanted, not going back, where it's not wanted.
  • Determining whether or not to do some new feature, that would take too long on old hardware, still takes time.
  • Let's say that a new visual affect is added. It might require OpenGL ES 3 to run, but older hardware doesn't support OpenGL ES 3, just 2, so with extensions it can be done in software, and is noticeably slower. Maybe fast enough on a 4S but too slow on a 4. So then a simpler effect must be developed or kept from before (more code makes things slightly slower, remember) and then CPU time has to be taken to decide to do the older way instead of just doing the newer way.
  • Now take that one effect, and realise that iOS 7 added a completely new font library, and was redesigned for retina from the ground up, so most of the graphical code has been made to take advantage of, and thus depend on, newer GPU capabilities.
  • On a regular computer with hundreds of gigabytes of storage and several gigabytes of RAM, you can easily store all these different code paths that work best on different machines and GPUs, but on an iPhone4, that has 512 MB RAM and possibly as low as 8 GB storage, that can be much more of a problem.
  • iOS 7 has better security, so encrypts more things more often, so that when your app isn't running, nothing else can come in and access it's data. App startup will necessarily be slower then.

This shows the differences in GPU support for various iOS devices:

https://developer.apple.com/library...lity/OpenGLESPlatforms/OpenGLESPlatforms.html
 
Last edited:
If I owned an iPhone 4, I would be PISSED that I have to make my phone slower just to get security updates. 7.1 is still slower than iOS 6, ON THE SAME HARDWARE.

Would you prefer Android where you'd get absolutely no updates on hardware of the same age? Security holes or not, you device is no longer supported!

If your reply is 'at least it doesn't slow the device down' then I could point out two things:
- You can still choose not to update to iOS 7
- Apps themselves get more demanding so they may appear to be slowing the device down.
 
Would you prefer Android where you'd get absolutely no updates on hardware of the same age? Security holes or not, you device is no longer supported!

If your reply is 'at least it doesn't slow the device down' then I could point out two things:
- You can still choose not to update to iOS 7
- Apps themselves get more demanding so they may appear to be slowing the device down.

so in 2014 its either or? there is nothing in the middle?
 
so in 2014 its either or? there is nothing in the middle?


It was explained above. iOS 7 has new software that older hardware doesn't run as fast as the old software. This is nothing new and maybe Apple should have kept the iPhone 4 at iOS 6. But then people would complain about that. Apple can do nothing about the simple fact that the iPhone 4 has hardware limitations, and instead of dumbing down iOS for newer hardware, old hardware runs things slower. This has been the case for iPhones and every other phone. Except on a phone you can't go back and add more RAM or change the CPU/GPU. This is just the nature of evolving technology and I'm not sure why people are expecting newer software, which is more demanding on hardware, to run as fast as older software did.

And iOS 7.0 was not running exactly smooth on the 5 or 5S, either. There have been problems on every iOS device running iOS 7.0. 7.1 improves things across the board. While 7.1 could be polished even more, at this point, if people want more performance, they should consider getting newer hardware. Or they could have stuck with software their phone was more easily able to handle. I see people's point about the auto downloads but maybe that will change in the future if enough people complain or Apple is losing customers.
 
It was explained above. iOS 7 has new software that older hardware doesn't run as fast as the old software. This is nothing new and maybe Apple should have kept the iPhone 4 at iOS 6. But then people would complain about that. Apple can do nothing about the simple fact that the iPhone 4 has hardware limitations, and instead of dumbing down iOS for newer hardware, old hardware runs things slower. This has been the case for iPhones and every other phone. Except on a phone you can't go back and add more RAM or change the CPU/GPU. This is just the nature of evolving technology and I'm not sure why people are expecting newer software, which is more demanding on hardware, to run as fast as older software did.

And iOS 7.0 was not running exactly smooth on the 5 or 5S, either. There have been problems on every iOS device running iOS 7.0. 7.1 improves things across the board. While 7.1 could be polished even more, at this point, if people want more performance, they should consider getting newer hardware. Or they could have stuck with software their phone was more easily able to handle. I see people's point about the auto downloads but maybe that will change in the future if enough people complain or Apple is losing customers.

call me simple i just think that newer software releases should be faster than the previous software on the supported devices.

the issue regarding the auto download does impact my view a lot as it seriously impacts peoples decisions.

what next. will the device only last one ios version?
 
call me simple i just think that newer software releases should be faster than the previous software on the supported devices.

the issue regarding the auto download does impact my view a lot as it seriously impacts peoples decisions.

what next. will the device only last one ios version?

You have unrealistic expectations. Not just for Apple, but for technology in general.
 


I don't see your point. The phones are outdated, updating the software would make them perform slower. The point of not updating them is because it has no purpose. Unlike Apple, who says "who cares if these updates break old phones or make them unbearably slow... that's the point! We want people to upgrade"
 
So, tell me again: why should I have updated? Contrary to what Barney Stinson claims: new is not always better.

Personally :
1) Blocked call functionality - now all the PPI scammer calls go straight to voicemail and I never hear a peep.
2) Control centre - No more faffing around in settings to enable WiFi.

The benefits from those two features outweighted the sluggish interface even in 7.0

Going from 'fast' to 'slow' to 'fast' is an improvement.

Fixed that for you. ;)

I can't notice a perceptible difference between 7.1 and 6.whatever. Difference between 7.0 and 6.whatever was night and day.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.