Install and Verify ADB and Fastboot Platform Tools
Prepare a reliable computer-to-phone connection before changing the bootloader or partitions.
Prepare a reliable computer-to-phone connection before changing the bootloader or partitions.
Use current official tools
Download Android SDK Platform Tools from Android Developers or use the package provided by your supported operating system. Avoid random “minimal ADB” archives.
Verify the version with `adb version` and `fastboot --version`, then test the data cable and direct USB port.
Connection checks
With Android running, authorize the computer and confirm the serial with `adb devices`. Reboot to the bootloader only after the normal ADB connection works.
In bootloader mode, confirm the serial with `fastboot devices`. Do not flash anything until the serial remains stable through reconnects.
Common failures
Charge-only cables, USB hubs, missing drivers, virtual machines, dirty ports and background tools can interrupt flashing. Replace one variable at a time.
Unlocking and flashing can erase data, weaken device security, disable protected services or make a phone unbootable. Use only your own device, exact model-specific instructions and a tested stock restore path.