Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device
Note: You must have debugging enabled on your Android device. Go into developer options and enable it! Your computer SHOULD install the drivers for you. If not after installing ADB, install them through the sdk manager. Special Driver Settings for Windows 8 (Fastboot) (Click to show)
Reboot into the advanced boot options menu.
Hit (Win + i), click Change PC Settings, select Update and Recovery, and then click Recovery. Then reboot into advanced boot options.
Once it reboots click troubleshoot, advanced options, startup settings, and disable driver signing.(OPTION 7)
Once your're back in windows open up device manager and click whatever exclamation point it gives you when plugging in your phone, Click update driver, and then manually find your phone's manufacturer and install the newest driver. Installing the Google USB Driver could also work. Let me pick A driver > Have Disk > Browse to *.inf
Open the command prompt and navigate to C:AndroidPlatform-tools (This is where fastboot.exe lies usually)
Note: If your android device has a question mark in device manager and the driver isn't installing right, make sure Google USB Driver is checked in the SDK manager as shown below
Download SuperUser and place it on the sdcard / storage. (Just search for the most updated SuperUser for your phone) Once you flash a recovery you can just flash the .zip in there.
That's it! To test and make sure your computer recognizes your android device and adb works just go to the C:/Android/Platform-tools folder in the cmd prompt like so:
You should also reboot your phone into the bootloader and type "fastboot devices" to see if that works. If you're on Windows 8 there's a could chance you'll have to see my explanation up above to get it working. Fastboot is handy because you can flash bootloaders/recoveries at ease.
Here's the Google USB Driver as well that could help getting your device detected.
Some useful commands:
adb devices – lists which devices are currently attached to your computer
adb install – lets you install an Android application on your phone
adb remount – Remounts your system in write mode – this lets you alter system files on your phone using ADB
adb push – lets you upload files to your phones filesystem
adb pull – lets you download files off your phones filesystem
adb logcat – starts dumping debugging info from your handset to the console – useful for debugging apps
adb shell – drops you into a basic linux command shell on your phone with no parameters
adb devices – lists which devices are currently attached to your computer
adb install – lets you install an Android application on your phone
adb remount – Remounts your system in write mode – this lets you alter system files on your phone using ADB
adb push – lets you upload files to your phones filesystem
adb pull – lets you download files off your phones filesystem
adb logcat – starts dumping debugging information from your handset to the console – useful for debugging your apps
adb shell – drops you into a basic linux command shell on your phone with no parameters, or lets you run commands directly
Fastboot Commands:
oem unlock
flash recovery "Drag recovery file to cmd prompt here"
flash bootloader "Drag bootloader file to cmd prompt here"
A forum community dedicated to overclocking enthusiasts and testing the limits of computing. Come join the discussion about computing, builds, collections, displays, models, styles, scales, specifications, reviews, accessories, classifieds, and more!