Jump to content

bilbo

Members
  • Content Count

    269
  • Joined

  • Last visited

Everything posted by bilbo

  1. THE GREAT GUIDE HIGH SIERRA + Z820 ******** 10/07/2018 ********************************************************************************* ———————————————————————————————————————— ———————————————————————————————————————— (from El Capitan's guide) (from Sierra's guide) Introduction: Hi everybody. Again, a new guide version, updated to High Sierra. I hope it will be useful for you all. This time, the update is easy. Basically, the 100% of Sierra’s guide is still valid for High Sierra. The guide has been updated to update links, kexts versions … etc, and some parts try to be more clear. Just there are some important topic to keep in mind: 1. What's new?. There is a new and absolute important setting to install High Sierra. We have to activate “legacy ACPI cpu tables” in Advanced Section, in BIOS. Without this option enabled, we will get a KP. This option changes completely the structure of the SSDT needed for PM. We have to get rid old SSDT versions, if you extracted them with this option disabled. And all SSDT generated by ssdtPRGen, too. And, if your DSDT has the “SSDT-1-CpuDef” code injected, (following my previous guides, to skip "No ACPI Processor declarations found in the DSDT!" error, (see PM section) ) you will have to delete that part, because the DSDT will cause a KP. A better method is described in this guide. No need of add strange code into DSDT. 2.Can I use my old files from Sierra´s EFI folder? The most important, yes. You can keep your config.plist and your DSDT(see point N.1) … saving tons of time. You have to use the new drivers64Uefi files installed by new clover version, and update the kexts versions of main kexts. The specific kexts for our dear machine, USB3, Astek driver, remains in same version.Of course, I provide of all links and files (into my stuff folder) in this guide. 3. So, do I Need repeat again every step of this guide?. If you comes from Sierra´s guide, no. After 1stboot and graphics divers install, you can use your previous files (see point 1.) reboot and jump directly to PM section. For new users, Yes, sure. 4. Consider any part of this guide open to discuss. If you see something wrong, or which could be improved, please, just say it, and I’ll fix it. English is not my native language. If you can’t understand some step, or something could be best written, please, just say it and I’ll fix it too FOR 26x7 and 26x3 USERS!!!. Finally, there a Fix to this models. It´s under test, but I think it should work. Check out FIRST the last section of this guide. 5. And please, (this is for "anonymous" users) don't PM me with personalquestions. No need for that.Any question can be answered openly. Ok, let’s go. PART I 1-BIOS SETUP This guide is for UEFI systems. This is not important to follow this guide except in Clover installation section. Keep in mind it to adapt some settings if you need use legacy-bios mode. If you don’t need any special option, and you have been playing with options, reset the bios to default settings.Later, you will be able to change and test, if you need some specific option. The next section describe the essential options. 6. The main BIOS options are: In storage: set ACHI mode (IMPORTANT). Set boot order. UEFI first, (for me), USB first and HD second. Security : Device Security: I like disable unused devices (scu controller and serial port). Optional. Disable Vt-d: Disabled. IMPORTANT. Secure boot. Disabled (...to boot with non signed OS). I use UEFI boot, but I keep legacy support active. This is optional. In Power : Set Runtimepower management to Enabled. This option will allow Power Management later. About the rest of options, I’m not sure of the impact in performance. Set them by default by the moment. Not important for the guide. Only remeber for further tests that with Pcie Performance Mode enabled, power boost is disabled. Idle Power Savings manage sleep policies. In Advanced: Set PXE, Storage and Video to EFI. (for me) , or legacy, as your want. If you have a graphic card non EFI-compliant, you can set video in Legacy, keeping an UEFI boot. Don’t forget set thunderbolt policy in Legacy mode. And Now, the essential setting for High Sierra: -Enable “Legacy ACPI CPU Tables” _________________________________________________________________________________________________________________________________ PART II: INSTALLATION 7- MEDIA CREATION (This guide assume you have a MacOs running. I have no idea how do it on PC) -Important: Download HighSierra dmg only from Apple.Don´t use suspicious dmgs or Isos. It’s not longer available to search in Apple Store, since Mojave release. Go to this link, and click in “Get macOS high Sierra” (at mid of the page). It will open the apple store download link. The dmg is downloaded in /Applications folder. Let the file in Applications folder. (and keep one compressed copy for future attempts) -Format one USB stick with common settings: Go to erase tab, select GUID partition table in options, and Mac Os Extended (Journaled) as Filesystem. Name the partition as “USB”. Ok to Apply. On a terminal window, type (copy and paste) : sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction Enter and type your admin password. It will take 10-15 minutes. (When it finish, you’ll see the prompt again) 8. INSTALLING CLOVER. -Download Clover from here. Version used to make this guide: Clover_v2.4k_r4658. -Download Clover Configurator from here. It makes easier edit config.plist file and we can use a lot of clover features easily. Now there is a “global edition” -Download plisteditor pro demo for edit info.plist files. -Download my High Sierra stuff folder. (at the end of the guide) -Additional tools: One tool for install kexts, fix permission and rebuild cache. I use Kext helper from rampage’s dmg, although I need always force quit. I don´t like the rest of utilities. This is a personal option. Also you can download EFI mounter (from download sections of this site). CloverConfigurator mounts EFI too, but maybe with this utility is easier. -Install Clover in the USB. On first screen, don’t forget change the install location in order to do not install on your Internal HD. Select your USB stick. Click on Customize. Choose “Install for UEFI booting only” and “Install Clover in the ESP” as main options (if your system is UEFI-based) This is optional: choose your favorite Theme. In Drivers64UEFI select: Now is longer section. It´s only because is more exact showing the drivers installed. We have to keep selected the default options and add the same additional drivers. Keep in mind two important things: -There is a new driver, APFS driver, for the “new” filesystem. This driver is now essential, in order to allow clover “see” HDs formatted with this FS. It´s activated by default. -The OSxAptiopnFix2Drv has a new version, v3. ... The conclusion of this long explanation, is that we have to add to the default selection of drivers: - EmuVariableUefi-64 - OsxAptionFix3Drv Let the rest of option unselected and Click on Install. 9- CONFIGURE CLOVER When clover finishes, it will mount EFI partition. Time to modify it. You’ll find all necessary files in my folder. There are three things to modify: config.plist, drivers, and kexts 9.1 Config.plist The default config.plist is not useful for us. Replace it by mine (folder n.2) But take a look to options (with clover configurator) to understand my options in order to be able to adapt them for your specs or your preferences. It’s a basic config.plist. I could add more options or fixes. but is a good idea install with minimum options. Acpi section. All fixes in ACPI section has been removed except some minor fixes in 2 subsection, smart ups option, etc. SmartUps it’s not important now, but it will be later. So I prefer activate this option. The most important, The rename usb devices patches are included. Boot section Bootflags needed are only -v and npci=0x2000. Of course -v is optional only to see the boot process. You can deactivate it when you finish. Any option activated in Boot Graphics/ Cpu/Device/Disable driver Gui options. These are only personal preferences. Graphics. AnyGraphic injection annd any option activated. At least, no needed for my 1080ti card. Check it out for your card video. An essential section. Kernels Patches needed. RT Variables. BooterConfig, and Csr to deactivate security policy in Sierra. The info values are taken from smbios. SMBIOS. Set it to Mac Pro 6,1. IMPORTANT—>press “generate new” repeatedly to get one random fresh serial number System parameter: 9.2 -Drivers64UEFI folder. As usual, delete VBoxHfs-64driver and replace it by HFSPlus.efi. (from my folder). 9.3 Kexts folder: Add my Kexts from my stuff to /EFI/CLOVER/Kexts/10.13 They are: These are the versions Updated since Sierra´s guide. FakeSMC.kext. If you remember, I have some unexpected KP due to fake smc sensors. Well, I have searched a bit about this, and testing. The main topic is keep the fake smc version and sensors kext of same version or branch. There are several branchs developing different versions (slice, rehabman, kozleck, etc), after test, and test, I think the most stables and those which gives me best sensor readings is kozeck version. I attach the v1440 from kozleck. In this step I only use FakeSMC kext, withput sensors kexts. Anyway, if you have a better version, use it. Just, don´t forget no use the sensors Kexts. VoodooTSCync.kext, to avoid boot with -x (from rampagdev, dual cpu dmg). You’ll find several versions into my folder.I haven’t noticed any change using the generic or the specific version. I think that is not important for our platform. The customize method is: Anyway, I provided the generic version and customized versions for every cpu. IntelMausiEthernet.kext . Kext for the ethernet card from rehabman. (2018-0424version). It will allow have internet connection on first boot. AppleIntelE1000e.kext. Kext for ethernet card from here (2017-10-18 version). (Change of server if you have problems downloading) <<<< update. Use this better than IntelMausiEthernet.kext UsbInjectall, for USB2 from rehabman( 2018-0822version) And add to /EFI/CLOVER/Kexts/others Lilu kext (from here, 1.2.7version) WhateverGreen.kext (from here, 1.2.2 version) old NvidiaGraphicsFixup proyect has been integrated into this proyect. It's useful for nvidia and amd graphics cards This couple of kexts avoid black screen booting with 6,1 smbios. Is quite important keep in mind the versions of these kexts keeping the right versions among this kexts. Prior to update some of them, you have to check in original websites if it's is compatible with the rest. These versions are ready to work with 10.13.6. Thats all. We have our usb installer ready. Copy in a folder all stuff necessary to repeat the process and copy it to the USB stick. You will have it available after first boot. Reboot from the USB stick and install High Sierra. 10- INSTALLATION Some advices: -Use only USB2 ports, preferably the front USB2 port. -Don’t use USB hubs, or cable extenders… (personal issues) -Unplug any other usb device -Be sure that you have plugged your internal sata drive to one of the two internal achi sata controller. -The boot process may be slow, (and with terrible and apocalyptic errors). Be patient -Maybe, the boot stucks with the error “consideredRebuildKernel …. blabla”. Just reboot again. -If you have two monitors, shutdown one can help with graphical errors. -Plug your graphic card in PCI Slot 2. -For inexperienced users: On first screen, go to disk utility and erase the Volume. (APFS and GPT). Quit the utility and return to first screen. Choose Install. -The process is splitted in two steps. The first step promises take only 4 or 5minutes … and now, it’s true!!!. It will take4 or 5 minutes(with a SSD). -After this first reboot, in clover boot screen, you will see more partitions than expected. APFS file system manage more partitions in a more complex way (physical layer, logical layer… bla, bla). Select the new internal HighSierra boot installer partition, not the usb installer. It will finish the process. This step, takes 10-15min aprox (using a SSD). Note.I had some unexpected reboot in this step. Only re-trying if you have it also. -To boot again after installation, keep booting from USB , ant then choose internal HD as clover boot screen. --------------------------------------------------------------------------------------------------------------------------------- PART III: FIRST BOOT 11. Optional updates. Finally, we are on High Sierra's Dektop. The Mac os Version is 17G65. In the date of this guide (oct/2018) is the last version. (there is an optional update only for real macbook laptops). For future security updates, this is the moment to update. Set up the internet options and update the system, but remember check if the Lilu and whatevergreen kexts are compatible or if you need use a new version, or you will geta KP or a black screen on boot. Update using the update app, reboot, and wait for the update installation. 12- Install Clover. On first reboot, install clover again on HDD, repeating same process and same options than with the USB installer, but keep in mind you have to add some options on clover’s screen install: -Install RC scripts on target volume -Optional RC scripts -Install Clover Preference Panel. …and install clovermanager.app. This is optional but it’s the best way to manage the themes and find a good theme. I provide of one nice High Sierra Theme and the Bootcamp theme. Of course, left this for later. Install clover and add same files used on the USB: config.plist , hfsplus driver and kexts. Reboot. You can now extract the USB installer and reboot from the internal HDD. After boot, go to clover preference panel and set it to auto mount EFI partition. It will be useful along this process. Disable this when you finish and you get stable your system.
  2. WTF . Hackintosh is always so insanely weird. I remember other user with a issue with their graphic card and the fix was change the slot where it was attached. That is because I recommended connect the graphic card to the first pci x16 slot (the second one counting from the cpu). Just curious: which slot use you for connect it?
  3. wow. I'm not an expert, it's hard to me say something. In some screens, I can read clearly the error related with the acpi legacy tables and the ssdt patched and also the boot is rejecting load the patched SSDT. But I don't know what's going on. I'll try to test with your clover files, to discard things. But I'm a bit lost Please, repeat again the F4 process, (checking again that you have set the "load legacy acpi tables" option is enabled and send me all files collected in in /clover/acpi/original.
  4. I can't see anything wrong... To post a kernelpanic log, the only way is just take a photo. If screen goes fast, sometimes is useful record video and extract the right frames. I would try with and without ssdt1 and see what happens. And could be important to know what exactly version of High Sierra are you using. I mean, the exactly security update is available to download now. I remember some issues among exactly version and lilu kext. Try to search in google how you could find out the installed version in a usb installation Just one more thing, use only usb2 front connector (the closer one to on/off button). And even maybe try with another usb stick.
  5. I can't see anything different in the ssdt cpudef. The ssdt patched should work. Did you check the bios options? Check the port used to attach the system HD also, and follow the advices of the guide. And post the whole clover folder you are using in your usb stick.
  6. Please: -check if you have activated “legacy ACPI cpu tables” in bios. Well , check all bios options. -If it doesn't work, and if you can reach first clover screen, extract your original acpi files with F4 (as I describe in the guide) and post your ssdt files. Maybe your cpu has specificall ssdt tables. I know that 2687w cpus are kind of "special" models.
  7. I think it has been decision. Chameleon was too much invasive on S/L/E. And if you tried with it, I'm absolute sure that some kind of chameleon's fix was redundant and/or incompatible with nvidiafix kext. I'm glad everything is allright now. About audio panel control incongruency, it's normal!!! Macpeet , the author of the patch explained it here: I'll edit the guide to clarify it.
  8. THE GREAT GUIDE SIERRA + Z820 *** 02/17/2018 (from El capitan's guide) Introduction: Hi everybody. Yes I know. Maybe it is a little late for Sierra but I need a stable system and I always go to for final release. In my opinion, High Sierra is a beta. Anyway, yes, it’s late, but I didn’t have too much time last year. WORK- Everything except Sleep and common graphical issues related with non-supported graphic cards and nvidia drivers. Some important topics: 1. The update. Some procedures are now easier and shorter, and with the help of DSDT patched, an/or DSDT auto-patches, I hope it will be easier for everybody. This is a guide DSDT-centric. If you have the right bios version, you will be able to get it quick and easy. If not, I’ve described how do it anyway. But I strongly recommend update the bios to 3.91. It´s a safe process from windows. 2. Credits. I’m not an expert. Best improves of this guide has been possible thanks to some people. All credit for them. -Thanks for the audio fix for macpeet and Rockey12 -Thanks for the Lsi driver patched for Sierra to despeinao -Thanks for DSDT patching to Maldon -Thanks for SSDT patching info for 26x7 and 26x3 models to Hugodlc 3. Please, help to improve this guide. Consider any part of this guide open to discuss. If you see something wrong, or which could be improved, please, just say it, and I’ll fix it. English is not my native language. If you can’t understand some step, or something could be best written, please, just say it (via pm if you want ) and I’ll fix it too 4. Some important considerations about hardware: In short, there are V1 versions (for E5-Xeons V1, Sandy Bridge) and V2 (for E5-Xeons V2, Ivy bridge). Both of them are identical in generic specs (audio, usb, ethernet, pci, etc), but their bios are slightly different. Remember that DSDT is related to bios version. And SSDT is related to CPU model. Don’t exchange them. I provided DSDTs for 3.91 in V1 and V2 versions. If you have other version, and you don’t want or you can’t update, just follow the full guide to patch your DSDT. Anyway, with patches, edit DSDT is easy. But, I’m still recommeding extract your DSDT and SSDT and patch them. IMPORTANT WARNING FOR 26x7 and 26x3 USERS!!!. These models have a special cpu definitions in SSDT, causing the “Should have XX threads but only found YY” error. Please, go to Appendix (under construction). 5. And please, (this is for "anonymous" users) don't PM me with questions. No need for that. Any question can be answered openly. Ok, let’s go. ________________________________________________________________________________________________________________________ PART I 1-BIOS SETUP This guide is for UEFI systems. This is not important to follow this guide except in Clover installation section. Keep in mind it to adapt some settings if you need it, use legacy-bios mode. If you don’t need any special option, and you have been playing with options, reset the bios to default settings. 6. The main BIOS options are: In storage options: set ACHI mode (IMPORTANT). Set boot order. UEFI first, (for me), USB first and HD second. Security options: Device Security: I like disable unused devices (scu controller Disable Vt-d. IMPORTANT and serial port). Optional Disable Secure boot. Enabled. (For boot with non signed OS). In power options: I use UEFI boot, but I keep legacy support active. Set Runtime power management to Enabled.This option will allow Power (This is optional.) Management later. In power options: In Advanced: About the rest of options, I’m not sure of the impact in Set PXE, Storage and Video to EFI. (for me). performance. If you have a graphic card non EFI-compliant, you can set video in Legacy, keeping an UEFI boot. Don’t forget set thunderbolt policy in Legacy mode. ________________________________________________________________________________________________________________________ PART II: INSTALLATION 7- MEDIA CREATION (This guide assume you have a MacOs running. I have no idea how do it on PC) -Important: Download Sierra dmg only from Apple. Don´t use suspicious dmgs or Isos. It’s not longer available to search in Apple Store, but you can find one link to download it from Apple Store. ("get os mac os sierra" link) It’s 10.12.6. Let the file in Applications folder. (and keep one compressed copy for future attempts). -Download my stuff folder with all necessary stuff. -Format one USB stick with common settings: Go to erase tab, select GUID partition table in options, and Mac Os Extended (Journaled) as Filesystem. Name the partition as “USB”. Ok to Apply. -On a terminal window, type (copy and paste) : sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction -Enter and type your admin password. It will take 10-15 minutes. (When it finish, you’ll see the prompt again) 8. INSTALL CLOVER. -Download Clover from here . Version used to make this guide: Clover_v2.4k_r4359 ((Sierra requires r3994 or newer) ) -Download Clover Configurator from here. It makes easier edit config.plist file -Download plisteditor pro demo for edit info.plist files. -Download additional tools for install kexts, fix permissions and rebuild cache. I use Kext helper from rampage’s dmg, although I need always forcequit. An alternative is Kext Utility. -Maybe EFI mounter (from download sections). CloverConfigurator mounts EFI too, but maybe with this utility is easier. -Install Clover in the USB. On first screen, don’t forget change the install location in order to do not install on your Internal HD. Select your USB stick. -Click on Customize. -Choose “Install for UEFI booting only” and “Install Clover in the ESP” as main options (if your system is UEFI-based) -This is optional: choose your favorite Theme. -In Drivers64UEFI select: / EmuVariableUefi-64 / OsxAptionFix2Drv Let the rest of option unselected and Click on Install. 9- CONFIGURE CLOVER When clover finish, It will mount EFI partition. Time to modify it. You’ll find all necessary files in my folder. There are three things to modify: config.plist, drivers, and kexts -Owners of CPU models 26x7 or 26x3 see appendix 2. (It’s not finished yet) 9.1 Config.plist The default config.plist is not useful for us. Replace it by mine (folder n.2) But take a look to options (with clover configurator) to understand my options in order to be able to adapt them for your specs or your preferences. It’s a basic config.plist. I could add more options or fixes. but is a good idea install with minimum options. Acpi. All fixes in ACPI section has been removed except some minor fixes in 2 subsection, smart ups option, etc. SmartUps it’s not important now, but it will be later. So I prefer activate this option. The most important, The rename usb devices patches are included. Boot Bootflags needed are only -v and npci=0x2000. Of course -v is optional only to see the boot process. You can deactivate it when you finish. Any option activated in Boot Graphics/ Cpu/Device/Disable driver Gui options. These are only personal preferences. Graphics. Any Graphic injection and any option activated. At least, no needed for my 1080ti card. Check it out for your card video. An essential section. Kernels Patches needed RT Variables booterConfig, and Csr to deactivate security policy in Sierra. The info values are taken from smbios. One important change from El cap’s guide. SMBIOS is set to Mac Pro 6,1. We will be able to avoid the black screen later, with the right kexts. IMPORTANT—> press “generate new” repeatedly to get one random fresh serial number System parameter: 9.2 -Drivers64UEFI folder. You’ll see more drivers installed than you selected. That is because some of them are mandatories. That is fine. As usual, delete VBoxHfs-64 driver and replace it by HFSPlus.efi. (from my folder). 9.3 Kexts: Add Kexts from my stuff to /EFI/CLOVER/Kexts/10.12 They are: -FakeSMC.kext ,(from rampagdev, dual cpu dmg or X79 ) Without lpc sensor plugin. This plugin sometimes causes KP -VoodooTSCync.kext, to avoid boot with -x (from rampagdev, dual cpu dmg or X79.dmg) You’ll find several versions into my folder. One generic version ans several for every core number. I haven’t noticed any change using the generic or the specific version. I think that is not important for our platform. I provided the generic version and customized versions for every cpu. Anyway, try if you want.The customize method is: Anyway, I provided of all VoodooTSCync.kext versions already patched. -IntelMausiEthernet.kext. One better kext for the ethernet card from rehabman. (2017-0914 version) -UsbInjectall, for USB2 from rehabman ( 2017-1214 version) And add to /EFI/CLOVER/Kexts/others -Lilu kext (from here , 1.2.0 version 1.2.2 version) -NvidiaGraphicsFixup.kext ( from here , 1.2.1) This couple of kexts avoid black screen booting with 6,1 smbios. Is quite important keep in mind the versions of these kexts. 1.2.1 works only with lilu 1.2.0. In a future, is important keep the right versions among this kexts. Thats all. We have our usb installer ready. Copy in a folder all stuff necessary to repeat the process and copy it to the USB stick. You will have it available after first boot. Reboot from the USB stick and install Sierra. 10- INSTALLATION Some advices: -The internal HD have to be connected to grey internal sata connectors labeled as AHCI 6Gb/s into HP's doc. -Use only USB2 ports, and only in the front USB2 port. -Don’t use USB hubs, or cable extenders… (personal issues) -Unplug any other usb device -The boot process may be slow, (and with terrible and apocalyptic errors). Be patient -Maybe, the boot stucks with the error “consideredRebuildKernel …. blabla”. Just reboot again. -If you have two monitors, shutdown one can help with graphical errors. -Plug your graphic card in PCI Slot 2. -For inexperienced users, to install: On first screen, go to disk utility and erase the Volume. (Mac Os Extended (Journaled) and GPT). Quit the utility and return to first screen. Choose Install. -Now the process is splitted in two steps. The first step promises take only 8 minutes. Nope. It will take 30-40 minutes. Move the mouse from time to time to refresh the screen. Again, be patience. -After this first reboot, select in clover the new internal sierra installer partition, not the usb installer. It will finish the process. This step, yes, takes 10min aprox (using a SSD) -To boot again, keep booting from USB but choose internal HD as boot volume. ________________________________________________________________________________________________________________________ PART III: FIRST BOOT 11. Optional updates. If you are interested in install security updates, now is the right moment. If not, jump to next point. There are two security update for 10.12.6 : "2017-002" and "2018-001". Forget completely the 2018-001. It’s probably that it causes KP. ( I tried and I screw up it). You can use this update using versionn 1.2.2 of LILO kext. (version updated in the sutff folder.) You can install the 2017-002. thought it’s not longer available in Apple store. But there is a direct link to download it. Just open it, reboot, wait for the process, and you will be back at the same point. With this update, the Mac OS Version is 16G1114 . Anyway, I repeat it , it's optional. 12- Install Clover. On first reboot, install clover again on HDD, repeating same process and same options than with the USB installer , but keep in mind you have to add some options on clover’s screen install: -Install RC scripts on target volume -Optional RC scripts -Install Clover Preference Panel. … and install clovermanager.app. This is optional but it’s the best way to manage the themes and find a good theme, because the default themes are… well, I have no words. In my folder you´ll find mine (a customized version from El Capitan’s theme). Bootcamp is another theme for those who doesn’t like the clover’s catalogue. And maybe the most appropriate for a professional environment. Of course, left this for later. Install clover and add same files used on the USB: config.plist , hfsplus driver and kexts. Reboot. You can now extract the USB installer and reboot from the internal HDD. After boot, go to clover preference panel and set it to auto mount EFI partition. It will be useful along this process. Disable this when you finish and you get stable your system.
  9. Answer would be "don't use it". . But before of this. Have you tested it for a while after boot? Is it stable? Are you still having random KPs? Returnig to nvidiagraphicsfixup kext, both results don't make sense. Without this kext you would get a black screen. And there is no reason for the KP using it. So, my guess is that, probably, in your tests, you applied the fix manually. This could cause a conflict. Please,go to system/library/extension. Copy AppleGraphicsControl.kext to your desktop.Go to contents of this kext (righ click) >plugins>AppleGraphicsDevicePolicy.kext/Contents/ . Open Info.plist. Search line related to SMBIOS 6.1 to see if you have this one: <key>F60DEB81FF30ACF6 </key> <string>Config2</string> or this one <key>F60DEB81FF30ACF6 </key> <string>none</string> If you fixed manually and you have the second one, you can forget the nvidiakextfix kext and be happy. If you have the first maybe your version is incompatible .We can fix that using other version, or simply, change to the highsierra fix. Anyway, the smbios in your config.plist seems a bit messy. Begin to regenerate it with clover configurator and reboot. You should see in apple system profiler "macpro 6,1" Then, tell me the result of your AppleGraphicsControl.kext test and we will see how continue.
  10. Ok. I think I got something. checking your dsdt, you have a wrong fix of irq conflict. You have: Device (HPET) { Name (_HID, EisaId ("PNP0103")) // _HID: Hardware ID Name (CRS, ResourceTemplate () { IRQNoFlags () {0,8,11} IRQNoFlags () {0,8,11} Memory32Fixed (ReadWrite, 0xFED00000, // Address Base 0x00000400, // Address Length _Y32) You have duplicated IRQNoFlags line. It should be only: Device (HPET) { Name (_HID, EisaId ("PNP0103")) // _HID: Hardware ID Name (CRS, ResourceTemplate () { IRQNoFlags () {0,8,11} Memory32Fixed (ReadWrite, 0xFED00000, // Address Base 0x00000400, // Address Length _Y32) This make sense completely about random KP minutes after boot. I had exaclly same issue with this patch and the fix of HPET device (both are related) when I was finding out how fix it (in El Capitán's times). Not sure 100% but lets try fixing this. I attach the dsdt fixed. I added the extra patch to rename devices, too. It0s the last of my dsdt patches. Not essential, but tidier. Also: A "drivers64" folder (for clover) with drivers for EFI boot. I don´t know if you use legacy or efi boot, yet, but I guess that you use efi boot. Delete the "drivers" folder. This fix the double foulder, (no sense) and fix the duplicate OsxAptioFixDrv-64.efi versions. It's important only use one of them. For our Z820, OsxAptioFix2Drv-64.efi works. This fix maybe solve the KP at boot. If you use legacy boot, don't use it yet. And also: A more recent version of SSDT-UIAC-ALL ssdt, for fix usb ports. It a better version we made in HighSierra Thread. It covers better the internal usb ports, if you use internal usb2 cards. Let me know, and we will see if we will be able to see what's going on with nvidiafix. DSDT-fixed-by-bilbo.zip SSDT-UIAC-ALL-new-version.zip drivers64UEFI.zip
  11. I've just take a look to your clover folder. I've seen some error into drivers uefi folder ( duplicated OsxAptioFixDrv version, which is a big problem,) but I'm not sure because I'm seeing the driver folder for non uefi boot. Are you using legacy or UEFI boot? Check the dsdt is a bit more complex. What is your bios version? How many patches did you apply? (Did you follow my guide to patch the dsdt, or maybe are you using one of the templates, or...) With a bit of more time, I'll try to say something more. I've been searching about kernel=/System/Library/Kernels/kernel options. No idea. It seems to be a chameleon (or Enoch bootflag)
  12. Ok. That's really weird. Please, tell me: -Thats means that before "to install" NvidiaGraphicsFixup.kext, you didn't have this kext in your clover folder? (that make no sense) -When you uninstall the NvidiaGraphicsFixup.kext, do you have KP? -Why are you using "kernel=/System/Library/Kernels/kernel" bootflag in clover?. That make no sense, either. edited- I didn’t see your first post. could attach your clover folder?
  13. Graphic drivers are always a headache. But I have 1080ti with no problems. I have installed resolve too, just for play, no intensive use, but it runs. Running candle test I get nice results. I still on Sierra. Most important I would say firstly is with Nvidiaweb option checked off in clover, your are not using nvidia driver. Sure. Easy to check it out. Just take a look into nvidia icon in the bar menu. Second, you don't need Load Vbios option (not sure 100%, but I would say sure at 95%). Do you have KP before or after of install nvidia driver? Only with resolve? This is the Sierra thread, so I guess that you are running Sierra. Post exactly your os version and graphics driver version. Anyway, without nvidia driver, the system should be stable. The rest are weird. You shouldn't have problems with NvidiaGraphicsFixup.kext. And anyway, you can´t no use this kext. It 's essential to up graphics with macpro 6.1. So , there is something miss here. And again, are you sure that the problem is NvidiaGraphicsFixup.kext? My only experience with random KP minutes after boot were with a wrong dsdt patch (HDEF patch). Maybe your suspect is not right. With this kind a big issues with so many aspects to check, I always follow the strategy of separate and check. My first advice would be: -uninstall completely nvidia webdriver . Not sure right now how do it. Search in google. Remember clear in clover all settings related with nvidia options. Then, you could focus in the KP and the NvidiaGraphicsFixup.kext. If KPs continue, post as info as you think be useful. I'll try to help.
  14. I've updated the stuff folder to include this last change. It allows show as a internal icon (or custom it). Thanks to xuy_ The change is open info.plist of AstekFusion2Adapter.kext , and change IOMediaicon property (into IOKitpersonalities) from "SASadapter.icns to Internal.icns".
  15. ———————————————————————————————————————— THE GREAT GUIDE EL CAPITAN + Z820 *** 01/09/2016 ********************************************************************************* ———————————————————————————————————————— ———————————————————————————————————————— >>>>>>>>Warning, go to Sierra's guide here. This guide is obsolete in many aspects <<<<<<<<<<<<<< Introduction: Hi everybody. I’m glad to release this guide to enjoy this beauty running El Capitán. It has been a long and hard way. I've been trying to get a stable hackintosh since Mavericks (with a lot of drawbacks), and Yosemite (same problems). Finally, with El Capitan, I have succeeded. This version is awesome, works perfectly, fluently , skips important problems and allow new support for some hardware. Some important topics: 1. What is the main goal of this tread? Not only show the how-to. I’d like gather all Z820 owners here to talk and share problems, tips, and refine this guide. We are not too much z820-users. Search info is frustrating. So please, join here. 2. Please, help to improve this guide. I’m not an expert. I’m far from to be an expert. This is only the result of hours, days, of searching, tries, and trial-and-error method. If you see something wrong, or which could be improved, please, just say it, and I’ll fix it. 3. Specs. This is a guide for my specs. There are several revisions and versions (V1, V2 , bios versions, dual, not dual cpu...), and some custom hardware peripheral (graphic card, pci cards). You have two ways. - To be lazy, download my files and … anything else. If your hardware does not match, is incompatible, or something is updated, you’ll not know how adapt it and fix it. - Try to understand what I do and adapt it for your specs. And then, share it My specs are: Intel Xeon Processor E5-2630 v2 dual. Bios version 3.85 Graphics Card: Quadro K5000 Memory: 64gb ram Common Hardware: Audio card Realtek ALC262 Internal SATA-SAS controller LSI 2308 USB3 internal controller Texas Instruments TUSB37320/40 And: LSI Sas-Sata Raid 9620 8i PCI Thunderbolt Card HP USB 3 PCI Conceptronic And finally , one last topic more: 4. English is not my native language. If you see how I kill your language, please, just say it and I’ll fix it too 5. And please, (this is for "anonymous" users) don't PM with questions. No need for that. Any question can be answered openly Fixes to guide: 1. Dec 2017 Minor fixes to guide, fix firewire part and fix irq conflicts. Maybe important to get audio working. 2 Jan 2018 Minor fix to PM section VIII, step 23 , a , to explain better how apply patches depending if you have a v1 or v2 cpu Please, check it out Ok let’s go. --------------------------------------------------------------------------------------------------------------------------------- PART I 1-BIOS SETUP (Preface. This whole guide is for UEFI systems. It’s not important to follow it. Keep in mind it to adapt some settings if you use legacy-bios mode.) On storage options: set ACHI mode. On security options: disable Vt-d On Advanced, set PXE , storage and graphics to EFI. (in that case) On power, set Os power management to Enabled. This option will allow Power Management later. Throughout my experiments, I haven't found any other option with a negative impact specially important. But, If you don’t need any special option, reset the bios to default can be a good idea. --------------------------------------------------------------------------------------------------------------------------------- PART II: INSTALLATION 1- MEDIA CREATION (This guide assume you have a MacOs runnig . I have no idea how do it on PC) -Download El Capitan from AppleStore. Currently, is 10.11.6. Final version. No need to update. Let the file in /Applications -Download my compressed folder with all necessary stuff. -Format one USB stick with common settings: Go to Partition Tab, choose 1 partition in “partition layout”, select GUID partition table in options, and Mac Os Extended (Journaled) as Filesystem. Name the partition as you want. Ok to Apply. -On a terminal window, type: sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/USBName --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction -Change “USBName” by your usb name. Enter and type your admin password. It will take 10-15 minutes. (When it finish , you’ll see the prompt again) -Download Clover from here . Version used to make this guide: Clover_v2.3k_r3676 -Install Clover in the USB. On first screen, don’t forget change the install location in order to do not install on your Internal HD. Select your USB stick -Click on Customize. -Choose “Install for UEFI booting only” and “Install Clover in the ESP” as main options (if your system is UEFI based) -This is optional: choose Bootcamp in Themes. I like this theme because looks like a real mac. The rest of themes are horrible. -In Drivers64UEFI select: / EmuVariableUefi-64 / OsxAptionFix2Drv Let the rest of option unselected and Click on Install. 2- CONFIGURE CLOVER When clover finish, It will mount EFI partition. Time to modify it. 2.1 Config.plist Clover makes a config.plist with some options pre-selected. Change the original config.plist by mine. But take a look to options (with clover configurator) to understand it in order to be able to adapt them for your specs. It’s a basic config.plist. I could add more options or fixes. but is a good idea install with minimum options. Acpi. No options activated. Ignore section dsdt.patches for the moment. I'll explain it later. Boot Bootflags needed are only -v and npci=0x2000. dart=o is no needed with vt-d deactivated on Bios. Kext-dev-mode=1 is for Yosemite only. rootless=0 is for first betas of Capitan. No options activated in Cpu/Device/Disable driver Gui options. Graphics. No Graphic injection. At least, no needed for my Quadro card. With this option I boot with only 1 screen. (I have two monitors). Check it out for your card video. Kernels Patches needed RT Variables to deactivate security policy in el Capitan. Similar to kext-dev-mode in Yosemite. SMBIOS Set to Mac Pro 5,1. This is important to skip black screen with boot with SMBIOS 6,1. We will fix that later. System parameter : “No caches” enabled. It’s optional. I like activate this option to test instead of press space bar in every boot. Thats all. 2.2 -Drivers64UEFI folder. You’ll see more drivers installed. That is because some of them are mandatories. That is fine. As usual, delete VBoxHfs-64 driver and replace it by HFSPlus.efi. 2.3 Kexts: You can use my kexts from my stuff folder, or download them from original sites. -Download X79 dmg from RampageDev's site. Mount it and go to /Files/Step2/10.11 to current/StandardKext and grab next kexts: -FakeSMC.kext . -VoodooTSCync.kext, (to avoid boot with cpus=1) -AppleintleE1000e.kext. Not important now, but it will allow to get internet on first boot …and copy them to your /EFI/CLOVER/Kexts/10.11 Important. OpenFakeSMC.kext , (show Package contents) and delete LPCSensors from /Contents/Plugins. This LPC plugin freeze the boot ! Note. My folder has a couple of kexts more. We will talk about it later. ---> don't use this astek drivers in Sierra and High Sierra. They cause KP. See post number #106 3- FIXING USB PORTS If we boot now, we will get the annoying “PCI configuration Begin” error. This is cause the usb issue of El Capitán. We could even avoid this booting using an HDD instead of an USB stick. Which is really weird. But anyway, once we reach the installer, the USB won’t be recognized, so no mouse, no keyboard. The right way is fix the usb ports. Here I have to give credit s to these german guys which allowed me see the solution and refine it. Credit also to the user from the ton--mac forum who found the forum and linked it So, we are going to fix the problem. It has two parts: 1-First Go to here and download last version of USBinjectAll.kext of the-never-well-enough-praised Rehabman . Copy the kext to /EFI/CLOVER/Kexts/10.11 2-Second. We have now to apply a DSDT patch to rename usb devices. But doing this now, we have to extract it, clean it and compile it, and finally fix it. And now it’s not the right moment. We can do it with DSDT-patch-on the fly of Clover. Copy the next dsdt-patches code to the config.plist, using plistedit pro or add them manually with Cloverconfigurator. Z820-EL_CAPITAN_stuff.zip
  16. btw, fixed edit--> lol , I wrote at least half a dozen times "10.3" , not 10.13 ... sorry
  17. LOL. I would never done that , even drunk
  18. Maybe legacy / EFI boot issue? Check your bios settings and your boot options. If you use legacy boot, the settings to install clover are sighly different that the described in the guide.
  19. do you have enabled the "runtime powermanagement" enabled in your bios?
  20. @antonio.clb , yep. If you open Legacyx86PlattformPlugin.kext, you'll see a plist with the macmini policies (for Mac-F65AE981FFA204ED ) named under Mac-F60DEB81FF30ACF6 which inject it, overriding the original. This, basically avoid editing the original kext. You did it twice, manually, as you noted, and automatically, with the Legacyx86PlattformPlugin.kext. If you did it correctly, everything is ok. You don't need restore anything. Only is good to know for the next time and save one step. My assumption is that harry hard had some kind of problem editing one system's kext. But we don't know yet.
  21. Harry Hard, if you followed the guide, you don't need to follow (repeating) the steps posted by antonio. It's basically same steps, maybe written in a shorter way. Reading your outputs,I believe you didn't need repeat the process. Only experiment with ssdtPRGen.sh command. But , the point 3 ("insert mac mini" stepcontextdict) of antonio's mini-howto. is redundant, because that is what Legacyx86PlattformPlugin.kext does: Inject an specifical power management rules, overriding the natives. I took my time in check this when I wrote the guide. (i checked also the old version of this kext for sierra and el capitan). Edit an internal kext, placed in System/Library/Extensions, is always dangerous, specially for inexperienced users.Always in needed fix permissions and rebuild cache, and even so, you can take risk of suffer a KP on next boot. Maybe that is the reason for the KP. Or sometimes, one wrong ssdt generated by ssdtPRGen cause KP. In this case, to boot again you only have to skip the ssdt load in clover boot. I don't know what is your case. If you are in the case of a Kext corrupted, If you don´t have a copy of the original kext is almost impossible recover your system. Even with some backup, is hard: boot in single mode, restore the kext corrupted, repair permissions, and repair cache, via terminal. It's a pity, but reinstall from scrach it's worth it. After restore your system, you can try the advices of Amadeussex. I didn't realize about you cpu doesn't support hyperthreading. Amadeussex, what smbios do you have for your v1? 5,1 or 6,1?
  22. Interesting info. First I did when I bought the z820, was add 4 hd in the drivebays and connect them to my LSI pci raid card. My HD system has been always connected to one ssd installed in one adittional cases added into the second/frontal bay (number 7 , in the image). That is because I forgot completely how the four drives bays are connected to the mainboard. What Amadeusex says is the logical answer and that would have been my answer too. So, It has been an interesting finding. I can't understand it. It doesn't make sense. Anyway, I'll add the info to the guide. That is because 6,1 smbios (macpro trashcan) is natively only for IvyBridge cpus. Mine is Ivydybridge, so no experience about Sandybridge PM. Wait for the answer from V1 Z820 users. Maybe ignore the error is enough, or maybe you have to use smbios 5,1. No idea. Anyway, according with your output, I would say that you have a right PM. Reading your cpu info, it is a 2.4 model, without turbobost. That means it goes from 1,2 in idle states to 2,4 as a stock and max, clock freq In cloverconfigurator, add manually the entry into the "custom flag" text box. Anyway, this bootflag is obsolete since Sierra (I'm not sure). I add it "just in case" Yes, that´s right. And according with your test, the 26x9 models work also, which are good news But don't forget add the SSDT-UIAC-ALL.aml. (check usb section) It orders the internal usb port numbers, and avoid ports conflict. That's right, and it explains your first problems with the mouse. If you can skip this, you can buy some cheap mouse. Sometimes it's worth it
  23. Sorry. I don't understand you. What is "a drive container"? First time I heard that. ¿?¿?¿?¿ Nope!! The right path is /System/Library/Extensions (that is what S/L/E means ). You'll find the kext right there.
  24. Sorry. No info enough. Please, post more detailed info about what you did, following the PM section of the guide and if you get some error in any post , etc.
×