Yahoo

Jabber

Skype

Location

Interests

******************************************************************************************************************************
IF YOU WANT A RAW COPY (THAT INCLUDES ACTUAL FORMATTING) OF THIS UNFINISHED GUIDE, ASK ME THROUGH PRIVATE MESSAGE, THEN MODIFY IT AND SEND IT BACK TO ME THROUGH PRIVATE MESSAGE, IT'LL BE A PLEASURE TO UPDATE IT, BUT I'M NOT ACTIVE HERE ANYMORE -- ALSO, IF YOU KNOW HOW TO HAVE THIS THREAD'S OWNERSHIP CHANGED AND WANT TO OWN IT, LET ME KNOW HOW TO PROCEED AS I DO NOT WISH TO KEEP IT FOR ME, THANKS!
******************************************************************************************************************************
Hi,
I'm starting this new topic in the hope to, progessively, create a guide for a vanilla (as much as possible) OS X Installation on Z400/Z600/Z800 Workstations. I invite you to participate in the comments so that this topic becomes an easy-to-follow guide. The idea of doing this emerged from information exchanged with other members (proteinshake, MacPeet, zhangtemplar, MacUser2525, nitelava & apav) in topic titled "Fix my HP! Just a few random DSDT-edits to improve your HacMac experience." originally created by proteinshake.
Main goals of this guide
Explain manual procedures;
Avoid "magical" utilities, but don't ignore them (they can sometimes be time/life savers);
Make you become independent & aware of the inner mechanics of creating a functional Hackintosh, so that you can repeat & adapt those procedures for future hackintosh projects.
*** AS THIS IS A WORK IN PROGRESS TOPIC, I WILL NEED SOME HELP TO GATHER ACCURATE INFORMATION ***
HELP NEEDED, PLEASE READ THIS SECTION, THANKS!
As I only own a Z400 Workstation, I'd need you (those who own Z600 and Z800 Workstations) to send me your lspci output. To do so, you have 2 options:
Boot with a Linux LiveCD (see the Tools/Utilities/kexts or other useful links section at the bottom of this post); If you already have an OSX version installed, you'll need to install lspci (see the Tools/Utilities/kexts or other useful links section at the bottom of this post).
Type the following command :
lspci -nnvv >~/Desktop/lspci-nnvv_output.txt
If you are using Linux, please also type this command (before creating the following, make sure you updated your BIOS to v03.57) :
sudo cat /sys/firmware/acpi/tables/DSDT >~/Desktop/DSDT.aml
OR:
sudo cat /proc/acpi/dsdt >~/Desktop/DSDT.aml
(whichever works for you)
Copy those files to a USB flash drive, send them to yourself by email or whatever other method you want. Then, reply to this topic mentionning which workstation you have, and attach the file(s) created above.
ALSO, if you got Clover to boot your Z400 / Z600 / Z800 Worktation, PLEASE send us your config.plist so that we can have a starting point. I'm trying to switch from Chameleon to Clover, but I'm still unable to fix a Kernel Panic I have; I will report it with a screenshot soon in the comments, maybe some of you might know why I get it.
Requirements
Another Mac or Hackintosh machine; 8GB+ USB flash drive; BIOS updated to latest version (v03.57, 2013-09-20 release, found HERE); This is mandatory for 2 reasons :
patched DSDT files included in this guide will not work (properly) if you use a different BIOS version; that latest BIOS version fixes possible erratic behaviours with Xeon 3600 & 5600 CPU series.
Z400/Z600/Z800 specific files (see Z400/Z600/Z800 specific information sections further below).
BIOS setup instructions (eventually, there will be screenshots)
You must set your hard drive controller to AHCI+RAID mode, else you won't be able to use your SATA devices. ...
Generic instructions (for all downloads/credits, see Tools/Utilities/kexts or other useful links & All attached files sections at the bottom of this post)
Get a copy of Yosemite Installer from the AppStore; Create a Yosemite boot DVD or USB (USB recommended);
Partition & format the USB Flash Drive :
Put your USB Flash Drive in a USB port; Open Disk Utility; Select your USB Flash Drive disk in the left pane; Click on the "Partition" tab in the right pane; Change "Partition Scheme" to 1; Click on "Options" at the bottom; Make sur you select GUID (first one) and click on OK; Give it a name, let's say Yosemite-Installer for the sake of this guide; Change "Format" to "Extended Mac OS (journaled)" (AFTER THIS STEP, YOU'LL ERASE YOUR USB Flash Drive, so make a backup first if you have important data on it!); Click on "Apply";
Create a USB Flash Drive with Yosemite Installer on it;
Open Terminal; Copy/Paste the following command (make sure to verify the path names as they might differ slightly on your setup) - it will ask for your user password to elevate the command at root permission level :
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/YosemiteInstaller --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction
Wait until it's completed (takes about 20 minutes, depending on your setup and USB speed);
Into your volume's /System/Library/Extensions folder, copy the following kernel extensions (kext) :
AHCIPortInjector_v1.0.0_Micky1979.kext.zip & IOAHCIBlockStorageInjector_v1.0.0_Micky1979.kext.zip - Those extensions make OS X detect your SATA controller. You'll get the "Waiting for root device..." message if you don't install those. (Couldn't yet find official page nor original thread for those, please let me know if you found it - credits seem to go to Micky1979);
FakeSMC_v6.16.1372_netkas.kext.zip - emulates Apple's SMC chip found on Apple motherboards;
NullCPUPowerManagement_v1.0.0d2_tgwbd.kext.zip - prevents kernel panic of genuine Apple Power Management; (optional for the install disk, this is to get sound working) VoodooHDA_v2.87.kext.zip (autumnrain, slice2009) - The file attached here is version 2.87 with a tweaked Info.plist to fix noise & volume issues for our workstations. According to my tests, HDADisabler kext is not needed (probably because original unpatched AppleHDA won't detect our Realtek ALC262 chipset).
Now, let's rebuild that target volume's kernel cache with the following command :
kextcache -f -update-volume /Volumes/YosemiteInstall
Create the Extra folder on your Yosemite's install disk :
mkdir -p /Volumes/YosemiteInstaller/Extra
Install a bootloader
Chameleon
...
Clover
...
...
Z400 specific information
Instructions
...
Files
BIOS v03.57 - released on 2013-09-20 (latest realease known as of 20150711)
dsdt-Z400-BIOS_v03.57-untouched.dsl.zip - Grabbed using Ubuntu LiveCD (this is NOT the patched DSDT);
My latest patched DSDT files (USE AT YOUR OWN RISK!) dsdt-shdw_chatdeau-20150710-27-various_fixes.zip (includes both aml & commented dsl files);
org.chameleon.Boot.plist.zip (not using SSDT with that version);
For those who would know how to properly patch AppleHDA, here are the needed information files : AppleHDA_patch_request_ALC262.zip;
lspci -nnvv output : Z400_lspci-nnvv.txt.
Known problems
Unable to find a working AppleHDA patch for Realtek ALC262 (sound is working using VoodooHDA with tweaked Info.plist, see Generic instructions section above);
USB Mass Storage devices are ejected upon wake (PLEASE let us know if you know who to fix this!);
Impossible to boot without -f flag in Chameleon, unless ALL kexts are in /System/Library/Extensions (which is not really a problem);
...
Links
...
Z600 specific information
Instructions
...
Files
...
Known problems
...
Links
...
Z800 specific information
Instructions
...
Files
...
Known problems
...
Links
...
Processor specific information
Files
Generated SSDT for Intel Xeon W3690 using Piker-Alpha's beta ssdtPRGen.sh script (USE THIS SSDT AT YOUR OWN RISK!) : ssdt-shdw_chatdeau-W3690.zip;
Generated SSDT for Intel i7-930 (probably using Piker-Alpha's ssdtPRGen.sh script), found "somewhere" (UNTESTED - USE AT YOUR OWN RISK!) : ssdt_i7-930.dsl.zip.
Links
Intel® Core™ i7-930 Processor (8M Cache, 2.80 GHz, 4.80 GT/s Intel® QPI);
Intel® Xeon® Processor W3690 (12M Cache, 3.46 GHz, 6.40 GT/s Intel® QPI);
List of Macintosh models grouped by CPU type;
Tools/Utilities/kexts or other useful links (not always OSx86 specific)
Kernel Extensions (kexts) :
AppleUSBXHCI.kext [patched] - "This is used for none-Intel chipset USB3.0 controllers. The AppleUSBXHCI.kext is based on Zenith432's patch.";
GenericUSBXHCI (Zenith432) - "Open Source USB 3.0 xHC driver for OS X 10.7.5 - 10.10";
HWSensors [includes FakeSMC.kext] (blusseau, kozlek, slice2009) - "HWSensors is a software bundle that includes drivers and applications that allow you to access information from hardware sensors available on your Mac.";
NullCPUPowerManagement.kext (tgwbd) - "[Plays] a couple of tricks with the IOKit service registration process to ensure it takes over the AppleIntelCPUPowerManagement match category on its IOResources provider nub";
VoodooHDA (autumnrain, slice2009) - "VoodooHDA is an open source audio driver for devices compliant with the Intel High Definition Audio specification. It is intended as a replacement for AppleHDA on Mac OS X with support for a wide range of audio controllers and codecs.";
Kext tools :
Kext Wizard (janek202) - Repairs kext permissions & rebuilds kernel caches;
Bootloaders :
Chameleon (ErmaC, Kabyl, Tamás Kosárszky, JrCs, etc.) - "Chameleon is a Darwin/XNU boot loader based on Apple's boot-132.";
Chameleon Wizard (janek202) - "helps to install, update and download latests revs of this bootloader";
Clover Configurator (mackie100) - Helps you configure Clover Bootloader options;
Clover EFI bootloader (apianti, blackosx, blusseau, dmazar, slice2009) - "EFI-based bootloader for BIOS-based computers created as a replacement to EDK2/Duet bootloader";
Clover third-party tools - Clover FixDsdtMask Calculator (cvad) & Clover builder (cvad);
Clover Utilities (blusseau, kozlek, slice2009) - "Preference pane for Clover bootloader".
Audio / HDA :
Apple Hardware Dumps (tea blog) - Dumps of system information from original Apple computers (ioreg, acpi, lspci, audio codec dump, etc.);
HDA Wizard for Mountain Lion (janek202) - Tool that helps you patch AppleHDA (apparently works with Yosemite); it was not yet possible to use this to successfully patch AppleHDA for Z400/Z600/Z800 Realtek ALC262 chipset (using VoodooHDA for now, see attachments in the Generic instructions section).
Power Management :
Intel Power Gadget (Jun De Vega @ Intel) - "Intel® Power Gadget is a software-based power usage monitoring tool enabled for 2nd Generation Intel® Core™ processors or later.". [Note : This won't work with Nehalem processors. I use (and prefer) HWSensors' HWMonitor].
DSDT / SSDT / binary patching :
Apple Hardware Dumps (tea blog) - Dumps of system information from original Apple computers (ioreg, acpi, lspci, audio codec dump, etc.);
ACPICA iASL & Intel ACPI Tools 20150619 / github repository (ACPICA) - "The ACPI Component Architecture (ACPICA) project provides an operating system (OS)-independent reference implementation of the Advanced Configuration and Power Interface Specification (ACPI).";
HexPatcher (EvOSX86) - Universal / generic hex patcher for any kind of Mac OS X binary;
MaciASL (phpdev32) - "A native AML compiler and IDE for OS X, with syntax coloring, tree navigation, automated patching, online patch file repositories, and iASL binary updates.";
ssdtPRGen.sh Beta (Piker-Alpha) - "Script to generate a SSDT for Power Management".
Hardware / system information :
DPCIManager (phpdev32) - "DPCIManager lists all of the PCI devices attached to your machine, along with their PCI IDs, vendor name, and device name. It will also retrieve the kext loaded for that device, important when troubleshooting.";
lspci v1.1 (EvOSX86) - "lspci is a command on Unix-like operating systems that prints ("lists") detailed information about all PCI buses and devices in the system. It is based on a common portable library libpci which offers access to the PCI configuration space on a variety of operating systems".
Misc :
Ubuntu Desktop LiveCD;
Yosemite in the AppStore;
XtraFinder (Tran Ky Nam Software) - "[Adds] Tabs and features to Mac Finder".
All attached files (oldest is first, newest is last)
AppleHDA_patch_request_ALC262.zip
AHCIPortInjector_v1.0.0_Micky1979.kext.zip
IOAHCIBlockStorageInjector_v1.0.0_Micky1979.kext.zip
NullCPUPowerManagement_v1.0.0d2_tgwbd.kext.zip
VoodooHDA_v2.87.kext.zip
FakeSMC_v6.16.1372_netkas.kext.zip
dsdt-Z400-BIOS_v03.57-untouched.dsl.zip
dsdt-shdw_chatdeau-20150710-27-various_fixes.zip
ssdt-shdw_chatdeau-W3690.zip
ssdt_i7-930.dsl.zip
org.chameleon.Boot.plist.zip
Z400_lspci-nnvv.txt
... more to come!
- chatdeau

ASUS N550JV
I'd been working on this computer since of the beginning of 2014 and I can say that OS X is pretty stable on it with El Capitan 10.11.4
[EDIT] Some news about Sierra
Well...
In June 2017 I finally cross the line and I bought the MacBook Pro 14,3 dropping my N550JV, that's why I'm not gonna help you with Sierra.
However, since Apple hardware seems to be buggy sometimes (or bad luck ?), my MacBook Pro motherboard died after only 3 months. Not so good for a 3000€ laptop...
Student, but also freelance web developper, I need my (working) laptop everyday. But Apple seems to considerate that paying a product 3000€ is not enough to get a free replacement device ASAP when a failure happens. The warranty will take the motherboard replacement fees, but my MacBook won't be available during 6 or 7 days : what a loss of income !
That's why I told the vendor that I have no choice but returning to Hackintosh to be able to work. And I decided to try to boot my Time Machine backup on my N550JV. After some ajustements, it worked and I'm now running my MacBook image on the N550JV. I fixed QE/CI, touchpad and wireless, but I still miss the TouchBar...
I have no time to explain the steps to make it work but you can find the clover folder I used to run 10.12.6 right here. You just have to install the updated versions of BrcmPatchRam and VoodooHDA in /S/L/E to have Bluetooth and Audio.
This work is dirty but I hope it will help you to get Sierra running on the N550JV.
Components (submodel N550JV-CM193H)
CPU : Intel i7-4700HQ
IGPU : Intel HD 4600
DGPU : Nvidia Geforce 750M 4GB DDR3
Chipset : Intel HM86 Express
WLAN + Bluetooth : Qualcomm AR9485 b/g/n 1x1x1 Mimo (HalfMiniPCIe) + AR3012 Bluetooth 4.0 (USB interface)
LAN : Realtek RTL8168/8111
Sound : Realtek ALC 668
Touchpad : Elan Touchpad (v4 ?)
Screen : 15.6" - 16:9 Resolution 1920 x 1080 + Touchscreen (Elan)
Webcam : USB 720p by AzureWave
SD Card reader : RTS 5139
Optical : Blu-Ray reader / writer
Notes :
I replaced the optical drive with an SSD (Crucial M550 512Gb)
I replaced the AR9485 with the BCM94352 a/b/g/n/ac 2.4/5Ghz Wifi 2x2x2 Mimo -> needed to get WLAN working and after all, 2.4Ghz + 802.11n sucks when you try 802.11ac + 5Ghz
Current State
Working :
Intel i7-4700HQ (near all P-States)
Intel HD 4600 with native screen resolution and GFX acceleration
Sound - Realtek ALC668
Sleep
USB ports
Ethernet
WLAN with BCM94352
Bluetooth
Elan touchpad
Keyboard
Battery (about 2h30 but my computer is near 3 years old)
Touchscreen
Webcam
Not Working :
Nvidia Geforce 750M (disable by DSDT because the card is not connected to the screen or external ports)
SD Card reader (no drivers but passthought with VMware Fusion and Windows is working)
Not checked :
Sound on HDMI
Bluetooth Handoff (should be working)
Installation process (to complete)
prepare OS X installer (Vanilla) install Clover EFI and use my clover folder (config + dsdt + kexts..) after installation, install BrcmFirmwareRepo and patchRam2 + VoodooHDA on /S/L/E config.plist is not completed. You have to add the serial number to get iCloud, iMessage, etc.. to work. I cannot share mines. Looks for TODO in the plist.
CPU Section
near all P-States are working (800Mhz to 3.4 Ghz in Turbo Boost)
all cores work properly
OEM CPU SSDT are dropped by clover
SSDT is generated at boot by clover
DMAR table is dropped so you can let VT-d activated
IGPU Section
Full QE/CI at native resolution thought internal screen (LVDS or eDP ?)
Handled correctly my 2560 x 1440 monitor throught the Mini Display port
HDMI is working fine to but seems to lock at max 1920 x 1080
Brightness is working (levels are defined in PNLF Device of DSDT)
Config :
ig-platform-id : 0x0a260006
FakePCIID_IntelHD to get the drivers attached to the device
_DSM Method in DSDT
Inject Intel : true (redondant)
Bugs :
Glitch at boot
Glitch on installer screen : close and open the lid
Glitch on external display connection : close and open the lid or put the computer to sleep at least once before connecting the external display
DGPU Section
The Nvidia card is connected to the IGPU (Optimus setup), but this configuration is not supported by OS X, so we can't use this card.
disabled at boot and on wake by the DSDT
no problems for the moment
Sound Section
4 speakers with an EADP + 1 subwoofer
I'm not convinced by AppleHDA sound quality at this time
I'm using VoodooHDA 2.8.8 with a custom config and all is working great
I'm not using the subwoofer so I can't say if it is working
Bugs :
sound stops for 3 seconds sometimes (quite rarely)
There is no sound from internal speaker is you reboot from Windows or shutdown with fastboot enabled. -> can be fixed with codec Commander (mandatory kext if you choose to use AppleHDA)
I didn't check sound on HDMI or DP
USB Section
USB ports take me a lot of time after the El Capitan update
USB setup :
3 external USB 2 ports (inside USB 3)
3 external USB 3 ports
4 internal USB 2 ports :
Webcam
Touchscreen
SD Card Reader
USB interface for bluetooth on the MiniPCIe port
With 10 ports we are under the 15 limit, so I decided to get away FakePCID_XHCmux
EHCI drivers are not loaded by OS X, all is handle by the stock XHCI drivers : there is no EHCI routing at all, like we are used to see these time.
All is handle in the DSDT, on the XHC section with a complete rewrite of the _UPC name, following the ACPI specs
No mods are needed in Apple files
Stay away from Android File Manager or patch it because it have a bad effect on USB drivers, even on real Macs
Battery Section
Battery registers are patched on DSDT following the Rehabman post
AppleSmartBatteryManager kext to read the values from ACPI
Sleep Section
sleep works fine by closing the lid or waiting for the laptop to sleep
I disabled the wake from network option because I'had some problems with it, and I don't use it
Power nap is disabled too for me but it should work
I didn't check sleeping with Apple Icon -> sleep
Stay away from Android File Manager or patch it because it have a bad effect on USB drivers and this can affect sleep
WLAN + Bluetooth
AzureWave AW-CE123H HMB (Broadcom BCM94352 chipset)
_DSM method to enable it
5 ghz working with clover patch + cosmetic patch
Bluetooth enabled using BrcmFirmwareRepo and BrcmPatchRAM2 (installed on /S/L/E for best results) to upload the proprietary firmware at boot and on wake
bluetooth works most of the time but sometimes the firmware upload fails and you have to restart to fix it
BT Handoff should be supported but hasn't been checked
ACPI Section
I used Bios v208 (latest)
DSDT and SSDT(s) are merged together because I'm too lazy to edit them separately
All oem ssdts are dropped at boot -> could be change later
Patchs (some of them) :
add DTGP, B1B2 (for battery)
rename GFX0 to IGPU
rename EHC1 and EHC2 to EH01 and EH02 (not useful)
patch XHC section to match the hardware (_UPC)
replace _Q0E and _Q0F + add SKBL and GKBL for the touchpad and the FN keys -> see the EMlyDinEsH post
add _DSM to IGPU, ARPT (BCM94352), PS2K, LPCB, EHC1, EHC2, XHC
add MCHC, IMEI, SMCD, BUS0, PWRB
patch HPET, RTC, TIMR, HDEF, HDAU 's IRQ
disable DGPU at boot and at wake
patch OS detection
patch battery register -> see Rehabman post (B1B2, etc...)
​fix some warnings errors and warnings : WMI device and OEM _BCM method
remarks : method serialized, _T_x to T_x
TO DO
complete the guide
clean DSDT
switch to AppleHDA
bios patch to enable Haswell Lake Tiny
Thanks
A big thanks to all the people who have worked on it, like amokk - he has done most of work on the DSDT to get it fine for Mavericks. I edited it for Yosemite and El Capitan.
I'm not the creator of the kexts or dsdt patch I used. We have to thank :
- Rehabman
- PikerAlpha
- EMlyDinEsH
- slice
- Mieze
- and all the others
N550JV-OSX.zip

Last Updated 2016-June-20
OSX 10.11.5
This is what i have done so far to get my SP3 i5 256 working. Booting from SSD in USB3 Case as I am testing I do not want to mess with my Internal SP3 SSD.
The build in not perfect but works. still early days.
chat with us and share https://gitter.im/julianjc84/jc84_SP3_hookups
Updates Notes
I require the use of USBInjectAll.kext to fix the USBports for USB wifi adapter. Seems to only effect me with USB booting. OS,s installed on internal SSD seem to not have usb issue.
Issues:
minor video artifacts once system is booted below menu bar.
No Battery
What work and work great
Intel 4400HD QI QE, Accelerated Video
SDcard Reader
Front Camera
Rear Camera
Trim Support
Sound build in.
Touch, Single input http://monstersoft.com/sp3/VoodooI2C.kext.5ms.zip do not use DSDT
Surface Pro 4 Touch Cover, Single Input
Tools
Clover - Clover_v2.3k_r3424
Clover Configuration .plist
.kext used
Touch - Single Input User Environment
Battery Fixes - incomplete, HELP

Hello ,
Just changed my CPU to a E5450 to be able to Run Mojave , but now I can not run not even EL Capitan (it was working well with CORE2DUO)
I already flashed a modified bios to be able to recognise the CPU.
here some print screens from Verbose :
https://photos.app.goo.gl/kqWauSu5GZ9Kogxh7
https://photos.app.goo.gl/F6kL5YbiFBqLcGyz6
AZUS P5K PRO - CPU E5450 - NVIDIA 9600GT - 5G RAM
ANY HELP is APPRECIATED
Thanks/Obrigado
Kromakey

This is a brief guide on how to create a vanilla El Capitan (also same process for Sierra) OS X Installer USB with an updated prelinked kernel containing FakeSMC.
It is tailored for those users who want to understand the “nuts and bolts” of how to create an installer and also to help brush up on their terminal skills (rather than have one made for them with the numerous automated “tools” available or even Apple’s createinstallmedia) :
Specifically, it is also a “Proof of Concept” which shows that installation is possible without even having to rely on boot loader kext injection. Prerequisites
Existing Yosemite installation (or Mavericks - see post#4 for steps 7,8)
“Install OS X El Capitan.app" downloaded to the Applications folder
Pacifist
FakeSMC.kext - Slice or Kozlek branch
Bootloader - Clover or Chameleon
8GB or larger USB drive (16GB recommended), formatted HFS+ (MBR or GUID) named “Installer”
Procedure
1. Boot into Yosemite with the kext-dev-mode=1 boot flag
2. Open OS X terminal and type the following lines, followed by <Enter> after each line.
The image restore and file copying may take a while to complete, and at the end of the process, the Installer volume is renamed to “OS X Base System"....
sudo -s
hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg
asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg -target /Volumes/Installer -erase -format HFS+ -noprompt -noverify
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -av /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation
cp -av /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System
diskutil unmount /Volumes/OS\ X\ Install\ ESD
exit
3. Right click on the “OS X Base System” Volume and click “Get Info”
4. Click on the lock icon and untick “Ignore ownership on this volume”
5. Extract/Copy the El Capitan Kernels folder into /System/Library/ of the USB with Pacifist. NB It is found in the "Essentials.pkg" in /System/Installation/Packages
6. Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel —> OG.prelinkedkernel
7. Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of the installer USB using Finder.
8. Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel…..
sudo -s
chmod -R 755 /Volumes/OS\ X\ Base\ System/Library/Extensions
chown -R 0:0 /Volumes/OS\ X\ Base\ System/Library/Extensions
touch /Volumes/OS\ X\ Base\ System/System/Library/Extensions
kextcache -u /Volumes/OS\ X\ Base\ System
exit
Any errors should be noted but the output below is normal e.g.
9. Install your Bootloader targeting the OS X Base System volume
10. Boot your system with the USB without injected kexts into the OS X Installer GUI....
Post Install
The original prelinked kernel in a fresh install of El Capitan will also lack FakeSMC ie it will only be linked to Apple signed kexts. In order to boot into El Capitan the first time around without boot loader kext injection, the PLK needs to be rebuilt for the El Capitan volume like we did for the installer:
1. Boot into Yosemite with the kext-dev-mode=1 boot flag
2. Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel for the El Capitan volume —> OG.prelinkedkernel
3. Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of El Capitan using Finder
4. Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel. In this example, the El Capitan volume is named "El_Capitan" - change if you have named it something else...
sudo -s
chmod -R 755 /Volumes/El_Capitan/Library/Extensions
chown -R 0:0 /Volumes/El_Capitan/Library/Extensions
touch /Volumes/El_Capitan/System/Library/Extensions
kextcache -u /Volumes/El_Capitan
exit
5. Install your Bootloader targeting the El Capitan volume. This step is only necessary if you are installing El Capitan on a new drive without existing boot loader (not required if installing on a disk with existing boot loader beside Yosemite).
6. Reboot your system without injected kexts into El Capitan!
Other links
The All-In-One Guide to Vanilla OS X for beginners
Updates for Sierra and High Sierra
Custom Prelinkedkernel Generator Tool
I have made a custom prelinkedkernel generator "PLK.tool" for Sierra + El Capitan. Instructions:
1. Download and extract the attached BaseSystem_PLK.tool.zip into your ~/Downloads folder.
2. Copy any extra kexts necessary for booting your hack to ~/Downloads/BaseSystem/ExtraKexts (e.g. FakeSMC, VoodooPS2Controller), making sure SIP is disabled.
3. Copy BaseSystem.dmg to ~/Downloads/BaseSystem
4. Open terminal and run the following commands...
cd ~/Downloads/BaseSystem
chmod +x PLK.tool
./PLK.tool
---> supply your admin password ---> will place your new custom prelinkedkernel on the desktop.
macOS High Sierra bypass Firmware and MBR checks in post#13.
BaseSystem_PLK.tool_ElCap.zip
BaseSystem_PLK.tool_Sierra.zip
BaseSystem_PLK.tool_Mojave.zip (need to run in Mojave to avoid dependency errors)

Run Vanilla OS X El Capitan, Sierra, High Sierra or Mojave in VirtualBox 5.x.x on a Windows Host
Following on from my previous guide on how to create a VMware virtual machine running Vanilla OS X El Capitan in Windows, I’ve decided to write a similar guide for creating a VirtualBox El Capitan VM.
The virtual machine should be useful for testing El Capitan and also for creating installers for use on a real machine/hackintosh.
There are other tutorials and videos on the net about running OS X on Windows machines using pre-made VMDK disk images but you can never guarantee what else is in there….
I’ve gathered info for this guide from several threads in the Multibooting and Virtualisation section of this forum and also the wider internet eg
@colt2 HOW TO: Create a bootable El Capitan ISO for VMware
@dsmccombs comment on faking Ivybridge Processor
@E:V:A http://forum.xda-developers.com/showpost.php?p=55572430&postcount=6
@Tech Reviews video tutorial https://www.youtube.com/watch?v=t7X07U63lwg.
VirtualBox Forum: Status of OSX on OSX
Requirements
Intel PC with four or more CPU cores running Windows 7 X64 or later OS (2 or more cores needed for OS X)
4GB or more RAM (2GB or more will be needed for OS X)
Hard Disk with at least 40GB free for Virtual Machine
Oracle VM VirtualBox v 5.0.34
Install OS X El Capitan app and Mac or Hack to prepare installation iso <-- Now, no longer necessary to have previous access to a Mac or Hack by building the Installer.app from scratch - see post#75
16GB or larger exFAT formatted USB stick to transfer El Capitan iso from Mac/Hack to Host PC
Prepare Installation ISO on your Mac or Hack
1. On your Mac or Hack, download "Install OS X El Capitan.app" from the App Store into your Applications folder.
2. Download and unzip the CECI.tool (attached to this post) into your ~/Downloads folder. The commands in this executable script are shown below for informational purposes. Note: you will need approx 16GB of free space on your hard disk for the script to complete.
3. Open OS X terminal, then run the following commands to execute the script:
cd downloads
chmod +x CECI.tool
./CECI.tool
4. At the end of the process, you will have an El Capitan iso on your desktop - copy this onto an exFAT formatted USB for use on the PC Host later.
Create an El Capitan Virtual Machine in VirtualBox
1. Open the VirtualBox program and click the "New" button to create a new VM.
2. Select Mac OS X and Mac OS X 10.11 El Capitan (64 -bit) for Operating System type and version. I named my Virtual Machine "El_Capitan", then clicked next...
3. Leave the Memory size at the recommended 2048 MB, then click next.
4. Choose to "Create a virtual hard disk now", then click the create button.
5. For the hard disk file type, the default is VDI (VirtualBox Disk Image) but I have selected VMDK for inter-operability with VMWare. Click next...
6. For Storage on physical hard disk, I have chosen the default Dynamically allocated (grows larger to a set limit as you need more disk space).
7. On the File location and size screen, you can set the location of the new virtual hard disk and its size - I recommend changing disk size to 40GB or larger. When you click the create button, you will now see your new VM in the VirtualBox main GUI.
8. Click the settings button on the Main Menu to tweak a few settings....
a. On the System/Motherboard tab in Boot Order, you can uncheck the Floppy Drive (who has these now?)
b. On the System/Processor tab, you can increase the allocated CPU cores to 2
c. On the Display tab, you can increase the allocated Video Memory to 128MB
d. On the Storage tab, click on the icon of the Optical Drive and select "Choose Virtual Optical Disk File".
Navigate and select the El Capitan ISO we created earlier...
e. Click the OK button to finalise the VM settings.
Patch El Capitan vbox configuration file with DMI Settings from a Mac
1. From the start menu, type cmd and click run as administrator to open an administrative command prompt.
2. Choose a Mac Model similar to your host system, then type the following lines, followed by <enter> after each line. Make sure you first close all VirtualBox Windows and the VirtualBox program, otherwise any changes you make won't stick...
Eg iMac11,3
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F2238BAE"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
MacBookPro11,3
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Macmini6,2
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "Macmini6,2"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F65AE981FFA204ED"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
3. Optional- For some host systems eg those with Haswell and newer CPUs, you might have to spoof an older CPU to avoid VirtualBox errors. You can try from one of the following if this happens:
To spoof Lynnfield i5 750 CPU
VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000106e5 06100800 0098e3fd bfebfbff
To spoof IvyBridge CPU
VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
or
VBoxManage.exe modifyvm "El_Capitan" --cpuidset 00000001 000306a9 00020800 80000201 178bfbff
4. Close the command prompt window.
Installation of El Capitan
We are now ready to start the El_Capitan Virtual Machine....
Installation should be relatively straight forward, just following the prompts of the OS X installer:
1. Select language, agree to legal terms
2. Use Disk Utility from the Utilities Menu to erase and format the virtual hard drive as a single partition GUID Mac OS X Extended. I named my drive "Macintosh HD" but you can enter whatever you like eg El_Capitan.
3. Quit DU and choose Macintosh HD to install El Capitan on.
4. After 20-30 min (depending on how fast your system is), the installation will complete. At this point, unmount the El Capitan ISO by clicking the Devices menu from the VM window, click Optical Drives, then choose Remove disk from virtual drive. The VM is now ready to reboot into OS X from the virtual hard drive.
5. At the welcome screen, choose your country and keyboard layout. You can skip transfer information, location services and logging in with your Apple ID if you wish…
6. Create a User Account and select your Time Zone. You can skip sending diagnostics and usage data to Apple….
7. Finally, you will arrive at the El Capitan Desktop.
8. Network/internet and audio should work OOB but on my system, the sounds were distorted. Unfortunately, there is no QE/CI and the VM resolution will be fixed without the ability to dynamically resize the VM window (no VirtualBox additions for OS X guests atm).
Customization with VBoxManage
1. You can change the default resolution of 1024*768 (after shutting down the VM) with the VBoxManage command from the Windows Administrative Command Prompt:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage setextradata "El_Capitan" VBoxInternal2/EfiGopMode N (Where N can be one of 0,1,2,3,4,5)
referring to the 640x480, 800x600, 1024x768, 1280x1024, 1440x900, 1920x1200 screen resolution respectively.
Update: For VirtualBox 5.2.x, the command for changing screen resolution has changed...
VBoxManage setextradata "<MyVM>" VBoxInternal2/EfiGraphicsResolution XxY (where X=Horizontal screen resolution, Y=Vertical screen resolution)
eg
VBoxManage setextradata "<MyVM>" VBoxInternal2/EfiGraphicsResolution 1280x1024
2. Adding serials and other SMBIOS details for the System Information Screen
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemSerial" "W8#######B6"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardSerial" "W8#########1A"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVendor" "Apple Inc."
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemFamily" "iMac"
VBoxManage setextradata "El_Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBIOSVersion" "IM112.0057.03B"
A listing of known issues with Mac OS X guests can be found in the VirtualBox Manual - link https://www.virtualbox.org/manual/ch14.html.
Vanilla Mavericks and Yosemite, Snow Leopard from Retail DVD
The same VM settings for El Capitan will also boot and run vanilla installations of OS X Mavericks and Yosemite . Attached to this post are installer scripts to create bootable Mavericks (CMI.tool) and Yosemite (CYI.tool) ISOs for VirtualBox and VMware.
With the respective OS X installer apps in the Applications folder, download and run the installer tools using terminal ie
To create a Mavericks ISO on your desktop
cd downloads
chmod +x CMI.tool
./CMI.tool
To create a Yosemite ISO on your desktop
cd downloads
chmod +x CYI.tool
./CYI.tool
Here is a screenshot of the VM running Mavericks 10.9.5...
Finally, those without a Mac/Hack to prepare the install media can purchase a retail Snow Leopard DVD directly from Apple and install OSX 10.6.3 on their virtual machines (Snow Leopard, Lion and Mountain Lion run quite happily in VirtualBox with 1 CPU, 1-2 GB of RAM and the rest of the settings unchanged from above). Once you update by combo update to SL 10.6.8, you can directly download El Capitan from the App Store for free .
UPDATE macOS Sierra 10.12 to 10.12.6: For macOS Sierra, use CSI.tool in post#51.
UPDATE macOS High Sierra 17A365: For macOS High Sierra, use CHSI.tool in post#73.
UPDATE macOS Mojave 18A391: For macOS Mojave or High Sierra, use macOS_iso_creator.tool on page 4 of thread.
Good luck and enjoy
CECI.tool.zip
CYI.tool.zip
CMI.tool.zip

Run Vanilla OS X El Capitan, Sierra, High Sierra or Mojave in VMware Workstation on a Windows Host
I wanted to make a simple guide on how to create a vanilla OS X El Capitan virtual machine running on a Windows host. The virtual machine should be useful for testing El Capitan and also for creating installers for use on a real machine/hackintosh.
There are many guides and videos on the net about running OS X on Windows machines using pre-made VMWare disk images but you can never guarantee what else is in there….
I’ve gathered info for this guide from various threads in the Multibooting and Virtualisation section of this forum eg
Workstation 11/12, Player 7/12, Fusion 7/8 and ESXi 6 Mac OS X Unlocker 2 by @Donk
How to Install OS X 10.x from Snow Leopard to El Capitan in VMware Workstation 10/12, Player 6/8 or ESXi 5/6 by @MSOK
HOW TO: Create a bootable El Capitan ISO for VMware
Credit and thanks to @Donk, @Albert Nietsnie and @MSOK for all their hard work in creating and testing the VMware Unlocker program.
Requirements
Intel PC with four or more CPU cores running Windows 7 X64 or later OS (2 or more cores needed for OS X)
4GB or more RAM (2GB or more will be needed for OS X)
Hard Disk with at least 40GB free for Virtual Machine
VMware Workstation 12 or later
VMware Unlocker 2.0.7 or later
Install OS X El Capitan app and Mac or Hack to prepare installation iso <-- Now, no longer necessary to have previous access to a Mac or Hack by building the Installer.app from scratch - see post#41
16GB or larger exFAT formatted USB stick to transfer El Capitan iso from Mac/Hack to Host PC
Prepare Installation ISO on your Mac or Hack
1. On your Mac or Hack, download "Install OS X El Capitan.app" from the App Store into your Applications folder.
2. Unmount any attached install image/InstallESD.dmg (if currently mounted) by rebooting the system or running the hdiutil unmount command in terminal eg
3. Download and unzip the CECI.tool (attached to this post) into your ~/Downloads folder. The commands in this executable script are shown below for informational purposes….
4. Open OS X terminal, then run the following commands to execute the script:
cd downloads
chmod +x CECI.tool
./CECI.tool
5. At the end of the process, you will have an El Capitan iso on your desktop - copy this onto an exFAT formatted USB for use on the PC Host later.
Updates:
@shela has created an ISO generating script compatible with OS X 10.6-10.12: create_osx_iso post #362.
See post#30 for macOS_iso_cim.tool script to create ISO for macOS 10.13+ using Apple's createinstallmedia utility.
Install and Patch VMware Workstation 12 on your PC
1. Download and install VMWare Workstation Player 12 or later
2. Download and extract Unlocker 2.0.7 or later to your USB stick…
3. Run the win-install.cmd as administrator by right clicking the file in Windows explorer or run it from an Administrative Command Prompt.
Create an El Capitan Virtual Machine
1. Double click on the VMware Workstation 12 Player icon on your desktop and click “Create a New Virtual Machine”. Choose “I will install the operating system later” at the How will you install screen….
2. Select Apple Mac OS X as the Guest operating system and OS X 10.11 as the version. By default, an OS X 10.11 folder will be created in your Documents\Virtual Machines folder.
3. Under Specify Disk Capacity, you can leave the default 40GB or set a larger value. I personally store the virtual disk as a single file. Click Finish and you will see OS X 10.11 on the Main Screen of Workstation 12.
4. Next, we need to edit the virtual machine settings to map the virtual SATA CD/DVD drive to the El Capitan installation iso we created earlier.
5. To prevent the virtual machine from crashing in Windows, the virtualHW.version set in the vmx configuration file needs to be changed from 12 to 10 (alternatively, the line smc.version = "0" can be added to the file). The OS X 10.11.vmx file can be edited with the WordPad program (navigate to the OS X 10.11 virtual machine folder with Windows Explorer and right click on the file to open in WordPad).
6. For HW10, set USB compatibility to USB 2.0, otherwise your mouse and keyboard might not work in the virtual machine.
7. Finally click “Play virtual machine”
Installation of El Capitan
Installation should be relatively straight forward, just following the prompts of the OS X installer:
1. Select language, agree to legal terms
2. Use Disk Utility from the Utilities Menu to erase and format the virtual hard drive as a single partition GUID Mac OS X Extended. I’ve named the drive Macintosh HD but you can enter whatever you like eg El_Capitan.
3. Quit DU and choose Macintosh HD to install El Capitan on.
4. After 20-30 min (depending on how fast your system is), the installation will complete and the VM will automatically reboot…
5. At the welcome screen, choose your country and keyboard layout. You can skip transfer information, location services and logging in with your Apple ID if you wish…
6. Create a User Account and select your Time Zone. You can skip sending diagnostics and usage data to Apple….
7. Finally, you will arrive at the El Capitan Desktop. You should eject the Installation iso now by right clicking and selecting “Eject OS X Base System”. This will allow you to install VMware Tools….
8. After rebooting, the VM can now be resized or run at full screen resolution. Audio and network/internet should also work OOB.
SMBIOS Customization and iMessage Vars
To make the Virtual Machine more "Mac like", you can edit the vmx file to add unique identifiers from a real Mac's SMBIOS -
eg for an iMac 11,3 SMBIOS, you can enter the following lines....
smbios.reflectHost = "FALSE"
board-id.reflectHost = "FALSE"
board-id = "Mac-F2238BAE"
hw.model.reflectHost = "FALSE"
hw.model = "iMac11,3"
serialNumber.reflectHost = "FALSE"
serialNumber = "W80#######6"
Refer How to spoof real Mac in VMware - Multi-booting and Virtualisation.
The critical variables for iMessage/Facetime activation are MLB & ROM. By default, VMware "reflects" the host's MLB and ROM since it assumes you are running the OSX guest on a real Mac host - see post#42 by @Donk.
If the host is a Windows PC, the following lines need to be added to the vmx file (requires virtualHW.version 12 and smc.version = "0")....
efi.nvram.var.ROM.reflectHost = "FALSE"
efi.nvram.var.MLB.reflectHost = "FALSE"
system-id.enable = "TRUE"
and the MLB, ROM and optionally system-id entered manually eg
efi.nvram.var.MLB = "W80######BA1A" (MLB can be 13 or 17 characters long, alphanumeric string)
efi.nvram.var.ROM = "<=>?@A" (ROM is entered here as a 6 character ASCII string)
uuid.bios = "## ## ## ## ## ## ## ##-## ## ## ## ## ## ## ##" <---Optional (if you want to inject a given system-id hexadecimal value)
Note the output for ROM from imessage_debug is a 12 character hexadecimal that needs to be entered here as a 6 character ASCII string eg using an Hex to ASCII converter we find that "3c3d3e3f4041" hex is equivalent to "<=>?@A".
Vanilla Mavericks and Yosemite
The same VM settings for El Capitan will also boot and run vanilla installations of OS X Mavericks and Yosemite . Attached to this post are installer scripts to create bootable Mavericks (CMI.tool) and Yosemite (CYI.tool) ISOs for VirtualBox and VMware.
With the respective OS X installer apps in the Applications folder, download and run the installer tools using terminal ie
To create a Mavericks ISO on your desktop
cd downloads
chmod +x CMI.tool
./CMI.tool
To create a Yosemite ISO on your desktop
cd downloads
chmod +x CYI.tool
./CYI.tool
Here is a screenshot of the VM running Mavericks 10.9.5...
Enjoy
Update for macOS 10.12 Sierra
The above settings still work for macOS Sierra after upgrading to VMware Workstation 12.5 and unlocker 2.0.8 - see post #13.
Update for macOS 10.13 High Sierra and 10.14 Mojave
See post#30 for macOS_iso_cim.tool script to create ISO for macOS using Apple's createinstallmedia utility.
Post#41 describes how to build "Install macOS ******.app" on the fly from installer files downloaded beforehand in /SharedSupport folder.
CECI.zip
CYI.tool.zip
CMI.tool.zip

Hi,
I have prepared the USB installer using
http://www.insanelymac.com/forum/files/file/426-el-capitan-mbr-patch/
And now when boot using all the combinations of boot flag ( USBBusFix=Yes PCIRootUID=0 -v -x -f IGPEnabler=No, GraphicsEnabler=Yes npci=0x3000)
Each time it gets stuck at
Still waiting for the root device
Please help, Does below would help
http://www.insanelymac.com/forum/topic/306777-guide-usb-fix-el-capitan-1011/
thanks
Sachin

Hi i want to set up a el captain hackintosh install and was wondering what graphics card and ssd is least hassle to setup / best performance
looking for graphics around the ati 7970/r9 and or nvidia 780/ti range. does reference boards help, brand etc? also ssd around the 256 to 512
gb range. Thanks In Advance Matcat

I have a glitch on the top and bottom of my screen when I'm booting up. It's between the apple logo and the login screen. It goes past pretty quickly and then turns into the common loading bar on the bottom of the screen problem, before everything works correctly at the user login screen.
I've searched around some for a fix but couldn't find anything for this particular issue. I found some fixes for glitching on integrated graphics but nothing for a dedicated nvidia gpu with multiple monitors. I have monitors attached as DVI and HDMI. I'm on the latest web drivers but this has been an issue since upgrading ot el cap.
It's a small issues, but any help, suggestions, or pointing me in the right direction would be very much appreciated. My specs are in my signature.

Hey guys. I've been having some trouble getting clover to boot the El Capitan installer from my USB. Now despite the views of TonyMac on this forum, I'll just disclose that I was following this guide written by him to get myself going. http://www.tonymacx86.com/el-capitan-desktop-guides/172672-[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]-install-os-x-el-capitan-any-supported-intel-based-pc.html If someone has a better or preferred set of instructions, please do send them my way. Basically, when I attempt to boot the installer, the picture attached shows the results. Not too sure about the boot flags I should be using with clover, but I'll attach my specs to hopefully help you help me.
CPU: Intel i5-4690k MoBo: MSI H97 Gaming 3 GPU: MSI R9 390x HDD: Sandisk 128GB SSD
Thanks much.
P.S Trying to boot with -x just adds Safe Boot Enabled to the bottom of the pictured results. Still the hangup, though.

After weeks of digging, I've found a partial solution for the USB problem of my hack.
No guide I've found worked so far, injectors or fake kexts made the problem even bigger in every case. So I concentrated on getting the DSDT as correct as possible.
My personal DSDT does only apply to a few people out there I know, but may be used as a helpful reference. For example I renamed XHC to XHC1 (so that OS X can find it) removed _PWR arguments from EHCI, XHC1 and HDEF to make sleep working (resulted in a new wake-problem ).
What is working with the attached DSDT and what not : Ports detected: 2 of 2 USB 3 on the front, 2 of 4 USB rear ports, 2 of 2 USB 2 rear ports
USB 2 devices not recognized when plugged into USB 3 ports Sleep is working, however, wake up works only when power button is pressed.
I'm using iMac14,2 SMBIOS for now. Still looking for alternatives that fit my pc better. Does anybody has any advice or a possible DSDT fix regarding the wake / sleep problem? Thanks in advance for all the effort !!!
DSDT.aml.zip

Hello i start a new post, i have a problem with my USB 3.0 ports, impossible to mount USB 3.0 key/drive on USB 3.0, but USB 2.0 key/drive can mount on 3.0 ports.
I try to follow this guide :
http://www.insanelymac.com/forum/topic/306777-guide-usb-fix-el-capitan-1011/
but in 2b. impossible to find XHC1 in my dsdt so impossible to finish the tutorial, but think that only for usb 3.0 INTEL ports.
I listen that for some people, genericUSBXHCI.kext work under El Capitan 10.11.3 for repair USB 3.0, for me not.
For my smbios i use iMac 14,2
I link my config.plist for Clover, my dsdt, my ioreg and a screen of USB preferences.
So if someone can help me for fixing that USB 3.0 ports...
Thank you.
DSDT.aml.zip
iogen.zip
config.plist.zip

Hey all,
I recently just finished my first ever Hackintosh build and am extremely happy with it apart from one major issue..
The specs:
Intel Core Skylake Processor i5-6500
Gigabyte H170N-WI-FI Motherboard
Crucial Ballistix Sport LT 16 GB Kit (8 GB x 2) DDR4 2400
Corsair 550W CS550M
Samsung 850 EVO 250 GB
Broadcom BCM94352Z DW1560 Wireless-AC 867M WiFi Bluetooth 4.0 NGFF M.2 Card (being shipped)
OSX El Capitan (not sierra)
NOTE: I'm using integrated GFX as I don't want to spend anymore just yet on a GPU but maybe in the near future!
I followed ammulder's guide on installing El Capitan and everything is working apart from my Display Ports. I have a HDMI plugged in (top HDMI port on mobo) and works fine it's just when I have my other monitor hooked up using either the other HDMI provided or DVI port I get a complete blank display and my other monitor is still working as normal.
I tried other guides, few different tweaks and even hotplugging but that doesn't seem to work. I also tried taking the HDMI out of the working port and inserting it into another HDMI or DVI and that doesn't seem to work either.
Please help me as I would highly appreciate it and would love to be using this amazing build with 2 monitors instead of 1.
Regards, Emphasising

hello all. i don't know if this belongs here but i will ask i happen to have installed el capitan on my intel dh55tc motherboard with clover but i have a very slight few issues. first off the install went great but i have an issue getting the hard drive to boot without having to use the clover usb stick i made. second the on board audio isn't showing up in the computer at all and 3rd i have a wake from sleep issue where the computer is stuck in sleep unless i restart or tell the machine to never sleep at all no matter what. if anyone might know what i am to do let me know

hello
I have a HP Probook 450 g2
specs-
2.39 Ghz Intel Core i5 5th gen
4GB 1600MHz DDR3 Ram
Intel HD Graphics 4400
750GB Hard disk
I have installed El capitan
from the install screen ,keyboard and touchpad(integrated) are not working
but if i connect an external keyboard and a mouse its working
audio is also not working even if i connect a headphone
Please let me know how to fix this
thanks in advance

Hello guys.
I am setting up my first Hackintosh. Here are the specs:
Mobo: Adlink M-342 with AMI Aptio 4 UEFI
Intel i3 2120 SandyBridge
4GB RAM
500 GB SeaGate HDD
So, here's the issue. The first part of the installation process works perfectly. At the end of the process, I am asked to perform a restart. I do that, it boots back to Clover. I select the HFS partition where I installed OSx, it loads for a while and then the screen goes blank.
The only way I found so far to be able to boot to OSx is to set a FakeID in Clover's Graphics Injection menu. The only FakeID that works is this one:
0x041680862
Which is not even a real FakeID. There is no other way, at the moment, to boot to OSx but this one, which is far from a perfect solution (the screen flickers every now and then and I cannot select resolutions different from 1024x768).
I really need help on this. HD4600 is known to be fully compatible with OSx, so nobody else has ever had this issue before (apparently).
Thanks for your help.