Nothing

Nothing Phone USB Driver Setup for ADB and Fastboot on Windows

Published: July 6, 2026 Applies to: Windows 10, Windows 11 — Phone (1), Phone (2), Phone (2a), CMF Phone 1

Nothing does not ship a branded USB driver installer the way Samsung or LG do. Every Nothing OS device, including the CMF Phone 1, relies on the standard Google USB driver and the Qualcomm-based composite ADB interface built into Windows 10 and 11. That makes setup simpler than most brands, but it also means the one driver problem people actually hit — a device stuck as an unrecognized composite device — has a slightly different fix than the OEM-specific guides suggest.

Why There Is No Nothing-Branded Driver

Nothing OS is close to stock Android with minimal skinning, and the company has not published a separate INF driver package on nothing.tech. In practice this is a good sign: it means Windows Update's built-in Android driver class, combined with Google's USB driver from the SDK, handles Phone (1) through Phone (2a) and the CMF Phone 1 without any brand-specific download. If Device Manager ever shows a missing driver for these phones, the fix is to point Windows at the generic Google driver rather than searching for a Nothing-specific one that does not exist.

Enabling USB Debugging on Nothing OS

  1. Open Settings > About Phone.
  2. Tap Build Number seven times. Enter your PIN or pattern when prompted.
  3. Go back to Settings, open System > Developer Options.
  4. Toggle on USB Debugging.

Nothing OS keeps this path identical across Phone (1), (2), (2a) and the CMF Phone line, unlike some manufacturers that bury Developer Options under a differently named menu.

Connecting and Authorizing the Device

Plug the phone in with a USB-C data cable (not a charge-only cable — see the note below if the phone charges but never shows up in adb devices). Select File Transfer or PTP from the USB notification, not "Charging only." On the PC:

adb devices

A popup on the phone asks to authorize the connected computer. Tick Always allow from this computer and tap Allow. If no popup appears, the driver almost certainly is not installed correctly yet, or the cable is charge-only.

Fixing "Unknown Device" or Yellow Warning in Device Manager

If Device Manager shows the phone under Other Devices with a warning icon:

  1. Download the Google USB Driver from the Android SDK Manager, or grab the standalone ZIP from the Android developer site.
  2. Extract it to a known folder, e.g. C:\android_usb_driver.
  3. In Device Manager, right-click the unknown device and choose Update Driver > Browse my computer for drivers.
  4. Point to the extracted folder and check Include subfolders.
  5. Accept the publisher warning (the driver is signed by Google but Windows still flags third-party class drivers on some builds).

After installation, the device should reappear under Universal Serial Bus devices or Android Device depending on Windows version, and adb devices should list a serial number instead of returning an empty list.

Entering Fastboot Mode

With ADB working:

adb reboot bootloader

Via hardware keys with the phone powered off, hold Volume Down + Power until the fastboot screen with the Nothing logo appears. Confirm the connection with:

fastboot devices

Nothing phones use the standard fastboot flashing unlock command rather than the older fastboot oem unlock syntax, matching Google's current unlock flow for Qualcomm Android devices. Unlocking wipes user data and permanently marks the bootloader state on the fastboot screen.

One Nothing-Specific Quirk: Glyph Interface and USB Power States

On Phone (1) and (2), the Glyph LED strip briefly draws extra power on connect, which on some older USB hubs causes a momentary disconnect right as Windows is enumerating the device. If adb devices intermittently drops the phone a second or two after plugging in, connect directly to a rear motherboard USB port instead of a front-panel hub, and confirm the issue disappears — it almost always does.

Cable Quality Matters More Than Usual

Because Nothing ships a fairly basic USB-C cable in the box on some regional variants, and because Phone (2a) in particular only supports USB 2.0 speeds over its port, a cable with damaged or missing data lines will still charge the phone normally while never presenting a data interface to Windows at all. Before troubleshooting driver software, swap the cable and confirm a different one is used for any device that charges but never triggers a USB notification.

Does a Nothing OS Update Ever Break the Connection?

Occasionally a Nothing OS update changes the exact USB descriptor the phone presents to Windows, which can make a previously-working manual driver binding appear to break right after an update installs, even though nothing about the physical connection changed. If ADB detection that worked yesterday suddenly fails after installing a Nothing OS update, reinstalling the Google USB driver from scratch (rather than assuming the existing binding still applies) resolves it in most cases, since Windows sometimes keeps a stale driver association tied to the old descriptor.

Working With More Than One Nothing Device at Once

Anyone testing across a Phone (1), a Phone (2a), and a CMF Phone side by side needs to target commands explicitly, since adb refuses to guess which connected device a command should run against once more than one is plugged in:

adb devices
adb -s <serial> shell

Serial numbers for Nothing devices follow the standard Android format rather than anything brand-specific, so there is nothing unusual to account for here beyond the general multiple-device targeting rule that applies to any Android phone.