I had the battery cover off (in order to give me more time supposedly) and it did not help. It still boot looped before I could even open the phone tray. I did not try to remove the SIM card, though, so maybe that could have spared me a factory reset. So far I've had no issues with it returning...