Hello Mald0n! I've given up from Mojave for a while and downgraded to High Sierra using Olarila's raw image. There's too many issues to fix in Mojave on my Dell N5110 and the instability was driving me crazy. It was rare when I could actually shutdown the laptop instead force rebooting because of a system hang. I really don't know how some ppl could make it run perfectly on this machine...
Curious thing, the AtherosWifiInjector.kext you sent me worked perfectly (finding all SSID) but just at the first time. In Mojave and even High Sierra I can enable wifi but there's no SSID to connect to.
About USB fixing is being a real challenge! I've tried to read and follow carefully the post you have suggested but seems like that topic is more for the well experienced hackintoshers, where several steps are not well explained to a newjoiner. I'm almost a month on this project (I've read lots of info here, other forums and the whole Clover Wiki) but still fell myself like a newbie in several aspects.
GenericUSBXHCI.kext and mXHCD.kext made all USB ports work, however there's no mention on USB3 overall. One print is attached.
About audio, no success on using AppleHDA patcher. I could generate all the files, but it simply doesn't work. AppleALC worked fine for 2 times, then trying to fix USB suddenly ain't working anymore. I even had installed AppleALC and Lilu kexts on S/L/E but no results.
In FILES folder there's two RunMe app, which one should I use to prepare new file? I'm using the same DSDT you have prepared for me. Should I keep using it or another one is necessary on High Sierra? I'm using also a SSDT generated from SSDT_Automator and ticked off Pstates and Cstates generation.
Sorry for the long post and questions. I'm doing a deep search, but it's so difficult to find proper and clear information besides here...