I AM registered develper. I put iPhone 3.0 on my phone not knowing I had to have it registered (I realize my stupidity) Do I need to downgrade (and I have tried, but get error 21) or can I just do something else. I put my phone in XCode and it wont register because it wont recognize firmware 3.0. Do I need a new version of XCode I'd love that great MacRumors help! Thanks! I've posted pics for proof.