This might be a silly question, but is there any way to activate AT&T locked phone without making a contract with AT&T. I thought to unlock my phone with using purplesn0w and it wont accept "hacktivated" phone.

The reason why I want to activate it "officially" is that I want to have push notifications working with no problems at all.

Thanks for info!