JimmyTheScrub Posted May 5, 2016 Share Posted May 5, 2016 Hi I have been trying to get my hackintosh working for a few days now with no luck. I have followed the following guide using clover: http://osxarena.com/2015/10/guide-install-mac-osx-el-capitan-on-hackintosh-pc-with-clover-vanilla-installation-method/ I have legacy bios with MBR HDD I have managed to get into clover bootloader and at first I was getting a ACPI kernel panic, but after disabling DSDT fixes that problem was cured. However, near the end of the Apple loading screen a white/orange screen appears (i could kind of see a rainbow cursor why i could move). Since it was a graphics issue I tried disabling inject intel and instead this time it just shutdown (no restart) at around 4/5 of the loading bar. I am not exactly sure how I should be configuring my config.plist, I have tried reading the clover wiki but it is too complicated for me :/. I have also tried existing configs but when I use those I just freeze even before the clover bootloader. im running 1366x768 res intel HD graphics (driver info doesnt show me exact one) Note: My sister whose Mac im using is starting to get irritated, and im running out of bribes Also lmk if I should provide more information, screenshots w/ verbose etc Thanks in advance Link to comment Share on other sites More sharing options...
Allan Posted May 5, 2016 Share Posted May 5, 2016 Hello, and Welcome to InsanelyMac! Please, post your hardware specs. Will be more easy to help you 1 Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 5, 2016 Author Share Posted May 5, 2016 Hello here are some screenshots from dxdiag, if any info is missing lmk, ty (general, display, sound) Link to comment Share on other sites More sharing options...
Allan Posted May 6, 2016 Share Posted May 6, 2016 Follow this guide for enable your Intel HD: [GUIDE] 1st Generation Intel HD Graphics QE/CI Audio: New AppleHDA Patcher If you have problems in boot, use the -v (verbose mode) argument. Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 7, 2016 Author Share Posted May 7, 2016 Hello Thanks to your instructions Ive gotten into the installer screen for the first time (milestone yay). I know that a GPT is required but is it possible to install the OS onto a GUID usb or something, or do I have to reformat my hard disk and create a partition for windows and install it subsequently? dont wanna lose my installs on windows (but if it cant be helped, ¯\_(ツ)_/¯ ) (Also, I have a linux in one of my partitions which I wouldnt mind resurrecting, havent seen it since grub was lost) Thanks again Link to comment Share on other sites More sharing options...
Allan Posted May 7, 2016 Share Posted May 7, 2016 You can install OS X using MBR scheme. And after install OS X, you'll need use this patch. About GRUB, maybe you'll need reinstall it in Ubuntu partition, not in whole HDD. Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 7, 2016 Author Share Posted May 7, 2016 hi Do i apply all the instructions on the patch page to my installer USB? Because right now it tells me I require a GUID partition at install Thanks Link to comment Share on other sites More sharing options...
Allan Posted May 7, 2016 Share Posted May 7, 2016 I've never used this patch, 'cause since always, i just used GPT mode. You can ask here: http://www.insanelymac.com/forum/files/file/426-el-capitan-mbr-patch/ Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 21, 2016 Author Share Posted May 21, 2016 Hello Sorry for reviving an old-ish thread, but i recently purchased an ssd and subbed it in place of my cd drive. So then i followed the arrandale guide and made my installer on a 16 gb usb. Then i booted into it and was getting kernel panic again. However, after disabling all of the dsdt fixes i got into the installer and successfully installed onto my ssd (GPT). Then after restart when i chose my ssd from clover (after disabling dsdt fixes again) I was again met with the orange-white screen at 3/4 loading bar. Despite removing the applehdgraphicsfb.kext as the guide stated :\ not really sure what else to do at this point Thanks again Link to comment Share on other sites More sharing options...
Allan Posted May 22, 2016 Share Posted May 22, 2016 Boot using -verbose mode, if you get KP, take a photo and post here. Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 22, 2016 Author Share Posted May 22, 2016 Hello I only get kernel panic when I use the default DSDT fix mask settings, and it looks like this: when I disable everything in the DSDT fix mask, I can get into the El Capitan Installer and install to my GPT ssd successfully (i get the same KP as above when trying to boot from the ssd, if i dont disable DSDT fixes) then I boot from my usb and select my ssd which I just installed to (disabling DSDT fixes again) then this happens again ... I took a video and got the moment right before this screen appears in verbose, which looks like this: right after this the orange-white screen i posted before appears if there are any boot args I should try or other pics i should post, please lmk (i hav tried -x, -v, nv_disable=1 to no avail) the defaults are kext-dev-mode=1 and rootless=0 Thanks Link to comment Share on other sites More sharing options...
Allan Posted May 22, 2016 Share Posted May 22, 2016 You checked "Patch VBios"? Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 22, 2016 Author Share Posted May 22, 2016 Hi I looked at all of the clover boot options and could not find that option (I did see it in the wiki though) should I change this in config.plist? regardless, I took pics of all my clover options, if you want to see () them Thanks EDIT: ------------- So I redid the procedure to install my bootable usb (with install to ESP checked) then I editted the clover config.plist which had PatchVBios defaulted to "No" (the defaults were the settings for all of my previous attempts) I changed the value to Yes (using xcode) and then removed the kext as directed in the guide. I managed to get to the installer (with a better res) and installed to my ssd then again when i attempted to boot to the ssd a glitchy screen came, but this time I could see my cursor and the welcome screen and the computer did not automatically restart (I'm hoping this is progress) Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 You need use the same config to install and boot your OS X. Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 23, 2016 Author Share Posted May 23, 2016 Hello I did a full re-install when I decided to change the PatchVBios setting Did not change config between install and boot Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Try delete this kexts: AppleIntelHDGraphics.kext AppleIntelHDGraphicsFB.kext AppleIntelHDGraphicsGA.plugin AppleIntelHDGraphicsGLDriver.bundle AppleIntelHDGraphicsVADriver.bundle You can do this using this guide: How to delete kexts for enable video. After that, select your OS X partition in Clover GUI, and press Space bar, and choose "boot without caches". Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 23, 2016 Author Share Posted May 23, 2016 Hello Thank you very much for that advice! I managed to get el capitan installed and working for the most part (got wifi, keyboard and trackpad working) there are some issues: -cant restart (screen goes black, cursor stays active) -i followed the guide for graphics and tried a lot of the frame buffers but they don't produce any noticeable differences graphics are still pretty glitchy (very glitchy on chrome, safari is ok) -no audio (i tried to install kexts for it and use the link you provided earlier, but I'm not sure what sound card i have) -battery life not working which of these are possible to fix/improve, Id hope sound is possible thanks again, really appreciate the help Link to comment Share on other sites More sharing options...
Allan Posted May 23, 2016 Share Posted May 23, 2016 Post you config.plist here. And for know what audio codec you have, create a USB stick with Ubuntu, and using LiveCD way, run this command in Terminal: cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt or cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt Save this file, and upload here. But you can also use VoodooHDA, but IMHO use the native AppleHDA is better. Battery - Download and install ACPIBatteryManager, look if you get Battery Icon. If not, maybe you'll need apply patches in your DSDT. Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 24, 2016 Author Share Posted May 24, 2016 Hello i installed acpibatterymanager.kext from rehab man's repos but no luck :/ (is there a guide to patch dsdt?) I have attached the codec_dump.txt, codec seems to be ACL272x my config.plist : <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Name</key> <string>DSDT.aml</string> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuPm</string> </dict> </array> <key>HaltEnabler</key> <true/> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>EnableC6</key> <true/> <key>Generate</key> <true/> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>kext-dev-mode=1 rootless=0</string> <key>CustomLogo</key> <false/> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>MacHDD</string> <key>Legacy</key> <string>PBR</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>8</integer> <key>XMPDetection</key> <false/> </dict> <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>No</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <true/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Windows</string> <string>BOOTX64.EFI</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <true/> <key>Linux</key> <false/> <key>Tool</key> <true/> </dict> <key>ScreenResolution</key> <string>1366x768</string> <key>Theme</key> <string>embedded</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>NvidiaSingle</key> <false/> <key>PatchVBios</key> <true/> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>KernelHaswellE</key> <false/> <key>KernelLapic</key> <false/> <key>KernelPm</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> </dict> <key>SMBIOS</key> <dict> <key>Trust</key> <false/> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Detect</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> thanks for the continued support codec_dump.txt Link to comment Share on other sites More sharing options...
Allan Posted May 24, 2016 Share Posted May 24, 2016 Try this: config.plist.zip And install the patched kexts: http://www.insanelymac.com/forum/files/file/208-1st-gen-intel-hd-graphics-kexts/ You need choose what pack is the correct for your OS X. E.g: 10.11.x After installed these kexts, rebuild the cache and repair the disk permissions. Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 24, 2016 Author Share Posted May 24, 2016 Hi the link you sent is what I attempted earlier (using 10.11.5 which is what I have), I tried it again to no avail (using normal, lw1 frame buffer). I swapped the config.plist and noticed several messages saying IOPCIFamily.kext not found, so I installed that kext (using kext utility, rebuilt cache and repaired disk permissions) and now it can restart properly, and I even see the battery icon (no percentage) but when i boot it gets stuck on: Missing Bluetooth Controller I can however boot in safe mode (no wifi) I have attached a file with the kexts in my /System/Library/Extensions (if it's of any use) Thanks kext_list.txt Link to comment Share on other sites More sharing options...
Allan Posted May 24, 2016 Share Posted May 24, 2016 But you use OS X 10.11.5 right? I mean your current OS X version. Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 24, 2016 Author Share Posted May 24, 2016 Hello I'm not sure I understand.. Yes I have OS X 10.11.5 and i download the latest zip that corresponds to 10.11.5 Link to comment Share on other sites More sharing options...
Allan Posted May 24, 2016 Share Posted May 24, 2016 Oh ok. You choose the right folder for your native resolution? SingleLink DualLink Link to comment Share on other sites More sharing options...
JimmyTheScrub Posted May 24, 2016 Author Share Posted May 24, 2016 I believe so, my native resolution is 1366x768 the guide says that I should be using SingleLink also dual link is not present in the 10.11.5 zip Link to comment Share on other sites More sharing options...
Recommended Posts