5,599,911 Members 45,912 Now Online
XDA Developers Android and Mobile Development Forum

[Tutorial] Adb Driver Android 1.0 Install

Tip us?
 
coriron
Old
(Last edited by coriron; 28th July 2010 at 04:10 PM.)
#1  
coriron's Avatar
Member - OP
Thanks Meter 45
Posts: 70
Join Date: Jul 2008
Location: Southampton
Post [Tutorial] Adb Driver Android 1.0 Install

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:	24249
Size:	40.7 KB
ID:	368340   Click image for larger version

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

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

Name:	4.JPG
Views:	17269
Size:	41.0 KB
ID:	368343  
Attached Files
File Type: zip adb_driver_htc.zip - [Click for QR Code] (6.09 MB, 136215 views)
The Following 45 Users Say Thank You to coriron For This Useful Post: [ Click to Expand ]
 
dhanu007
Old
#2  
Member
Thanks Meter 1
Posts: 47
Join Date: 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
 
elcthelad
Old
(Last edited by elcthelad; 17th August 2010 at 07:40 AM.)
#3  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Aug 2010
Quote:
Originally Posted by dhanu007 View Post
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!!!
 
coriron
Old
#4  
coriron's Avatar
Member - OP
Thanks Meter 45
Posts: 70
Join Date: Jul 2008
Location: Southampton
You are most welcome!
 
euyuil
Old
#5  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Nov 2010
Very helpful! Thanks!
 
jacobpcdrs
Old
#6  
Junior Member
Thanks Meter 0
Posts: 3
Join Date: 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.
 
lbond2
Old
(Last edited by lbond2; 24th March 2011 at 01:30 AM.) Reason: Needed to add more facts about my issue
#7  
Junior Member
Thanks Meter 2
Posts: 9
Join Date: 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.
 
Julencijus
Old
#8  
Junior Member
Thanks Meter 0
Posts: 9
Join Date: Aug 2010
This stuff need to be placed in desire index thread. Marvelous job
 
ZaneChua
Old
#9  
Senior Member
Thanks Meter 9
Posts: 113
Join Date: 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: [ Click to Expand ]
 
bhuvan
Old
#10  
Junior Member
Thanks Meter 1
Posts: 9
Join Date: Aug 2007
really a very good guide explained beautifully

The Following User Says Thank You to bhuvan For This Useful Post: [ Click to Expand ]
Tags
adb, adb driver, android 1.0, hboot, unrevoked
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Keep Track of Everything Your Device Does with Event Logger

Regardless of their OS choice, computing power users generally share one common … more

A More Competitive Spin on the Addictive 2048 Puzzle

You may recall that a few weeks ago, we talked about a rather interesting take on … more

Multiboot in Progress for the Sony Xperia Z1

As we’ve mentioned quite a few times in the past, multiboot is quite the interesting … more

Samsung EFS Tool Updated to V5, Brings Universal Device Support

You may recall that we’ve talked about XDA Recognized Contributor … more