List of ADB Fastboot Commands for every Android user

In this post, we gonna find or learn the use of some ADB Commands as well as Fastboot Commands which are useful for the Android device user. Although there is a large list of ADB & Fasboot Commands, we gonna explain the most useful ones only.

ADB stands for Android debug bridge which allows you to get control on your android using ADB Commands on the PC. Using this you can do modify or can create changes on the phone. Basically, you can easily communicate through android phone & PC.


You can do stuff like installing Apps over ADB, Flashing Stock ROM or flashing TWRP Recovery for various purposes that we gonna cover in this post.

So, Let’s find out some Best ADB Fastboot Commands that you should start using.

List of ADB & Fastboot Commands

  • What is the Difference between ADB Commands & Fastboot Commands?

ADB Can be used while your device is on. Means you can apply this device while your device is working. The Commands for ADB are pretty basic like installing apps, transferring files, booting your device into bootloader/fastboot mode.

You can only use the fastboot commands while your device is connected in bootloader mode/fastboot mode. Honestly speaking fastboot commands are the most useful. People do use ADB Commands very often. You can do various thing using Fastboot like Unlocking Bootloader, Flashing TWRP Recovery, Rooting Android & lot more.


  • Enable USB Debugging

You need to enable USB Debugging on your device. To enable USB debugging, Go to Settings > About Phone > Tap on Builder number 7-8 times. This will enable developer options.

Now, Go to Developer options, Enable USB Debugging from this. Different devices have a different method to enable USB debugging on the android phone. You can search on the internet to find this for your device.

  • Install ADB & Fastboot Driver

Just Download ADB & Fastboot Driver. It takes approx 15 Seconds to install them on Windows. After that, we are good to go.

List of ADB Commands

This are the commands which you can use when your phone is connected to the PC while it is On. You will need to unlock the phone, Grant USB Debugging permission to start the use of this ADB Commands.

  • Check connected devices

List of connected devices using ADB mode.

adb devices
  • Documentation of ADB

Use the following command to find out the full documentation for the use of ADB.

adb help
  • Installing App over ADB

You can directly install any app on the android device from the PC.

adb install <path_to_apk>
  • Uninstalling Apps over ADB 

Uninstall any app directly using ADB Commands. Make sure you know to the Package name of that application.

adb uninstall package_name.apk
  • Various commands for Rebooting your device into different modes

You can directly boot your device into Various modes like Rebooting your device into Recovery Mode, Fastboot Mode or Restarting your device.

adb reboot 

adb reboot recovery 

adb reboot bootlaoder
  • Install update over ADB

You can install any .zip file from the computer using the following commands. This command in mostly used for installing System update that comes in .zip file.

adb sideload

Following is the set of Important ADB Commands. Please do note that this is not the complete list of commands.

Device Normal USB DriverQualcomm Driver
Xiaomi Mi 1 / 1SDownloadDownload
Xiaomi Mi 2/2A/2SDownloadDownload
Xiaomi Mi 2ADownloadDownload
Xiaomi Mi 2SDownloadDownload
Xiaomi Mi 3DownloadDownload
Xiaomi Mi 4/4C/4iDownloadDownload
Xiaomi Mi 4CDownloadDownload
Xiaomi Mi 4iDownloadDownload
Xiaomi Mi 5/ 5 ProDownloadDownload
Xiaomi Mi 5 ProDownloadDownload
Xiaomi Mi 5s / 5s PlusDownloadDownload
Xiaomi Mi DownloadDownload
Xiaomi Mi 5c / 5xDownloadDownload
Xiaomi Mi DownloadDownload
Xiaomi Mi 6 /6 Plus/6XDownloadDownload
Xiaomi Mi DownloadDownload
Xiaomi Mi 6XDownloadDownload
Xiaomi Mi 8/8 SEDownloadDownload
Xiaomi Mi 8 Explorer EditionDownloadDownload
Xiaomi Mi 8 SEDownloadDownload
Xiaomi Mi MaxDownloadDownload
Xiaomi Mi Max 2DownloadDownload
Xiaomi Mi Max 3DownloadDownload
Xiaomi Mi NoteDownloadDownload
Xiaomi Mi NoteDownloadDownload
Xiaomi Mi Note 3DownloadDownload
Mi MixDownloadDownload
Mi Mix 2/2SDownloadDownload
Mi Mix AlphaDownloadDownload
Xiaomi Mi A1DownloadDownload
Xiaomi Mi A2 / A2 LiteDownloadDownload
Xiaomi Mi A3DownloadDownload
Xiaomi Poco F1DownloadDownload
Xiaomi Mi Note ProDownloadDownload
Xiaomi Mi PadDownloadDownload
Xiaomi Mi Pad 2DownloadDownload
Xiaomi Mi Pad 3DownloadDownload
Xiaomi Mi Pad 7.9 DownloadDownload
Xiaomi Mi PlayDownloadDownload

List of Fastboot Commands

  • Check connected devices

To check connected devices using Fastboot mode to the computer you will have to use the following commands. This will give you the list of the connected devices. If you arent seeing your device then you haven’t installed fastboot driver properly.

fastboot devices
  • Check your device bootloader Status

Want to the bootloader of the android phone is locked or unlocked? Just type this command and hit enter button to check exact status of the bootlaoder

fastboot oem device-info

  • Unlock Bootloader using Fastboot Mode.

Want to unlock bootloader? You can use fastboot oem unlock command to unlock the bootloader. Please note that the bootloader unlocking process varies according vendor & as per the device.

fastboot oem unlock

To re-lock bootlaoder after unlocking, use the following command.

fastboot oem lock
  • Installing Recovery using Fastboot Mode

First, you will need to download twrp recovery or any custom recovery of your device & place it in the folder where you will start Command Window. Also, make sure that you have unlocked bootlaoder of the phone. Just rename the downloaded recovery into recovery.img or use the name of the recovery in the command.

fastboot flash recovery recovery.img
  • Formatting Partitions using Fastboot 

You can format any partition of the system using the command given below. Just use the name of the partition in the command to format that particular partition.

fastboot erase system

Following is the set of Important Fastboot Commands. Please do note that this is not the complete list of commands.

DeviceNormal USB DriverQualcomm Driver
Xiaomi Redmi Prime/ProDownloadDownload
Xiaomi Redmi 1/1SDownloadDownload
Xiaomi Redmi 2/2A/2 Prime/2 ProDownloadDownload
Xiaomi Redmi 3/3S/3X/3 ProDownloadDownload
Xiaomi Redmi 4DownloadDownload
Xiaomi Redmi 4A/ 4XDownloadDownload
Xiaomi Redmi 5DownloadDownload
Xiaomi Redmi 5 Plus/ 5ADownloadDownload
Xioami Redmi 6/6 Pro/6ADownloadDownload
Xiaomi Redmi 7ADownloadDownload
Xiaomi Redmi 8ADownloadDownload
Xiaomi Redmi Y1/Y1 LiteDownloadDownload
Xiaomi Redmi Y2DownloadDownload
Xiaomi Redmi S2 DownloadDownload
Xiaomi Redmi GoDownloadDownload
Xiaomi Redmi K20DownloadDownload
Xiaomi Redmi K20 ProDownloadDownload

Please do share this post with friends! Also, Please do comment for any issue you are facing related fastboot operations.