Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
bluetrevian
Old
(Last edited by bluetrevian; 18th December 2010 at 10:04 PM.) Reason: Link Update
#1  
Junior Member - OP
Thanks Meter 2
Posts: 5
Join Date: Dec 2010
Question [Q] Nexus S Root-Windows requests 'Android 1.0' hardware driver (and other weirdness)

Team XDA Developers,

It's been a long frustrating evening and I write to you in a desperate plea for help. First off--YOU ARE ALL GENIUSES. That being said let my scrubby noobermcnooberstein train of thought commence.

Found a lot of help from 'drexman8244' on the Nexus S 'fastboot help?' thread and although I've made it decently far... I've hit a wall that I cannot overcome.

First--the specs. Running Windows XP SP3 32-bit. The phone is a Samsung GT-i9020 (aka Nexus S).

Second--I've successfully installed the Java SDK, the Android SDK, downloaded USB drivers from Google, downloaded/installed a copy of ADB into the '/SDK/tools' directory, configured the PATH value in the Windows System Environment variables in Control Panel 'System', and basically set things up to rock and roll.

Third--I turn on my Nexus S, enable USB debugging, and attach the device to the workstation. The system detects the device and produces the following output (which appears to install the Android ADB driver and successfully establish a connection to Nexus S). Verified this step by entering 'adb devices' in a command prompt. Working great!

Fourth--In the command prompt I enter 'adb reboot bootloader'. The device reboots... but here's where things get strange. The device enters Fastboot (bootloader) mode and the Windows workstation request an additional 'Android 1.0' hardware device driver to continue. (I've searched far and wide and can't seem to find something that resembles this driver)

Fifth--Regardless of my efforts to direct the Hardware Installation Wizard to the 'C:\Program Files\Android\android-sdk-windows\google-usb_driver' location on my workstation... it just doesn't seem to accept that as a valid driver for the device in Fastboot (bootloader) mode. Blows my mind.

Sixth--??? What steps do you fellas think I should take next?! I've obviously tried uninstalling the device from the workstation, rebooting the Nexus S and the workstation, attempting to install the ADB driver before attaching the device and rebooting into Fastboot. Nothing I've tried seems to work.

Any input is especially appreciated and I hope that there's nothing left out. Warm regards--

The Kid

Edit: Posted an album on the Imgur account in case anyone wants to look at screenshots of the steps provided.
 
webplus
Old
#2  
Junior Member
Thanks Meter 5
Posts: 22
Join Date: Jul 2010
Location: Chicago
Hey man what you need to do is this.....I had the same problem with drivers. Once I figured that out things ran smooth.

PDAnet drivers

http://forum.xda-developers.com/show...28#post9861928
The Following 5 Users Say Thank You to webplus For This Useful Post: [ Click to Expand ]
 
bluetrevian
Old
#3  
Junior Member - OP
Thanks Meter 2
Posts: 5
Join Date: Dec 2010
Quote:
Originally Posted by webplus View Post
Hey man what you need to do is this.....I had the same problem with drivers. Once I figured that out things ran smooth.

PDAnet drivers

http://forum.xda-developers.com/show...28#post9861928
You're a scholar and a gentleman--and absolutely right.

Looks like the default drivers from Google are borked. Downloaded the ones from PdaNet and things went smooth like butter. Thanks for making my day!!
 
webplus
Old
#4  
Junior Member
Thanks Meter 5
Posts: 22
Join Date: Jul 2010
Location: Chicago
haha no problem took me 6 hours of trying everything to figure out what I was doing wrong. Glad everything worked. If not for these forums and some great minds on these boards many of us would still be sporting a locked phone......so KUDOS to them!
 
slowz3r
Old
#5  
slowz3r's Avatar
Senior Member
Thanks Meter 87
Posts: 2,234
Join Date: Jun 2010
Location: Malmstrom AFB, MT
Quote:
Originally Posted by bluetrevian View Post
Team XDA Developers,

It's been a long frustrating evening and I write to you in a desperate plea for help. First off--YOU ARE ALL GENIUSES. That being said let my scrubby noobermcnooberstein train of thought commence.

Found a lot of help from 'drexman8244' on the Nexus S 'fastboot help?' thread and although I've made it decently far... I've hit a wall that I cannot overcome.

First--the specs. Running Windows XP SP3 32-bit. The phone is a Samsung GT-i9020 (aka Nexus S).

Second--I've successfully installed the Java SDK, the Android SDK, downloaded USB drivers from Google, downloaded/installed a copy of ADB into the '/SDK/tools' directory, configured the PATH value in the Windows System Environment variables in Control Panel 'System', and basically set things up to rock and roll.

Third--I turn on my Nexus S, enable USB debugging, and attach the device to the workstation. The system detects the device and produces the following output (which appears to install the Android ADB driver and successfully establish a connection to Nexus S). Verified this step by entering 'adb devices' in a command prompt. Working great!

Fourth--In the command prompt I enter 'adb reboot bootloader'. The device reboots... but here's where things get strange. The device enters Fastboot (bootloader) mode and the Windows workstation request an additional 'Android 1.0' hardware device driver to continue. (I've searched far and wide and can't seem to find something that resembles this driver)

Fifth--Regardless of my efforts to direct the Hardware Installation Wizard to the 'C:\Program Files\Android\android-sdk-windows\google-usb_driver' location on my workstation... it just doesn't seem to accept that as a valid driver for the device in Fastboot (bootloader) mode. Blows my mind.

Sixth--??? What steps do you fellas think I should take next?! I've obviously tried uninstalling the device from the workstation, rebooting the Nexus S and the workstation, attempting to install the ADB driver before attaching the device and rebooting into Fastboot. Nothing I've tried seems to work.

Any input is especially appreciated and I hope that there's nothing left out. Warm regards--

The Kid

Edit: Posted an album on the Imgur account in case anyone wants to look at screenshots of the steps provided.
as far as the USB driver and such, dont point it directly at the USB-driver folder point it at the SDK folder and then click the box that searches the sub folders
-Current Device
Verizon DROID X²
-ROM-Eclipse 1.1

Soon To Be Device
Nexus

Smart Phones Over The Ages
G1 > MyTouch3G > MyTouch3G Fender Edition > HD2 > Nexus 1 > Nexus > DROID X²

Invites
 
jimmypopulous
Old
#6  
Senior Member
Thanks Meter 3
Posts: 122
Join Date: Oct 2010
The drivers from Google aren't borked. You install one driver - the "normal" Android USB interface - for when the phone is plugged in and fully booted, and another - the "Fastboot" interface - for when the phone is plugged in but in recovery. For the latter, you have to pick the driver manually and do a force install, as Windows won't recognize the device.

Both drivers are available in the usb-drivers directory in the Android SDK directory, provided you loaded the SDK manager and downloaded the USB drivers.
 
annihilist
Old
#7  
Junior Member
Thanks Meter 1
Posts: 19
Join Date: Dec 2010
Quote:
Originally Posted by jimmypopulous View Post
The drivers from Google aren't borked. You install one driver - the "normal" Android USB interface - for when the phone is plugged in and fully booted, and another - the "Fastboot" interface - for when the phone is plugged in but in recovery. For the latter, you have to pick the driver manually and do a force install, as Windows won't recognize the device.

Both drivers are available in the usb-drivers directory in the Android SDK directory, provided you loaded the SDK manager and downloaded the USB drivers.
This is correct. Oddly, I had no problems searching with the driver with the wizard on my win7 x64 pc, but had to manually point it for the fastboot relevant driver on my laptop, running the same OS.

Basically, as jimmypopulous says, you need to manually select the usb driver when you're in fastboot, according to my experience.
 
bluetrevian
Old
#8  
Junior Member - OP
Thanks Meter 2
Posts: 5
Join Date: Dec 2010
I hear what folks are saying about the Google USB drivers working fine for most installs.

That being said... No matter how many times I manually provided the path to the Google Fastboot driver location the OS refused to accept them as valid. (Seems like there are others that experienced this problem from a quick glance at the forums.)

In either case it seems as though the alternative drivers resolved the problem and I appreciate all the feedback that was given!

The Kid
 
drewstiff
Old
#9  
Member
Thanks Meter 4
Posts: 56
Join Date: Jun 2009
I had the same issue - my Nexus One always worked fine on my laptop but even after updating the SDK & drivers I couldn't get fastboot to work with my Nexus S.

ADB worked fine but my laptop didn't recognise my phone properly via fastboot.

After installing PDANet, fastboot works as well now - thanks very much for your help, my NS is now rooted!
 
thejug02
Old
#10  
Junior Member
Thanks Meter 0
Posts: 5
Join Date: Apr 2011
Hi,

This is my first post so bear with me and let me know if I'm outta line in any way.

I'm trying to root my nexus s and I am running XP. I can get ADB devices to work but when it comes to fastboot my device is not recognised. I have been trying for a couple of days and still cannot get it to work! I have installed PDAnet and and tried force installing the drivers but I can' get them to install. When I click install driver from a list and browse to the drivers it says that the specified location does not have information about your hardware. Is there something I am doing wrong here? Is there another way I can force install the driver?

Also I am a MASSIVE NOOB so please try and be specific when giving me directions.


Thank you XDA Overlords!

 
Post Reply+
Tags
android 1.0, confusion, fastboot, nexus s, windows driver error
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

What Happened at Google I/O 2013 – XDA Developer TV

Unless you just emerged from a deep, dark, dank cavern under the Earth, you know … more

Forums Added for the LG Optimus G Pro and Sony Xperia Tablet Z

Not too long ago, we talked about how Sony was continuing its AOSP efforts on … more

Permanent Screen Off for the Visually Impaired

Most of us take the simple act of waking up our devices and having a quick glance at the … more

App Analytics, or the Death of the Independent App Developer

This is entry number one in a series of articles about tools for app developers, … more