| || |
Re: Recovering data from phone with broken touchscreen
Ok, ADB won't work. I can't get it to detect my phone (adb devices). Windows knows the phone is attached as I see a drive letter for it (the drive is inaccessible though) and device manager lists it under disk drives as a HTC Android Phone USB Device. I tried uninstalling and reinstalling all the HTC software - Sync, driver manager and usb driver (original and latest version). Incidentally HTC Sync wouldn't detect the phone regardless of version. It had worked in the past but I suspect it only works when you choose HTC sync from the phone popup when you plug the phone into the PC.
Tried running PDANet and it never detects a device either. Following their instructions there is never a prompt to install a driver when the phone is plugged in, it just happens automatically. I tried installing PDANet both with and without the HTC sync software installed.
The driver that installs automatically appears to be a Microsoft default driver. It's dated 2006 and signed by MS. The file version indicates its part of the Win7 RTM, so original Win7 driver by the looks. I tried uninstalling that and running the PDANet but it looks like the MS driver trumps the one they're trying to install. As every time I plug the phone in it just uses the MS driver. Its not possible to remove the driver by renaming/deleting the file as its the same driver used on the HDDs and SSDs in my PC.
I just did a test (with no HTC software or PDANet installed) plugging in my Sony phone and without USB debugging enabled I can access the phone's memory and SD card from Windows even if the handset is locked. ADB devices lists nothing at this point. Turned on USB debugging on the Sony and Windows immediately detected new hardware and automatically installed new drivers for the phone. Running ADB devices lists the phone perfectly. Again, even though the handset is locked.
So... I'm assuming the problem is that HTC phones are secured a bit more than default. I am sure USB debugging was turned on on my HTC so thats all I can think of.