Ask Experts » Computers & Smart Devices » Smartphones »

Windows found the driver software for your device but encountered an error while installing


Date: 08 Jul 2016   Posted By: sudarmani s     Group: Computers & Smart Devices    Category: Smartphones   

I am trying to unlock the bootloader of my Sony Xperia P mobile. I am trying to do it in the official way through Sony website. Once I agree to their terms and conditions and enter my IMEI no details, I get the unlock key. Then I am following their procedures. But instead of installing android studio to go into fastboot mode, I installed only the Minimal ADB setup.

They have given a 2kb size inf file (ADB interface file). I also downloaded an app called quick boot (reboot) to get into fastboot mode. When I enter fastboot mode, the notification light in the phone will turn into violet color, at the same time, I will have Device manager opened in my windows 7 system. There it will show S1 fastboot and I have to right click and update the driver by pointing it to the 2kb size interface file. Then I will execute two fastboot commands to unlock the bootloader fo my phone. This is what my understanding about the procedure.

But while pointing it to the inf file, it says windows found the driver software for your device but encountered an error while attempting to install it and system cannot find the specified file.

I don't know how to solve this. I have read many online forum threads on this still no understanding of how to resolve this. Please help me with this.


Have you got problems with installing software in Windows 7? Ask our technical experts a way out to it.


Author: Mahesh    13 Jul 2016      Member Level: Diamond     Points : 10  (Rs 10)    Voting Score: 0

The same issue occurs for the developers who are using the Android platform SDK tools. In such case Google throws the error if the device specific USB driver is not installed. And for that you have to check if the device owner has released any device specific or generic USB driver. That way the device can be easily recognized by the Windows.

The error you are getting is specific to the USB driver and the adb server not recognizing it.

I resolved the same issue I had with Xiaomi's phone by following instructions.

1. Download and Install Android Platform SDK Took. Get the tools here : http://developer.android.com/sdk/index.html

2. Install Google USB Driver. This is the generic driver which helps with most of the device interaction on the Windows. You need to have this installed in order to avoid the common conflicts with the device.

You can install this USB Driver from SDK manager. Or you can download from this page.
https://developer.android.com/studio/run/win-usb.html

3. Reboot your device once the installation is completed.

After this you should also put the adb in system path. If the USB driver of google and Sony is properly installed then you may not face issues with the Windows needing any specific path anymore.

Note: Make sure adb works on your system. if it is not working then often it may stop from your device being registered or even read. And you need the device to be read before you are going to unlock the bootloader.

4. Enable USB Debugging on your phone. You can do this by tapping 5 times on your phone's build version information. You can find this on About phone link or tab.

5. After you enable the USB debugging you can make use of the fastboot for unlocking the bootloader.

From here the instructions are different depending on your version for the ROM. You have to be very cautious about the unlocking from here onwards because if Sony doesn't allow the unlocking in it's ROM settings, you may end up bickering the phone.


Author: Timmappa Kamat    17 Jul 2016      Member Level: Platinum     Points : 5  (Rs 5)    Voting Score: 0

The issue you mentioned comes up when the device specific drivers are not installed on your PC or laptop. Since the driver software path is not specified, Windows throws up the error.

The exact steps will include -

1. Go into Device Manager.

2. It should show you the device that is not working. It will be associated with a yellow triangle.

3. Right-click on it and click on Update Driver.

4. Find the driver on your PC and install it.


That should solve your problem.

If the driver is not available on your system, the solution above may not work. You may need to install the driver yourself before proceeding. Search for the driver with specific reference to your device. Or installing generic Google USB driver can also be helpful.





Post Answer



You must Sign In to post a response.


Post Answer        





Related Questions
  • Return to Question Index
  • Ask Question to Experts


  • Top Contributors
    TodayLast 7 Daysmore...