Next we need to go to Device Manager with your new Android device attached (and in developer mode). If you get an updated driver, then your changes will be overwritten if you leave them here. I typically make a copy of these folder somewhere else, as we will be modifying some of these files.
With RAD Studio XE5 the default install location is under Users\Public\Documents:Ĭ:\Users\Public\Documents\RAD Studio\12.0\PlatformSDKs\adt-bundle-windows-x86-20130522įrom there go to the \sdk\extras\google\usb_driver folder, as that is where the Google USB Driver is installed.
Next go to the folder where your Android SDK is installed. If that is not installed then put a check mark next to it and install it. Scroll to the bottom and look for Google USB Driver in the Extras category. You can do this from the Android Tools start menu item that is installed with RAD Studio, or run the android.bat file located in the SDK\Tools folder of the Android SDK installation. OS X doesn’t need device specific USB drivers. This is the driver we are going to use, but first we need to modify it to work with our device. I’m assuming you are running Windows. Google provides a USB driver for their Nexus line of devices. I’ll include directions for either installation method. If you have RAD Studio XE5 (an edition with Mobile) installed then you had the option to install this during the RAD Studio install. You don’t need the ADT Bundle or Android Studio if you don’t want those. Proceed at your own risk.įirst of all, you need the Android SDK installed. This is however a bit of a hack, and may result in some unintended consequence, which may including voiding your warranty, damaging your computer, damaging your android device, or even causing your hair to fall out. This is different then being able to add and remove files from the Android device.ĭisclaimer: I’ve done this a few times, and talked to others who have done it too, all without any incident.
With such a huge variety of different Android devices available it isn’t always easy to find the right USB driver, but you need an ADB USB driver to connect development and debugging tools. The following steps have worked for a wide variety of devices that I’ve tested it with. I’ve seen other attempts at universal ADB (Android Debug Bridge) drivers, but I’ve tested those and not had any luck.