I appreciate your reply. Recently I found some .dsl files in your EFI ~/ACPI/patched folder. I compiled them to .aml and the USB, HDMI&Thunderbolt for video output works perfectly as you said in your guide. Except for the thunderbolt still can't use usb-C storage device, but it's not a big deal for me.
As for "EFI_1" , if I set iGPU in the bios, it shows an unknown GPU with 3M memory. When it be set as discreet GPU,both internal&external displays are black. So I've given up this plan.
Thanks again for your excellent work!