Complete Noob's Guide to Google ADB Drivers on Windows - Verizon HTC One (M8)

This method of installing ADB drivers has never failed me and has worked for any android device I've owned or helped with. It uses the Google USB Drivers for windows and nothing else. Hopefully it gets put to good use.
This guide was created using my HTC One (M8) and Windows 8.1 x64 on a Dell Latitude E6530. Both USB 2.0 and 3.0 ports work just fine.
Apologies for the zip of a pdf. XDA has a rather small (488.3 KB) limit on pdf size.
If I've messed up something let me know and I'll see about fixing it.

Related

USB Driver Issues

Has anyone else using XP had any issues installing the USB Driver for the Magic? I've tried every possible method to get it to work and it just will not install. A method that appears to work for some is in this link-
http://www.mail-archive.com/[email protected]/msg09692.html
Although this did not work for me. There was also a suggestion of copying the inf file and renaming certain strings by one digit. Any suggestions?
I used the latest SDK with the included driver. Set the environment paths. Nobody has any other suggestions?
renaming the inf file solve the prob for me.
radonsg said:
renaming the inf file solve the prob for me.
Click to expand...
Click to collapse
What did you rename it to? I renamed it to android_usb_Magic.inf like the linked post said.
Hi Gimpeh
This worked perfectly for me. The issue was once it installed the Windows drivers there was no way back. However, follow this
So you plugged your Android phone into your Windows machine having forgotten to switch on USB debugging…
Menu > Settings > Applications > Development > USB debugging
Then Windows detected your device as a USB-Mass storage device and won’t change the settings, regardless of how many times you uninstalled the device. Thread on it here.
This solution worked for me and didn’t require editing the registry settings (I don’t know if the reboot is unnecessary).
(1) Plugin phone
(2) Uninstall any drivers that mention “HTC Android Mobile USB Device”
(3) Unplug phone and restart
(4) Install and run USBDeview
http://www.nirsoft.net/utils/usb_devices_view.html
(5) Using USBDeview find the Android device (for some reason Windows hides uninstalled drivers instead of deleting them), right click on it and uninstall.
(6) Follow the official instructions to the letter this time.
http://developer.android.com/guide/developing/device.html
Click to expand...
Click to collapse
http://blog.zedray.com/2009/06/16/when-adb-won’t-detect-your-android-phone…/
Good luck!
This is pretty close to the instructions I followed earlier. No resolution. All HTC device drivers have been removed. Although there is a composite USB device installed (not labeled HTC). I know sometimes if windows does not recognize a device it will show it as a composite.
Install HTC Hotsync - http://www.htc.com/sea/SupportViewNews.aspx?dl_id=573&news_id=169
Have your phone plugged in first then install the app. You don't need the additional drivers it list. Just the Hotsync program.
That did the trick for me.
edit the inf file under the x86 folder inside the usb driver.
replace the vid_0bb4&pid_0c02 with vid_0bb4&pid_0c03
cos somehow my htc is recongnise as vid_0bb4&pid_0c03 instead of vid_0bb4&pid_0c02.
Hotsync didn't work and neither did replacing the string from 02 to 03. I got it to recognize at work on a Vista machine but since then it will not recognize on my home XP or any other Vista machine. When I select Have Disk and select the INF file it says something to the effect of There is no driver information for this device.
Additional Note: Although the device was recognized on that one vista machine, it would not recognize when it was in HBOOT mode.
try to search your registery using the string "vid_0bb4&pid_0c0"
and c wat is your system detecting it as and edit the inf accordingly.
radonsg said:
try to search your registery using the string "vid_0bb4&pid_0c0"
and c wat is your system detecting it as and edit the inf accordingly.
Click to expand...
Click to collapse
CTRL+F Put in that key and found nothing.
I also have the same problem, just with Vista. Happened after I plugged in the phone the first time without the USB dev debug enabled. I tried a lot of things such as the mentioned USBDeview software and so on. None of the methods have worked. So I am using my Linux laptop to do stuff on the phone.
I guess the only sollution is to reinstall the OS, Windows is very strange a lot of times.
Cheesebaron said:
I also have the same problem, just with Vista. Happened after I plugged in the phone the first time without the USB dev debug enabled. I tried a lot of things such as the mentioned USBDeview software and so on. None of the methods have worked. So I am using my Linux laptop to do stuff on the phone.
I guess the only sollution is to reinstall the OS, Windows is very strange a lot of times.
Click to expand...
Click to collapse
How would you go about flashing the recovery.img in Ubuntu. I didn't see any drivers for linux.
Driver
http://developer.android.com/sdk/1.5_r2/index.html
Additional work for linux(add rules)
http://developer.android.com/guide/developing/device.html
I finally figured the damn thing out. For some reason windows recognized the ION as a Video device and installed it as such. I figured it out after I got irritated and just uninstalled everything that wasen't plugged in.
woa.
TT is strange. Which version of windows? vista or xp?
Its XP Home on a HP Mini. I'm glad I finally have it figured out. I've probably spent 20 hours on this issue alone. I even went to Ubuntu since Windows was being...well windows.

[Q] Comprehensive list of steps/video for rooting FrG83G Og Droid on a Mac

I've been searching on the internet for quite some time, attempting to find a comprehensive guide to rooting my OG Droid (build number FRG83G running 2.2.2)on my Macbook Pro (i know windows is easier). Does anybody know any way I can do this? Preferably something that includes everything I would need to download/install (with links to said things). Thank you everybody in advance.
Bump, this board moves fast
You would be better dual booting your mac with windows or using a VM such as parallels for example. I dual boot with win xp and can flash quite happily
Do you by any chance have a list of steps that I need to follow in order to do that? Im not very familiar with that process.
Mr_Pent said:
Do you by any chance have a list of steps that I need to follow in order to do that? Im not very familiar with that process.
Click to expand...
Click to collapse
Assuming your using osx 10.6x (as i am) go into utilities and look for bootcamp assistant. You will need a copy of a windows os of your choice, licensed of course!
You will be given the choice to boot windows or os on boot, funnily enough windows xp runs better on a mac (and faster) then it does on a pc haha.
Follow the instructions given on bootcamp and enjoy (this will partition your hard drive so ensure its not full!)
For further reading, google bootcamp osx
Have fun.
I now have windows XP running on my mac via parallels. Do you have any further instructions for rooting my phone? Previously I had tried rooting my phone via SuperOneClick v 1.9.5 through mono on my macbook Pro, but it always ran stopped and said Psneuter exploit failed. I figured trying it again on windows could fix that problem, but I cant figure out how to transfer the file over.
Nevermind, I ended up using a usb flash drive, but the program has the same error still; so once again, do you have any instructions for me to follow detailing another way?

[FIX] Fastboot problems on Windows 8 x64 with USB 3.0? Solution inside.

Some of you are like myself are having trouble getting the fastboot drivers to install correctly on Windows 8. The device is always showing with an exclamation mark on it in device manager, and 'fastboot devices' shows nothing. There are other threads out there on XDA which detail methods, such as KidCarter93's method here which show you how to force install the Win7 fastboot drivers on Windows 8.
The problem is this doesn't work for some of us, and I suspected it was something to do with my Ultrabook only having USB 3.0 ports, since my other Win8 x64 box with USB 2.0 ports has no such issue.
I had a poke around and found this site here which shows you how to remove the Microsoft USB 3.0 drivers and instead install the Intel USB 3.0 drivers on Windows 8.
After following the procedure carefully, I can confirm this fixes the problem for me on Windows 8! After successfully installing the drivers, fastboot started working immediately for me.
Step 1: Install the HTC drivers from the standard HTC Sync Manager (Win7/8). If you are on Windows 8.1, please use the HTC Drivers linked later in this thread here (thanks Kardus!)
Follow KidCarter93's method to manually install the Win7 drivers. Read Here. Or you could manually install the latest drivers being maintained in this thread here. I tried them all before arriving at a fix, so my system isnt exactly clean, but I'm sure you could try one or the other as the important part is step 2.
Step 2: Hit up Plugable's site which has a great step by step explanation of how to install the Intel USB 3.0 drivers. Full credit to Jerome for writing the guide, and Ekko who did the original work.
UPDATE: As per Coolookoo's discovery (Thanks Coolookoo!), if you are using a 4th Gen Haswell based Intel CPU, then you need to get the Intel USB 3.0 drivers from this link here instead of the link at Plugable's site. You will however still need his modded .inf files.
Step 3..... Profit
You should now have fastboot working flawlessly on Win8 x64 with USB 3.0, and as a added gift some older 'incompatible' USB devices that you may own should also now work under Windows 8.
Would love to hear some feedback on how this went for you.
If it helped, please hit the Thanks button!
Thanks!!
Hey you are a star. This has been annoying me for weeks now on my usb 3 laptop. can confirm that following your guide worked perfectly and now fastboot recognised perfect.
Thank you
You sir are the man !, I was beginning to think nobody else was having the same issue as me .I've been resorting to using my laptop's usb 2 port to do all my fastboot stuff, sine my desktop has only usb 3's , and this quick fix has made the four usb 3's on the back of my desktop work flawlessly. So yeah thanks for that mate.
Now just to get the two side usb 3 ports working for easier access since they run of a Texas instruments controller.
Sent From My Tricked Out HTC One
---------- Post added at 12:56 AM ---------- Previous post was at 12:16 AM ----------
Never mind, I just downloaded the texas instruments usb 3 driver for windows 7 from the Dell site, extracted the files and left clicked and installed both ini files, and viola, they're working.
Thanks again for posting this, it's much appreciated
Sent From My Tricked Out HTC One
I was able to find this fix as well and I can confirm that it works great. I am using the Surface Pro for most of my flashing and don't have a USB 2.0 port. I was so glad to find this.
That's great guys really glad this is working for you. Thanks for the feedback!
@salada2k - thanks for posting this... i have a Dell XPS 12 i7 ultrabook and this fix worked for me as well....
Great post, thank you!
While I'm not going to mess with the 3.0 drivers (seems there are advantages to using built-in stack for supported devices), this did at least point me in the direction of using my 2.0 ports instead for fastboot, which works great.
Thanks again!
JDAapps said:
Great post, thank you!
While I'm not going to mess with the 3.0 drivers (seems there are advantages to using built-in stack for supported devices), this did at least point me in the direction of using my 2.0 ports instead for fastboot, which works great.
Thanks again!
Click to expand...
Click to collapse
It's my pleasure! p.s. Which advantages are you referring to using the built in stack?
salada2k said:
It's my pleasure! p.s. Which advantages are you referring to using the built in stack?
Click to expand...
Click to collapse
Not sure. The plugable.com page you linked said something about some benefits (like uasp?) but didn't look into it any, just switched over to my 2.0 ports.
Well i gave it a go, still didnt work. adb recognizes my HTC One when it is booted into the regular system, but as soon as it goes into fastboot it is not recognized.... Any other suggestions?
same
salada2k said:
Some of you are like myself are having trouble getting the fastboot drivers to install correctly on Windows 8. The device is always showing with an exclamation mark on it in device manager, and 'fastboot devices' shows nothing. There are other threads out there on XDA which detail methods, such as KidCarter93's method here which show you how to force install the Win7 fastboot drivers on Windows 8.
The problem is this doesn't work for some of us, and I suspected it was something to do with my Ultrabook only having USB 3.0 ports, since my other Win8 x64 box with USB 2.0 ports has no such issue.
I had a poke around and found this site here which shows you how to remove the Microsoft USB 3.0 drivers and instead install the Intel USB 3.0 drivers on Windows 8.
After following the procedure carefully, I can confirm this fixes the problem for me on Windows 8! After successfully installing the drivers, fastboot started working immediately for me.
Step 1: Install the HTC drivers. Follow KidCarter93's method to manually install the Win7 drivers. Read Here. Or you could manually install the latest drivers being maintained in this thread here. I tried them all before arriving at a fix, so my system isnt exactly clean, but I'm sure you could try one or the other as the important part is step 2.
Step 2: Hit up Plugable's site which has a great step by step explanation of how to install the Intel USB 3.0 drivers. Full credit to Jerome for writing the guide, and Ekko who did the original work.
Step 3..... Profit
You should now have fastboot working flawlessly on Win8 x64 with USB 3.0, and as a added gift some older 'incompatible' USB devices that you may own should also now work under Windows 8.
Would love to hear some feedback on how this went for you.
If it helped, please hit the Thanks button!
Thanks!!
Click to expand...
Click to collapse
Working well
thank s a lot
i have done very steps, but still my phone is not recognized in fastboot mode
if i type ADB DEVICES when phone is booted it shows in attached devices, then i do ADB REBOOT BOOTLOADER, but once in fastboot usb, is no more recognized by pc
(installed intel drivers and followed the guide)
but the pc recognize My HTC also when in fastboot.. lol
Helpful topic, thanks a lot
salada2k said:
Some of you are like myself are having trouble getting the fastboot drivers to install correctly on Windows 8. The device is always showing with an exclamation mark on it in device manager, and 'fastboot devices' shows nothing. There are other threads out there on XDA which detail methods, such as KidCarter93's method here which show you how to force install the Win7 fastboot drivers on Windows 8.
The problem is this doesn't work for some of us, and I suspected it was something to do with my Ultrabook only having USB 3.0 ports, since my other Win8 x64 box with USB 2.0 ports has no such issue.
I had a poke around and found this site here which shows you how to remove the Microsoft USB 3.0 drivers and instead install the Intel USB 3.0 drivers on Windows 8.
After following the procedure carefully, I can confirm this fixes the problem for me on Windows 8! After successfully installing the drivers, fastboot started working immediately for me.
Step 1: Install the HTC drivers. Follow KidCarter93's method to manually install the Win7 drivers. Read Here. Or you could manually install the latest drivers being maintained in this thread here. I tried them all before arriving at a fix, so my system isnt exactly clean, but I'm sure you could try one or the other as the important part is step 2.
Step 2: Hit up Plugable's site which has a great step by step explanation of how to install the Intel USB 3.0 drivers. Full credit to Jerome for writing the guide, and Ekko who did the original work.
Step 3..... Profit
You should now have fastboot working flawlessly on Win8 x64 with USB 3.0, and as a added gift some older 'incompatible' USB devices that you may own should also now work under Windows 8.
Would love to hear some feedback on how this went for you.
If it helped, please hit the Thanks button!
Thanks!!
Click to expand...
Click to collapse
You sir, are my hero
Wow, awesome, this worked like a charm on my HTC One! Was going nuts with this, can't believe the problem was with the USB 3.0 ports! Thanks man, really :good:
Thanks for this thread it pointed me in the right direction. I have the Renesas Electronics USB 3.0 eXtensibile Host Controller in my Dell Laptop. I fixed the fastboot issues by installing the Intel drivers from:
http://www.intel.com/support/chipsets/usb3/sb/CS-033082.htm
I just ran the installation wizard which updated the driver and corrected the fastboot issue.
Worked like a charm for my HTC one .. although gotta say this made me appreciate my macbook even more, no need for all this driver nonsense ..
I tried following the linked guide, but when I rebooted after installing the first driver, there was no "unknown device" shown under device manager. Dos anyone know what would cause that, or how I could get that to show up?
Or just use linux and everything to do with android just works, no issues, regardless of hardware or usb port type... I just don't even bother trying to do any of this from my win system anymore
Sent from my HTC One using xda premium

fastboot on Windows 8.1 -64bit ?

Hi all,
I can't seem to connect to my HTC One S via fastboot on Windows 8.1 64-bit. I just downloaded the HTC Sync manager and I believe it also installs the latest HTC drivers. I also have the latest Android SDK Manager with the Google USB drivers installed. I have not installed any API's from the Android SDK Manager, should I?
When I reboot my phone to bootloader and go to Fastboot Windows 8.1 does can not recognize my HTC One S I looked around and found a solution for the HTC One. However I have not tried it with my phone. Does anyone know if it will work without harm? My laptop also has only USB 3.0 slots.
http://forum.xda-developers.com/showthread.php?t=2256359
I have no problem with Windows 8.1 recognizing my HTC One S when it is turned on. I can transfer files without problem.
in windows 8.1 fastboot is not working yet. in windows 8 it's ok. i have read somewhere that some people got it worked with usb 3.0 but i am not sure. i don't have a usb 3.0 port on my pc so i cannot test it, but you can do a search.
i have usb3.0 and not working
Asus p8z68-v lx with laterst drivers
Windows 8.1 Pro X64
HTC One S
I ended up using a Windows 7 PC. Too bad because Windows 8.1 is really a great system. Anyway, in my first post I've shared the link to the post that explains how to install USB 3.0 drivers by Intel. They say that the Intel drivers work, however I really don't wanna go through the whole procedure. Whoever does go through it, please share your experience
Um...
It works perfectly...
USB 3.0, Windows 8.1 Pro 64bit.

[FIX][Win 8.1][UPDATED 30/8/2014] Fastboot on ALL PCs

Do not use these instructions anymore, Microsoft FINALLY fixed it, look here
....
HTC Driver Install Instructions
Go to Desktop, press Windows key + R, type in "shutdown.exe /r /o /f /t 00" and click OK.
Now click on Troubleshoot, then click Advanced Options then Start Up Settings.
Now click Restart. Let the PC restart and press either the number 7 or F7.
Download this and install it.
Wait for it to finish and then reboot and enjoy
Make sure you plug your phone into a USB 3.0 port EVERY Time when using Fastboot​
....
If you have any problems with your USB 3.0 port afterwards and want to return it to original driver, follow these steps to return to your original driver​
Press Windows key + R, type in "devmgmt.msc" and click OK.
Expand Universal Serial Bus Controllers.
The USB 3.0 port is listed as "AMD USB 3.0 Host Controller", double-click on it and select the Driver tab, click "Roll back driver" and select Yes.
Restart your computer​
Thanks for sharing
Sent from my HTC One S using xda app-developers app
dd98 said:
Today I present to you a fix for fastboot on Windows 8.1 x64 on Intel and AMD machines with USB 3.0. This will NOT work on USB 2.0. This should work if you follow instructions exactly. I am not responsible if anything goes wrong and/or breaks. The Intel fix is NOT mine I'm just posting it here for convenience (Original Intel tutorial here)
All credits for the Intel solution go to the people here
Please hit the thanks button if it helped​
Click to expand...
Click to collapse
im getting an error when extracting the amd fix zip
try 7zip or winrar to extract
dd98 said:
try 7zip or winrar to extract
Click to expand...
Click to collapse
Went nuclear and am installing Ubuntu as we speak... But as soon as it's done I'm going back to try this... I simply used whatever decompressor is in win explorer, even though I have both 7zip and winrar..... (Forehead smack) :silly:
i uploaded folder to mega so here you go: https://mega.co.nz/#F!C0gQSQCC!VixiF0rMM71qXVzXeWS5KA
dd98 said:
i uploaded folder to mega so here you go: https://mega.co.nz/#F!C0gQSQCC!VixiF0rMM71qXVzXeWS5KA
Click to expand...
Click to collapse
i truly appreciate you taking the time to do that for me.. truly!
however, since going to dualboot linux ive solved all those problems... have new ones now though
No radio, no firmware it seems... have a rom that boots but no way to connect..
Achieved S-OFF trying to fix it but no... nothing works... should i be using a sense rom?
thanks again!
you shouldnt need a sense rom, why dont you download amd fix.zip in ubuntu, extract it and move the files to your windows partition and then try to fix your usb then try running an ruu
try to fix adb on linux try this
1. Open terminal
2. type this: sudo gedit /etc/udev/rules.d/51-android.rules and hit enter
3. considering your phone is htc type in the following on the text editor window: SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
4. save the file and restart your computer
or if this didnt work try this: http://androidonlinux.wordpress.com/2013/05/12/setting-up-adb-on-linux/
Morning gents,
Got my ONE yesterday and obviously trying to unlock when I hit this roadblock. I tried the intel fix above earlier this morning and last night. I was able to get the intel drivers to take, but lost all of my usb ports in the process and had to roll back. As soon as I accept the first intel driver for the eXtensible controller, all peripherals are dead. Am I missing the obvious here??
I've spent more time trying to get my old pc (with Win 7) up and going than trying to fight 8.1 into submission. Naturally the HDD on that unit is dead now. CURSES!
What is the forecast for a solution on this? Is it a windows update or just waiting for an HTC driver update?
Thanks for any guidance.
thanks a ton worked wonders :laugh:
Microsoft knows about this, but doesn't seem willing to provide a general fix. Ultimately the problem is that Microsoft added an extra validation to device registration that HTC devices don't seem to honor. They're releasing an update to fix particular devices, but we don't yet know if end users will be able to edit the white list.
http://blogs.msdn.com/b/usbcoreblog...8-0-but-fail-on-windows-8-1-with-code-43.aspx
Sent from my One S using xda app-developers app
I have windows 8 32 bit. I would like to know if i will have problem when i will update windows to 8.1 32 bit. My computer have only usb2.0 ports
The problem exist only with usb3.0 port or i wil have it also with 2.0?
thanks
The problem exists with USB 2.0 ports as well. The reason that the "fix" posted works for USB 3.0 ports is because it uses Intel's USB 3.0 drivers for Windows 8 to work around the problem. There's also "fixes" floating around that involve rolling back to Microsoft's Windows 8 USB drivers to make it work.
If you don't have another PC that you can use to do things in fastboot, stick with Windows 8 until a proper fix is available.
Thanks... Finally I can Fastboot on Win 8.1... :good:
I can't install the driver update...getting an error that states "The system cannot find the file specified".
are you sure you read the note at the start and followed the instructions EXACTLY
dd98 said:
are you sure you read the note at the start and followed the instructions EXACTLY
Click to expand...
Click to collapse
The only thing I did any differently was to download the files before the reboot. I can't imagine that makes a difference but please correct me if I'm wrong. I validated all aspects of the initial note, still no luck. Again, I'm trying the AMD fix.
Likeachampion3 said:
I can't install the driver update...getting an error that states "The system cannot find the file specified".
Click to expand...
Click to collapse
Same problem here

Categories

Resources