I succeed to install win 7 64bits driver for DX50...
You can download signed drivers here https://mega.co.nz/#!21Z2wLDC!N0FowUEoO2InF4pSfYDx1C6Rfh9C7P15T7t5NipJqng
Extract them to your C:\ Drive (important), launch command prompt with admin rights, and go to step 5b.
Tuto from the scratch :
Thanks to this website : http://www.deploymentresearch.com/Research/tabid/62/EntryId/63/Sign-your-unsigned-drivers-Damn-It.aspx
1. Requirements
Go to www.microsoft.com/downloads, download and then install the Windows SDK for Windows 7
Go to www.microsoft.com/downloads, download and then install the Windows Driver Kit 7.1.0
Go to www.ibasso.com, download and then extract beta driver of DX50 to C:\IbassoSigned (Important to create a directory with this name !!!)
----------------------------------------------------------------------------------
For the next steps open a command prompt with admin rights
----------------------------------------------------------------------------------
2. Sign AD DX50 driver
cd /d "C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin"
makecert -r -sv C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.pvk -n CN="IbassoUnofficial" C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.cer
cert2spc C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.cer C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.spc
pvk2pfx -pvk C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.pvk -pi ibasso -spc C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.spc -pfx C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.pfx -po ibasso
cd /d "C:\WinDDK\7600.16385.1\bin\selfsign"
inf2cat.exe /driver:"C:\IbassoSigned\x64\mango_ad" /os:7_X64 /verbose
cd /d "C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin"
signtool sign /f C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.pfx /p ibasso /t http://timestamp.verisign.com/scripts/timstamp.dll /v C:\IbassoSigned\x64\mango_ad\mangoadwinusba64.cat
----------------------------------------------------------------------------------
3. Sign USB DX50 driver
cd /d "C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin"
makecert -r -sv C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.pvk -n CN="IbassoUnofficial" C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.cer
cert2spc C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.cer C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.spc
pvk2pfx -pvk C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.pvk -pi ibasso -spc C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.spc -pfx C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.pfx -po ibasso
cd /d "C:\WinDDK\7600.16385.1\bin\selfsign"
inf2cat.exe /driver:"C:\IbassoSigned\x64\mango_usb" /os:7_X64 /verbose
cd /d "C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin"
signtool sign /f C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.pfx /p ibasso /t http://timestamp.verisign.com/scripts/timstamp.dll /v C:\IbassoSigned\x64\mango_usb\mango_usb.cat
----------------------------------------------------------------------------------
4. Install Certificat AD DX50 driver
certmgr.exe -add C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.cer -s -r localMachine ROOT
certmgr.exe -add C:\IbassoSigned\x64\mango_ad\IbassoAdDrivers.cer -s -r localMachine TRUSTEDPUBLISHER
----------------------------------------------------------------------------------
5. Install Certificat USB DX50 driver
certmgr.exe -add C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.cer -s -r localMachine ROOT
certmgr.exe -add C:\IbassoSigned\x64\mango_usb\IbassoUsbDrivers.cer -s -r localMachine TRUSTEDPUBLISHER
Go Directly to part 6.
----------------------------------------------------------------------------------
5b. Install Certificats USB et AD (only if you are comming from my downloaded signed drivers https://mega.co.nz/#!21Z2wLDC!N0FowUEoO2InF4pSfYDx1C6Rfh9C7P15T7t5NipJqng )
Open Windows explorer and go directly to C: / IBassoSigned / x64 / mango_ad and double click on the file IbassoAdDrivers.cer , then let all default option, click on Next buttons until it close.
Do the same with USB drivers : Open Windows explorer and go directly to C: / IBassoSigned / x64 / mango_usb and double click on the file IbassoUsbDrivers.cer , then let all default option, click on Next buttons until it close.
----------------------------------------------------------------------------------
Now the drivers are signed and cerificated so you can install them
----------------------------------------------------------------------------------
6. Allow Windows To use this "kind" of signed driver
Always with command prompt and admin rights:
bcdedit /set testsigning on
Restart your Windows
Your Windows is in test mode (lower down corner)
Install the two drivers with command prompt and admin rights :
cd /d "C:\IbassoSigned\x64\mango_ad"
pnputil -a mango_ad.inf
cd /d "C:\IbassoSigned\x64\mango_usb"
pnputil -a mango_usb.inf
Restart your Windows
Plug your DX50 with USB DAC Mode enable, and enjoy !
----------------------------------------------------------------------------------
7.Some hint to avoid Blue Screen Of Death
- don't put your ibasso DAC as default sound system (use a media player, like the excellent MusicBee, where you can choose your audio output)
- don't use the ibasso's dedicated sound volume control
- if you shutdown your windows OS, close the media player software and unplug usb ibasso
- if your system crashes, don't forget to unplug the dx50 and plug it when your PC is on windows Desktop
----------------------------------------------------------------------------------
Use it at your own risks, and sorry for my english (i'm from France), if there is something missing or need some help, send me a PM or post in this thread.
AND PLEASE IBASSO's STAFF, SPEND ONE OR TWO HOURS ON THIS screwING DRIVERS, THAT's A SHAME TO DO ALL THIS S**T TO MAKE A POOR DRIVER WORKING. DX50 IS A WONDERFULL PRODUCT, DAC WHEN IT'S WORKING IS TEN THOUSANDS MILES AWAY FROM FIIO X3 DAC, AND IT DON'T DESERVE IT TO HAVE A SO POOR SUPPORT ! (sorry this upset me a lot!!!)
Good Luck !