If you have any plans of modifying or customizing your Android apps, then you must be familiar with Android Debugging Bridge (ADB) and Fastboot Commands. This is because it will help you to carry out the vital operations easily even when your Android device is softly broken. Basically, the ABD/Fastboot Commands enable you to customize your Android device with the help of a PC. So, today in my post I will provide you the list of most used ADB/Fastboot Commands that prove to be beneficial because of the frequent usage.

install adb fastboot drivers

Pre-Requisites For Using ABD/Fastboot Commands

Before carrying out any operation, there always are pre-requisites. And this case is no different! So, before using ABD/Fastboot commands, make sure you are well-equipped

Once, you have fulfilled these basic requirements, you can proceed to use the ABD/Fastboot commands in order to customize your phone.

List of Most Used ADB Commands

list of most used adb fastboot commands

S.No.ABD CommandsFunction
1adb devicesShows the exact number of Android devices that are connected to the PC
2adb installInstalls an .apk application
3adb pullCopies file from the Android device to PC
4adb pushCopies file from PC to Android device
5adb get-serialnoShows the serial number of the connected Android device
6adb logcatDisplays log file on the screen
7adb jdwpShows JDWP processes
8adb get-statusShows the status of the Android device
9adb wait-for-deviceDisplays the progress time/time needed to complete the command/delay time for the next command
10adb bugreportShows three element on the screen: dump sys, dump state and logcat data
11adb start-serverStarts the ADB server process
12adb kill-serverStops the ADB server
13adb shellLaunches remote shell console
14adb helpDisplays the help contents for ADB
15adb install <path_to_apk>Installs an apk file at a specified chosen location
16adb pull <device><local>Copies file from Android device to system
17adb push <device><local>Copies file from system to Android device
18adb shell [shellcommand]Allows using a particular command only after which the shell gets terminated
19forward <local><device>Forwards the socket connections from the ports of PC to Android device
20ppp <tty> [parmeters]Allows PPP connection over USB connection


List of Most Used Fastboot Commands

list of most used ADB/Fastboot commands

S.No.Fastboot CommandsFunction
1adb fastbootEnables fastboot mode on your Android device
2fastboot flash <xxxxx>.zipFlashes a .zip file in the fastboot mode
3fastboot flash recovery <xxxx.img>Flashes recovery image
4fastmood flash boot <xxxx.img>Flashes kernel image
5fastboot getvar cidDisplays the device CID
6fastboot erase system/data/cacheClears system data and cache
7fastboot flash system/data/cache [system/cache/data.img]Flashes image of system, data, and cache
8fastboot oem get_identifier_tokenGenerates identification token of the device
9fastboot oem flash Unlock_code.binUnlocks bootloader
10fastboot oem lockLocks bootloader
11fastboot devicesDisplays connected devices
12adb reboot bootloaderBoot your device in either bootloader mode or fastboot mode
13abd reboot recoveryBoots the device into recovery mode
14adb reboot fastbootReboots the device directly into fastboot mode
15fastboot reboot bootloaderReboots the Android device from fastboot mode to fastboot mode again
16fastboot flash recoveryFlashes custom recovery on your Android device

Wrap Up

I have covered most the most frequently used ABD/Fastboot Commands. But still, if you are in a need of any particular command, then you can tell about the requirement in the comment section below. Please remember that messing your Android device by using ABD/Fastboot Commands without proper knowledge can brick your device. So, be careful while using the commands. Have fun customizing your device!