yeah you need to be rooted for that,
what you could do is download the 2.3.3 upgrade zip from here
Shipped ROMs
unzip and find the ruu exe
run it to the point it asks you to connect your device
dont connect the device and do a search in the temp directory for rom.zip
cop and paste this to desktop and close the ruu program
rename rom.zip to PB99IMG.zip (case sensitive)
place this file on the root of your sdcard
boot to bootloader (voldown+power) follow the prompts to install
after install is complete remove the file from the sdcard
see if your device can be picked up by usb in fastboot (back+power)
if it cannot then its hardware related
as your mate if this has ever been in contact with water (also check the white stickers on the battery and the mobo (under the connectors for batt on the main unit) if this stickers have red marks its been in contact with water