FORUMS

Android M Code Name: Macadamia Nut Cookie

While the official name for the latest iteration of Android has yet to be revealed, the code … more

XDA Recap: This Week In Android (May 17 – 23)

Another week, another recap. The Sunday tradition marches on this week with a fresh … more

Huawei To Sell Honor Smartphones Via Indian Retail Outlets

World’s fourth largest smartphone maker Huawei plans to now sell its … more

Sunday Debate: Are Smaller Bezels Better or Worth It?

Bezels have been getting smaller and smaller as the years go by, and while devices … more
Post Reply Subscribe to Thread Email Thread

[Tutorial] Adb Driver Android 1.0 Install

28th July 2010, 10:54 AM |#1  
coriron's Avatar
OP Member
Flag Southampton
Thanks Meter: 55
 
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:	33487
Size:	40.7 KB
ID:	368340   Click image for larger version

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

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

Name:	4.JPG
Views:	25132
Size:	41.0 KB
ID:	368343  
Attached Files
File Type: zip adb_driver_htc.zip - [Click for QR Code] (6.09 MB, 195120 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 ]
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