I wanted to share my experience using this guide. I followed, step-by-step, the guide (much of which I'd never done before), and was surprised at the end that my 7559 actually worked! I felt so lucky!
Then, I realized something...I had used the files in "mojavefiles" folder instead of "mojavefilesv2"!! All that time wasted? Not really. I didn't see much difference between the two folders so I manually added the SSDT-ALC256.aml and installed codec commander and removed VerbStub.
But, this guide breaks the cardinal rule of leaving kexts in Clover/Other folder instead of installing in L/E. Something went very wrong with Clover when I tried updating Lilu, WEG, AppleALC and RealtekRTL8111 by replacing the files in Clover/Other with newer versions...system crash at boot. Having made a copy of Clover/Other before updating, I booted on my USB and after a few attempts, managed to get back into the system so I replaced the Other folder with the original I had backed up. Rebooted. Then things got weird.
I discovered that although I was booting, my ethernet was not working. Sometimes. But sometimes it would. I looked in system report/Extensions and NONE of the kexts in my Clover/Other were listed. None. Not even FakeSMC. They were definitely in EFI/Clover/kexts/Other, and all the empty version folders I deleted as the guide stated. So why aren't the kexts loading? I even tried renaming "Other" to "10.14" but that didn't work either. The kexts still were not loading.
Finally, I decided to install ALL the kexts that are in Other to L/E using Kextbeast. Then deleted all kexts from the EFI/Clover/kexts/Other (and deleted the 10.14 folder). Rebooted and it's working. All kexts are loading (except the "SATA 100 unsupported" kext...do I need that?).
Now, what about updating kexts to the latest ones (Lilu, WEG, AppleALC)? OK to update those using Kextbeast?
I did update my RealtekRTL8111 to 2.2.2 and that worked, but worried about doing the other three (Lilu, WEG and AppleALC).
Also, trackpad. It works, but no gestures. All the Voodoo kexts are loading. How do I get the gestures to work?
I'm only using ethernet right now as I don't have a DW1560. Looking around, they are rather pricey. Are there any other choices I can use that work OOB or with little effort?