I have an Ascend that was running Icarus. I ran the upgrade provided by MetroPCS to 2.2 After which it would no longer boot. I initially waitedd around 30 min for upgrade before turning off the phone by removing the battery. On reboot it stated that the first stage was complete and after a bit moved to Android screen which it did not pass after about 20 min or so. I booted into fast boot and flashed to stock. The process completed, but the behavior has not changed. Is there anymore I can do?