Weird but i restored this phone a 3gs using a custom firmware and one restored goes to apple logo and begins spinning even before activation. But while on spinning boot logo itunes see's phone as on and will let me set up as new phone or restore from back up but still screen stays on apple logo spinning. Any help