FORUMS

OnePlus 2 Forums: Discuss Everything About The OP2!

Now that the OnePlus 2 has been officially unveiled and that we have had close-up … more

Intel & Micron Announce “Revolutionary” Storage Tech

Intel & Micron have announced 3D Xpoint technology—”the … more

Google Now Interfaces With Third-Party Messaging Apps

Google has announced that Ok Google voice commands can now be used to send … more

Make Your Lockscreen More Productive With Widgets

Are you running Android Lollipop? Do you miss the ability to add widgets to your lock … more

[Tutorial] Adb Driver Android 1.0 Install

70 posts
Thanks Meter: 55
 
By coriron, Member on 28th July 2010, 10:54 AM
Post Reply Subscribe to Thread Email Thread
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:	35023
Size:	40.7 KB
ID:	368340   Click image for larger version

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

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

Name:	4.JPG
Views:	26540
Size:	41.0 KB
ID:	368343  
Attached Files
File Type: zip adb_driver_htc.zip - [Click for QR Code] (6.09 MB, 205128 views)
Last edited by coriron; 28th July 2010 at 04:10 PM.
The Following 54 Users Say Thank You to coriron For This Useful Post: [ View ]
 
 
6th August 2010, 05:44 PM |#2  
Member
Thanks Meter: 1
 
More
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, 07:34 AM |#3  
Junior Member
Thanks Meter: 0
 
More
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 07:40 AM.
17th August 2010, 07:54 AM |#4  
coriron's Avatar
OP Member
Flag Southampton
Thanks Meter: 55
 
More
Smile
You are most welcome!
The Following User Says Thank You to coriron For This Useful Post: [ View ]
13th November 2010, 02:14 AM |#5  
Junior Member
Thanks Meter: 0
 
More
Very helpful! Thanks!
3rd December 2010, 11:15 PM |#6  
Junior Member
Thanks Meter: 0
 
More
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, 01:24 AM |#7  
Junior Member
Thanks Meter: 2
 
More
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 01:30 AM. Reason: Needed to add more facts about my issue
24th March 2011, 06:52 AM |#8  
Junior Member
Thanks Meter: 0
 
More
This stuff need to be placed in desire index thread. Marvelous job
18th April 2011, 03:09 PM |#9  
Senior Member
Thanks Meter: 15
 
More
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, 10:02 AM |#10  
Junior Member
Thanks Meter: 1
 
More
really a very good guide explained beautifully
The Following User Says Thank You to bhuvan For This Useful Post: [ View ]
10th June 2011, 09:42 AM |#11  
Junior Member
Flag Rzeszow
Thanks Meter: 3
 
More
Thank you very very much !!! I've come across dozens of different tutorials, tips and hack but not success so far with installing adb with my desire, until I put my hands on yours tutorial. It worked after first attempt and now I can connect with adb.
From my side I can add that there is no need to go to HBOOT. In my case, xp was discovering Desire, with debbuging turned on, as Android Phone, with unknown drivers of course, I've just check Hardware ID (for this "unknown" device) and modified android_winusb.inf like you said so and it finally accepted the sh.... inf file
Thank you once more !!!

Read More
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