Sorry to be so blunt but literally NOTHING you have said in this post makes technical sense. We know that the OS will boot on computers without SSE4.2 because I tried it on virtualbox. The problem with IOUSBFamily is that the OHCI driver is removed (every computer with pre-Nehalem/Core i series processors uses OHCI) and the old driver doesn't work. There also seems to be some problem with CPU power management on Core 2 Duos but we're not sure yet. There's no sse4.2 requirement.
Sorry but I have to reply, I could be agree on the part: “no correlation SSE4.2 with IOUSB”
I admitted before "I say a nonsense", but "NOTHING" uppercase seems a little to much.
But if you confirmed that these sentences are nonsenses:
1) on any based MacOS X series there is a stage 1 Apple logo with a progress bar (or loading circle), followed by a stage 2 Apple logo with a progress bar (called when graphics kext are fully loaded);
2) if notice a Prohibitory symbol after started up the machine macOS in stage 1, this usually depends from a mismatched Extensions kexts permission folder (maybe occurred after downgraded or wrongly patched some kexts) or an invalid PrelinkedKernels folder content generated;
3) the kernel unix executable in MacOS located in S/L/Kernels (since Yosemite) is one of the main responsible in booting MacOS libraries, frameworks, services, processes and kexts
then today I have learned something.
After all, believe or not, I did already understood that the kp could depend from some:
AppleACPIPlatform.kext
IOPlatformPluginFamily.kext
IOPlatformPluginLegacy.kext
and lets say also all the other **ACPI** tagged kexts
But I don't like to play with these tricky kexts so I dropped.
No controversy on my part.
-------------------------------------------------------------------
I confirm QE/CI work on IntelHD3000, thanks to the guy that on that non-mac i3 has found the trick, and yes Mojave light mode has translucent greyed menu bar, but I don’t care since I use it in dark mode, and that is the main reason I will switch to Mojave.
I used MacOS Sierra 10.12.6 IntelHD3000 kexts they are just five:
AppleIntelHD3000Graphics.kext
AppleIntelHD3000GraphicsGA.kext
AppleIntelHD3000GraphicsGLDriver.bundle
AppleIntelHD3000GraphicsVADriver.bundle
AppleIntelSNBGraphicsFB.kext
So apparently this time a simple kext/bundle adding has worked fine.