so this morning i woke up to my phone saying it had a firmware update from tmoble, and excited to hear this is eagerly let it update. however when my phone tried to reboot itself it got stuck on the vibrant screen and wont go any further. any ideas on what to do? i dont want to do a factory reset of my phone!