Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
May 29, 2021, 08:52:37 AM
Home
Forum Rules
Active Topics
Login
Register
Project World
»
Win7PE SE HomePage
»
zadig drivers integration
« previous
next »
Print
Pages: [
1
]
Topic: zadig drivers integration (Read 4310 times)
zadig drivers integration
«
on:
December 20, 2016, 10:16:19 PM »
t6nna
Jr. Chef
Date Registered: Apr 2016
Posts: 33
Hi
This would be quite specific problem, because there probably isn't too many users involved with this. But hope remains
Zadig (
http://zadig.akeo.ie/
) installer installs a specific driver for a device like RTL-SDR USB dongle (
http://www.rtl-sdr.com/about-rtl-sdr/
).
I have traced down what'n where, integrated successfully. But when I insert that dongle in PE, under Device Manager it shows driver but dongle wouldnt work and if I try to install it manually it gives me error with what cant do anything...
So anybody who might to get it work
Re: zadig drivers integration
«
Reply #1 on:
January 07, 2017, 12:19:35 PM »
t6nna
Jr. Chef
Date Registered: Apr 2016
Posts: 33
Looks like I was right. Well I trying to ask help piece by piece then.
From my previous post: under Device Manager it shows driver but dongle wouldnt work and if I try to install it manually it gives me error with what cant do anything...
Here is section from setupapi.dev.log file, bounded with that driver install.
Code:
[Select]
[Device Install Log]
OS Version = 6.1.7601
Service Pack = 1.0
Suite = 0x0100
ProductType = 1
Architecture = x86
[BeginLog]
[Boot Session: 2016/12/21 15:49:09.459]
>>> [Device Install (DiShowUpdateDevice) - USB\VID_0BDA&PID_2838&MI_01\6&38A180A5&0&0001]
>>> Section start 2016/12/21 16:04:46.667
cmd: "X:\Windows\System32\mmc.exe" /b X:\windows\System32\devmgmt.msc
dvi: {DIF_UPDATEDRIVER_UI} 16:04:46.667
dvi: Looking for class installer for 'Bulk-In, Interface'...
dvi: No class installer for 'Bulk-In, Interface'
dvi: CoInstaller 1: Enter 16:04:46.667
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 16:04:46.667
dvi: CoInstaller 2: Exit
dvi: Default installer: Enter 16:04:46.667
dvi: Default installer: Exit
dvi: {DIF_UPDATEDRIVER_UI - exit(0xe000020e)} 16:04:46.667
ndv: {Update Driver Software Wizard for USB\VID_0BDA&PID_2838&MI_01\6&38A180A5&0&0001}
inf: Opened INF: 'X:\windows\INF\oem44.inf' ([strings])
inf: {SetupCopyOEMInf: X:\windows\INF\oem44.inf} 16:04:49.692
inf: Driver Store location: X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf
inf: Published Inf Path: X:\windows\INF\oem44.inf
inf: Opened INF: 'X:\windows\INF\oem44.inf' ([strings])
inf: Installing catalog Bulk-In_Interface_(Interface_1).cat as: oem44.CAT
inf: OEM source media location: X:\windows\INF\
inf: {SetupCopyOEMInf exit (0x00000000)} 16:04:49.702
dvi: Searching for hardware ID(s):
dvi: usb\vid_0bda&pid_2838&rev_0100&mi_01
dvi: usb\vid_0bda&pid_2838&mi_01
dvi: Searching for compatible ID(s):
dvi: usb\class_ff&subclass_ff&prot_ff
dvi: usb\class_ff&subclass_ff
dvi: usb\class_ff
inf: PNF ignored: 'bulk-in_interface_(interface_1).PNF' (??????????h??????????l???????e??????????????????????????????????)
inf: Opened INF: 'X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf' ([strings])
dvi: Created Driver Node:
dvi: HardwareID - USB\VID_0BDA&PID_2838&MI_01
dvi: InfName - X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf
dvi: DevDesc - Bulk-In, Interface (Interface 1)
dvi: DrvDesc - Bulk-In, Interface (Interface 1)
dvi: Provider - libwdi
dvi: Mfg - Realtek Semiconductor Corp.
dvi: ModelsSec - libusbDevice_WinUSB.NTx86
dvi: InstallSec - USB_Install
dvi: ActualSec - USB_Install
dvi: Rank - 0xf0ff0001
dvi: Signer -
dvi: Signer Score - Not digitally signed
dvi: DrvDate - 03/30/2015
dvi: Version - 6.1.7600.16385
dvi: Selected driver installs from section [USB_Install] in 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf'.
dvi: Class GUID of device remains: {88bae032-5a81-49f0-bc3d-a4ff138216d6}.
dvi: Set selected driver complete.
dvi: {Plug and Play Service: Device Install for USB\VID_0BDA&PID_2838&MI_01\6&38A180A5&0&0001}
ump: Creating Install Process: DrvInst.exe 16:04:49.712
ndv: Infpath=X:\windows\INF\oem44.inf
ndv: DriverNodeName=bulk-in_interface_(interface_1).inf:libusbDevice_WinUSB.NTx86:USB_Install:6.1.7600.16385:usb\vid_0bda&pid_2838&mi_01
ndv: DriverStorepath=X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf
ndv: Building driver list from driver node strong name...
dvi: Searching for hardware ID(s):
dvi: usb\vid_0bda&pid_2838&rev_0100&mi_01
dvi: usb\vid_0bda&pid_2838&mi_01
dvi: Searching for compatible ID(s):
dvi: usb\class_ff&subclass_ff&prot_ff
dvi: usb\class_ff&subclass_ff
dvi: usb\class_ff
inf: PNF ignored: 'bulk-in_interface_(interface_1).PNF' (??????????h??????????l???????e??????????????????????????????????)
inf: Opened INF: 'X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf' ([strings])
dvi: Created Driver Node:
dvi: HardwareID - USB\VID_0BDA&PID_2838&MI_01
dvi: InfName - X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf
dvi: DevDesc - Bulk-In, Interface (Interface 1)
dvi: DrvDesc - Bulk-In, Interface (Interface 1)
dvi: Provider - libwdi
dvi: Mfg - Realtek Semiconductor Corp.
dvi: ModelsSec - libusbDevice_WinUSB.NTx86
dvi: InstallSec - USB_Install
dvi: ActualSec - USB_Install
dvi: Rank - 0xf0ff0001
dvi: Signer -
dvi: Signer Score - Not digitally signed
dvi: DrvDate - 03/30/2015
dvi: Version - 6.1.7600.16385
dvi: Selected driver installs from section [USB_Install] in 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf'.
dvi: Class GUID of device remains: {88bae032-5a81-49f0-bc3d-a4ff138216d6}.
dvi: Set selected driver complete.
ndv: {Core Device Install} 16:04:49.802
inf: Opened INF: 'X:\windows\INF\oem44.inf' ([strings])
dvi: {DIF_ALLOW_INSTALL} 16:04:49.832
dvi: Looking for class installer for 'Bulk-In, Interface (Interface 1)'...
dvi: No class installer for 'Bulk-In, Interface (Interface 1)'
dvi: Looking for co-installer modules for 'Bulk-In, Interface (Interface 1)'.
dvi: Using exported function 'WdfCoInstaller' in module 'X:\windows\system32\WdfCoInstaller01011.dll'.
dvi: CoInstaller 1 == WdfCoInstaller01011.dll,WdfCoInstaller
dvi: Using exported function 'CoDeviceInstall' in module 'X:\windows\system32\WinUSBCoInstaller2.dll'.
dvi: CoInstaller 2 == WinUSBCoInstaller2.dll
dvi: CoInstaller 1: Enter 16:04:49.842
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 16:04:49.842
dvi: CoInstaller 2: Exit
dvi: Default installer: Enter 16:04:49.842
dvi: Default installer: Exit
dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 16:04:49.842
ndv: Installing files...
dvi: {DIF_INSTALLDEVICEFILES} 16:04:49.842
dvi: Looking for class installer for 'Bulk-In, Interface (Interface 1)'...
dvi: No class installer for 'Bulk-In, Interface (Interface 1)'
dvi: CoInstaller 1: Enter 16:04:49.842
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 16:04:49.842
dvi: CoInstaller 2: Exit
dvi: Default installer: Enter 16:04:49.852
dvi: {Install FILES}
inf: PNF ignored: 'bulk-in_interface_(interface_1).PNF' (??????????h??????????l???????e??????????????????????????????????)
inf: Opened INF: 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf' ([strings])
inf: INF not found: 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\winusb.inf'
inf: INF not found: 'X:\windows\INF\winusb.inf'
inf: {Install Inf Section [USB_Install]}
inf: Copyfiles: none
inf: Renfiles: none
inf: Delfiles: none
inf: No (Copy/Ren/Del)Files directives found
inf: {Install Inf Section [USB_Install] exit (0x00000000)}
inf: {Install Inf Section [WINUSB.NT]}
inf: Copyfiles: none
inf: Renfiles: none
inf: Delfiles: none
inf: No (Copy/Ren/Del)Files directives found
inf: {Install Inf Section [WINUSB.NT] exit (0x00000000)}
dvi: Processing co-installer registration section [USB_Install.CoInstallers].
inf: {Install Inf Section [USB_Install.CoInstallers]}
inf: CopyFiles=CoInstallers_CopyFiles (bulk-in_interface_(interface_1).inf line 69)
cpy: Open PnpLockdownPolicy: Err=2. This is OK. Use LockDownPolicyDefault
flq: QueueSingleCopy...
flq: Inf : 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf'
flq: SourceInf: 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf'
flq: SourceSection: [sourcedisksfiles.x86]
flq: Source root path based on SourceInf
flq: SourceRootPath: 'X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb'
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - 'X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb'
flq: SourcePath - '\x86'
flq: SourceFilename - 'WinUSBCoInstaller2.dll'
flq: TargetDirectory- 'X:\windows\system32'
flq: TargetFilename - 'WinUSBCoInstaller2.dll'
flq: SourceDesc - 'Bulk-In, Interface (Interface 1) Install Disk'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: QueueSingleCopy...
flq: Inf : 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf'
flq: SourceInf: 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf'
flq: SourceSection: [sourcedisksfiles.x86]
flq: Source root path based on SourceInf
flq: SourceRootPath: 'X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb'
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: {FILE_QUEUE_COPY}
flq: CopyStyle - 0x00000000
flq: SourceRootPath - 'X:\windows\System32\DriverStore\FileRepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb'
flq: SourcePath - '\x86'
flq: SourceFilename - 'WdfCoInstaller01011.dll'
flq: TargetDirectory- 'X:\windows\system32'
flq: TargetFilename - 'WdfCoInstaller01011.dll'
flq: SourceDesc - 'Bulk-In, Interface (Interface 1) Install Disk'
flq: {FILE_QUEUE_COPY exit(0x00000000)}
flq: {FILE_QUEUE_COPY exit(0x00000000)}
inf: Renfiles: none
inf: Delfiles: none
inf: {Install Inf Section [USB_Install.CoInstallers] exit (0x00000000)}
dvi: Co-installers registered.
dvi: {Install INTERFACES}
dvi: Installing section [USB_Install.Interfaces]
dvi: {Install INTERFACES exit 00000000}
dvi: {Install FILES exit (0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 16:04:49.862
ndv: Pruning file queue...
dvi: {_SCAN_FILE_QUEUE}
flq: ScanQ flags=620
flq: SPQ_SCAN_PRUNE_COPY_QUEUE
flq: SPQ_SCAN_FILE_COMPARISON
flq: SPQ_SCAN_ACTIVATE_DRP
flq: ScanQ number of copy nodes=2
flq: File 'X:\windows\system32\WinUSBCoInstaller2.dll' pruned from copy.
cpy: DrpSetRegFileProt 'X:\windows\system32\WinUSBCoInstaller2.dll' Status=0 Class=OEM Legacy
flq: File 'X:\windows\system32\WdfCoInstaller01011.dll' pruned from copy.
cpy: DrpSetRegFileProt 'X:\windows\system32\WdfCoInstaller01011.dll' Status=0 Class=OEM Legacy
flq: ScanQ action=200 DoPruning=32
flq: ScanQ end Validity flags=620 CopyNodes=0
dvi: {_SCAN_FILE_QUEUE exit(0, 0x00000000)}
ndv: Committing file queue...
flq: {_commit_file_queue}
flq: CommitQ DelNodes=0 RenNodes=0 CopyNodes=0
flq: CommitQ early exit: No nodes are queued
flq: {_commit_file_queue exit OK}
ndv: Registering CoInstallers...
dvi: {DIF_REGISTER_COINSTALLERS} 16:04:49.932
dvi: Looking for class installer for 'Bulk-In, Interface (Interface 1)'...
dvi: No class installer for 'Bulk-In, Interface (Interface 1)'
dvi: CoInstaller 1: Enter 16:04:49.942
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 16:04:49.942
dvi: CoInstaller 2: Exit
dvi: Default installer: Enter 16:04:49.942
inf: PNF ignored: 'bulk-in_interface_(interface_1).PNF' (??????????h??????????l???????e??????????????????????????????????)
inf: Opened INF: 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf' ([strings])
inf: {Install Inf Section [USB_Install.CoInstallers]}
inf: UpdateInis: none
inf: UpdateIniFields: none
inf: DelReg: none
inf: AddReg=CoInstallers_AddReg (bulk-in_interface_(interface_1).inf line 68)
inf: HKR,,CoInstallers32,0x00010000,WdfCoInstaller01011.dll,WdfCoInstaller,WinUSBCoInstaller2.dll (bulk-in_interface_(interface_1).inf line 72)
inf: BitReg: none
inf: Ini2Reg: none
inf: {Install Inf Section [USB_Install.CoInstallers] exit (0x00000000)}
dvi: {DIF_DESTROYPRIVATEDATA} 16:04:49.942
dvi: CoInstaller 1: Enter 16:04:49.942
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 16:04:49.942
dvi: CoInstaller 2: Exit
dvi: Default installer: Enter 16:04:49.942
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 16:04:49.942
dvi: Co-installers registered.
dvi: Default installer: Exit
dvi: {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 16:04:49.952
ndv: Installing interfaces...
dvi: {DIF_INSTALLINTERFACES} 16:04:49.952
dvi: Looking for class installer for 'Bulk-In, Interface (Interface 1)'...
dvi: No class installer for 'Bulk-In, Interface (Interface 1)'
dvi: Looking for co-installer modules for 'Bulk-In, Interface (Interface 1)'.
dvi: Using exported function 'WdfCoInstaller' in module 'X:\windows\system32\WdfCoInstaller01011.dll'.
dvi: CoInstaller 1 == WdfCoInstaller01011.dll,WdfCoInstaller
dvi: Using exported function 'CoDeviceInstall' in module 'X:\windows\system32\WinUSBCoInstaller2.dll'.
dvi: CoInstaller 2 == WinUSBCoInstaller2.dll
dvi: CoInstaller 1: Enter 16:04:49.952
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 16:04:49.952
dvi: CoInstaller 2: Exit
dvi: Default installer: Enter 16:04:49.952
dvi: {Install INTERFACES}
inf: PNF ignored: 'bulk-in_interface_(interface_1).PNF' (??????????h??????????l???????e??????????????????????????????????)
inf: Opened INF: 'x:\windows\system32\driverstore\filerepository\bulk-in_interface_(interface_1).inf_x86_neutral_c98f767b46b908bb\bulk-in_interface_(interface_1).inf' ([strings])
dvi: Installing section [USB_Install.Interfaces]
dvi: {Install INTERFACES exit 00000000}
dvi: Default installer: Exit
dvi: {DIF_INSTALLINTERFACES - exit(0x00000000)} 16:04:49.952
ndv: Installing device...
dvi: {DIF_INSTALLDEVICE} 16:04:49.952
dvi: Looking for class installer for 'Bulk-In, Interface (Interface 1)'...
dvi: No class installer for 'Bulk-In, Interface (Interface 1)'
dvi: CoInstaller 1: Enter 16:04:49.952
inf: Opened INF: 'X:\windows\INF\oem44.inf' ([strings])
!!! dvi: CoInstaller 1: failed(0x00000002)!
!!! dvi: Error 2: The system cannot find the file specified.
dvi: {DIF_INSTALLDEVICE - exit(0x00000002)} 16:04:50.022
!!! ndv: Error(00000002) installing device!
ndv: Device install status=0x00000002
ndv: Performing device install final cleanup...
! ndv: Queueing up error report since device installation failed...
ndv: {Core Device Install - exit(0x00000002)} 16:04:50.022
dvi: {DIF_DESTROYPRIVATEDATA} 16:04:50.022
dvi: CoInstaller 1: Enter 16:04:50.022
dvi: CoInstaller 1: Exit
dvi: CoInstaller 2: Enter 16:04:50.022
dvi: CoInstaller 2: Exit
dvi: Default installer: Enter 16:04:50.032
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 16:04:50.032
ump: Server install process exited with code 0x00000002 16:04:50.102
ump: {Plug and Play Service: Device Install exit(00000002)}
ndv: {Update Driver Software Wizard exit(00000002)}
<<< Section end 2016/12/21 16:04:51.584
<<< [Exit status: FAILURE(0x00000002)]
There is at the end:
CoInstaller 1: failed(0x00000002)!
!!! dvi: Error 2: The system cannot find the file specified.
But this time it doesnt specify what file it cannot find...
Re: zadig drivers integration
«
Reply #2 on:
September 18, 2017, 01:07:49 PM »
t6nna
Jr. Chef
Date Registered: Apr 2016
Posts: 33
Strange thing. After playing with Win10PESE, with same Zadig script and files as Win7peSE, everything works... Go figure out
Re: zadig drivers integration
«
Reply #3 on:
September 20, 2017, 12:57:32 AM »
RoyM
Jr. Chef
Date Registered: Aug 2017
Posts: 80
Hi t6nna
Thanks for the post, nice info.
I'm buying one.
Regards
RoyM
Re: zadig drivers integration
«
Reply #4 on:
July 10, 2018, 06:37:13 PM »
t6nna
Jr. Chef
Date Registered: Apr 2016
Posts: 33
Hi
gonna share my zadig script and drivers (win10PESE 32bit) files for RTL-SDR USB dongle with Realtek RTL2832U. There is no need to install drivers thru zadig driver installer GUI. Just add driver files to driver integration folder and run script. Suggest that dongle is inserted after bootup.
Re: zadig drivers integration
«
Reply #5 on:
July 11, 2018, 12:59:11 AM »
bob.omb
Code Baker
Grand Chef
Location: USA
Date Registered: Jul 2017
Posts: 1261
is that for this?
https://www.youtube.com/watch?v=MMNr3UTwivs
Re: zadig drivers integration
«
Reply #6 on:
July 12, 2018, 08:42:25 PM »
t6nna
Jr. Chef
Date Registered: Apr 2016
Posts: 33
Yes
Re: zadig drivers integration
«
Reply #7 on:
August 09, 2018, 01:21:44 AM »
RoyM
Jr. Chef
Date Registered: Aug 2017
Posts: 80
Nice, and 'Congrats' on succeeding with zadig drivers in x86.
I can confirm Zadig.script is working with Win10PE_x86.
I actually bought two versions of RTL-SDL, second one was a little more powerful than the stock RTL-SDL.
They work wonderfully in Win7 thru 10 x86/x64 Full Install, AFTER installing drivers.
Also lots of available open-source and free software for other techies and RF junkies.
Now, they also work great in my Field-Laptops, built upon Win10PESE_x86. <-- Thanks t6nna
I am attempting to stand on t6nna's shoulders, and adapt the Zadig.script for x64 builds.
Ideally, there will be a Zadig_x86/x64.script, with ALL the bells and whistles.
Wish me Luck.
Regards.
RoyM
Print
Pages: [
1
]
« previous
next »
Project World
»
Win7PE SE HomePage
»
zadig drivers integration
Powered by
EzPortal