This very Detailed guide for installing a fresh /Clean version of OS X El Capitan 10.11 With Chameleon Bootloader using fully Vanilla Installation Method . it requires no experience and all basic installation steps are mentioned in this Guide . Chameleon is most popular booloader yet and very handy and easy to handle on Legacy System . But in Latest release of OSX it becomes very difficult for eveyone to use it . we will provide you each and every steps gonna make this guide very Easy and Clean for Every Age of Hackintosh User Especially NewComer's / Noob/NewBie . Directly Upadate to El Capitan from OSX Any version 0R For Making USB Installer of OSX El Capitan With Clover Bootloader
Requirement :
1.At least 8 GB USB Drive
2. Mac OS X Application
3. Latest revision of Bootloader Enoch Chameleon Bootloader
4. Essential Kext Downloads Here
Now this guide starts ::
Making or Preparing for USB installer
Step 1 : Open Disk Utility and select either your USB drive , on the right side select the Partition tab and click the Current layout and change it to 1 partition then click the Options button at the bottom and select GUID Partition Table, name it whatever you want (in the example I named mine as Untitled) and format it as Mac OS Extended (Journaled)
Step 2: OSX El Capitan app in your Application folder, or Wherever you have it
Step 3:
Now open Terminal and Copy & Paste it in Terminal :
defaults write com.apple.finder AppleShowAllFiles YES
killall Finder
This Command will Unhide /Enable Hidden files to view and you are able to do following workaround.
Note : for Hiding Files again use NO instead of Yes Keyword in above command for Terminal .
Step 3: Then open folder in the following order open “Contents”, open “SharedSupport”, open “InstallESD” / “InstallESD.dmg”
Note : after opening InstallESD it will be mounted but there are some files hidden (“BaseSystem.dmg”, “AppleDiagnostics.dmg” and “BaseSystem.chunklist” , “AppleDiagnostics.chunklist” ), these files are need to be copy and pasted after restoring complete from “Install ESD” to USB drive . Step 3 : open the file BaseSystem.dmg, when the finder window popup close it.
Step 4 : open Disk Utility and select the volume of the USB drive
select Restore from menu on right of Disk Utility , drag and drop “OS X Base System” to Source
drag and drop USB Drive volume to Destination .
click restore and it will take couple of minutes to finish the operation see following Screenshot :
Note :: The pendrive volume name will be replace as “OS X Base System” , you can rename it if you want.
Step 5 : Open your USB navigate to “System” –> “Installation” and delete the file Packages symnlink file and then copy the folder “Packages” from the volume “OS X Install ESD” and replace it to your pendrive “System” –> “Installation” paste it in there
Step 6 : Now copy “BaseSystem.dmg”, “AppleDiagnostics.dmg” and “BaseSystem.chunklist” , “AppleDiagnostics.chunklist” from “Install ESD” to USB drive .
Step 6 : Installing Chameleon Bootloader
Step 7: Now its time to add all the Essential to Extra/Extensions/ Folder .
Essential Kexts : FakeSMC and NullCPUPowerManagement These are most essentail kext for EverySystem
NullCPUPowerManagemen : if your PowerManagement is Working then its not required and Use your SSDT still strongly recommend to use it for First installation or USB Installation only .
Step 6:
Now you have to Configure your org.Chameleon.boot.plist file and Kernel.plist with Xcode or PlistEditor Pro or Else you like to Edit Plist files.
Kernel.plist => /Extra/kernel.plist and add option KernelBooter_Kext = Yes , you can do this just select a option when installing Enoch Bootloader like following ScreenShot:
Org.Chameleon.boot.plist => /Extra/org.Chameleon.boot.plist and Add option
<key>CsrActiveConfig</key> <string>103</string>
For more better result apply one of following values:
CsrActiveConfig (Hex 0x00) (Binary 00000000) in Decimal is 0
CsrActiveConfig (Hex 0x03) (Binary 00000011) in Decimal is 3
CsrActiveConfig (Hex 0x65) (Binary 01100101) in Decimal is 101
CsrActiveConfig (Hex 0x67) (Binary 01100111) in Decimal is 103
Note : Before Installing Custom kext or applying Kext patches you are required to Disable SIP , Read Full Detail about and how to Disable it .
Now your Installer is Almost Ready , just to boot with it . But if you have HDD with MBR Partition and Kernel (Kernel not Found ) related issue then you have to Apply Additional Workaround.
Additional Workaround (Optional Steps )
MBR Partition Map Patch for EL Capitan Mac OS X
this patch is only required if your HDD is Formatted using MBR Partition Scheme instead GUID ( which is Natively Supported by Ma c OS X ) just you have to replace these files with system files thats it ..
1.Download MBR Patch Files from Here
2.Extract zip files and Copy OSInstall.mpkg USB-> System->Installation->Packages->OSInstall.mpkg Replace it with existing file ..
3.Now again Copy the OSInstaller and Goto USB->System->Library->PrivateFrameworks->OSInstaller.framework->Versions->A->OSInstaller and Again Replace it with …
Now Done …. its Capable of Running on MBR Formatted HDD ..
Extracting OS X El Capitan Kernel
First Download Pacifist and install it ..
Now Open Packages Folder Look for Essential.pkg
Open it with Pacifist and Now Goto -> System -> Library -> Kernels -> Kernel and Extract it then copy it to USB Drive (OSX BaseSystem )
Install OS X El Capitan
Recommended BIOS Settings :
Motherboard with Legacy BIOS set your BIOS to Optimized Defaults, and your hard drive to AHCI mode.
1. To access BIOS Setup, press and hold Delete on a USB Keyboard while the system is booting up
2. Load Optimized Defaults
3. If your CPU supports VT-d, disable it
4. Set HPET to 64-bit mode.
5. Save and exit.
Step 1: Install OS X El Capitan
You’re almost done! All you need to do is boot from the USB drive and install! For best results, insert the USB is in a USB 2.0 port.
1. Turn on the computer
2. Press the hotkey to choose boot device (usually F12, F10, or F8)
3. Choose USB
4. At Chameleon boot screen, choose Boot Install OS X from USB ( Install OS X El Capitan ).
5. For a new installation of OS X, you MUST erase and format the destination drive according to the following steps before continuing.
c. Click Erase button
d. For Name: type El Capitan (You can rename it later)
e. For Format: choose OS X Extended (Journaled)
f. For Scheme: choose GUID Partition Map or MBR Partition Map (only if you have applied MBR Patch)
g. Under Format: choose Mac OS Extended (Journaled)
h. Click Erase
i. Close Disk Utility.
7. When the installer asks you where to install, choose El Capitan, or your existing install.
8. Upon completion, the system will automatically restart.
Note: system drive isn’t bootable yet. Boot from the USB and Select your drive to Boot
Post-Installation with Chameleon Bootloader
The installation is complete, but the system drive isn’t bootable yet. Boot from the USB again, this time choosing El Capitan. we will make it Bootable .
1.Download Enoch Chameleon Bootloader or Use Already Downloaded Enoch Installer
Hurray !! you have Successfully it and Now you can Install Specified System Kexts like Audio , Ethernet , Video or else .
For Installation of Kext you can Use EasyKext Utility a Super Fast kext installer for El Capitan
For All-in-One Post-Installation Tool Use MacPois0n-El Capitan
Note : Before Installing Custom kext or applying Kext patches you are required to Disable SIP , Read Full Detail about and how to Disable it .
Now you have to Configure your org.Chameleon.boot.plist file and Kernel.plist with Xcode or PlistEditor Pro or Else you like to Edit Plist files.
Kernel.plist => /Extra/kernel.plist and add option KernelBooter_Kext = Yes , you can do this just select a option when installing Enoch Bootloader like following ScreenShot:
Org.Chameleon.boot.plist => /Extra/org.Chameleon.boot.plist and Add option
<key>CsrActiveConfig</key> <string>103</string>
For more better result apply one of following values:
CsrActiveConfig (Hex 0x00) (Binary 00000000) in Decimal is 0
CsrActiveConfig (Hex 0x03) (Binary 00000011) in Decimal is 3
CsrActiveConfig (Hex 0x65) (Binary 01100101) in Decimal is 101
CsrActiveConfig (Hex 0x67) (Binary 01100111) in Decimal is 103
Note : Before Installing Custom kext or applying Kext patches you are required to Disable SIP , Read Full Detail about and how to Disable it .
Hey OSXArena thanks for this guide, I’ll try this tonightn just there’s a problem the download link not working of the Essential Kext
Thanks again
Here is Link https://bitbucket.org/insanelydeepak/osxarena/downloads get downloads
Good Luck 🙂
Do you happen to know how to resolve the error with the stopsign? i will make your installer now, wonder if i will get it this time too, tried tonyxmac tut first but it failed, and im pretty used to making them, as i been doing it alot, firs time it fails to boot
(not yet yours, but ill try and let you know, nice tut btw
try it and always boot with -v , post pic for better help
Good luck 🙂
Hey Thanks for the download link everything going ok after the usb boot, just there’s one problem when i select install/reinstall os x an error message appears says “run el capitan installer.app first”, any suggestions here ?
pic please
I have the “waiting for DSMOS” issue. I tried with GraphicsEnabler=Yes/No but no luck…
System Specs
Dear Deepak,
I have tried to create a bootable USB for the installation of Capitan, in my Hackintosh, with MBR disk. At present I am running Maverics satisfactorily.
I observed that in the boot disk created by createbootmedia…..(the native apple command) does not contain all the folders that containined in a disk created manually by restoring the images/files from InstallESD.dmg .
Also I am not able to boot it gives boot0af:error.
Please give me your advise.
Thank you
Ameer Khan
hello
you can make installer with method and Install Bootloader with Clover Method or vice – versa , i a haven’t seen boot0af:error with Chameleon , so you are using Clover Bootloader ?? if yes then its not installed as its required what option you selected ??
Intel core i5, intel hd3000 graphics, dell vostro 3550 laptop
i don’t have a fb account…
HD3000 is supported please report issue ?? so i can help you better
Greetz
Deepak
Yes it supported. I had in past snow leopard, lion, mount lion and yosemite. I useb graphicsenabler=yes but now i have the issue
plz report issue so i can help you to fix it ..
Hi Deepak. I’ve successfully installed El Capitan on my PC using your detailed guide. Very much appreciate. Cheers.
Thank you , my pleassure , you find it working , please stay connected upcoming tuts in this week
Greetz
Deepak
hello, I can get to install, but the keyboard and trackpad product does not work, then I can not like to proceed, what I do?
Post system specs ?? and use MacPois0n to Install Drivers
Ok, I managed to solve the keyboard problem, but now I’m having a problem installation, “An error occurred while extracting files from the package” Essentials.pkg “
Use Latest Version of Pacifist , if you still not able i can provide you kernel let me know
Ok, I managed to solve the keyboard problem, but now I’m having a problem installation, “An error occurred while extracting files from the package” Essentials.pkg “
I used the version of the pacifist: 3.3.5, I extract the kernel, but it is what is causing the problem? If you want to pass the kernel, I thank you! Ah some way to talk to you but fast?
what version of OSXKernel you want ?? i’ll provide you .
for faster answer connect to FB Group
I used the version of the pacifist: 3.5.5, I extract the kernel, but it is what is causing the problem? If you want to pass the kernel, I thank you! Ah some way to talk to you but fast?
I get to the language selection at installation, after OK, i got error saying that i have already installed El Capitan in this Mac, only option RESTART, even if i erase the drive again, he still think i have already installed!! any clues ?
post error pic ? or try Second Installation method
great guide, hey man how can I send you a private mesage?
This Feature is not available right now , we are working on it .
but you can post in FB Group
Hi everyone, I tried this and failed to to install it on my system i am getting error as : http://imgur.com/jUyhHgl. Please tell what should i do. I have 2 hdd and one ssd connected and i am not even able to reach installation screen just stuck on apple logo and verbose are in the image file above.
Post system specs ??
Hello where is the link for MBR patch?
here it is , https://bitbucket.org/insanelydeepak/osxarena/downloads
Hi,
I get the following error:
CPU is Intel(R) Core(TM) i7-4720HQ CPU @ 2.60 GHz, family 0x6, model 0x3c
[ ACPI PATCHER ]
Memory allocation Error! Addr: 0x85e1df8, Size: 0x3bff9, File: free, Line: 0
This is a non recoverable error! System HALTED!!!
use these flags -f -v GraphicsEnabler=No
i have successfully created bootable drive ..But when i entered to boot from USB it stucks at APPLEUSBLEGACYROOT:::INIT:::enabling legacy matching..Please help ..
use USB to different ports
Thank you for your answer!
I just tried -v -f GraphicsEnabler=No and it displays the samme error.
I disabled the VT-d in BIOS but I couldn’t find the HPET setting. I suppose it’s not there. My Laptop is an ASUS ROG GL552JX-DM292D.
Please check below the screen shots. I couldn’t find how to upload them here. What is your Facebook ID? Mine is Mihai Dancaescu.
Here are the screenshots:
http://we.tl/9jiVV497HD
Try Clover Bootloader , for FB post in OSXArena Support Group
Hello Deepak,
I installed according to the instructions that you describe. The installation was completed successfully, but can not be explicitly loaded OS. Ejects error and freezes with the following message: System uptime in nanoseconds 770025751 How to solve this problem?
My specification is as follows: Mobo: Asus P8H61 / USB3 GPU: NVIDIA GeForce GTX 650 1023 MB CPU: 3.4GHz Intel Core i3 Memory: 8GB DDR3. Question: What method should I choose for this computer? Clover (UEFI method or Legacy method) or Chameleon?
thanks in advance
Kosanovic
Use Legacy or UEFI with Clover , post pic of error , so i can take a look
Hello. Thank you for your guide. Can’t boot installer via Clover, so have to use Chameleon. But after choosing language, it says that I have already El Capitan installed. Only option is reboot or starting utilities. Tried changing hard drive, erasing it, but nothing helps. Can you advice something? Can add photo if needed.
Found solution. Copied my smbios.plist to Extra folder.
Good , enjoy Hacking
please post pic so i can understand it better
Hi,
I followed all your instructions but the install stops at Bluetooth family load (missing as I do not have Bluetooth installed) and then after a few minutes, screen goes dark. I tried GraphicsEnabler-NO but same result. I cannot go to the installer.
Any idea ?
Thanks
please post pic of error and system specs
Hello
i tried to install it but is says el capitan is installed already and
from clover it stuck at apple logo
mobo: msi g41 p33 combo
graphics: gt 210 nvidia
use clover boot loader then report
Hello!
I keep getting an error everytime I try to extract kernel from essentials package in El Capitan. Can you help me please?
use latest version of Pacifist
Hello, I have a Laptop with A core i3 processor and windos as an operating system. Do i need to have OS already installed?
yes , follow other guide if you don’t have
Extract that KERNEL from > System -> Library to WHERE?
Specify it well where!!
root of your USB
Where is OSX BaseSystem?
After mounting your iso or main dmg
Bro. I have a problem. when i boot from usb then show apple logo for 2/3 seconds and take restart pc.
My laptop confi: Model: E5-573G, intel core i3, Ram 4gb, graphics 1: intel HD 5500 and graphics 2: GeForce 940m 2gb. please help me.
do installation without GFX Card and try GE=Yes or NO
When i boot from the USB stick he says: Kernel cache file path (OS X 10.11 and newer): /System/Library/PrelinkedKernels/prelinkedkernel
Can´t find boot file:”/System/Library/Kernels/kernel
Press a key to continue.
I paste the kernel only to the usb stick; to no folder
My org.chameleon.Boot.plist:
Kernel Flags
-v -v
CsrActiveConfig 103
My Kernel.plist:
KernelBooter_kexts
Yes
Help pls 😀
re-install bootloader to USB
This does not work if you’re trying to do it on OS X 10.11.3
Disk Utility is different.
For faster support join our new facebook group and post your support quires , it will give you faster support over commenting on our website posts and sending messages to facebook page.
It is because there are many passionate helping hands other than admins to help you ! Join us and make a better supporting community
https://www.facebook.com/groups/osxarena/
At step 3 the disambiguation confuses me. Where am I supposed to copy “Packages” to, it says “System/Installation/” on my hard drive, on the elcappitan.app, where is the “System/Installation/” you are talking about?
I meant the ambiguation.
it exist in USB Drive look for it , if it not there then you its not restored as it need to
installer does not boot freezes at bluetooth
plz E-mail at insanelydeepak@gmail.com
Hey Deepak,
I followed your complete guide i did it all correct but when i try to boot from the usb it gives me error still waiting for root device
Please help
post your system specs ? and set Sata to AHCI in Bios
Hey Deepak
My system specs are as follows
Dell Latitude e5420 Laptop
Intel core i5 2520m processor
Intel HD 3000 graphics
4gb ram
Still waiting for root device error?
plz mail me at insanelydeepak@gmail.com so i will provide you some essential kext for skipping this error
Hi Deepak, is this true that while extracting the kernel takes several minutes? Thanks
everything works fine for me but during installation my mouse and keyboard stops working i tried external mouse , it worked but keyboard is still not working
system specs ??
i doubt lack of drivers this happens , post above so i can help better
Hi, I’m a noob, I really would like to install this on my PC:
Specs:
————————————————————————–
mainboard: MSI H61M-P31 mainboard
graphics: NVIDIA
processor: Intel Core i5-3470 CPU @ 3.20GHz 4-core
memory(RAM): 8.00GB DDR3
system: 64-bit operating system, x64 based processor
——————————————————————————-
I followed all the steps to create a bootable USB, I inserted the USB into the computer, turned it on, held F12 then I pressed enter on OS X El Capitan it looked like it was working for a while then it had lots of kernel errors. It stopped on: System uptime in nanoseconds: then a number. It never went past there.
Here is a video that shows the errors on Youtube: https://youtu.be/EzNzu3A8gZY
Can you post pic will be bette help instead video cuz YouTube take much time to buffer a video..
here: https://postimg.org/image/ehxb70ig5/
Thanks 🙂
System Integrity Protection status: disabled (custom configuration).
CsrActiveConfig= 0x03 (0000011)
Configuration:
Kext Signing: disabled
Filesystem Protections: disabled
Task for PID: enabled
Debugging Restrictions: enabled
Apple Internal: enabled
DTrace Restrictions: enabled
NVRAM Protections: enabled
Configuração:
Notebook Dell Vostro 3550
Processador Intel® Core™ I5 -2430M 2.4GHz 2ª geração
Memória 4GB, DDR3, 1333MHz
Placa de vídeo HD 3000
Thanks Deepak for this very useful guide. I managed to install El Capitan on an HP Probook 6540b using Enoch but I cannot boot without USB disk. I have followed your Post Installation sections but no success. Would it work if I copied entire EFI partition from USB disk onto EFI partition of the laptop’s disk? Any other advice?
can you describe fully ??
Hi there!
I did everything you’ve told me but it freezes after “Bluetooth Family [completed]”
It’s probably graphics issue, I have integrated graphics HD3000 and not discrete GPU.
Help, plz.. Thanks!
your missing HD3000 injection , use GraphicsEnabler = Yes PCIRoot=1
Hi, Can this be done on El Capitan VMware 10.11.6?
Disk Utility is not the same as in Yosemite.
Any suggestions?
Yes you can do this
There are yosemite diskutility wich works in 10.11 and 10.12, use below links
For 10.11
http://www.insanelymac.com/forum/files/file/480-disk-utility-patched-v2/
For 10.12
http://www.insanelymac.com/forum/files/file/621-disk-utility-v13-for-macos-sierrazip/
Hello! Nice work! I have a problem installing both boot loaders. Enoch doesn’t boot up after installing. Clover boots up but, I ended up with 4 Split screens.
Or 4 mini desktops. Have no clue why? did not even touch video or display options.
Asus K53E Laptop, iCore 3 Sandy Bridge, HM65 chipset, installed on external SSD drive on USB port, Windows 10 internal.
I’m new to this so I’m dangerous, have had many kernel panics, recoverable and unrecoverable.
Reinstalled about 20 times so far. HELP!!
How do I pick the correct selections?
Never happend with me, seems graphics issue did you injected it properly?
I used from Downloads section the HD3000 fix and had kernel panic. stopped on booting process. Reinstalled.
Hi, thank you, I have a lot of questions regarding post install.
1. Bootloader Enoch worked but I had put a kext in that caused panic. Had to reinstall. Then, afterwards I was able to finally install Clover through your MacPoison. That’s when the screen ended up with 4 desktops. I then reinstalled OS because screens are too small to read. Didn’t know what caused the problem.
2 Bootloader MacPoison was cool but clover caused the screen splitting into 4 desktops. Otherwise it was nice. Don’t know why.
3 DSDT.
Want to get this stable.
Thanks !!
I suggest you to use Clover , here are some perfect config.plist for HD3000
you don’t need additional patches for HD3000
macpois0n is not updated yet i will do whenever have Time
GoodLuck 🙂
I suggest you to use Clover , here are some perfect config.plist for HD3000
you don’t need additional patches for HD3000
macpois0n is not updated yet i will do whenever have Time
GoodLuck 🙂
When I click shutdown, it reboots. Other than that works great.
_________________________________________
System: HP Compaq dc7800 with Nvidia GeForce 8200 GS, newest BIOS
use Shutdown fixes of Clover or DSDT Patches
Deepak, poderia me ajudar com o erro logo acima?
Existe algum penboot do El Capitan que corrija o erro de entrada do meu boot logo acima?