So i was trying to remove it policy from my bb 8900 and i used jl commander to reset my phone to factory settings, my phone rebooted and on loading screen it got. it loads like upto 75% and stays there for ever.
I tried reloading my os using apploader but it gets stuck on initializing device and gives me an error to reconnect. I'v tried every thing
Javaloader gives error: unable to open port.
loader /nojvm : same error, gets stuck on initializing device.
bbsak: doesn't detect my phone(even if apploader does) (tried pulling out my battery and connecting to usb and then re inserting the battery)
Jl commander does nothing..
Tried downgrading my os again get stuck on initializing device.(no loading screen this time only a black blank screen)
Updated .netframwork still no luck
i have 1 thing in mind but its VERY VERY risky
while loading a new os with apploader, it erases the previous data on the phone, maybe i can pull the usb cable as soon as it finishes erasing. maybe after that bbsak would detect my phone..
Some one please help

i dont want to throw my phone i just bought it on ebay a week back