Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It is clear that the decision is a strategic one. They do NOT want to bother to invest more money into testing and development of iOS on older devices.

It is also clear that the ORIGINAL iPhone could run iOS 4.0 as easily as it’s the case on the iPhone 3G. Especially judging the latest firmware upgrades really sped things up.

Wonder what they will do to the iPad classic as it has only 256 MB of RAM, though? :rolleyes:

Misleading. 3GS and A4 share same processor architecture, so they can use same compiler. Apps have been 4x scales on the iphone 4, so it would simply mean supporting their current operating structure into iOS 5.
 
You are not counting the design changes that iOS5 may bring. Which could take advantage of the retina display in a new way.

Quite true and may also require different power requirements.

We know the drill. Rumors, released photos, a couple of lawsuits and then the big announcement. We will just have to wait...
 
too bad apple didn't state this about the iphone 3g and IOS 4, cause my 3g is sloooooooow and I can't go back to ios 3 because I didn't have any backups from then.
 
But performance won't be an issue. The cores are very similar in performance. One is a 600 MHZ Cortex A8 ARM core and the other is ~800 MHZ Cortex A8 ARM core.



In this case, it does. The operating system is the product. Sure the hardware is nice, but it's just a conduit for the real product, iOS. It's what gets people to buy apps and make Apple revenue after the device is sold.

Try again. 3GS has 256MB of ram, iPhone4 has 512. 3GS has a much weaker PowerVR GPU (MBX-Lite) vs iPhone 4 SGX. This is big because the 3GS GPU does not support OpenGL 2.0, which the iPhone 4 does.
 
Given how slow the iPhone 3G runs under iOS 4, I can't say I'm surprised. I bet iOS 5 will have optimizations for the A-class processors, and the A4 will be the cutoff.

My thoughts exactly. This may be an indication that there are big changes ahead for iOS5 that feed off of the higher specced iPhone 4. I personally am starting to find iOS to be a little long in the tooth and would welcome a full update rather than just taking features onto the same old iOS.
 
Yes true, but the previous poster was implying they are the same or in his words identical when in fact they are not. A few hundred MHz difference just might be the deal breaker when Apple decides if the 3GS will support iOS 5 or not.

I suspect it has a lot more to do with the (lack of) Retina display than the CPU/RAM differences.
 
That's most likely a typo, since 2.x to 4.x is 3 years and 3 releases. So pointing out that simple mistake on his part does not invalidate his post.

And nor does anything said here invalidate mine, no matter how hard it is for 3GS'ers to get into their skulls.

The iPhone 3G could not run iOS4, no matter what the conspiracy theorists think. The hardware was awful for what was being asked of it, the processor was 412MHz and it came with a paltry 128mb of RAM.

Apple were probably more wary of a backlash from 3G users and decided to develop as working as possible release of 4.0, but in actual fact it should never have happened. No conspiracy theories, leave that nonsense aside.

The flack Apple, rightly, took over 4.0 on the 3G has probably led to them taking the point of view that the 3GS should be left aside for iOS5 because they're damned if they do and damned if they don't. If they do release it, and it slows down the 3GS then they get complaints and accused of ruining peoples devices and forcing people to upgrade. If they don't release it, they get complaints and accused of forcing people to upgrade to access the latest features.

No doubt this post will be marked down, but the truth is that I'm one of THE most detailed, unbiased, informative, posters on here who takes time to think about the point I want make and the proceeds to put together well constructed posts. Sure, I can get annoyed at some people, but then again some people on here would be cool down periods on the forum I mod on, which thankfully isn't a tech one. There is so much potential for great debates on this forum, but it gets lost amongst the oneupmanship and general point scoring/ridiculing that goes on.
 
No. They are not.

Everybody who buys an iPhone knows it was released way back in 2009.

iPhone 4, the big news was released in 2010. Everybody should know that. Apple says in the TOC that they will support a new phone for atleast 2 years after the release date which they did. Maybe that's why they delayed the launch to get out of the two year time-frame.

I got my kid a 3GS recently and he's happy with it. I knew the iPhone4 was there. I knew something impressive is going to show up soon.

I don't think Apple is forced to upgrade my son's 3GS. I knew that.

Well said
 
Try again. 3GS has 256MB of ram

So does the ipad 1.

iPhone4 has 512. 3GS has a much weaker PowerVR GPU (MBX-Lite) vs iPhone 4 SGX.

False. Iphone 3GS has the SGX 535, just like the A4. http://en.wikipedia.org/wiki/Iphone_3gs#Processor_and_memory

This is big because the 3GS GPU does not support OpenGL 2.0, which the iPhone 4 does.

Additionally, the 3GS is driving 1/4 the pixels of the iphone 4, and even less than the ipad 1, lowering its RAM requirements. I don't think there's any question if the ipad 1 will get iOS 5.
 
3GS has a much weaker PowerVR GPU (MBX-Lite) vs iPhone 4 SGX. This is big because the 3GS GPU does not support OpenGL 2.0, which the iPhone 4 does.

Wrong!

iPhone 3GS = SGX535 = iPhone 4

SGX535@3GS -> 150MHz, 2 ALUs, 2 TMUs
 
You know the hidden meaning if this rumour is true.
"Apple will stop selling the 3gs." Why? Because Apple sell no hardware that can not run the latest version of the OS. Be it mac, iPad/Pod or iPhone. And that's a very wise move. As not to fragment the iPhone user base.

So in a backward kind of way this is a "Apple might release a new iphone soon" rumour too.
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5)

decimortis said:
With my 3GS getting kicked in the balls by iOS 4.death, I wouldn't consider installing iOS 5 even if I could.

D.

me neither, I'm not so shure about upgrading my iPhone 4 either... (what iOS 4 did to my iPhone 3G is still fresh in my memory! I still haven't upgraded my iPhone 4 since I bought it...)
 
Remember Apple stated that the original iPhone wasn't powerful enough to run iOS 4. Yet the iPhone 3G could, despite being almost identical in hardware. 400Mhz CPU, 128MB RAM etc. The 3GS was an actual hardware upgrade.

And that right there is proof that it is not that the hardware can not support it. It is the fact that Apple just drops support. The fact that the 3GS is STILL BEING SOLD they should put 1 more OS update on it.
It is crap like this why I know plenty of people are leaving iPhones. They are inconsistent and force obsolete the phones. I would not be surpised in the least to see Apple continue this practice. iPhone 4 will not get iOS 6. This is crap and we all know it.

Compared to Android the manufactures are all starting to show signs that they will start unlocking their boot loaders or are working on ways to do allow it. Now you have to give up your warranty to do it (as it should be) but they are starting to do it. Prediction is many of them will follow what Sony is doing. This extents the life of phones by quite a bit as you can start updating the OS.
Add to it that All major Android phones will be supported now for min 18 months with OS updates. At the end of that boot loaders can be unlock and you can install your own.
 
My guess is that this is a combination of overall system performance as well as graphics performance.

There are basically two resolutions: 1024x768 (iPad and iPad 2), and 960x640 (iPhone 4 and iPod touch 4).

Main memory is probably less of an issue since both the iPod touch 4 and original iPad have 256MB of RAM whereas the iPhone 4 and iPad 2 have 512MB of RAM.
 
You're all full of hot air.

Please, one of you know-it-alls explain to me how Apple is supposed to code new software for brand new devices with new capabilities based on new hardware components which are in most cases twice as fast/capable than their predecessor (3-4x in the case of the 3GS)....

...and at the same time make it all backwards compatible to a device with 1/4 the ability?

Someone explain to me, without using the word "magic" or "they could figure it out", how the 3GS and the iPhone 5 are supposed to run the same NEW software version iOS 5?

The iPhone 4 will run it, and it will do so poorly by comparison to the iPhone 5. You can bet on that with every dime you own.
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5)



me neither, I'm not so shure about upgrading my iPhone 4 either... (what iOS 4 did to my iPhone 3G is still fresh in my memory! I still haven't upgraded my iPhone 4 since I bought it...)

Likewise, I will be holding off on upgrading my iPhone 4 from 4.3.3 to iOS5.

I lost all my SH blobs for 4.1 and 4.2 when my iPhone 4 was replaced, so 4.3 is what I have to accept as the "norm" now.
 
And that right there is proof that it is not that the hardware can not support it. It is the fact that Apple just drops support. The fact that the 3GS is STILL BEING SOLD they should put 1 more OS update on it.
It is crap like this why I know plenty of people are leaving iPhones.
They are inconsistent and force obsolete the phones. I would not be surpised in the least to see Apple continue this practice. iPhone 4 will not get iOS 6. This is crap and we all know it.

Compared to Android the manufactures are all starting to show signs that they will start unlocking their boot loaders or are working on ways to do allow it. Now you have to give up your warranty to do it (as it should be) but they are starting to do it. Prediction is many of them will follow what Sony is doing. This extents the life of phones by quite a bit as you can start updating the OS.
Add to it that All major Android phones will be supported now for min 18 months with OS updates. At the end of that boot loaders can be unlock and you can install your own.


You have absolutely, positively NO idea what you're talking about, whatsoever. Just forget about commenting on this topic, because you have nothing to offer.
 
iOS 5 is not out.

3GS might be dropped when new iPhone comes out.

Upgrade cycle for Apple is over 2 years from device launch, still way longer than any competitor's.

Most with 3GS are eligible to upgrade to new iPhone when iOS 5 is upgraded. Those who bought 3GS late are not interested in the latest and greatest anyway.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.