I've spent weeks trying different combinations of boot switches, kexts, SMBioses, SSDTs etc etc trying to get Mavericks to boot on my Haswell laptop but I've pretty much given up now. I've had much more success using distros on older hardware but doing vanilla installs can be a very tedious, time-consuming and drawn out procedure thats no good for the heath of yourself or your computer so I may just leave it now and try again when iATKOS or someone creates a Mavericks-based distro.
Chameleon wizard is a step in the right direction but I think its a shame its OSX only as Janek wrote it in ObjC. If he'd wrote it in Qt instead we could've run it under Linux, OSX and maybe Windows too.
As we all know, Linux supports much more hardware than OSX (and Darwin) and it runs nicely off USB or optical media so I'm wondering why no-one has created a tool to remove a lot of the guesswork out of getting OSX to install and/or boot that runs under Linux? Linux has lspci, lsusb, dmesg, dmidecode, hfs+ tools and all the info under /proc and /sys etc which in most cases should be able to provide enough info about the machine to translate this info into suitable boot flags for Chameleon, Clover or whatever.
So far I have tried MyHack and a vanilla install using Chameleon. I don't have access to the App store so I can't use Tony's tools and Kakewalk doesn't support 10.9 yet. I have got OSX Mav to install but all my hacking has failed to get the installed system to boot past bluetooth init so I never see the desktop. I've tried a vanilla install of 10.8.5 with Chameleon too but that didn't even get as far as the installer.
What is the most foolproof way to install Mavericks on a Haswell laptop?