[Hero, G2 Touch Android Development] btdag:
This is outdated and doesn't work! Go here for new one.

This is a quick guide for users who are unsure about how to switch between ADb & HTC Sync without risk. New sections will be added as new drivers are made aware to me.

It is tested using Windows 7 64-bit but should be easily applicable to Windows Vista and similar to Windows XP. Includes 32-bit & 64-bit version support.

Before you do anything download the Android SDK and extract the files: http://developer.android.com/sdk/index.html

Contents

I. [NEW] Assumes that no driver is installed for you're HTC Hero

II. [HTC Sync] For when the "My HTC" driver is installed > ADB

III. [ADB] For when the "Android Composite ADB Interface" device is installed > HTC Sync

IV. Bootloader Driver Procedure

I. New Users

1. Plug your phone into your PC via the USB cable

2. Let windows install any drivers it wants, and it should fail on the last driver "adb"

3. Download the "HTC Hero Sync Drivers.zip" file attached and extract the folder to the android sdk folder.

4. Left Click "Start"

Right Click "Computer"

Left Click "Manage" from the menu

5. Choose Device Manager from the list on the left and you should have a warning ! over a device called ADB

6. Right click on that and choose "Update Driver Software"

7. Select "Browse my computer..." > "Let me pick from..." > "Next" > "Have Disk..." > "Browse"

8. In the browse window, navigate to the folder that you extracted from the rar earlier and pick either the "Vista_7_x64" folder (64-bit users) or the "Vista_7_x86" folder (32-bit users) and select the driver file from inside that folder. Then click "OK".

9. "My HTC" should show in the "List of compatible hardware" now, so select that and click "Next" to install the driver.

10. You now have your HTC Hero set up for HTC Sync.

II. HTC Sync Users > ADB

1. Plug your phone into your PC via the USB cable

2. Download the "HTC Hero ADB Driver.zip" file attached and extract the folder to the android sdk folder.

3. Click "Start" > Right Click "Computer" > "Manage" > "Device Manager"

4. Expand "Android USB Device" and right click "My HTC" > "Update Driver Software"

5. Select "Browse my computer..." > "Let me pick from..." > "Have Disk..." > "Browse"

6. In the browse window, navigate to the folder that you extracted from the rar earlier and pick "android_winusb" > "OK"

7. "Android Composite ADB Interface" should show in the list of "compatible hardware" now, so select that and click "Next" to install the driver.

8. You now have your HTC Hero set up for an ADB connection.

III. ADB Users > HTC Sync

1. Plug your phone into your PC via the USB cable

2. Download the "HTC Hero Sync Drivers.zip" file attached and extract the folder to the android sdk folder.

3. Click "Start" > Right Click "Computer" > "Manage" > "Device Manager"

4. Expand "Android USB Device" and right click "Android Composite ADB Interface" > "Update Driver Software"

5. Select "Browse my computer..." > "Let me pick from..." > "Have Disk..." > "Browse"

6. In the browse window, navigate to the folder that you extracted from the rar earlier and pick either the "Vista_7_x64" folder (64-bit users) or the "Vista_7_x86" folder (32-bit users) and select the driver file from inside that folder. Then click "OK".

7. "My HTC" should show in the list of "compatible hardware" now, so select that and click "Next" to install the driver.

8. You now have your HTC Hero set up for HTC Sync.

IV. Bootloader Driver Procedure

(thanks to janhol)

1. Turn off your phone and load into fastboot by holding the Back button and pressing Power with the hero plugged into the computer

2. "Start" > Right Click "Computer" > "Manage" > "Device Manager"

3. Check that you have your Hero on the "My Hero" Drivers, not "Android bootloader drivers" (those don't work).

4. Right click "Android bootloader drivers" > "Update Driver Software"

5. Select "Browse my computer..." > "Let me pick from..." > "Have Disk..." > "Browse"

6. Download the "HTC Hero Sync Drivers.zip" file attached and extract the contents

7. In the browse window, navigate to the folder that you extracted from the rar and pick either the "Vista_7_x64" folder (64-bit users) or the "Vista_7_x86" folder (32-bit users) and select the driver file from inside that folder. Then click "OK".

8. "My HTC" should show in the list of "compatible hardware" now, so select that and click "Next" to install the driver.