The release notes themselves don't have any mention of a fix to the proximity sensor, but I see conflicting reports of "its fixed!" and "its still there" on blogs all around.
I guess it will be at least a day before people start to notice any difference.
Reports show that it is no faster, unfortunately.
If you haven't seen it, here's a parody of the original iPhone commercial showing a 3G on iOS4:
http://www.youtube.com/watch?v=Pdk2cJpSXLg
iOS 4 is significantly worse on my 3G. The phone needs to be restarted a couple times per day. Mail and the SMS app crash pretty regularly and everything is significantly slower to respond. I've helped a few friends downgrade to 3.1.3 since they were having similar problems on the 3G. iOS 4 seems to work just fine on the 3GS however.
On my jailbroken 3G, I use the SBSettings processes option to forcefully kill off processes running in the background (yes, I foolishly enabled multitasking, thinking it would behave sanely; Backgrounder, another jailbroken app, provided this kind of functionality previously, and did so very well) and to force the garbage collector to run; the latter can help significantly.
I used similar tools on my 3G with the 3.x series but haven't taken the time or bothered with jailbreaking iOS4. I figured there would be updates relatively soon and wanted to at least give it some time and see how things ran stock. So far I've been really disappointed and I have to agree, 4.0 is not a good upgrade for the 3G. I have to wonder if perhaps Apple should have just made the upgrade unavailable for 3G owners like they've done with the previous generations of the touch.
That's a funny commercial, but maybe he should try a full settings restore (factory defaults, no restore of backup) of iOS 4 before giving up. It looks like he had a large music library, 6 open tabs in Safari, and a ton of email saved to the phone. Start with a fresh phone and re-load it and see if the problem clears up. It's most likely a remnant of a huge Safari cache, iPod library, and Mail.app account that is performing badly after the upgrade.
I didn't say you would loose your data. I said wipe out your data with the implication of it being wiped off your phone.
That being said, maybe my understanding of how iPhone updates happen is a little flawed. I'm not too clear if it wipes your phone clean and then resyncs everything after the update. Or does it keep your data on the phone during the upgrade?
It might be shitty, but a good analogy is if you bought a PC with Windows 95 on it, would you expect to upgrade to Windows 98, keeping all your apps and data, then upgrade to Windows XP again with the same apps and data, and have everything work fine? You've gone 3 generations of software with the same data. Those SQLite tables (CoreData) probably need to be optimized in some way, and the easiest way to do that is start fresh and do a new sync. Or just live with your slow phone; either way I could care less.
OMG now I know i'm not alone! I also have a 3G and installed the iOS 4.0 update and this video depicts exactly what it's been like for me. Lots of strange hangs in many of the apps I use regularly. It's become a much more frustrating experience using it. You press a navbar button and it just sits there, doing nothing, for example.
It made my 3G nearly unusable too, sometimes taking a minute to open the SMS app, or contacts. Typing was very difficult because it would hang once pressing a character.
I have also experienced extreme slowness with ios 4 on 3G. Clearing the safari cache and restarting made things quite a bit faster - but still slower than ios 3.
3G is unusable with iOS4 for me too. Only way to keep using it is to close all open Safari tabs and occasionally do the following: hold sleep button until power off screen (swipe) then hold home button until home screen returns.
3GS will have no more problems than previously (== no problems), 3G will be no better: iOS4 is apparently significantly more memory hungry than iPhoneOS 3, which leaves the RAM-constrained 3G in a bad position. Many applications (including built-in) have come to be quite slow and laggy, and RAM-intensive applications (e.g. big games) have generally taken a turn for the worse.
4.0.1 doesn't look like it has much improved on the situation (apart from the psychological trick of "new release = faster", and the fact that freshly booted phones are less memory-constrained since Mail and Saf's background processes aren't running yet) so far.
Unless you need iOS4 features (or iOS4-only apps), i would recommend staying on 3.1
The 3G was barely usable with OS3. OS4 is embarrassingly slow. Don't upgrade unless you can deal with 30+ second waits to launch apps and continual hitching.
1) The compass points about 90 degrees the wrong way
2) When I plug my phone into my car's auxiliary input and use the phone to make calls, it broadcasts my voice over the speakers, as if it were a microphone. My iPhone 3G didn't do this.
Does your compass consistently point 90 degrees the wrong way? I just realized I haven't tested the compass on my 4, but on my 3GS, the compass worked fine except when I was in the car; then, it consistently pointed 90 degrees the wrong way. And 99% of the instances in which I want to know my direction is in the car. Grrrrr.
It seems to consistently point the wrong way, but not always 90 degrees. Sometimes it's 180 (talk about confusing). Right now it's off by 180 degrees while sitting in my office.
Also, when I open the compass application it prompts me with a "Compass Interference" message.
As a side note, I haven't had any of the reception problems.
I had issues with the compass in my 3GS. At some point I tried to use it to navigate my way back from some convoluted hiking trails. I realized the compass was off just as the battery died in the phone. And the sun began to set.
Well, I guess people have different experiences. As long as I haven't been in a car (too much metal), it's always worked fine for me. Certainly more than good enough to orient myself on google maps (which is where it's little "beacon" light let's me know my actual orientation on a map)
Was about to ask. Even if I'm a couple of metres from my router, my iPad can't reliably hold a connection for longer than a couple of pages while browsing. Then I have to exit to the settings, switch wifi off and on and try again - happens x0 times a night and drives me nuts!
I don't think iPhone's updates work like Android's updates. Each update is the full firmware, so it's going to be large regardless of what they actually changed. I believe that Android only downloads things that changed and need to be updated.
40 comments
[ 3.2 ms ] story [ 98.3 ms ] threadOverall, 4.0 was not a good upgrade for the 3G.
That being said, maybe my understanding of how iPhone updates happen is a little flawed. I'm not too clear if it wipes your phone clean and then resyncs everything after the update. Or does it keep your data on the phone during the upgrade?
4.0.1 doesn't look like it has much improved on the situation (apart from the psychological trick of "new release = faster", and the fact that freshly booted phones are less memory-constrained since Mail and Saf's background processes aren't running yet) so far.
Unless you need iOS4 features (or iOS4-only apps), i would recommend staying on 3.1
I know from my own personal experience (I've owned every iPhone, this is the only one wiht issues) and the growing complaints:
http://www.google.com/search?q=iphone+4+bluetooth+issue&...
1) The compass points about 90 degrees the wrong way
2) When I plug my phone into my car's auxiliary input and use the phone to make calls, it broadcasts my voice over the speakers, as if it were a microphone. My iPhone 3G didn't do this.
Anybody else have these issues?
Also, when I open the compass application it prompts me with a "Compass Interference" message.
As a side note, I haven't had any of the reception problems.
Improves the formula to determine how many bars of signal strength to display
Really? Seems like a bit of a waste. I can only hope there is more to this update.