Installing ADB & Fastboot on your Android Phone [rooted]

Karl Is WrightAndroid, DIY

Installing ADB & Fastboot on your Android;

 

Of course, your phone already has the basic adb and fastboot servers that you can use to connect with on your PC. What we are talking about here, are the adb and fastboot clients, these are for talking to other android devices.

Requirements:

Your Android phone must be rooted, and you must be comfortable with using a file manager on your android that can access the root of the phone. In addition for the terminal command I use, you’ll need busybox.

  1. ROOT (flash SuperSU in your recovery)
  2. Flashed Busybox (flash busybox in your recovery)
  3. A terminal emulator (or equivalent app)

 

STEP1:

Check to see if you have adb on your phone already.

Open up Terminal Emulator for Android (any terminal emulator APP will do).

Type out:

abd version

And

fastboot

 

If you get a message stating adb or fastboot wasn’t found… then you know it’s not installed! Otherwise, you already have it and you’re done!

 

STEP2:

Download the adb and fastboot binaries compiled for arm (arm in this case is referring to the execution type of your CPU, you need to know what kind of CPU your phone has, whether it’s arm, arm64, or Intel_x86).

Download link here;
option 1 (recommended)

STEP3:

Open up a Terminal Emulator and just put in these commands.

u0_a109@android:/ $ cd sdcard

u0_a109@android:/sdcard/ $ mkdir Platform-Tools

u0_a109@android:/sdcard/ $ cd Platform-Tools

u0_a109@android:/sdcard/Platform-Tools/ $ wget http://cdn.droidviews.com/wp-content/uploads/2015/07/ADB-Fastboot-Droidviews.zip

u0_a109@android:/sdcard/Platform-Tools/ $ mkdir adb-fastboot

u0_a109@android:/sdcard/Platform-Tools/ $ unzip ADB-Fastboot-Droidviews.zip -d adb-fastboot/

u0_a109@android:/sdcard/Platform-Tools/ $ cd adb-fastboot

u0_a109@android:/sdcard/Platform-Tools/adb-fastboot/ $ su

root@android:/storage/emulated/0/Platform-Tools/ # mount -o remount,rw /system

root@android:/storage/emulated/0/Platform-Tools/ # cp adb /system/bin/adb

root@android:/storage/emulated/0/Platform-Tools/ # cp fastboot /system/bin/fastboot

root@android:/storage/emulated/0/Platform-Tools/ # cd /system/bin

root@android:/storage/emulated/0/Platform-Tools/ # chmod 755 adb

root@android:/storage/emulated/0/Platform-Tools/ # chmod 755 fastboot

root@android:/storage/emulated/0/Platform-Tools/ # exit

root@android:/storage/emulated/0/Platform-Tools/ $ exit

 

STEP4:

Now reboot your phone

 

STEP5:

Once your phone reboots, go back into your Terminal, then type in;

adb version 

 

and

 

fastboot 

 

 

If it worked then you should be able to use both adb and fastboot to connect and send commands to other devices from your phone.