Hi, I'm no expert in Android, so forgive me if I say anything stupid. My device is rooted, and has been for a while. I rebooted my phone this morning, and now it will show the HTC logo, then the logo of my carrier, then the HTC Quietly Brilliant screen where it will just hang. I do not know why this is happening, I have tried clearing the cache in the bootloader, and the only solution I can see left is to do a factory reset, which I really want to avoid if possible.

Hope someone here can help me