iPhone If Apple really slows down old iphone with updates, how come there is no tweak?

FatPuppy

macrumors 68000
Original poster
Jul 14, 2012
1,707
149
Most of you say Apple slows down old idevices to make you buy a new one, why there is no tweak in cydia to remove these limitations or to make the OS better? Because if I recall, there was a serious lag on ios 4.3.3 and a way to remove that lag was to delete some files with the ifile tool.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
Most of you say Apple slows down old idevices to make you buy a new one, why there is no tweak in cydia to remove these limitations or to make the OS better? Because if I recall, there was a serious lag on ios 4.3.3 and a way to remove that lag was to delete some files with the ifile tool.
It might be a simple loop continuously executing NoOperation's in the main kernel - dunno. It's not even guaranteed they use an ARM NoOp code but some kind of an even-harder-to-find code (e.g., waiting for some semaphore).

The kernel is big and it's almost impossible to debug it for people that have no kernel source code.

That is, it's not just playing with files in the file system. The slowdown is implemented in a far lower, far harder-to-find level.
 
  • Like
Reactions: nofunsir

paulbennett95

macrumors 6502a
Aug 30, 2012
581
0
Long Island, NY
It might be a simple loop continuously executing NoOperation's in the main kernel - dunno. It's not even guaranteed they use an ARM NoOp code but some kind of an even-harder-to-find code (e.g., waiting for some semaphore).

The kernel is big and it's almost impossible to debug it for people that have no kernel source code.

That is, it's not just playing with files in the file system. The slowdown is implemented in a far lower, far harder-to-find level.
Or perhaps it's that Apple doesn't optimize the newer OS versions for older devices, and there really isn't a conspiracy to make you buy a new device? :rolleyes:
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
Or perhaps it's that Apple doesn't optimize the newer OS versions for older devices, and there really isn't a conspiracy to make you buy a new device? :rolleyes:
1. There have been too many occasions of their not only not adding new features to old devices, but even removing features from them in major OS updates. During the years, I've become increasingly skeptical about Apple's upgrade policy, particularly after personally being lied to by an Apple programmer, who tried to sell the removal of iPhone 2x mode antialising in iPad 1/2 by it being a "bug". (Read: he took me for a complete idiot.)

2. Some of the major OS bumps was little more than a new surface on old code. For example, both iOS6 and 7 added very little new runtime features or background daemons. (iOS4 and 5 are pretty different: blocks (which work even on the 3G), background synching, screen mirroring, AirPlay support etc. are major additions, some of them also requiring additional runtime daemons.) Still, the iPhone 4 pretty much struggles with iOS7. Again, it shouldn't: iOS7 changed (added) VERY little, compared to either iOS4 or 5, except for the complete surface change. Such few changes just shouldn't slow down the iPhone 4 THIS bad.

3. While Google and Microsoft (Nokia) do their best to backport the latest features to even their oldest handsets (think of KitKat's being 512 Mbyte-friendly or Nokia's making Camera Pro available on even their lowest-end devices!), Apple does exactly the opposite. They not only remove existing features (see Bullet 1 above), but also in no way add absolutely working features to "old" models (see e.g. full screen mirroring over HDMI / VGA in A4 devices; AirDrop support in everything pre-mid-2012 etc.). In addition to (the probable) artificial slowing down of their old models, this also is pretty much consumer-unfriendly.
 

Applejuiced

macrumors Westmere
Apr 16, 2008
40,672
6,532
At the iPhone hacks section.
Or perhaps it's that Apple doesn't optimize the newer OS versions for older devices, and there really isn't a conspiracy to make you buy a new device? :rolleyes:
Exactly.
If there was any code that makes it slower on purpose some jb hacker would come across it. They go through everything looking for exploits and holes.
It would be a nightmare for Apple to deal with and would have irreversible effects.
 

FatPuppy

macrumors 68000
Original poster
Jul 14, 2012
1,707
149
1. There have been too many occasions of their not only not adding new features to old devices, but even removing features from them in major OS updates. During the years, I've become increasingly skeptical about Apple's upgrade policy, particularly after personally being lied to by an Apple programmer, who tried to sell the removal of iPhone 2x mode antialising in iPad 1/2 by it being a "bug". (Read: he took me for a complete idiot.)

2. Some of the major OS bumps was little more than a new surface on old code. For example, both iOS6 and 7 added very little new runtime features or background daemons. (iOS4 and 5 are pretty different: blocks (which work even on the 3G), background synching, screen mirroring, AirPlay support etc. are major additions, some of them also requiring additional runtime daemons.) Still, the iPhone 4 pretty much struggles with iOS7. Again, it shouldn't: iOS7 changed (added) VERY little, compared to either iOS4 or 5, except for the complete surface change. Such few changes just shouldn't slow down the iPhone 4 THIS bad.

3. While Google and Microsoft (Nokia) do their best to backport the latest features to even their oldest handsets (think of KitKat's being 512 Mbyte-friendly or Nokia's making Camera Pro available on even their lowest-end devices!), Apple does exactly the opposite. They not only remove existing features (see Bullet 1 above), but also in no way add absolutely working features to "old" models (see e.g. full screen mirroring over HDMI / VGA in A4 devices; AirDrop support in everything pre-mid-2012 etc.). In addition to (the probable) artificial slowing down of their old models, this also is pretty much consumer-unfriendly.
I would be happy if they just remove or not add new features at all for old devices but the problem is that they do everything they can to make you hate that idevice after the update, for example I don't mind that ip4 doesn't have blur, 3d maps, airdrop, slomo, parallax and many more but they can at least fix the scroll lag, the laggy keyboard or they can even make apps open slower, I don't mind and I think many users would't mind a slow iphone and by slow I mean slow when opening apps but they should at least remove the lag and make them smooth as the new idevices.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
Exactly.
If there was any code that makes it slower on purpose some jb hacker would come across it. They go through everything looking for exploits and holes.
It would be a nightmare for Apple to deal with and would have irreversible effects.
1. Slowdowns can be implemented with even 3-4 machine code instructions and not seen in any of the header files / not being in even private, dedicated methods. I don't think any hacker has ever debugged the entire kernel. They work at a much higher level, without actually disassembling everything. The latter would require some tremendous effort.

2. "irreversible effects"? Dedicated Apple users / fans would still be purchasing the new Jesusphone. Such a scandal wouldn't have much effect at all, particularly because prcactically all American mediums being hugely pro-Apple.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
I would be happy if they just remove or not add new features at all for old devices but the problem is that they do everything they can to make you hate that idevice after the update, for example I don't mind that ip4 doesn't have blur, 3d maps, airdrop, slomo, parallax and many more but they can at least fix the scroll lag, the laggy keyboard or they can even make apps open slower, I don't mind and I think many users would't mind a slow iphone and by slow I mean slow when opening apps but they should at least remove the lag and make them smooth as the new idevices.
I know - the same happened to, say, the iPhone 3G / iPod touch 2 in iOS4.

Again, given that I've too caught them lying about removing past features to boost the sales of new models, I really wouldn't be surprised if major OS version bumps would indeed have such artificial slowdown loops buried in the runtime where noone looks...
 

Applejuiced

macrumors Westmere
Apr 16, 2008
40,672
6,532
At the iPhone hacks section.
1. Slowdowns can be implemented with even 3-4 machine code instructions and not seen in any of the header files / not being in even private, dedicated methods. I don't think any hacker has ever debugged the entire kernel. They work at a much higher level, without actually disassembling everything. The latter would require some tremendous effort.

2. "irreversible effects"? Dedicated Apple users / fans would still be purchasing the new Jesusphone. Such a scandal wouldn't have much effect at all, particularly because prcactically all American mediums being hugely pro-Apple.
I don't know about number 2.
I think news like that would be huge and a nightmare for PR to deal with. Stock would take a huge dip and many people will feel played and lied to and many will walk away.
Not everyone but would be significant.
 

FatPuppy

macrumors 68000
Original poster
Jul 14, 2012
1,707
149
Or perhaps it's that Apple doesn't optimize the newer OS versions for older devices, and there really isn't a conspiracy to make you buy a new device? :rolleyes:
Hmm... and why don't they optimize the OS? Because they forgot about the old devices? No, simply by not doing anything about this is the proof that they want to make them slow. It's like you want to kill someone and one day you see him or her being hurt and you leave him or her there to die.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
I don't know about number 2.
I think news like that would be huge and a nightmare for PR to deal with. Stock would take a huge dip and many people will feel played and lied to and many will walk away.
Not everyone but would be significant.
Nothing happened after the infamous Apple lie "you're holding it wrong" (and, at the same time, quietly posting some job offers for antenna engineers...). Also, as most American major mediums are biased towards Apple (Engadget, Verge etc.), there would be little fuss about such a scandal - at least in those mediums.
 

djplaxe2109

macrumors 6502
Feb 4, 2013
438
0
Hmm... and why don't they optimize the OS? Because they forgot about the old devices? No, simply by not doing anything about this is the proof that they want to make them slow. It's like you want to kill someone and one day you see him or her being hurt and you leave him or her there to die.
Because the older hardware can't support some of the features? FWIW, I love your analogies, even though your logic is completely wrong.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
Hmm... and why don't they optimize the OS? Because they forgot about the old devices? No, simply by not doing anything about this is the proof that they want to make them slow. It's like you want to kill someone and one day you see him or her being hurt and you leave him or her there to die.
And, again, it should be pointed out that more sincere players (Google, Microsoft (Nokia)) do pay attention to making even older models have as much newly-introduced features as fast as possible. Which is diametrically opposed to Apple's approach, who rarely add new OS features to "old" models. Even if those models were more than capable of running them - again, AirDrop, screen mirroring over HDMI / VGA on all A4 devices etc.

----------

Because the older hardware can't support some of the features?
Then, just tell me why AirDrop is absolutely flawlessly supported by, say, the JB'n iPad 3 (see https://forums.macrumors.com/threads/1689055/ )? Why is screen mirroring over HDMI / VGA absolutely flawless on, say, the iPad 1? Why didn't Apple add these features to these "old" models? These models are certainly capable of supporting these features. Apple still refused to add the features to these models.
 

FatPuppy

macrumors 68000
Original poster
Jul 14, 2012
1,707
149
And, again, it should be pointed out that more sincere players (Google, Microsoft (Nokia)) do pay attention to making even older models have as much newly-introduced features as fast as possible. Which is diametrically opposed to Apple's approach, who rarely add new OS features to "old" models. Even if those models were more than capable of running them - again, AirDrop, screen mirroring over HDMI / VGA on all A4 devices etc.

----------



Then, just tell me why AirDrop is absolutely flawlessly supported by, say, the JB'n iPad 3 (see https://forums.macrumors.com/threads/1689055/ )? Why is screen mirroring over HDMI / VGA absolutely flawless on, say, the iPad 1? Why didn't Apple add these features to these "old" models? These models are certainly capable of supporting these features. Apple still refused to add the features to these models.
And let's not forget about Ryan Petrich's tweak that enables 3d maps for A4 devices on ios 6

----------

There is a tweak hidden ios7 settings.

My iphone 5 is incredibly fast now.
That is just a tool built in the OS used by Apple to make changes in the UI and "hidden ios7 settings" is just a way to find this tool.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
And let's not forget about Ryan Petrich's tweak that enables 3d maps for A4 devices on ios 6
Yes, another feature Apple "forgot" to add to the "old" iPhone 4. Even if they could have done so.

Well, this is why I no longer recommend the purchase of iDevices to people any more - as opposed to, say, 1...5 years ago. Particularly since their programmer's atrocious lying to me back in late 2011, I've been getting increasingly sick of Apple's greed and continuous lying.
 

Thepoobear

macrumors 6502
Oct 30, 2013
282
0
And let's not forget about Ryan Petrich's tweak that enables 3d maps for A4 devices on ios 6

----------



That is just a tool built in the OS used by Apple to make changes in the UI and "hidden ios7 settings" is just a way to find this tool.
I don't care what it was for, it allows access to animation speed settings. My phone is much faster now.

Apple could EASILY slow down your animations and then speed up someone's newer device.
 

Menneisyys2

macrumors 603
Jun 7, 2011
5,407
206
I don't care what it was for, it allows access to animation speed settings. My phone is much faster now.
It's just app window / dialog showing/hiding animation speed - many JB tweaks allowed for speeding them up in earlier OS versions too.

It doesn't have to do much with the speed of app execution, which remains the same.
 

FatPuppy

macrumors 68000
Original poster
Jul 14, 2012
1,707
149
I don't care what it was for, it allows access to animation speed settings. My phone is much faster now.

Apple could EASILY slow down your animations and then speed up someone's newer device.
You just managed to speed up the animations, what if the animations were laggy like the 4s and 4? Would you be able to fix the lag with that tool? NO!
 

Thepoobear

macrumors 6502
Oct 30, 2013
282
0
It's just app window / dialog showing/hiding animation speed - many JB tweaks allowed for speeding them up in earlier OS versions too.

It doesn't have to do much with the speed of app execution, which remains the same.
It's much smoother than the others.

----------

You just managed to speed up the animations, what if the animations were laggy like the 4s and 4? Would you be able to fix the lag with that tool? NO!
Wut?
 

Applejuiced

macrumors Westmere
Apr 16, 2008
40,672
6,532
At the iPhone hacks section.
And, again, it should be pointed out that more sincere players (Google, Microsoft (Nokia)) do pay attention to making even older models have as much newly-introduced features as fast as possible. Which is diametrically opposed to Apple's approach, who rarely add new OS features to "old" models. Even if those models were more than capable of running them - again, AirDrop, screen mirroring over HDMI / VGA on all A4 devices etc.

----------


I don't know what you have in mind but no other company out there keeps supporting and putting out new firmware updates for their phones even over 4-5 year old devices.
They just come with whatever comes preinstalled and don't get any newer versions at all.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.