Red de conocimiento informático - Material del sitio web - Cómo instalar el controlador AndroidBootloaderInterface

Cómo instalar el controlador AndroidBootloaderInterface

La forma más sencilla de instalar adb en un sistema Win8 de 64 bits

Copie los siguientes cuatro archivos del directorio de herramientas de plataforma en android-sdk a C:\Windows\System32 y C:\Windows/SysWOW64 respectivamente/ .

Estos cuatro archivos son:

adb.exe

AdbWinApi.dll

AdbWinUsbApi.dll

fastboot .exe

Es posible que algunos amigos lo hayan instalado normalmente en el sistema xp, pero tienen problemas al instalarlo en el sistema Win 8 de 64 bits. Según el mensaje de error "El sistema no puede encontrar el archivo especificado", me sentí desconcertado, así que abrí el archivo de información inf para comprobar qué sucedió;

; instalación del controlador WinUsb de Android. ;

[Versión]

Firma = "$Windows NT$"

Clase = AndroidUsbDeviceClass

ClassGuid = {3F966BD9-FA04- 4ec5-991C-D326973B5128}

Provider = ProviderName

DriverVer = 06/12/2010, 4.0.0000.00000

CatalogFile.NTx86 = androidwinusb86.cat p>

CatalogFile.NTamd64 = androidwinusba64.cat

; esta sección parece ser necesaria para la instalación del controlador WinUsb.

; Si elimina esta sección, el instalador informará un error

; "La sección requerida no se encontró en el archivo INF".

[ClassInstall32]

Addreg = AndroidWinUsbClassReg

[AndroidWinUsbClassReg]

HKR,, 0, ClassName

HKR,,Icono,,-1

[Fabricante]

Nombre del proveedor = Google, NTx86, NTamd64

[Google.NTx86]

OMAP3/4

CompositeAdbInterface=Google, NTx86, NTamd64

ProviderName=Google, NTx86, NTamd64

[Google.CompositeAdbInterface = USB_Install, USB\Class_FFamp ; SubClass_42amp;Prot_01

SingleAdbInterface = USB_Install, USB\Class_FFamp; SubClass_42amp; SubClass_42amp; Google.NTamd64]

;OMAP3/4

CompositeAdbInterface = USB_Install, USB\Class_FFamp.inf

AddService = WinUSB, 0x00000002, WinUSB_ServiceInstall

[WinUSB_ServiceInstall]

DisplayName = WinUSB_SvcDesc

ServiceType = 1

StartType = 3

ErrorControl = 1

ServiceBinary = 12\WinUSB.sys

[USB_Install.Wdf]

KmdfService = WINUSB, WinUSB_Install

[WinUSB_ Install]

KmdfLibraryVersion = 1.9

[USB_Install.HW]

AddReg = Dev_AddReg

[Dev_AddReg]

HKR, DeviceInterfaceGUIDs.DeviceInterfaceGUIDs, 0x10000 , "{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}"

[USB_Install.CoInstallers]

AddReg = CoInstallers_ AddReg

CopyFiles = CoInstallers_CopyFiles

[CoInstallers_AddReg]

HKR,,CoInstallers32,0x00010000," WdfCoInstaller0

1009.dll, "WdfCoInstaller", "WinUSBCoInstaller2.dll"

HKLM, System\CurrentControlSet\Control\CoDeviceInstallers, (

{3F966BD9-FA04-4ec5-991C-D326973B5128}, 0x00010008 , "USBCoInstaller.dll, Zoom2_CoInstaller"

La línea anterior utiliza el carácter de continuación de línea ()

[CoInstallers_CopyFiles]

WinUSBCoInstaller2.dll

WdfCoInstaller01009.dll

USBCoInstaller.dll

[DestinationDirs]

CoInstallers_CopyFiles=11

[SourceDisksNames]

1 = NOMBRE_DISCO,,,\i386

2 = NOMBRE_DISCO,,,\amd64

[SourceDisksFiles.x86]

WinUSBCoInstaller2.dll = 1

WdfCoInstaller01009.dll = 1

USBCoInstaller.dll = 1

[SourceDisksFiles.amd64]

WinUSBCoInstaller2.dll = 2

WdfCoInstaller01009.dll =

USBCoInstaller.dll = 2

[Strings]

ProviderName = "Google, Inc."

SingleAdbInterface = "Interfaz ADB de Android"

CompositeAdbInterface = "Interfaz ADB compuesta de Android"

SingleBootLoaderInterface = "Interfaz del cargador de arranque de Android"

WinUSB_ SvcDesc = "Controlador USB de Android"

DISK_NAME = "Disco de instalación de Android WinUsb"

ClassName = "Tableta Android"

---------- -------------------------------------------------- ----- --------------------------------------------- ----- --

Basado en

[SourceDisksNames )

1 = DISK_NAME,,,\i386

2 = DISK_NAME,,,\ amd64

Se considera que amd64 no existe y el mensaje de error es "El sistema no puede encontrar el archivo especificado".

Así que creé una nueva carpeta amd64, copié los archivos i386 a amd68 y finalmente instalé el controlador con éxito.