ammoune78 Posted December 20, 2016 Share Posted December 20, 2016 (edited) Murvold i think that you didn't read my first reply about X79 with Aigors, black screen is normal, because you should have an already DSDT that contains GFX0 and SATA with at least LPCB, so try my last Injector 1.1, make your DSDT in EFI\Acpi\Load. If you already have SSDT for your CPU put it with DSDT, make an MacPro 6.1 SMBios, set the DisableVoodooHda to false, if you have Nvidia card also set disableNvidia to false, in boot-args add npci=0x2000! Without good DSDT you can't reach desktop with this F*****g X79 chipset on Ozmosis! My iPhone always do corrections by itself so you will find some unknown phrases! Edited December 20, 2016 by ammoune78 1 Link to comment Share on other sites More sharing options...
Aigors Posted December 20, 2016 Share Posted December 20, 2016 Hi, a strange behavior, as far you know can be possible to have some problema with different monitor ? I have built a hackintosh with GAZ97xG7 with a titanx card, in my house works like charm with my monitor dell U2711, in a friend's house with different monitor, bios stucks on Gigabyte logo,whit internal card it works.I have edited DSDT and SSDT with ssDtPrgen Many thanks Link to comment Share on other sites More sharing options...
murvold Posted December 20, 2016 Share Posted December 20, 2016 Murvold i think that you didn't read my first reply about X79 with Aigors, black screen is normal, because you should have an already DSDT that contains GFX0 and SATA with at least LPCB, so try my last Injector 1.1, make your DSDT in EFI\Acpi\Load. If you already have SSDT for your CPU put it with DSDT, make an MacPro 6.1 SMBios, set the DisableVoodooHda to false, if you have Nvidia card also set disableNvidia to false, in boot-args add npci=0x2000! Without good DSDT you can't reach desktop with this F*****g X79 chipset on Ozmosis! My iPhone always do corrections by itself so you will find some unknown phrases! Hi, followed your instructions (as well as this http://www.insanelymac.com/forum/topic/306744-ozmosis-uefi-bios-modding-guide/).Had to physically unplug my Windows drive as it automatically wanted to boot there. Now it automatically boots to Clover on my main RAID0 drive. When I boot from boot menu (F12) my main drive flashed with Apple logo and restarts. When I boot to my backup drive with Yosemite 10.10.5 it hangs on Apple logo and eventually after some time the screen turns black, but keyboard stays active (able to switch caps lock etc). boot args in defaults.plist npci=0x2000 rootless=0 nvda_drv=1 -xcpm dart=0 DSDT.aml, SSDT.aml, SSDT-1.aml, SSDT-2.aml from RampageDev's latest X79.dmg (Also helped me to upgrade to MacOS Sierra using Clover) in Acpi/Load/ Bios Rom file has disabler.ffs, InjectorKext.ffs, CPUCensorsKext.ffs, GPUSensorsKext.ffs from your packaged also included + I used kext2ffs script to generate AppleInterE1000e.ffs for LAN port (and the bios rom file has still more free space available) crash dump from last attempt Anonymous UUID: 8CE6F5C1-2C40-FD75-6212-28B8873AFDE6 Tue Dec 20 15:37:58 2016 *** Panic Report *** panic(cpu 4 caller 0xffffff80003f77b3): "TLB invalidation IPI timeout: " "CPU(s) failed to respond to interrupts, unresponsive CPU bitmap: 0x4, NMIPI acks: orig: 0x0, now: 0x0"@/SourceCache/xnu/xnu-2782.50.1/osfmk/x86_64/pmap.c:2480 Backtrace (CPU 4), Frame : Return Address 0xffffff83b70f3980 : 0xffffff800032ad21 0xffffff83b70f3a00 : 0xffffff80003f77b3 0xffffff83b70f3a90 : 0xffffff80003fdaa3 0xffffff83b70f3b80 : 0xffffff80003fe775 0xffffff83b70f3be0 : 0xffffff80003ac625 0xffffff83b70f3cf0 : 0xffffff80003a22ac 0xffffff83b70f3d20 : 0xffffff800039e123 0xffffff83b70f3d50 : 0xffffff8000877aa0 0xffffff83b70f3d70 : 0xffffff80008fd442 0xffffff83b70f3de0 : 0xffffff80003dfa89 0xffffff83b70f3e10 : 0xffffff800032ef8c 0xffffff83b70f3e40 : 0xffffff80003139f3 0xffffff83b70f3e90 : 0xffffff800032429d 0xffffff83b70f3f10 : 0xffffff800040231a 0xffffff83b70f3fb0 : 0xffffff80004344c6 BSD process name corresponding to current thread: configd Boot args: slide=0 rootless=0 nvda_drv=1 -xcpm dart=0 Mac OS version: 14F1509 Kernel version: Darwin Kernel Version 14.5.0: Tue Sep 1 21:23:09 PDT 2015; root:xnu-2782.50.1~1/RELEASE_X86_64 Kernel UUID: 06D286E3-A8A1-3BE7-A7EB-EAC6E0C69758 __HIB text base: 0xffffff8000100000 System model name: MacPro6,1 (Mac-42FD25EABCABB274) System uptime in nanoseconds: 22407466996 last loaded kext at 6415934459: com.nvidia.CUDA 1.1.0 (addr 0xffffff7f81ecd000, size 12288) loaded kexts: com.nvidia.CUDA 1.1.0 com.paceap.kext.pacesupport.snowleopard 5.9.1 com.paragon-software.filesystems.ntfs 543.0.14 com.nvidia.web.NVDAGM100HalWeb 10.0.5 jp.plentycom.driver.SteerMouse 4.2.5 com.nvidia.web.GeForceWeb 10.0.5 com.nvidia.web.NVDAResmanWeb 10.0.5 com.digidesign.iokit.DigiDal 10.3.10d4 com.RME.driver.HDSPMADI 4.04 com.nvidia.NVDAStartup 10.0.5 net.osx86.kexts.GenericUSBXHCI 1.2.11 at.obdev.nke.LittleSnitch 4352 org.hwsensors.driver.LPCSensors 1377 org.hwsensors.driver.GPUSensors 1377 org.fork.driver.VoodooHDA 6.6.6 com.insanelymac.driver.AppleIntelE1000e 2.4.14 org.voodoo.driver.VoodooTSCSync 1.1 org.hwsensors.driver.CPUSensors 1377 org.netkas.driver.FakeSMC 1377 com.apple.filesystems.autofs 3.0 com.apple.driver.AGPM 110.19.6 com.apple.driver.ApplePlatformEnabler 2.2.0d4 com.apple.iokit.CSRBluetoothHostControllerUSBTransport 4.3.6f3 com.apple.driver.X86PlatformShim 1.0.0 com.apple.iokit.IOBluetoothSerialManager 4.3.6f3 com.apple.driver.AppleHDAHardwareConfigDriver 272.18.3 com.apple.driver.AppleHDA 272.18.3 com.apple.driver.AppleUpstreamUserClient 3.6.1 com.apple.iokit.IOUserEthernet 1.0.1 com.apple.driver.AppleMCCSControl 1.2.12 com.apple.driver.AppleOSXWatchdog 1 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AppleHWAccess 1 com.apple.driver.AppleHV 1 com.apple.driver.Apple16X50ACPI 3.2 com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0 com.apple.driver.AppleLPC 1.7.3 com.apple.driver.AudioAUUC 1.70 com.apple.driver.AppleMGPUPowerControl 3.10.25 com.apple.driver.AppleFIVRDriver 4.1.0 com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0 com.apple.iokit.SCSITaskUserClient 3.7.5 com.apple.driver.AppleRAID 4.0.6 com.apple.driver.XsanFilter 404 com.apple.driver.AppleFileSystemDriver 3.0.1 com.apple.driver.AppleUSBXHCI 710.4.11 com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0 com.apple.BootCache 36 com.apple.iokit.IOAHCIBlockStorage 2.7.1 com.apple.driver.AppleUSBHub 705.4.2 com.apple.iokit.IOAHCIPassThrough 1.0.3 com.apple.driver.AppleAHCIPort 3.1.2 com.apple.driver.AppleUSBEHCI 705.4.14 com.apple.driver.AppleRTC 2.0 com.apple.driver.AppleHPET 1.8 com.apple.driver.AppleACPIEC 3.1 com.apple.driver.AppleACPIButtons 3.1 com.apple.driver.AppleSMBIOS 2.1 com.apple.driver.AppleAPIC 1.7 com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0 com.apple.nke.applicationfirewall 161 com.apple.security.quarantine 3 com.apple.security.TMSafetyNet 8 com.apple.driver.AppleIntelCPUPowerManagement 218.0.0 com.apple.kext.triggers 1.0 com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.3.6f3 com.apple.driver.DspFuncLib 272.18.3 com.apple.kext.OSvKernDSPLib 1.15 com.apple.driver.AppleSMBusController 1.0.13d1 com.apple.iokit.IOSurface 97.4 com.apple.driver.IOBluetoothHIDDriver 4.3.6f3 com.apple.iokit.IOBluetoothFamily 4.3.6f3 com.apple.iokit.IOAcceleratorFamily2 156.16 com.apple.AppleGraphicsDeviceControl 3.10.25 com.apple.driver.Apple16X50Serial 3.2 com.apple.iokit.IOSerialFamily 11 com.apple.driver.AppleHDAController 272.18.3 com.apple.iokit.IOHDAFamily 272.18.3 com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0 com.apple.iokit.IOUSBUserClient 705.4.0 com.apple.driver.AppleSMBusPCI 1.0.12d1 com.apple.driver.AppleGraphicsControl 3.10.25 com.apple.driver.AppleBacklightExpert 1.1.0 com.apple.iokit.IONDRVSupport 2.4.1 com.apple.iokit.IOGraphicsFamily 2.4.1 com.apple.driver.IOPlatformPluginLegacy 1.0.0 com.apple.driver.X86PlatformPlugin 1.0.0 com.apple.driver.AppleSMC 3.1.9 com.apple.driver.IOPlatformPluginFamily 5.9.1d7 com.apple.driver.AppleUSBHIDKeyboard 176.2 com.apple.driver.AppleHIDKeyboard 176.2 com.apple.iokit.IOUSBHIDDriver 705.4.0 com.apple.driver.AppleUSBMergeNub 705.4.0 com.apple.driver.AppleUSBAudio 295.23 com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.5 com.apple.iokit.IOUSBMassStorageClass 3.7.2 com.apple.driver.AppleUSBComposite 705.4.9 com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.5 com.apple.iokit.IOBDStorageFamily 1.7 com.apple.iokit.IODVDStorageFamily 1.7.1 com.apple.iokit.IOCDStorageFamily 1.7.1 com.apple.iokit.IOAHCISerialATAPI 2.6.1 com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.5 com.apple.iokit.IOAudioFamily 203.3 com.apple.vecLib.kext 1.2.0 com.apple.iokit.IOAHCIFamily 2.7.5 com.apple.iokit.IOUSBFamily 720.4.4 com.apple.iokit.IONetworkingFamily 3.2 com.apple.driver.AppleEFINVRAM 2.0 com.apple.driver.AppleEFIRuntime 2.0 com.apple.iokit.IOSMBusFamily 1.1 com.apple.iokit.IOHIDFamily 2.0.0 com.apple.security.sandbox 300.0 com.apple.kext.AppleMatch 1.0.0d1 com.apple.driver.AppleKeyStore 2 com.apple.driver.AppleMobileFileIntegrity 1.0.5 com.apple.driver.AppleCredentialManager 1.0 com.apple.driver.DiskImages 398 com.apple.iokit.IOStorageFamily 2.0 com.apple.iokit.IOReportFamily 31 com.apple.driver.AppleFDEKeyStore 28.30 com.apple.driver.AppleACPIPlatform 3.1 com.apple.iokit.IOPCIFamily 2.9 com.apple.iokit.IOACPIFamily 1.4 com.apple.kec.pthread 1 com.apple.kec.Libm 1 com.apple.kec.corecrypto 1.0 Model: MacPro5,1, BootROM MP51.007F.B03, 4 processors, Quad-Core Intel Xeon, 3,6 GHz, 32 GB, SMC 1.39f11 Graphics: NVIDIA GeForce GTX 970, NVIDIA GeForce GTX 970, PCIe, 4095 MB Memory Module: DIMM1, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Memory Module: DIMM2, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Memory Module: DIMM3, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Memory Module: DIMM4, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Memory Module: DIMM5, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Memory Module: DIMM6, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Memory Module: DIMM7, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Memory Module: DIMM8, 4 GB, DDR3, 1600 MHz, Kingston, KHX1600C10D3/ Bluetooth: Version 5.0.2f4, 3 services, 26 devices, 1 incoming serial ports Network Service: Ethernet, Ethernet, en0 PCI Card: Intel(R) 82579V PCI-E Gigabit, Ethernet Controller, Internal PCI Card: NVIDIA GeForce GTX 970, Display Controller, Slot-1 Serial ATA Device: SAMSUNG MZHPV256HDGL-00000, 256,06 GB Serial ATA Device: SAMSUNG MZHPV256HDGL-00000, 256,06 GB Serial ATA Device: WDC WD2002FAEX-007BA0, 2 TB Serial ATA Device: WDC WD2002FAEX-007BA0, 2 TB Serial ATA Device: Crucial_CT256MX100SSD1, 256,06 GB Serial ATA Device: HL-DT-ST BD-RE BH16NS40 Serial ATA Device: WDC WD4003FZEX-00Z4SA0, 4 TB USB Device: USB 2.0 Bus USB Device: Hub USB Device: TR taktile-25 USB Device: Keyboard Hub USB Device: CSR8510 A10 USB Device: Apple Keyboard USB Device: PIONEER DDJ-SB USB Device: USB 2.0 Bus USB Device: Hub Thunderbolt Bus: attached the new rom file and defaults.plist just in case. Autocorrect was one of the first things I disabled on my iPhone x79up4oz-full.rom.zip Defaults.plist.zip Link to comment Share on other sites More sharing options...
ammoune78 Posted December 20, 2016 Share Posted December 20, 2016 (edited) 1- If you plan to use it for Yosemite kext-dev-mode must be added in Defaults.plist. 2- If you plan to use NWebDriver nvda_drv=1 ok 3- You forgot to replace your MacPro 5,1 S/V:MP51.88Z.007F.B03.1010071432 with MP61.88Z.0116.B04.1312061508 for example and the productID also, BoardVersion and HardwareAdress with other BaseBoardSerial from another Generated Serial.. 4- Need to delete Firmware Features as they cover only MP3,1 and Stock QUO Rom. 5- AAPL,ig-platform-id, DisableAtiInjection. The ROM Attached is an Backup from running system generated from Bios or @Bios! I've made an fresh new bios for your board from 1.0 Rev, try it with this just modified Defaults plist: It's better for you to check the version number of your ITE Super I/O Chip in your Mobo and it's near the Rev:1.0 under Designed in Taipei, then extract from LpcSensors the raw image in raw or plist and open it with PlistEditor Pro or other one, check again if the chip is listed from the list. Also the AmiBoardInfo.bin is not ROM protected so you can easily patch it and add it with Dsdt2Bios from FredWest app. Edited December 20, 2016 by ammoune78 1 Link to comment Share on other sites More sharing options...
murvold Posted December 20, 2016 Share Posted December 20, 2016 1- If you plan to use it for Yosemite kext-dev-mode must be added in Defaults.plist. 2- If you plan to use NWebDriver nvda_drv=1 ok 3- You forgot to replace your MacPro 5,1 S/V:MP51.88Z.007F.B03.1010071432 with MP61.88Z.0116.B04.1312061508 for example and the productID also, BoardVersion and HardwareAdress with other BaseBoardSerial from another Generated Serial.. 4- Need to delete Firmware Features as they cover only MP3,1 and Stock QUO Rom. 5- AAPL,ig-platform-id, DisableAtiInjection. The ROM Attached is an Backup from running system generated from Bios or @Bios! I've made an fresh new bios for your board from 1.0 Rev, try it with this just modified Defaults plist: X79UPAF7Rev1,0 + Defaults.zip It's better for you to check the version number of your ITE Super I/O Chip in your Mobo and it's near the Rev:1.0 under Designed in Taipei, then extract from LpcSensors the raw image in raw or plist and open it with PlistEditor Pro or other one, check again if the chip is listed from the list. Also the AmiBoardInfo.bin is not ROM protected so you can easily patch it and add it with Dsdt2Bios from FredWest app. Do I need to copy SSDT-s to DSDT if I want to patch with dsdt2bios or should I keep them in load directory? btw I have ITE, IT8728F which is present in LPCcensorsKext :-) Link to comment Share on other sites More sharing options...
ammoune78 Posted December 20, 2016 Share Posted December 20, 2016 How many SSDTs you have, you just have to see in DSDT of QUO board you will see PR section on the bottom of Devices and Scopes, do it for your board as is in QUO DSDT, otherwise you will have KP. But prefer to keep it in Load! Here's example from QUO DSDT screenshot: , i prefer you to boot with only CPU SSDT and DSDT first from Load, if boot fine you can easily add the other SSDTs one by one until all worked without error or KP, then add DSDT in Bios. It's good to try first from Efi\Oz, to don't take to much time flashing and reflashing. Link to comment Share on other sites More sharing options...
murvold Posted December 20, 2016 Share Posted December 20, 2016 How many SSDTs you have, you just have to see in DSDT of QUO board you will see PR section on the bottom of Devices and Scopes, do it for your board as is in QUO DSDT, otherwise you will have KP. But prefer to keep it in Load! Here's example from QUO DSDT screenshot: QUO SSDTinDSDT.png, i prefer you to boot with only CPU SSDT and DSDT first from Load, if boot fine you can easily add the other SSDTs one by one until all worked without error or KP, then add DSDT in Bios. It's good to try first from Efi\Oz, to don't take to much time flashing and reflashing. I'm quite a noob when it comes to patching DSDT-s and SSDT-s. I looked at my DSDT and the PR section was not present, almost like it is written in another specification. Attached my files, maybe you can give it a look X79-up4-i7-3820-nvidia-dsdt_ssdts-rampagedev.zip Link to comment Share on other sites More sharing options...
ammoune78 Posted December 20, 2016 Share Posted December 20, 2016 (edited) I'm quite a noob when it comes to patching DSDT-s and SSDT-s. I looked at my DSDT and the PR section was not present, almost like it is written in another specification. Attached my files, maybe you can give it a look I forgot to download the File from OS X, this is why you will see: 2 Downloads one from Windows one the second from OS X, and I forgot to don't download it! Sorry so I can't touch it without an LSPCI -nn from linux for Device ID's and iORegistryExplorer dump for where the Devices are placed. Then I can go to the devices and put the patch, remember that putting DSDT inside bios have to support both OS X and Windows to avoid BlueScreens. i only use the IORegistryExplorer from AppleDevelopper, download it, open it and simply save file as then upload it, for lspci -nn just from Ubuntu live DVD, and once on the desktop open up terminal and write lspci -nn then copy the result to txt file and your done! Anyway: Try this Patched DSDT with SSDT, HDEF, GFX0, HDAU, SMB, SBRG, SATA, GBE, DTGP, OSDW and Darwin added to it: Patched GA-X79UP4-F7 Rev1.0 DSDT_SSDT.aml.zip, so if you want to use it don't add something in Load just this one, I prefer you to boot with only one drive in SATAs port and save a Profile in bios with only the drives that you plan to use with OS X to avoid KickingA*s of EFI partition of Windows drive. Edited December 20, 2016 by ammoune78 1 Link to comment Share on other sites More sharing options...
HBP Posted December 21, 2016 Share Posted December 21, 2016 Ok I know this is going to sound very weird but here goes. I have a legit Mac Pro 2.1 and I am considering pointing it's boot manager to Ozmosis, but first I have a few questions. can I strip down Ozmosis so that it only has itself (the Fake 64bit EFI environment) that redirects to the 32 bit real EFI/files on the EFI partition? if so I could Greatly reduce the stress load on rebuilding this monster. because PikeAlpha's method doesn't seem to stay stable for me in 10.10.5 which is the OS I plan to run with this Mac. All input is welcome. including I am a nutcase ;P I already know. HBP Link to comment Share on other sites More sharing options...
MyGuyzmo Posted December 21, 2016 Share Posted December 21, 2016 Hello Guys ! I need your help please, i have two problems with Ozmosis on a ASRock Z77 Extreme6 (Core i7 i3770 @ 3.40 GHz, 4x4Go DDR3-1333, NVidia GTX660 Ti and wifi/Bluetooth BCM94306CD). I have created a Osmozis BIOS 167XMass (Sierra compatible) with MMTool from a Asrock original Biosfile ver 2.80 (the last one). On the ozmosis BIOS, i have injected de IONertorking.ffs and ApleHDA.ffs corresponding to my conf). Under a real mac, i have created a bootable Yosemite install USB Drive with the InstallMedia command. The fisrt problem is when i want to boot on this USB drive, Ozmosis don't see the key under the boot entries. I have try to reset NVRAM (alt+cmd+P+R), reboot, but impossible to boot on the install drive. If i lauch EFI Shell from filesystem device, i can see the USB Installer in fs3.. So i enter these command lines : fs3: cd .IABootFiles boot.efi The installer started with apple logo at screen, but after a few seconds, the installer stop with the logo 'Parking forbidden' I have the same problem if i boot on a El Capitan or Sierra drive (not recognised in Bios, stop with same logo if i start with fs3), so the USB installer is not the source of the problem... So i decided to install Yosemite with a Clover installation USB Key.. Ozmosis see Clover under BIOS, so i can start the installation without problem.. After the end of installation, i remove the Cover USB installer, boot under bios and TADAAA... I have the MacOS entry, great ! Yosemite start (so i think this is the proof that my Ozmosis BIOS Working great),i can configure the system like i want, but now, the second problem : the ethernet card appears always in En1, and the BCM94360CD adapter in En0). I try to remove all interfaces in "Preferences - Network" and delete files in "Library/Preferences/Systemconfiguration" but after reboot, Ethernet is always in En1... So i decide to remove the IONetworking.ffs file from bios, restart, clear NVRam, but Ethernet still in En1... ggrrrrrrr ! I try to patch my DSDT with MaciASL and the JPALM's repo for Z77 Extreme6, and reinject the patched DSDT in /EFI/Oz/ACPI/Load, reboot, clear NVRAM, but nothing to do, the Ethernet love the EN1, it's not possible... I have made a IOReg form my system. If you search 'Eth' in this file, you find "AirPort_Brcm4360" En0 in PCI0@0/AppleACPIPCI/RP01@1C/IOPP/pci14e4,43a0@0 an ethernet@0 in PCI0@0/RP06@1C,5 I try to resolve the problem this post : http://www.insanelymac.com/forum/topic/140085-how-to-set-the-network-adapter-to-en0-through-dsdt-edit/ but i don't know how... Can you help me for these 2 problems please ? I have made a rar archive with all files (Oz_BIOS_Z77_Extreme6_2.80_1.67XMassSierra.rom with a clear OzmosisDefault, my DSDT, and a IOReg of my config). Of course i can use Clover, and all is working correctly but i would like to unserstand wy ozmosis don't working as i want.. Thanks, thanks a lot, and sorry for my poor english and this boring post... MyGuyzmo Link to comment Share on other sites More sharing options...
murvold Posted December 21, 2016 Share Posted December 21, 2016 I forgot to download the File from OS X, this is why you will see: 2 Downloads one from Windows one the second from OS X, and I forgot to don't download it! Sorry so I can't touch it without an LSPCI -nn from linux for Device ID's and iORegistryExplorer dump for where the Devices are placed. Then I can go to the devices and put the patch, remember that putting DSDT inside bios have to support both OS X and Windows to avoid BlueScreens. i only use the IORegistryExplorer from AppleDevelopper, download it, open it and simply save file as then upload it, for lspci -nn just from Ubuntu live DVD, and once on the desktop open up terminal and write lspci -nn then copy the result to txt file and your done! Anyway: Try this Patched DSDT with SSDT, HDEF, GFX0, HDAU, SMB, SBRG, SATA, GBE, DTGP, OSDW and Darwin added to it: Patched GA-X79UP4-F7 Rev1.0 DSDT_SSDT.aml.zip, so if you want to use it don't add something in Load just this one, I prefer you to boot with only one drive in SATAs port and save a Profile in bios with only the drives that you plan to use with OS X to avoid KickingA*s of EFI partition of Windows drive. Somewhy I'm still stuck at total freezing when I try to boot my Sierra (main) drive. Don't see a single line from verbose output and also not able to initiate any keycombos cmd-alt-p-r or just cmd-alt. edit: more aggressive tapping did help initiating keycombos. -v bootarg (as well as other bootargs from Oz defaults.plist is also affective when I boot using Clover (don't have -v in my Clover plist file) edti: saw them when checking nvram output from terminal. Also when I boot from my backup Yosemite drive I see some verbose rolling for few seconds until my screen turns off, but computer stays active (able to switch caps lock on/off). Last visible line from verbose output is sound insertion. I also took a second look at your defaults.plist and got few questions. You put npci=0x3000 in boot-args, but shouldn't it be 0x2000? Also I don't inject nVidia with Clover as it clashes with web drivers loading (my gpu loads with only 7MB of VRam when I load without webdrivers). Tried those changes too, but unfortunately no luck - still stuck at instant freeze and this time I don't get a crash report when I boot with Clover. I'll keep trying and keep you posted on my progress Link to comment Share on other sites More sharing options...
ammoune78 Posted December 22, 2016 Share Posted December 22, 2016 As i know the npci=0x3000 is used for newest graphics cards, but as I said, the most important thing is to boot Linux and get the lspci-nn and a IORegistryExplorer dump without booting with patched DSDT is needed to make it easier and safer. With my Intel Xeon E5-2650 v2 it can boot without VoodooTSCSync, but yours maybe, anyway you can try adding it to the ROM and don't boot with any aml except RampageDev one for devices! Another thing coming is to make an Sierra USB with installmedia command, and boot to it, because as i've seen you have a lot of kexts allready installed so to avoit kexts kicking do that! In my experience with my Extreme 6 board, the black screen and kernel panic has gone with DSDT edit and boot args! 1 Link to comment Share on other sites More sharing options...
Commandant Sylvestre Posted December 22, 2016 Share Posted December 22, 2016 Hello to all ! My computer is working good on Sierre 10.12.2, but I was using the Intel GPU HD 4600 since the beginning. Actually I bought a second hand graphic card, Zotac GTX 650 1gb to solve the problem of the freeze on Safari. As they said, the GTX 650 was OOB, but unfortunately, it doesn't work for me... I disable the IGPX from the Bios to activate the PCIe 2 where my card is located... the boot is starting, but in the middle of it, I get a blank screen and nothing... need to come restart and come back to the HD 4600. Actually my Screen is connected by DisplayPort, I tried with DVI and HDMI from the graphic card... always the same... need a help !!! Could you help me please ? Thanks in advance ! Link to comment Share on other sites More sharing options...
FredWst Posted December 22, 2016 Share Posted December 22, 2016 Hello to all ! My computer is working good on Sierre 10.12.2, but I was using the Intel GPU HD 4600 since the beginning. Actually I bought a second hand graphic card, Zotac GTX 650 1gb to solve the problem of the freeze on Safari. As they said, the GTX 650 was OOB, but unfortunately, it doesn't work for me... I disable the IGPX from the Bios to activate the PCIe 2 where my card is located... the boot is starting, but in the middle of it, I get a blank screen and nothing... need to come restart and come back to the HD 4600. Actually my Screen is connected by DisplayPort, I tried with DVI and HDMI from the graphic card... always the same... need a help !!! Could you help me please ? Thanks in advance ! Hi, Can you tell us what hardware are you emulating (SmBios) ? Edit: iMac15,1 is what you're using so you need to patch AppleGraphicsDevicePolicy. Or change your SMBIOS with iMAc14,2. Fred Fred 1 Link to comment Share on other sites More sharing options...
ammoune78 Posted December 22, 2016 Share Posted December 22, 2016 (edited) Hello Guys ! The fisrt problem is when i want to boot on this USB drive, Ozmosis don't see the key under the boot entries. I have try to reset NVRAM (alt+cmd+P+R), reboot, but impossible to boot on the install drive. the second problem : the ethernet card appears always in En1, and the BCM94360CD adapter in En0). The first problem is in your OzmosisDefaults, must be csr-active-config=128 instead of 1. DisableAtiInjection=true, DisableVoodooHda=true, DisableNvidiaInjection=false, DisableIntelInjection=false! here's with both raw and plist OzmosisDefaults plist & raw.zip The second problem your rom have 2 incorrectly injected ffs files, which you can simply inject them with cecekpawon Kext2Ffs port to windows you will not have PE32 image with invalid DOS signature. Your DSDT have in: Scope (_SB.PCI0.RP06) a Method _PRW that need (0x09, 0x04), going to: Scope (_SB.PCI0.GLAN) you will have in method _PRW that need (0x0D, 0x04). I had the same problem with my earlier board Z87X-UD4H this is why I leaved it in (_SB.PCI0.GIGE). Anyway DSDT MyGuyzmo.aml.zip it's already modified into (_SB.PCI0.RP06.GIGE) and a touch into Scope _GPE with: If (LEqual (RP6D, Zero)) { \_SB.PCI0.RP06.HPME () Notify (\_SB.PCI0.RP06, 0x02) // Device Wake Notify (\_SB.PCI0.RP06.GIGE, 0x02) // Device Wake } So the first one: GLAN was removed and replaced by this, but I don't think that it will work, anyway try! Also I will recommend to every one that would mod it's DSDT or any ACPI child to check the QUO one, it' s made by Experienced Staffs. Edited December 23, 2016 by ammoune78 1 Link to comment Share on other sites More sharing options...
MyGuyzmo Posted December 23, 2016 Share Posted December 23, 2016 The first problem is in your OzmosisDefaults, must be csr-active-config=128 instead of 1. DisableAtiInjection=true, DisableVoodooHda=true, DisableNvidiaInjection=false, DisableIntelInjection=false! here's with both raw and plist OzmosisDefaults plist & raw.zip The second problem your rom have 2 incorrectly injected ffs files, which you can simply inject them with cecekpawon Kext2Ffs port to windows you will not have PE32 image with invalid DOS signature. Your DSDT have in: Scope (_SB.PCI0.RP06) a Method _PRW that need (0x09, 0x04), going to: Scope (_SB.PCI0.GLAN) you will have in method _PRW that need (0x0D, 0x04). I had the same problem with my earlier board Z87X-UD4H this is why I leaved it in (_SB.PCI0.GIGE). Anyway DSDT MyGuyzmo.aml.zip it's already modified into (_SB.PCI0.RP06.GIGE) and a touch into Scope _GPE with: If (LEqual (RP6D, Zero)) { \_SB.PCI0.RP06.HPME () Notify (\_SB.PCI0.RP06, 0x02) // Device Wake Notify (\_SB.PCI0.RP06.GIGE, 0x02) // Device Wake } So the first one: GLAN was removed and replaced by this, but I don't think that it will work, anyway try! Also I will recommend to every one that would mod it's DSDT or any ACPI child to check the QUO one, it' s made by Experienced Staffs. Thank's a lot for your answer and your help Ammoune78 !! I'm not at home for the moment so i couldn't try before next monday... I'll post results as soon as possible, i promised, and thanks again for your help... MyGuyzmo Link to comment Share on other sites More sharing options...
Morc Posted December 23, 2016 Share Posted December 23, 2016 (edited) i was not here for a while but i saw that even after nvram reset i am getting that iMac15,1 system def. but in ozmosisdefaults is iMac14,2 you are kidding me.... i switched sys def using terminal and nvidia started working after reboot so the problem is HDMI output because if i plug hdmi to nvidia card it does not work if i plug dvi-vga then it works. Edited December 23, 2016 by Morc Link to comment Share on other sites More sharing options...
murvold Posted December 23, 2016 Share Posted December 23, 2016 As i know the npci=0x3000 is used for newest graphics cards, but as I said, the most important thing is to boot Linux and get the lspci-nn and a IORegistryExplorer dump without booting with patched DSDT is needed to make it easier and safer. With my Intel Xeon E5-2650 v2 it can boot without VoodooTSCSync, but yours maybe, anyway you can try adding it to the ROM and don't boot with any aml except RampageDev one for devices! Another thing coming is to make an Sierra USB with installmedia command, and boot to it, because as i've seen you have a lot of kexts allready installed so to avoit kexts kicking do that! In my experience with my Extreme 6 board, the black screen and kernel panic has gone with DSDT edit and boot args! Thank you Ammoune for everything so far. After some struggle I was able to boot without any DSDT and SSDT to my backup partition and create an ioreg file and a more time consuming task was to run Ubuntu live for terminal output. Anyway both of them are now in attachment. x79-up4-ioreg-lspci.zip Link to comment Share on other sites More sharing options...
Commandant Sylvestre Posted December 23, 2016 Share Posted December 23, 2016 Hi, Can you tell us what hardware are you emulating (SmBios) ? Edit: iMac15,1 is what you're using so you need to patch AppleGraphicsDevicePolicy. Or change your SMBIOS with iMAc14,2. Fred Fred You're exactly right, I setup my smbios to iMac 14,2 and everything went right !... Thanks a lot ! Link to comment Share on other sites More sharing options...
ammoune78 Posted December 24, 2016 Share Posted December 24, 2016 (edited) Thank you Ammoune for everything so far. After some struggle I was able to boot without any DSDT and SSDT to my backup partition and create an ioreg file and a more time consuming task was to run Ubuntu live for terminal output. Anyway both of them are now in attachment. Unfortunately a short circuit choosed our home and I end up with two PSUs as well as other home equipment, still don't know if other parts are touched! So i now walk around here and there using my iPhone. I don't know when, but until i get ready, i can post the DSDT! Cordially ammoune78 Edited December 24, 2016 by ammoune78 1 Link to comment Share on other sites More sharing options...
murvold Posted December 24, 2016 Share Posted December 24, 2016 Unfortunately a short circuit chose our home and I end up with two PSUs as well as other home equipment, still don't know if other parts are touched! So i now walk around here and there using my iPhone. I don't know when, but until i get ready, i can post the DSDT! Cordially ammoune78 No worries m8, been through similar situation, hope you get away with minimal damage! 1 Link to comment Share on other sites More sharing options...
ammoune78 Posted December 24, 2016 Share Posted December 24, 2016 No worries m8, been through similar situation, hope you get away with minimal damage! Yeh thanks, i hope to! Link to comment Share on other sites More sharing options...
davidm71 Posted December 24, 2016 Share Posted December 24, 2016 Ammoune78 what kind of short? Curious. Link to comment Share on other sites More sharing options...
ammoune78 Posted December 25, 2016 Share Posted December 25, 2016 (edited) Ammoune78 what kind of short? Curious.I don't know it's name in english but before yesterday when we arrived at night, no light, going to the Disjoncteur: Circuit Breaker no luck! So yesterday when my friend replaced it, he told me the quality of this f*****g Circuit breaker was an entry product and maybe you have too many equipment for not enough power.Now i have one TV and two PSU's are completely died but the Hi-Fi, one DVD, one BluRay, Freezer, one 27" monitor still needs parts replacement! The good thing is we arrived maybe 5 until 15 mm after the Circuit, but if too late, as my friend told me, we could have found the fire! Good chance! Edited December 25, 2016 by ammoune78 Link to comment Share on other sites More sharing options...
MyGuyzmo Posted December 27, 2016 Share Posted December 27, 2016 The first problem is in your OzmosisDefaults, must be csr-active-config=128 instead of 1. DisableAtiInjection=true, DisableVoodooHda=true, DisableNvidiaInjection=false, DisableIntelInjection=false! here's with both raw and plist OzmosisDefaults plist & raw.zip The second problem your rom have 2 incorrectly injected ffs files, which you can simply inject them with cecekpawon Kext2Ffs port to windows you will not have PE32 image with invalid DOS signature. Your DSDT have in: Scope (_SB.PCI0.RP06) a Method _PRW that need (0x09, 0x04), going to: Scope (_SB.PCI0.GLAN) you will have in method _PRW that need (0x0D, 0x04). I had the same problem with my earlier board Z87X-UD4H this is why I leaved it in (_SB.PCI0.GIGE). Anyway DSDT MyGuyzmo.aml.zip it's already modified into (_SB.PCI0.RP06.GIGE) and a touch into Scope _GPE with: If (LEqual (RP6D, Zero)) { \_SB.PCI0.RP06.HPME () Notify (\_SB.PCI0.RP06, 0x02) // Device Wake Notify (\_SB.PCI0.RP06.GIGE, 0x02) // Device Wake } So the first one: GLAN was removed and replaced by this, but I don't think that it will work, anyway try! Also I will recommend to every one that would mod it's DSDT or any ACPI child to check the QUO one, it' s made by Experienced Staffs. Hello guys and Ammoune78 ! I have made a new Ozmosis Bios with your modifications, thank's a lot ! Now i can see all bios entries in my Boot menu on the EFI screen, great !! perfect ! I can boot directly under the USB installer, excellent, but now it stay at the Apple logo... Grrrr... Idem if i want to boot on MacHD Idem after a clear NVRAM... Now I will get info about theses boot-args "darkwake=0" and "npci=0x2000", i'm sure the problem is here... I will spend a lot of time, but i'll find, i'm sure, and give you more info in next post Thank's MyGuyzmo PS : do you accept MP in french Ammoune78 please ? I'm not sure I understand everything about your explanations about DSDT... RIP Leïa, may the force be with you forever !! Link to comment Share on other sites More sharing options...
Recommended Posts