Getting Google Nexus 4 to work on Windows 7

I recently received Google Nexus 4 (LG E960) for research and testing. So,  I decided to hook it up with my Windows 7 desktop for development. I also wanted to check out new Android Studio so I decided to install it as well.

Installing Android Studio was very straightforward. Please see some screenshots of the installation process below.

This slideshow requires JavaScript.

However, Windows 7 didn’t recognize Google Nexus 4 out of the box. I assumed that since I have installed Android Studio I should have latest Google USB Drivers but I was wrong. It took me a couple of hours to get it to work.

I ran into two problems:

I was not able to find developer options under settings on Nexus 4.

Instead, to enable Developer Options on Nexus 4 go to

About Phone-> Click 7 times on Build Number

and it will then show Developer Options under settings.

You will see following screen while clicking on build number:-

Pop-up when clicking on Build number

Pop-up when clicking on Build number

Under Developer options make sure  Stay Awake and USB Debugging options are checked.

Developer Options on Nexus 4

Developer Options on Nexus 4

Google Nexus not getting recognized by Windows & ADB

Windows 7 unable to find drivers for Nexus 4

Windows 7 unable to find drivers for Nexus 4

No devices were listed when I did

adb devices

So, before you start, make sure you have right software and driver version

  1. ADB – 1.0.31
  2. Google USB Drivers – 7.0.0
  3. Android SDK Tools Rev 22.0.1
  4. Android platform Tools Rev. 17
  5. Android SDK Build Tools Rev. 17

You should use SDK manager to install all the updates. For Google USB Drivers first uninstall/delete old drivers using SDK manager and then install latest version.

Once you have updated everything SDK Manager should look like following:

Android SDK Versions

Android SDK Versions

Google USB Driver Version

Google USB Driver Version

Once you have the latest Google USB Driver.  Connect your Nexus 4 to your PC via USB.

My Computer->Properties->Device Manager->Right Click Nexus 4-> Select Driver Tab -> Update Driver

Now locate and install latest Google USB Driver manualy. In my case it was located under

C:\Program Files\Android\android-studio\sdk\extras\google\usb_driver

Once installation is complete you should see:

Android Composite ADB Interface Installed Successfully

After driver is installed you might have to reboot your Nexus 4.
Make sure you are running latest platform tool by running adb version.


adb version

After reboot and version check you should do:

adb devices

As soon as ADB server starts you will get a pop on your phone to accept RSA fingerprint of the PC. Once you accept the RSA fingerprint you are all set to debug Nexus 4.

RSA Fingerprint Pop-up

RSA Fingerprint Pop-up on Nexus 4

About these ads

22 Comments on “Getting Google Nexus 4 to work on Windows 7”

  1. James says:

    Spot on, exactly what I experienced with my lge960. Thanks for posting this!!

  2. Tunestwo says:

    Try’d to start sdk manager, shows cmd for 0,1 second and closes… Searching on the internet for fix for a while but cant find it.

  3. Thai says:

    I love you :-)

  4. Quamina Badu says:

    Thanks ………….. You are the BEST………….

  5. Siva says:

    Thanks a lot.. Simply great… keep going :)

  6. FG2B says:

    “Installing Android Studio was very straightforward.”

    Installing Android Studio is anything but straightforward: After install, you get an error “No JVM found. Please install a 64-bit JDK.”

    No only do I need to install the damn Android Studio, I need to install JVM and JDK??? (And, possibly, configure all three after that?)

    Fuggetaboutit: easier to return the stupid phone and get yourself something decent that has a REMOVABLE BATTERY and a MICROSIM CARD.

  7. Rob says:

    Great article, I had exactly the same problem – USB drivers were well hidden. Thanks. By the way, on the latest ADT Bundle I’m using, there’s no adb package. Maybe that’s Android Studio only?

  8. Robert Callahan says:

    I cant wait to get into Android Studio, being relatively new to the Android/Linux OS I was hoping someone might help and recommend a straight-forward, concise and thorough guide to establish the basics for the Android OS and the various components necessary for using/developing software/Apps.
    Any help would be greatly appreciated.
    Robert Callahan
    CallahanRobertT@gmail.com

  9. Robert Callahan says:

    Well you did a great job of showing the steps to USB connectivity using Windows and the Nexus 4. I believe the SDK version is 18 (10/18/13) however the article does not reference the date which should ALWAYS be included with the article as almost all software versions have an expiration date.
    I would have liked to see you continue with the results of your testing, and any other technical information you came across.
    Thanks for the information…

  10. saiyangirl says:

    Thank you thank you thank you!!!

  11. Thanks, totally worked for me!

  12. Ronan says:

    I’ve been trying to figure this out for the past 5 hours.
    This worked perfectly, thanks for the post ;)

  13. finomenon says:

    My problem is that Nexus 4 does not show up in my Device manager. I have debug and MTP modes turned on. Windows tried to automagically install the driver, then it fails. Then I can’t see anything in Device Manager for this device. Any ideas?

  14. Quite useful. Just dropped in to say Thanks for sharing


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.