I dont know how many people i have to explain this to, the phone is SUPPOSED to go into spinning, depending what data you and whats installed this can range anywhere from 10 minutes to literally 15-20 hrs, you resetting while the gears are spinnign is essentially interupting the flash and then you possibly brick your phone, all you impatient people bricking your phones and blaming nokia and everybody is ridiculous, they never said it would be under a certain amount of time, you cant wait then you deserve a bricked phone. I'm here to there is NO PROBLEM with bricked phones except people resetting it in the middle of an update or reset, its your fault, returning the phone to at&t because you didnt wait until update was done. At&t has no clue about windows phones they dont know any different. You CANNOT interrupt a flash in the middle of it, doesnt matter what your flashing, routers, phones, usb, they have to finish or you risk bricking whatever your flashing. And it has nothing to do with any hardware what so ever. If you have spinning gears its fine plug it in leave it alone might take all night next day it will be updated. If you dont like waiting that long then delete all the crap off your phone BEFORE you try to update it will update in 20 min easy.