Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[Tutorial] Adb Driver Android 1.0 Install

OP coriron

28th July 2010, 11:54 AM   |  #1  
coriron's Avatar
OP Member
Flag Southampton
Thanks Meter: 53
 
70 posts
Join Date:Joined: Jul 2008
More
I thought i'd do this for all those (like me) who had issues installing the Adb driver on their system, causing them to have issues using the UnrEVOked progam to root their phones. These steps worked for me, if they are not strictly correct ill edit this post when someone corrects me, but, like I said, they worked for me after 2 weeks of trying!

Once you have booted into your HBOOT screen your system will try to install the Android 1.0 driver [Image 1] . This is the Adb Driver. If, like me, you have followed all the instructions elsewhere, downloading the SDK and installing that driver does not always work.

Right click on the Android 1.0 and go to Properties then Details

In the Drop Down list select Hardware Ids [Image 2]

you will see something along the lines of:
Quote:

USB\VID_0bb4&Pid_0c94&Rev_0100
USB\VID_0bb4&Pid_0c94

Download the file attached below adb_driver_htc.zip

Unzip and open the file called android_winusb.inf

You are looking for any lines that say
Quote:

; HTC Desire

The file is split into sections for various drivers.

The sections you need are:

Quote:

[Google.NTx86]
; HTC Dream
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
; HTC Desire
%CompositeAdbInterface% = USB_Install, USB\VID_0bb4&Pid_0c94

;
;Moto Sholes
%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01

and

Quote:

[Google.NTamd64]
; HTC Dream
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF
; HTC Magic
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01
; HTC Desire
%CompositeAdbInterface% = USB_Install, USB\VID_0bb4&Pid_0c94

;
;Moto Sholes
%SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB
%CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01
;
;Google NexusOne
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01

Change the lines

; HTC Desire
%CompositeAdbInterface% = USB_Install, USB\VID_0bb4&Pid_0c94

so that the USB\VID_0bb4&Pid_0c94 part of the line matches the Hardware Ids part that we saw in [ Image 2 ]


Now.. I put this at the end of the file just for completeness. I'm not 100% sure if it is needed or not.

Quote:

; HTC Desire
%SingleAdbInterface% = USB_Install, USB\VID_0bb4&Pid_0c94&Rev_0100
%CompositeAdbInterface% = USB_Install, USB\VID_0bb4&Pid_0c94
%SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&Pid_0c94

Once you have done this you can now install the working driver.

Right Click again on the Android 1.0 Driver and click Update Driver...
Browse to the directory that you unzipped the drivers too, which also contains your edited .inf file. Device manager should now recognize your driver file and install it.

The Android 1.0 should now change to be Android Composite ADB Interface

If you see this...then it worked! [ Image 4 ]


The Attached zip file is my Edited file that works for me. so please change to suit your Hardware Ids.

Any questions let me know. I'll help where I can
Attached Thumbnails
Click image for larger version

Name:	1.JPG
Views:	29335
Size:	40.7 KB
ID:	368340   Click image for larger version

Name:	2.JPG
Views:	29975
Size:	26.3 KB
ID:	368341   Click image for larger version

Name:	3.JPG
Views:	20922
Size:	31.0 KB
ID:	368342   Click image for larger version

Name:	4.JPG
Views:	21304
Size:	41.0 KB
ID:	368343  
Attached Files
File Type: zip adb_driver_htc.zip - [Click for QR Code] (6.09 MB, 166232 views)
Last edited by coriron; 28th July 2010 at 05:10 PM.
The Following 52 Users Say Thank You to coriron For This Useful Post: [ View ]
6th August 2010, 06:44 PM   |  #2  
Member
Thanks Meter: 1
 
47 posts
Join Date:Joined: Aug 2010
DUDE UR MY GOD ! ... IT WORKED FOR ME ! TY ! I am rooting my legend for first time and i got stuck u c..was scared.ty
17th August 2010, 08:34 AM   |  #3  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Aug 2010
Quote:
Originally Posted by dhanu007

DUDE UR MY GOD ! ... IT WORKED FOR ME ! TY ! I am rooting my legend for first time and i got stuck u c..was scared.ty

I couldn't agree more! YOU ARE A GOD SEND!!!
Last edited by elcthelad; 17th August 2010 at 08:40 AM.
17th August 2010, 08:54 AM   |  #4  
coriron's Avatar
OP Member
Flag Southampton
Thanks Meter: 53
 
70 posts
Join Date:Joined: Jul 2008
More
Smile
You are most welcome!
The Following User Says Thank You to coriron For This Useful Post: [ View ]
13th November 2010, 03:14 AM   |  #5  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Nov 2010
Very helpful! Thanks!
4th December 2010, 12:15 AM   |  #6  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: May 2008
Wow. I have just learned so much about Hardware ID's and Drivers. This info is priceless. Thank you Thank you Thank you. I owe you a beer.
24th March 2011, 02:24 AM   |  #7  
Junior Member
Thanks Meter: 2
 
9 posts
Join Date:Joined: May 2009
Sorry I'm coming so late after this has been posted for a while but in taking 4 days to find this I keep getting a message saying that windows encountered an error while trying to install driver. Can someone please help with this? I'm trying to do this on an evo.
Last edited by lbond2; 24th March 2011 at 02:30 AM. Reason: Needed to add more facts about my issue
24th March 2011, 07:52 AM   |  #8  
Junior Member
Thanks Meter: 0
 
9 posts
Join Date:Joined: Aug 2010
This stuff need to be placed in desire index thread. Marvelous job
18th April 2011, 04:09 PM   |  #9  
Senior Member
Thanks Meter: 13
 
144 posts
Join Date:Joined: Jun 2010
Where in the world is the Thankyou button. Can't find it. Must be blind. Awesome job dude.
The Following User Says Thank You to ZaneChua For This Useful Post: [ View ]
29th May 2011, 11:02 AM   |  #10  
Junior Member
Thanks Meter: 1
 
9 posts
Join Date:Joined: Aug 2007
really a very good guide explained beautifully

The Following User Says Thank You to bhuvan For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
adb, adb driver, android 1.0, hboot, unrevoked
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes