Jump to content

JosefReisinger

Member
  • Posts

    165
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Austria

Posts posted by JosefReisinger

  1. grafik.png.b3cb6db5abac337eefe52a31f56080de.png

    Of course, I have these options, as you can see, furthermore 2560x1440 is listed as native resolution (PC), but not for the monitor. I succeeded in installing HP monitor-inf-file by deleting the service installation instances in xpx64 and w2k exkernel, but this did not resolve the problem :-((

    Greetings Joe

  2. Thx for your answer, Goodmaneuver! If I try to adjust with control panel with res 1920x1080, I can see the menu item "2. Change size of desktop", and I can use it. if I use it with 2560x1440, the menu item is gone, instead I see information symbol, but I cannot read the text because of the underscanning. So I will try to put the relevant contents of monitor driver inf. file by hp in monitor.inf, as suggested by Jumper. Monitor driver file was written for win10 64 bit, I tried to install it but failed due to "wrong inf-section", see attachment (I yet changed the [HP.NTamd64] in [HP] for proper installing in w2k). It also failed in XP64. This gave above error message. W2k will install it without error, but then show exclamation mark with code 31.

    Greetings Joe

    OMEN_32q_QHD.inf

  3. I bought a new monitor 2560x1440@144 and I get  max. 1920x1080@60 with w2k and Exkernel v3.1, nvidia geforce gtx 960, driver 6.14.13.4788.

    grafik.thumb.png.92530a69784e3256f031c2daa2f00267.png

    If I switch to 2560x1440 - yes, I'm able to do so:

    grafik.png.0f60c55090a3e89d138c3dd93654df72.png

    Left and right on the monitor is black, in the middle "compressed" image. Same Error occurs with XP x64, no kernel extension (!). Is there a limit in monitor.sys ( I use Plug&Play Monitor)? Perhaps @blackwingcat can help.

    Greetings from Austria, Joe

  4. @blackwingcat

    I found out that kernel32.dll exkernel31 (in my case 5.0.2195.7281) is buggy with installing some programs when slipstreamed into w2k dvd. Adobe IX will refuse to install ( I use:

    START/WAIT CMD /C CALL qfcwin.cmd msiexec.exe
    msiexec.exe /passive /norestart /i AcroRead.msi
    msiexec.exe /passive /norestart /p AdbeRdrUpd11023.msp

    installation window will be seen as long as I want with no result - I have to stop it with taskmgr to proceed). Adobe Reader IX also cannot be installed afterwards with cmd/msiexec. If I use kernel32.dll  5.0.2195.7273, everything is fine and installation will proceed. Also, some VB runtime and update installations are affected.

    Greetings Joe

  5. SAD NEWS! Zoom 3.5.53922.0620, actually has stopped to work at all, as I had to notice, video connection crashes and forces the program to  prompt for update, although it was patched and shows "up to date". The reason  - problem with connection to server, I suppose ... so we need help from our Guru Blackwingcat - is there a possibility to get XP Version 5.0.5 (26213.0602) working with Exkernel W2k? Please, please, please!!!!

  6. I debugged CptHost.exe with cdb.exe (old version): It seems that d3d9 is involved. d3d8thk.dll xpsp3 has function DdEntry1 ....10 in it,, d3d8thk.w2k does not, so if I use d3d8thk from XP, complaint about "missing dependency DdEntry1" in GDI32.DLL is the result.

    Start Screen sharing:
    0:004> g
    Unknown exception - code 406d1388 (first chance)
    ModLoad: 4fd50000 4fef6000   C:\Dokumente und Einstellungen\Administrator\A
    ungsdaten\Zoom\bin\d3d9.dll
    ModLoad: 01120000 01125000   C:\WINNT\system32\d3d8thk.dll
    ModLoad: 768d0000 768fb000   C:\WINNT\system32\WINTRUST.dll
    ModLoad: 799d0000 79a56000   C:\WINNT\system32\CRYPT32.dll
    ModLoad: 77400000 77411000   C:\WINNT\system32\MSASN1.dll
    ModLoad: 76c50000 76c78000   C:\WINNT\system32\IMAGEHLP.dll

    If I close the app, CptHost.exe crashes:
    Access violation - code c0000005 (first chance)
    eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=001395f8 edi=000000
    eip=7788f281 esp=0012fb68 ebp=0012fbc8 iopl=0         nv up ei pl nz na pe
    cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=000102
    ntdll!RtlpWaitForCriticalSection+8a:
    7788f281 ff4010           inc  dword ptr [eax+0x10] ds:0023:00000010=??????
    0:000>

    On "Exit" in systray, Zoom.exe will not shut down. One of two instances will stay. With XP, it will close all instances.

    Now I need a hint of the more experienced users here: how do I find out "code 406d1388"? If I disassemble CptHost.exe, adresses are different.

    Greetings Joe

  7. I disassembled CptHost.exe and got Imports and Exports.

    CptHostImportsExports.txt

    PE Explorer Disassembler found errors.

    *Unexpected Opcode (mov r/n16,Sreg) at 0041C200h
    *Line caused Error (F3 retn) at 0041BA14h

    The interesting entry:

     L00401255:
              mov    eax,[ebp+08h]
              push    00000007h
              push    [eax+04h]
              push    [eax]
              call    [USER32.dll!GetDesktopWindow]
              push    eax
              call    [USER32.dll!ChildWindowFromPointEx]

     L0040126C:
              mov    edi,eax
     L0040126E:
              mov    eax,edi
              pop    edi
              pop    esi
              pop    ebp
              retn    0004h

     

    Greetings Joe

     

     

  8. I would like to know the windows functions which are called by desktop sharing in the zoom app. Fortunally, the zoom sdk for windows is available in the net. Unfortunally, only the latest version and not v3.5.

    For the more advanced it should be possible to program a proper app for w2k exkernel with visual studio 2008.

    I found the source of screen sharing:

    meeting_sharing_interface.h

    Perhaps the more experienced users here can find out something, but I am not sure if this info is relevant.

    Greetings Joe

  9. 14 hours ago, win32 said:

    If you need to replace crypt32.dll, you may also want to replace rsaenh.dll, schannel.dll and dssenh.dll. This would be the third program to have problems with BWC's versions of those files: Office 2007 for SHA-2 encrypted files, web browsers trying to run M$ Teams, and now Zoom.

    Unfortunately, the XP versions of those files will break Outlook 2007.

    Thank you for your comment!

    I changed crypt32 to XP, no effect, app works but screen sharing only seems to work - conference partner only sees black screen.

    I think the problem could be related to graphics. In the middle of examing the graphic components, CptHost.exe will load vga.dll in XP. It will not do so in w2k exkernel. Perhaps the app needs vga service XP? I have uploaded the different outputs of procmon on w2k Exkernel and XP. Any help appreciated.

    Greetings Joe

    2kCptHostLogfile.xls

    XP64CptHostLogfile.xls

  10. Back to zoom investigation (error with black screen - screen sharing):

    Investigation with Pe-Explorer:

    CptHost.exe is loaded if video is started. If I click "share desktop", depending setupapi will load crypt32.dll, which will load msasn1.dll and wintrust.dll. Also, imagehlp.dll will be loaded. I tried to replace these with XP ones, no change. Also, changing of gdiplus will not resolve the black screen error with screen sharing.

    Ivestigation with procmon:

    zoom.exe will call msimtf, "create file mapping", and then has a lot of activities with zoomus.db in the data directory.

    CptHost.exe will load d3d9.dll and has a lot of registry activities checking the graphic components.

    So I think it will be necessary to debug CptHost.exe.

    Greetings Joe

  11. Perhaps there is a problem with d3d9. If I use exkernel v3.0e d3d9.dll with zoom cloud meeting, on my system the app gets buggy, screen flickering etc. So you can copy XP d3d9.dll (I used 5.3.2600.5512, but it should also work with 5.4.21.95.5513) into the zoom folder. The app will use this one.

    Greetings Joe

  12. Zoom cloud meetings 3.5.53922.620 will install without problems or necessary registry fakes on w2k exkernel.

    Download link (I had to spend some time until I found it out):

    https://zoom.us/client/3.5.53922.0620/ZoomInstaller.exe

    It will install in documents and settings\*user*\Appdata\Zoom\bin.

    Then we need to hexedit cmmlib.dll, XmppDll.dll, zVideoApp.dll, search for 3.5.53922.0620 and change these entries to the final version, now 4.6.19253.0401. Then the autoupdate function cannot replace the files with the newer ones which wont work. It should also be possible to install msi file with switch to diable autoupdate.

    The Application works, there is only one bug left: screen sharing will not work. It produces Error message 105035 "please try later".

    I also installed the program on Wxp32 and 64, there the screen sharing function works without error. My knowledge about screen sharing differencies between xp und 2kexkernel is not the best, perhaps some people here can help. I begged also blackwingcat with XP last version, but he did not answer.

    What I did yet: there are no missing dependencies of the files in this version (only mpr.dll), except cpthost.exe is missing dependeny I_RpcBindingInqLocalClientPID (known to be buggy if added in exkernel). Patching cpthost.exe with wrapper rpcXP4.dll from winxp32 has no effect, error still present.

    All files of zoom are digitally signed, but the signation ist not valid any more because of the time (certificate ended 2019). I consider this to be not a problem, because no other errors.

    Any thoughts or comments appreciated!

    Greetings Joe

     

     

  13. On 3/24/2020 at 11:49 AM, JosefReisinger said:

    @blackwingcat

    update for zoom cloud meetings: version 3.5.53922.620 is the latest version which will work with w2k exkernel. But it misses a lot of functions compared to the actual version 4.6.18176.301. So, could you please please have a look on it?

    Greetings Joe

    I found out that zoom 3.5.53922.620 screen sharing does not work with w2k exkernel. I will create a new thread, because I find it useful to have conferencing software in w2k, too. in these times. I, personally prefer jitsi, which works in w2k exkernel, but zoom or skype business is used more often.

  14. On 3/25/2020 at 9:59 PM, GTAGAME said:

    It seems there's currently no way to obtain the latest version of extended kernel with german language support/or get the latest version of it in general? I don't mind installing the enu version (if it even works). The legacy update site doesn't show any updates (maybe because of language mismatch

    Hi.

    I have carefully localized the files of Exkernel- I simply replace the enu or jpn files after applying the update with the localized ones. If you are interested, you can have them, if you prefer to live without the mui.  Let me know.

    Greets from Austria Joe

     

  15. @blackwingcat

    update for zoom cloud meetings: version 3.5.53922.620 is the latest version which will work with w2k exkernel. But it misses a lot of functions compared to the actual version 4.6.18176.301. So, could you please please have a look on it?

    Greetings Joe

  16. @blackwingcat

    I tried to get "zoom cloud meetings" working on w2k exkernel. There is a file for XP32: ZoomInstallerXP.exe

    It installs on exkernel w2k, but will crash. Missing depends: only mpr.dll (often) and

    I_RpcBindingInqLocalClientPid in rpcrt4.dll from AIRHOST.EXE and CPTHOST.EXE.

    AIRHOST.EXE will need mdnsclient,dll, swscale-2.dll and wlanapi.dll from XP, too.

    I need it, because work is shut down in Europe and only virtual business is allowed. Can you have a look on it?

    https://zoom.us

    I will also send you the ZoomInstallerXP.exe by email.

    Greetings Joe

×
×
  • Create New...