50e990c64f
Change-Id: Idc55a0b368c1d2c1e7d4999601b739dd57f08eb3
173 lines
5.7 KiB
Plaintext
173 lines
5.7 KiB
Plaintext
page.title=Google USB Driver
|
|
@jd:body
|
|
|
|
<div id="qv-wrapper">
|
|
<div id="qv">
|
|
<h2>In this document</h2>
|
|
<ol>
|
|
<li><a href="#notes">Revisions</a></li>
|
|
<li><a href="#WinUsbDriver">Downloading the Google USB Driver</a></li>
|
|
</ol>
|
|
<h2>See also</h2>
|
|
<ol>
|
|
<li><a href="{@docRoot}tools/extras/oem-usb.html#InstallingDriver">Installing a USB Driver</a></li>
|
|
<li><a href="{@docRoot}guide/developing/device.html">Using Hardware Devices</a></li>
|
|
<li><a href="{@docRoot}sdk/adding-components.html">Adding SDK Packages</a></li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
|
|
<p>The Google USB driver is a downloadable component for the Android SDK, available
|
|
from the SDK Manager. The driver is for Windows only and provides the necessary drivers for the
|
|
following devices:</p>
|
|
<ul>
|
|
<li>ADP1 / T-Mobile G1*</li>
|
|
<li>ADP2 / Google Ion / T-Mobile myTouch 3G*</li>
|
|
<li>Verizon Droid*</li>
|
|
<li>Nexus One</li>
|
|
<li>Nexus S</li>
|
|
</ul>
|
|
<p>* <em>Or similar hardware on other carriers</em></p>
|
|
|
|
<p>All other devices require Windows drivers provided by the hardware manufacturer, as listed in
|
|
the <a href="{@docRoot}tools/extras/oem-usb.html">OEM USB Drivers</a> document. The Galaxy Nexus
|
|
driver is also distributed by <a
|
|
href="http://www.samsung.com/us/support/downloads/verizon-wireless/SCH-I515MSAVZW">Samsung</a>
|
|
(listed as model SCH-I515).</p>
|
|
|
|
<p class="note"><strong>Note:</strong>
|
|
If you're developing on Mac OS X or Linux, then you do not need to install a USB driver. To start
|
|
developing with your device, also read <a href="{@docRoot}guide/developing/device.html">Using
|
|
Hardware Devices</a>.</p>
|
|
|
|
<p>The sections below provide instructions on how to download and install the Google USB Driver
|
|
for Windows. </p>
|
|
|
|
|
|
|
|
|
|
<h2 id="notes">Revisions</h2>
|
|
|
|
<p>The sections below provide notes about successive revisions of the USB Driver
|
|
for Windows, as denoted by revision number. To determine what revision of the
|
|
USB Driver for Windows you are using, refer to the "Installed Packages" listing
|
|
in the Android SDK Manager.</p>
|
|
|
|
<script type="text/javascript">
|
|
function toggleDiv(link) {
|
|
var toggleable = $(link).parent();
|
|
if (toggleable.hasClass("closed")) {
|
|
//$(".toggleme", toggleable).slideDown("fast");
|
|
toggleable.removeClass("closed");
|
|
toggleable.addClass("open");
|
|
$(".toggle-img", toggleable).attr("title", "hide").attr("src", (toRoot + "assets/images/triangle-opened.png"));
|
|
} else {
|
|
//$(".toggleme", toggleable).slideUp("fast");
|
|
toggleable.removeClass("open");
|
|
toggleable.addClass("closed");
|
|
$(".toggle-img", toggleable).attr("title", "show").attr("src", (toRoot + "assets/images/triangle-closed.png"));
|
|
}
|
|
return false;
|
|
}
|
|
</script>
|
|
<style>
|
|
.toggleable {
|
|
padding: .25em 1em;
|
|
}
|
|
.toggleme {
|
|
padding: 1em 1em 0 2em;
|
|
line-height:1em;
|
|
}
|
|
.toggleable a {
|
|
text-decoration:none;
|
|
}
|
|
.toggleme a {
|
|
text-decoration:underline;
|
|
}
|
|
.toggleable.closed .toggleme {
|
|
display:none;
|
|
}
|
|
#jd-content .toggle-img {
|
|
margin:0;
|
|
}
|
|
</style>
|
|
|
|
<div class="toggleable opened">
|
|
<a href="#" onclick="return toggleDiv(this)">
|
|
<img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-img" height="9px"
|
|
width="9px" />
|
|
USB Driver for Windows, Revision 4</a> <em>(December 2010)</em>
|
|
<div class="toggleme">
|
|
|
|
<dl>
|
|
<dt><p>Adds support for the Nexus S.</p></dt>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="toggleable closed">
|
|
<a href="#" onclick="return toggleDiv(this)">
|
|
<img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px"
|
|
width="9px" />
|
|
USB Driver for Windows, Revision 3</a> <em>(January 2010)</em>
|
|
<div class="toggleme">
|
|
|
|
<dl>
|
|
<dt><p>Adds support for the Nexus One.</p></dt>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="toggleable closed">
|
|
<a href="#" onclick="return toggleDiv(this)">
|
|
<img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px" width="9px" />
|
|
USB Driver for Windows, Revision 2</a> <em>(November 2009)</em>
|
|
<div class="toggleme">
|
|
|
|
<dl>
|
|
<dt><p>Adds support for the Verizon Droid (or similar hardware on
|
|
other carriers).</p></dt>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="toggleable closed">
|
|
<a href="#" onclick="return toggleDiv(this)">
|
|
<img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-img" height="9px" width="9px" />
|
|
USB Driver for Windows, Revision 1</a> <em>(October 2009)</em>
|
|
<div class="toggleme">
|
|
|
|
<dl>
|
|
<dt><p>Initial release of the WinUsb-based driver, with support
|
|
for the T-Mobile G1 and myTouch 3G (and similar devices).</p></dt>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<h2 id="WinUsbDriver">Downloading the Google USB Driver</h2>
|
|
|
|
<div class="figure" style="width:536px;margin:0">
|
|
<img src="{@docRoot}images/developing/sdk-usb-driver.png" alt="" />
|
|
<p class="img-caption"><strong>Figure 1.</strong> The SDK Manager
|
|
with the Google USB Driver selected.</p>
|
|
</div>
|
|
|
|
<p>The USB Driver for Windows is available for download as an optional SDK
|
|
component. You need the driver only if you are developing on Windows and
|
|
want to connect an Android-powered device (ADP, Nexus One, or Nexus S) to your
|
|
development environment over USB. </p>
|
|
|
|
<p>To download the driver, use the Android SDK Manager tool that is
|
|
included with the <a href="{@docRoot}sdk/index.html">Android SDK</a>:</p>
|
|
<ol>
|
|
<li>Launch the Android SDK Manager by double-clicking <code>SDK Manager.exe</code>,
|
|
at the root of your SDK directory.</li>
|
|
<li>Expand <em>Extras</em>.</li>
|
|
<li>Check <strong>Google USB Driver package</strong> and click <strong>Install</strong>.</li>
|
|
<li>Proceed to install the package. When done, the driver files are
|
|
downloaded into the <code><sdk>\extras\google\usb_driver\</code> directory.</li>
|
|
</ol>
|
|
|
|
<p>For installation information, read <a href="{@docRoot}tools/extras/oem-usb.html#InstallingDriver">Installing a USB Driver</a>.</p>
|