OnePlus One Phone Problem with ADB Driver
So today my nice new OnePlus One Phone arrived today, nice phone, not had much time to play with it yet, but it has a nice build quality and great specifications and screen.
I use to use a program on my PC that connected to the phone via USB Cable or WiFi when my phone was connected to my home network. This enabled me to control my phone, no matter where in the house the phone is through the myPhoneExplorer software.
For the software to be able to connect to the phone via USB cable, you need to install the Android ADB Driver so your PC and the phone can talk ok. This was an absolute nightmare and has taken me 2-3 hours to do, you would think that something as easy as installing a driver would take seconds. I mean were in 2014, not 1995!
Anyway I wanted to post on here for myself if I have to do it again, and for other people what I did.
This is what finally got my OnePlus One Phone taking with my PC:
I downloaded the Google USB Driver http://developer.android.com/sdk/win-usb.html
Unzipped it to a directory on my pc and entered the directory.
Edited a file called: android_winusb.inf
In the file look for: [Google.NTx86] Under this line, add:
;OnePlus One %SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_6769 %CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_6769&REV_0232
Now look for: [Google.NTamd64] Do the same again, add the above code below the [Google.NTamd64] text.
Save the file and exit notepad.
Now go to Device Manager, find under "Other Devices" > A0001
This is the phone, it should have a yellow exclamation mark on it.
Right click it and choose "Update Driver Software" then choose "Browse my computer for driver software". Now click Browse and find the folder that contains the previously mentioned file: android_winusb.inf and click Next.
Fingers crossed it starts to install the software as required.
If it has worked, the Device Manager list will refresh and show: Android Device > Android Composite ADB interface and you are up and running!!Finally!