Samsung Galaxy S2 – ADB Device Driver
July 19, 2011
I’ve just found a solution to a problem that I’ve spent the best part of three evenings working on – Getng the ADB (Android Debug Bridge) working for my shiny new Samsung Galaxy S2 (i9100).
Heres what I to finally get this working:
- Disconnected my phone from USB
- Using USBDeview, I deinstalled all previously installed drivers relating to the phone (Careful here!)
- Installed Samsung Kies, and loaded it
- From Samsung Kies, I selected Tools > Install Driver (This step took a while, and it seemed like it had stalled – Be patient!)
- Connected my phone to USB
- The devices installed – Windows then gave me an error regarding missing drivers, however, when I checked device manager, I could see ‘Samsung Android Phone’ under which was ‘Samsung Android ADB Device’
- I then ran ‘adb.exe devices’ (From a command prompt – adb.exe lives in the android-sdk folder) – This listed my device! Hoorah!
Whats this all about then?
Well, in the main, its about Android app development. Whilst it is possible to develop apps using an emulator, you can also develop and debug using a hardware device (i.e. a Real phone). In order to do this, ADB (Android Debug Bridge) needs to be able to see the device. It seems alot of people have problems getting this working, so hopefully this will be helpful. If so, please drop me a comment!