I'm having very weird problems with my 16GB 2G iPhone and my brand-new MacBook Pro. I got it two days ago, and I've copied my system over from my old Alu iMac (which I'll be getting rid of soon). The iTunes library is identical on both.

Before this all started, I was happily running 2.1 on the iPhone, and the latest for everything else. I was also running Xcode iPhone development (2.1) SDK.

Upon trying to use my MacBook Pro, Xcode started crashing whenever the iPhone was plugged in, and iTunes whenever a sync occurred.

So I downloaded the 2.2 firmware, and restored to a pwn'd ipsw for 2.2, and clean 2.2 + QuickPwn, but it would do one of two things: either continue crashing, or it would give me these errors and prevent me from syncing applications: (xcode still crashes though)


I've also trying setting the phone up as a new phone rather than a backup, and re-downloading App Store apps, but nothing seemed to help.

I've been a-googling a lot but nothing seems to help. Currently I'm on the 0x80*01 error state, with a 2.2 custom ipsw install.

I've tried syncing back on the old iMac, and it works just fine. Xcode doesn't crash either.

(Note that I'm an iPhone developer working on a real tight schedule to produce a pretty awesome iPhone game, so it's really vital to me that this all works perfectly and reliably.)

Any tips would be much appreciated.