ASUS xg-c100c uses an Aquantia AQC 107 controller which is natively supported in macOS. Please also see:
I discourage transplanting old SSDs because they can cause unexpected issues that we may not be able to help you with. But you're welcome to try.
I don't recall "SuperIO" being present in any version of the Designare BIOS. F9g is a good one to use; CFG-Lock is disabled by default.
Okay let's try one more thing:
Open Terminal in Catalina and type:
sudo mount -uw /
sudo touch /System/Library/Extensions
The first command adds "write" permission to the System volume and should allow the second command to work.
Yes it's a matter of adjusting to some of the side-effects of flashing the firmware. It's a tradeoff between (a) enabling Thunderbolt Bus and hence connecting devices that could not be connected otherwise, and (b) coping with some of the issues that arise.
Because your 13” MacBook Pro produces the same result, but Windows does not, it means:
Monitor is okay
Video cable is okay
It’s a MacOS issue (not Hackintosh issue)
If you press and hold the Option key inside System Preferences —> Displays, do you get extra options such as Refresh rate, etc.?
The best way for us to help you with this is if you post a screenshot of some region of the screen. If the screenshot does not capture the problem, then a camera photo will work. But please try a screenshot first (CMD-SHIFT-4).
My Z490 Vision D with flashed firmware but no TB3 devices connected takes about 10 seconds to wake. It has not bothered me at all. This might be because each time it wakes up, I feel so glad it actually woke up! So all hints of impatience disappear... :)
I see...this is a scenario we never...
Understood. Can you quantify the stalls and describe where in the startup sequence they're occurring. For example:
From power-up to Gigabyte splash screen. How much time?
From splash screen to OpenCore Picker menu. How much time?
From OpenCore to macOS Login window. How much time?
Glad to hear the Macintosh part of the journey was rather uneventful. Windows, however, is easier to install if you have a Windows computer. Simply use Microsoft's Media Creation Tool to create a USB install disk.
Issue 1: OpenCore Picker.
First, change the Boot Order in BIOS...
I don't know for certain, but this is one of those cases where we should give ourselves the benefit of the doubt and make a full bootable backup first. If the system is stable without Fenvi, then remove Fenvi, install Samsung 970 EVO Plus, and make a full bootable backup. Then update the firmware.