https://github.com/RockJesus/Alienware-17-R4-I7-7700HQ-MacOS-High-Sierra
Here you go friend. I dug this up and it has most of everything working for me. Killer WiFi cards are not supported so it must be replaced with something like this, which has compatibility.
https://www.newegg.com/Product/Product.aspx?Item=9SIA4RE5RX1843
Use Clover Configurator to mount the EFI of your current bootable USB and replace the clover folder with this one. Then follow the steps of the regular installation guide. When you use MultiBeast to boot off your hard disk, copy the EFI from your USB to the installed efi.
As RehabMan said, this installation has the old OsxAptioFix*.efi + EmuVariable.efi in drivers64uefi. Through the Clover updater you can customize an install to use AptioMemoryFix instead.
To get iMessage working:
Navigate to /Library/Preferences/SystemConfiguration
Delete "NetworkInterfaces.plist" and "preferences.plist"
In your Clover folder use plist editor pro and add an entry inside the 'boot' value called IgnoreNVRAMBoot
set it to a boolean value 'NO'
Then open terminal and type:
cd ~/Library/Caches/
rm -R com.apple.Messages*
rm -R com.apple.imfoundation*
cd ~/Library/Preferences/
rm com.apple.iChat*
rm com.apple.imagent*
rm com.apple.imessage*
rm com.apple.imservice*
rm -R ~/Library/Messages/
After you're done with that then open the clover folder and open the config.plist with Clover Configurator. Click SMBIOS and click 'generate new' next to the serial number a few times.
Copy that number generated serial number and put it inside this link:
https://checkcoverage.apple.com
if you receive an error you are good to go!
Navigate to RTvariables and click the generate button above ROM. Copy the number next to the MLB into the MLB field.
Finally click system parameters and generate new next to custom UUID. Copy that long set of characters into ur SMBIOS 'SmUUID' field.