[fixed] Minidisplay plugin comes with not digitally signed driver hwinterfacex64.sys (1 Viewer)

azzuro

Test Group
  • Team MediaPortal
  • May 10, 2007
    9,948
    5,617
    France - IDF
    Home Country
    France France
    Oh thank you ...
    yesterday , on WifeStation , Kaspersky made an Warning for Configuration.exe because he install Drivers unsigned, and delete configuration.exe ( if is not approved) :mad:
    And for information :
    If you install inpoutx64.sysl(rename in hwinterfacex64.sys) signed (before, i uninstall completely hwinterfacex64.sys unsigned)
    MP overwrite this files.
     
    Last edited:

    belcom

    Retired Team Member
  • Premium Supporter
  • February 27, 2009
    154
    42
    43
    Leibnitz
    Home Country
    Austria Austria
    Ok guys,

    I finally found the bug.
    It belongs to some drivers for the LCD Hype architecture built into MiniDisplay.
    You can find the drivers in "C:\Program Files (x86)\Team MediaPortal\MediaPortal\plugins\process\LCDDrivers"

    I tested the following to NOT create hwinterfacex64.sys:
    Code:
    belc.dll
    irtrans.dll
    LCD2USB.dll
    lcdh_g15.dll
    pertelian_x2040.dll
    Samsung_VFD.dll
    sed133x_usb_lui.dll
    while these DO create hwinterfacex64.sys:
    Code:
    ba66.dll
    bt62005.dll
    eep_serial.dll
    fanomatic.dll
    futabavfd.dll
    hd44780.dll
    hd44780_4x40.dll
    hd61830.dll
    HP12542R.dll
    ks0108_128x64.dll
    lintec1601.dll
    lph7508.dll
    m50530s.dll
    m50530_24x8.dll
    MT-12232A.dll
    nju6426.dll
    noritake_gu3900.dll
    noritake_gu7000.dll
    noritake_gu_128x32_311.dll
    noritake_tseries.dll
    pcd8544.dll
    PCF8548.dll
    sed133x.dll
    sed1520.dll
    sed1530.dll
    slx2016.dll
    t6963c.dll

    If you guys could please confirm on your PCs:
    - delete hwinterfacex64.sys from "C:\Windows\System32\drivers\"
    - move the dll's from second box to a backup folder
    - start MediaPortal Configuration
    - enter MiniDisplay Plugin Configuration
    - close MiniDisplay Plugin Configuration
    - close MediaPortal Configuration
    - check if hwinterfacex64.sys was created in "C:\Windows\System32\drivers\" and report here

    NOTE: This only belongs to Windows 7 x64-Systems (and maybe also to Windows 8 x64 but not tested), as it requires SIGNED x64-drivers. The dll's mentioned above to NOT work DO create a hwinterfacex64.sys which is NOT signed.
     

    belcom

    Retired Team Member
  • Premium Supporter
  • February 27, 2009
    154
    42
    43
    Leibnitz
    Home Country
    Austria Austria
    I think we need @chemelli here.

    According post #42 (https://forum.team-mediaportal.com/...-hwinterfacex64-sys.116189/page-5#post-970044), what do you think?
    Should we modify Installer to install the files in question to a "wrong" folder on x64 systems? (e.g. \plugins\process\LCDDrivers\not-working-on-x64\)
    Or should we try to work with the LCDHype-Guy on a solution?

    As I understand this issue there is no way for us to solve this alone as the LCDHype-dlls copy the unsigned hwinterfacex64.sys to \system32\drivers\ and even overwrite the file if we install a signed version of it.
     

    greybox

    MP Donator
  • Premium Supporter
  • January 23, 2009
    616
    127
    Home Country
    Canada Canada
    Belcom:
    You may want to know that there is another problem: every time I update mediaportal, I have to manually update LibDriverCoreClient.dll file. It is specific to Matrix Orbital GX. Mediaportal is originally distributed with outdated version. Without replacing the file the display just doesn't work. I brought it up with Chemelli last year, but he didn't have time to check.
     

    Attachments

    • LibDriverCoreClient.dll.disributed.zip
      15.5 KB
    • LibDriverCoreClient-good.zip
      16.4 KB
    Last edited:

    chemelli

    Retired Team Member
  • Premium Supporter
  • September 28, 2006
    6,159
    2,264
    49
    Milano, Italy
    Home Country
    Italy Italy
    I'm on win7 x63 and the issue of unsigned driver was there since ever: it's the DLL from iMon using it but it shouldn't give any issue afaik.

    Simone
     

    greybox

    MP Donator
  • Premium Supporter
  • January 23, 2009
    616
    127
    Home Country
    Canada Canada
    I don't have iMon, but I see the error message every time I boot the system.
    Since hwinterfacex64.sys is rejected by X64 systems, having it doesn't make any sense. Why can't you just dump any reference direct or indirect so that this driver is not even attempted to load?

    I also asked to update LibDriverCoreClient.dll in your distribution package.
     

    Lyfesaver74

    Public Relations
  • Premium Supporter
  • September 25, 2010
    1,544
    1,122
    Texas
    Home Country
    United States of America United States of America
    I experienced the same error when I tried to set up my new nMediaPC LCD
     

    Users who are viewing this thread

    Top Bottom