Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

redman042

macrumors 68040
Original poster
Jun 13, 2008
3,063
1,657
This might be a unique situation, not sure. I have a 3G and will be getting a 3G S on the 19th. I want to transfer all my apps and their data (game saves, etc.) to the 3G S. But my 3G has OS 2.2.1 on it, while the 3G S will come with 3.0. So I don't think I should just do a restore of my backed up 3G data onto the 3G S, should I? Won' that overwrite the OS and put a lot of junk on the phone?

I don't really want to upgrade my 3G to 3.0 first, mainly because I'm going to eBay it and I want to unlock the phone first.
 
You should be able to. After all, when you do a backup before upgrading it restores it on 3.0 if something goes wrong and you need to restore. Same principal.
 
Apple should include provisions to update 2.2.1 data with the 3.0 structure (which shouldn't be drastically different, either).
 
So a restore only restores data and settings, not OS files?
 
Here's an alternate idea (I'm sure others can correct me if I'm wrong):
Try updating your 3G to 3.0 on wednesday and then transfer the data over to your 3GS on friday.

But I think Apple may have something set up. If I recall, I think when I set up my 3G on iTunes that I was asked if I wanted to transfer files from my 2G.
 
The iPhone OS doesn't accumulate "junk" like you may be used to in Windows (or even Mac OS X).

All apps are sandboxed, and cannot write outside their application bundle.

I think the process is, in fact, to restore from your 2.2.1 backup. However, if you want to feel safe, upgrade to 3.0, as suggested above, first.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.