Hi All,
Just want to provide a little glimpse of hope for all people who still
can't install: its possible to get this sorted!
Prior to the instructions you MUST stop your anti virus, firewall and
anything that may stop drivers being installed in your system. My PC
never even gave me an error message, nothing, it just wouldn't
entertain it. So, follow this step and stop anything that may
interfere with driver installation.
As an example, on my PC, Trend Antivirus has a seperate module (Trend
Micro unauthorised change prevention system). I had to stop this
service (you can do it via Windows Computer Management > Services,
however if you run msconfig its easier later on!) and re-booting
before I could proceed.
After successful instalation, in order not to let your system be at
risk, re-anable whatever you disabled - this is where going via
msconfig is advantageous as you can simply run it again, select normal
startup and re-start.
Now for the instructions:
-----------------------------------------
Follow advice on
http://code.google.com/p/android/issues/detail?id=2676
(Which had been cited from
http://osdir.com/ml/AndroidDevelopers/2009-05/msg03049.html):
1- Remove existing drivers:
1a- Plug your phone
1b- Open the Device Manager
1c- Remove any driver for [ADB Interface > HTC Composite ADB
Interface] and [Disk Drives > HTC Android Phone USB Device] if you see
them
1d- Unplug phone
2- Edit the registry
2a- Disclaimer: be careful what you do in regedit. If you're not sure,
don't use it :-)
2b- Open the Registry Editor (Start > search/run > regedit)
2c- You _may_ need to be administrator to do that
2d- Search for "vid_0bb4&pid_0c02" in keys or values. It makes take a
while. If you find in a value, delete the whole key folder.
2e- Some keys might be "locked": right-click them and add "everyone:
full control" to the permissions. Then delete the key folder.
2f- Repeat the search till no more instances are found.
2g- Close regedit.
Now restart your computer with the phone unplugged.
3- Before your plug in your phone:
3a- Make sure to enable Home > Settings > Applications > Development >
USB debugging on your G1 or HTC Magic
3b- Plug the phone in. Windows should now ask you for a driver
3c- Do NOT selected to search the Windows Update. Instead select "I
will choose a driver" or the equivalent.
Ipedros: (Don't let windows search, even the Search and include a
given location! In windows you will need to skip searching a couple of
times, until it gets a stage where windows wizzard asks you for the
driver's disk)
3d- Make sure to give the *full* path to the x86 or x86_64 driver,
e.g:
SDK/usb_driver/x86/
or SDK/usb_driver/x86_64/
If you just select "SDK/usb_driver", Windows might take the wrong
architecture and complain the driver can't be installed.
-----------------------------
Hope this helps people out there, especially in view that you need
this to install the new firmware for the HTC Hero coming soon (which
is already available for the danish).
Regards
Pedro