i had the same problem with my 8520...i tried everything...deleting vendor file, reinstaling desktop manager, tried to load os with BBSAK and still the same...
but then i used option WIPE PHONE on BBSAK...when zou do that, zou will get on screen information on your BB that there is no software instaled...then you click LOAD OS on BBSAK and that's it
first boot will take a while...i was scared that i sc...d something up but eventuali my 8520 started up...
P.S. sorry if my english is bad, i hope that you understud what i was saying
