Hello TechKnow members and visitors, welcome to:
TechKnow's ADB SETUP GUIDE
Part1: Introduction to Android Debug Bridge
this is a quick guide to get started using ADB. First things first, what is ADB? ADB stands for 'Android Debug Bridge' and is a way to communicate to your device using your personal computer. The Uberizer is a Android modification tool that relies on ADB to make changes to your device. For example, if your device has ADB enabled and is connected to your personal computer, you can use the Uberizer to easily and quickly change the build.prop of your device or, batch install many APKs which you have downloaded on your personal computer. This is just an example of how you can use ADB, there's more!
Part2: Getting your setup ready to ADB
In order to ADB, you must have:
- 2.1 ADB Activated on your Android device.
- 2.2 The ADB.exe for Windows (Download Google Android Debug Bridge Rev.11 exe for Windows here
- 2.3 Get a ADB Driver for your Device (Download Android ADB Drivers here
) (Warning, Windows 8.x users read here!!!
Part3: Enabling ADB on Android Devices
Through the version of Android, the way howto enable ADB has changed a couple of times, here are the instructions on howto enable ADB on any version of Android until today.Enabling ADB on Android 2.3 (Gingerbread) and prior:
Check 'Settings' \ 'Applications' \ 'Development' \ 'USB debugging'Enabling ADB on Android 4.0 (ICS - Ice Cream Sandwich) and 4.1 (JB - JellyBean):
Enable ADB in settings \ developer options \ USB debuggingEnabling ADB on Android 4.2/4.4/5.x and higher (KitKat/Lollipop):
On Android 4.2 and higher, the Developer options screen is hidden by default. To make it visible, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options at the bottom.
Part4: Getting ADB.exe and check for a device
In order to get ADB into action, you will need to download the ADB.exe with it's dll's: (Download Google Android Debug Bridge Rev.11 exe for Windows here
), start a command prompt (WINKEY+R, enter 'CMD'<enter>) navigate to the location of ADB.exe, enter 'ADB devices'<enter>, if all is well, it should show your device-id!
FAQ:FAQ#01: adb.exe returns "error: device offline" but the ADB driver is installed for sure!
A: Yes, this happens on devices running 4.2.2 and up, they demand a more secure way of ADB communication using a certificate.FAQ#02: I can not change options for ADB in the Developers menu, it is greyed out.
A: In the right top corner , there is a slider I/O, switch it and the options for ADB will become available.FAQ#03: ADB still fails
A: Check the following:
- MTP should be enabled in the settings/connections screen.
- Make sure you have a proper data usb cable, there are plenty of charger only cables out there. If your PC doesn't even recognize a device is being connected to it, then you need to try another cable.
- Try to revoke the USB Debugging authorization on Developer Options menu.
- Try using adb kill-server and the adb usb commands.
- Try to reconnect your device.
- Try reboot your device.
- Turn USB Debugging OFF and ON again.