How to Install Android SDK and ADB Drivers for HTC Evo 4G!

Before you can begin hacking your HTC Evo 4G, you will first want to install the Android SDK and ADB drivers for HTC Evo 4G, so you have all the tools needed for hacking and also your computer recognizes your HTC Evo 4G correctly.

So, let’s get started, it’s not that hard.

First, download the appropriate Android SDK for your platform. (Windows, Mac, or Linux)

Also, you will need Java running on your computer.  If you don’t have Java installed, go to and install the appropriate Java for your platform (not browser!).

Once you’ve downloaded the Android SDK, unzip it into a directory you can remember such as c:\SDK (for Windows).

Run SDK Setup.exe (for Windows, others should be similar), and you will get an option to install the Android SDK.

Once the SDK Setup starts, select Available Packages and check off on the respository.xml and you should see a bunch of options to install.

Select just “SDK Platform for Android 2.1” and “Usb Driver package” as seen here:

If you get an error message with something about HTTPS, you can check out “Force https:// … using http://” under Settings and try the above step again.

Once you’ve got the two stuff installed, you are almost done, just close the SDK Setup program.

Next, we need to install ADB drivers so your computer can talk to your HTC Evo 4G.

How to Install ADB Drivers for HTC Evo 4G! (Windows Only)

Before you can install ADB drivers, you need to put your HTC Evo 4G into “recovery” mode, otherwise your computer won’t recognize your phone as an “ADB” device, which we want.

*Note: I believe Mac users can actually skip this step, ADB drivers just work on the Macs.  Not sure about linux, let me try it on my Ubuntu and will update this post later.

So, first turn off your HTC Evo 4G then hit the power button WHILE holding down the volume down button, like this:

Wait for like 5 seconds, you should come to this menu:

Using the Volume buttons, select “Recovery” then hit the power button.

Shortly, you should see your HTC Evo 4G displaying something like this:
(Congrats, you’ve just learned to put your HTC Evo 4G into “recovery mode”.)

(Optional) There’s another way to put it in ADB recovery mode using ADB command itself but my method is simpler and better, also works if you don’t have it connected to your computer.

Okay, now your HTC Evo 4G is in recovery mode, simply plug it to your computer via USB cable.

For Windows, your computer should recognize it as an “ADB device” like shown here: (Under Control Panel->Device Manager)

Double click on “ADB” then click on “Update Driver”.

Next, select “Browse my computer for driver software”.

Next, choose “Let me pick from a list of device drivers on my computer”.

Choose “Mobile devices”.

Choose “Have Disk” and browse to the folder where you installed SDK, where the USB driver lies. (e.g. c:\SDK\usb_driver)

You should be able to now have ADB installed.

If you are using Windows 7 64-bit OS like me, try using these drivers here:

Sponsored Links

Download Windows 64-bit drivers here

Sponsored Links

*If you are having with 32-bit Windows drivers, try using these drivers here also:
Download Windows 32-bit drivers here

Great, if you’ve installed your ADB drivers correctly, we are ready to hack!

If you like this post, don't forget to Like us on our Facebook page!

Want to stay updated on latest HTC Evo hacks and tips?
Sign up for our HTC Evo Hacks Newsletter here so you don't miss a single tip!
Categories: HTC Evo Hacks.

Recent Android News from

95 Responses to How to Install Android SDK and ADB Drivers for HTC Evo 4G!

  1. Rafael says:

    It says that to make sure the drivers are for 32 bit 🙁 help please

  2. Pingback: How to Root Your HTC Evo 4G! | HTC Evo 4G Hacks!

  3. dk says:

    how do you get to sdk setup.exe near the beginning? im on a mac and i can’t find it. plz help

  4. Jeffrey says:

    I did everything you told me until the recovery mode, i went to my device manager and I see no “other devices” menu or ADB.. i don’t know what to do, my phone is staying on recovery mode.

  5. VZ says:

    I can’t find the ADB selection under other devices in control panel to install ADB drivers. It’s not listed as an option under other devices. I’m running windows. Phone is stuck in recovery mode. Please help.

  6. dekocode says:

    were do you go back and change to the 64 drive ? or do you start all over

  7. William says:

    Not showing up in device manager. Now what?

  8. alantee says:

    i have windows 7 and i am stuck at the revovery mode part cause i cant find the adb driver

  9. Billy Tolliver says:

    ok i downloaded the extra drivers for windows 64 bit but what do i do now?

  10. aaron jones says:

    I cant find the other devices or adb, and my phone is stuck in recovery mode.

  11. glenn says:

    stuck in recovery mode

  12. mcrump says:

    I cant find “mobile” devices, what am i doing wrong?!

  13. ryan says:

    Help Im stuck in recovery and cant find adb

  14. Rene says:

    In Device Manager I see the phone listed under Disk Drives but when I point the update driver to “C:\SDK\android-sdk-windows\usb_driver” I get the message saying “The specified location does not contain information about your hardware.”

    Also how do you get the phone out of recovery mode?

  15. Rene says:

    Just so everyone knows, to get out of recovery mode hold the volume up button and press the power button, this will pull up a menu that lets you reboot the device

  16. ivan says:

    I think you should be more specific. Like what to do when using windows 64. There is not enough details. I really wanna do this so plz get back at me with some help.

  17. Yari says:

    I’m having the same problems i do everything but when i get to device manager i don’t have and option for other devices. I’m using Windows Vista, can you please provide us with a bit more details on what we should do to fix this problem. Thank You

  18. CTWallace says:

    Stuck in recovery mode! How do I fix it?

  19. Dan says:

    First off I want to say thank you for doing this.
    I am where a lot of people are in that my device manager does not display “other devices.” I downloaded the 2nd set of drivers you posted but I do not know how to go about installing these. I am using Windows Vista.

  20. jojo says:

    I have windows 7 64 bit. I ran through this exercise and didnt have any problems (I used the suggested Windows 7 64 bit drivers). Once I thought the drivers had been installed properly I went on to the install the rooted ROM, which requires putting the phone in recovery and then adding files to the phone. However now that the drivers are updated – I am no longer able to see the phone on my computer while in recovery mode. It doesnt show in the device manager list and it doesnt show as an external hard drive. I would try different drivers, however I cant find the phone in the device manager list. Please help! Thanks!

  21. Gregg says:

    i need drivers for windows 7 32 bit

  22. casey says:

    When I double click on the SDK Setup.exe the application launches, but then I get the following error “Failed to fetch URL, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.” Any suggestions as why I’m getting this?

  23. ivan says:

    i still cant figure it out plz help can you repost this but using the 64 bit drivers step by step or email it to me plz…………

  24. eyecon82 says:

    Ok, for those who can’t find the Device under Device Manager, go to USB device and look for “Mass storage device” –> Keep unplugging it and plugging it back in so you find the right USB one…

    Open it up and you should be able to update

    NOW, MY PROBLEM IS that I go to the windows 7 64 bit driver and it keeps saying that it isn’t the proper driver…any help here please?

  25. prof says:

    Before installing the ADB drivers, you must first root your phone. If you haven’t done that yet, you won’t see your phone under ‘Other Devices’.

  26. EvoRoy says:

    I am stuck at “Other devices” I do not have that folder. But I do have one that says “Portable devices” where I see the Android phone but I do not see ADB anywhere. What am I doing wrong?

  27. Jack says:

    Hi, I installed SDK, now my Phone is in Recovery Mode and connected to my Computer with USB. I have Windows XP 32bit, But My Computer DOES NOT IDENTIFY MY PHONE, PLUS I CAN NOT FIND THIS, THERE IS NO DEVICE MANAGER UNDER MY CONTROL PANEL

    — For Windows, your computer should recognize it as an “ADB device” like shown here: (Under Control Panel->Device Manager)

    Please Help!!

    Thank you

  28. EJ2001 says:

    really wish u would have stated at the beginning that rooting would delete all the info on your phone!

  29. Yari says:

    it would be really helpful if you can stated what we might be doing wrong and the reason why we cant see other devices in device manager. Almost everyone is having the same problem and you still havent gave us an answer or a solution.

  30. Jordan says:

    I too am stuck at the part where i am supposed to choose “mobile device” but “mobile device” is not one of the choices. what am i doing wrong?

  31. Jack says:

    Hi there, I will put it under USB debugging mode. Also after I root will I lose all the info on ny phone? If so what info will be lost, and is there a way to do a back-up???

    Thank you


  32. Jack says:

    Hi there, I will put it under USB debugging mode. Also after I root will I lose all the info on ny phone? If so what info will be lost, and is there a way to do a back-up so we won’t lose the info???

    Thank you


  33. Ky1e.YC says:

    A little bit help here. I followed the instruction and enter the recovery mode, but the device manager in windows7 cannnot find any adb device, so i cannot install driver. worse, i dont know how to reboot phone from recovery mode, and stuck in there. any one can give some help here? thank you

  34. anthony says:

    When I get to the step to click on ADB under other devices mine does not apper in the device monitor so I can’t install the driver on my HTC Eco…help I gotta get this stuff.

  35. Suntan Superman says:

    If you’ve installed htc sync I don’t think you need the adb drivers. Mine worked with no problems although it never showed up on device manager. I’m running windows 7

    • HTC Evo 4G Hacks says:

      That works fine too, you can use HTC Sync drivers too, which are installed when u install HTC Sync. So long as your computer can talk to your HTC Evo 4G, the rest doesn’t matter. 🙂

      • Scott says:

        Ahh, good deal. When i installed the sync program, I thought I saw “ADB” flash by down by the clock. So, no worries hopefully!

  36. Z says:

    Hey, I’m already rooted.
    I have HTC Sync installed on my computer.
    I followed the SDK setup steps fine. They worked.

    However, when I go into recovery mode and check under device manager, I do not see “other devices” or anything else with a question mark. Does this mean ADB is already installed on my computer and is working fine?
    If so, how can I tell?

  37. Nino says:

    so all we had to do was set up the htc sync thing
    are u serious all that trouble and thats all u had to do

  38. Bernard says:

    Hi. I followed your guide and everything worked fine. First time go, thank you! The only issue im having now is that after a day my SD card is not getting recognizedly. Its telling me “SD card blank or has unsupported filesystem.” Ive tried re-seating the card and rebooting the phone, to no avail. Any ideas? Thanks

  39. Tyler says:

    I am getting an error when I try to install supersonic: E:Can’t find update script.

    What am I doing wrong or what do I need to fix?

    I’m on a Mac OS snow leapord.. if that matters.

    Thanks in advance.

  40. Isaac says:

    I downloaded appropriate Android SDK BUT when i try to run it a command window opens for a second goes away and then does nothing…

    help please! thanx

  41. Mike Shires says:

    I am shocked that someone didn’t report an issue for Windows 64 bit on this forum. I have even sat down with the techs at the sprint store, they could not figure out why this doesn’t work as a storage device. I even called HTC and they are unable to resolve it. I am installing this hack just so my computer will recognize my evo as a storage device. So please, I need the drivers for Vista 64 bit. I have looked all over the web and NOBODY is having this issue with Vista 64 bit. I really need some help. Thank you!

    • Mike Shires says:

      I need to clarify my first sentence. I left out the whole operating system name. I am using Windows Vista 64 bit, Service Pack 2. Please help! 🙁

  42. Really looking forward to the new HTC Android, it looks awesome!

  43. preston says:

    can u just do everything for me ill pay lol im not good at stuff like this

  44. htc hero says:

    Does anybody know which sort of video recordsdata are supported? I bear in mind the Instinct solely might dl 3gp using opera mini. I downloaded the twist ap, possibly that is the issue? How can I watch movies from websites apart from youtube? Which file varieties? Usually I am given the option of 3gp or mpeg4. Cannot get both to work. Thanks in your time! Damn I want I was eligible for the upgrade to EVO!

  45. j. covarrubias says:

    I am using Windows 7 64-bit, and I just used PDANet for my HTC EVO (Sprint) for USB Tethering, which requires a desktop client. I used the HTC/USB driver provided by the PDA Net Desktop Client installer, which replaced the ADB drivers provided in this article.

    Next project with PDANet: Bluetooth tethering (if possible), and also my other machine (Windows Vista 64-bit)

  46. Rad says:

    Now that I got the correct driver installed via the device manager and it shows un dert he name of my pc: Android USB Devices and under that My HTC I should be all good now. However, how do I access it. It being my EVO? I don’t see an additional drive to where I would be able to upload movies,etc…
    What’s next? What can I do from here?

    Thanks for all your help. As long as everyone follows the directions to the letter, you shouldn’t have any iussues installing it…

  47. Paul says:

    I too am at that spot. I just want to be able to put movies on this that are either ripped or what have you so I can watch them later on it’s own or connect them to the big screen using the HDMI cable. How do I go about doing this?

    When you have a couple of little kids around all the time you have to be prepared to somehow keep them quiet and if you got any disney movies on your phone it will work like a charm!

    Where would you put these movies if you have them in the normal VIDEO_TS and AUDIO_TS folder on the phone and under what or would you need to change ther format of them as well?


  48. Pingback: Blog by Ina Centaur » Qualcomm AR SDK - Real World Context Markers!

  49. Efren Colee says:

    I thought you might like this 🙂

    The ability to quote is a serviceable substitute for wit. 🙂

  50. Brian says:

    My problem starts right at the beginning. I hold the power and volume down to get to the menu screen but I don’t have a recovery mode to select. I get bootloader, reboot, reboot bootloader and power down… I tried installing the drivers before reading into this page because I thought I had it figured out and it would automatically install the drivers needed… what did I do wrong and how do I get to recovery mode?

Leave a Reply

Your email address will not be published. Required fields are marked *

Related News and Resources