Please note that I actually have no plans of posting how to root and upgrade certain devices here in our blog. (But if many of you insists, I may change my mind haha!)

This is because there are already a lots of resources on other sites, especially in the XDA-Developers forum.

In my experience, rooting and flashing a custom ROM to your device may take a lot of trial and error. One blog post may not work for you, so you have to look on other blog post or forums and maybe combine their instructions or installation files for your device to work.

So, this tutorial will just cover some ADB commands that I learned and can be useful when doing such tasks. This list can be your reference too!

1.0 What is ADB?

First off, for those who have no idea what ADB is, ADB stands for Android Debug Bridge. Basically, it is a command line interface that lets you communicate from PC to your Android device or emulator.

On windows, it is an .exe file where you can execute some commands (see section 4.0 below) with the help of command prompt (cmd.exe).

2.0 Where can I get ADB?

I used the ADB from the Android ADT Bundle we installed, yes it is with the Android developmenet environment files. I actually wrote a post regarding its installation. You can find it in the path: YourADT_Folder > sdk > platform-tools > adb.exe

3.0 How To Run The ADB?

Easy, just follow the steps below:

3.1. Open your command prompt.

On windows, you can type on the search box “cmd.exe” and then press enter. It will pop up a really cool black window.

3.2 Find your adb.exe

Go to your ADT folder > sdk > platform-tools

Copy the path, go back to the black window, right click then paste it there. After pasting, press enter. See screenshots below:

4.5 Get file from Android device to your PC by using the “adb pull” command. Sample use:

adb pull /sdcard/my_file.zip c:\my_file.zip

4.6 If you have an APK installer file in your PC, you can also install it using the ADB via “adb install” command. Sample use:

adb install c:\your_app.apk

4.7 – adb reboot command will simply reboot your Android device.

4.8 – adb reboot recovery will reboot your device in recovery mode.

4.8 – adb logcat is useful when you’re making an app and debugging. Eclipse also provide this functionality.

If you think I missed something important that should be on this list, please feel free to leave a comment below, I’m more than willing to udpate this post. Hope this ADB basic commands list help you get started!