Mostly for personal reference, but as posted previously, I own an HTC Magic phone. Standard with all HTC Android phones is their HTC Sync software for syncing contacts, calendar, music etc. It does, however, have a small bug. The phone must have USB Debugging mode enabled for HTC Sync to be able to detect the device. If this mode is disabled, then Windows will only ever detect the phone as a removable USB mass storage device.
Before you plug the phone into the computer for the first time:
- Go into the phone’s settings (Menu->Settings)
- Select Applications->Development
- Tick the box next to USB debugging.
IF, like me and many others, you bought a new Android phone made by HTC and then plugged it straight into the PC, the above will not be enough to make HTC Sync detect the device. You will need to follow this procedure to fix:
- Unplug phone and uninstall HTC Sync software/driver
- Turn on USB Debugging mode on the phone as detailed above
- Download and run USBDeview
- Uninstall any devices listed that are related to the HTC Android phone
- Reinstall HTC Sync software/driver
- Plug phone in via USB (and wait for Windows to detect/install drivers for it)
- Set phone USB Mode to HTC Sync
The phone and HTC Sync should now detect each other (may require unplugging and plugging in again).