Try replacing /S/L/PrivateFramework/
IOAccelerator.framework and or its plugin inside /S/L/E/ with previous Mojave 10.14.3 , it's involved too in graphics acceleration at loginUI and WindowServer.
[doublepost=1548836603][/doublepost]
I know well these kext family when I played with their VRAM, for IntelHD3000 the OpenGL driver is simply this: /System/Library/Extensions/
AppleIntelHD3000GraphicsGLDriver.kext
So just rename it to something else (ex.
A*.
kext2) or move out from its folder or delete directly and an automatic kextcache schedule will occur at your next reboot and as
@ASentientBot stated without OpenGL you should be able to pass the LoginWindow with the current 10.14.4 beta.
If for some reason you still can't reach the LoginUI then repeat the same steps even for its Framebuffer: /System/Library/Extensions/
AppleIntelSNBGraphicsFB.
kext
Removing this last one is equivalent to a holding-SHIFT-safe mode.
[doublepost=1548838477][/doublepost]
There is something much better, the "Installer Log" (cmd⌘+L during the Installer) you can customize it with "Show All Logs" and you can export the log text file wherever you want.
Otherwise use a virtual machine shooting screencaps.