No need for the following iGPU properties on Haswell graphics:
framebuffer-fbmem 00009000 DATA
framebuffer-stolenmem 00003001 DATA
Make sure to remove them, reboot and reset NVRAM at OC Picker before booting Big Sur.
Re: wifi, no idea about the hardware you got in place so, you'll have to post full specifications of your (E5x40 ?) laptop, whatever that may happen to be.
Now need to look into your patched DSDT and SSDT in case those add conflicting stuff for your graphics.
Checking up your OC config, I see that you do not inject the patched DSDT; wise decision given that it probably contains erroneous stuff. I already noticed this patcher the iGPU:
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x06)
{
"AAPL,ig-platform-id",
Buffer (0x04)
{
0x06, 0x00, 0x26, 0x0A
},
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
},
"AAPL00,DualLink",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
}
})
}
which is incorrect (missing fake id 0x0412 and DualLink property invalid on Haswell iGPU).