Jump to content

Ozmosis


xpamamadeus
6,231 posts in this topic

Recommended Posts

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 by ammoune78
  • Like 1
Link to comment
Share on other sites

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

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  :D

x79up4oz-full.rom.zip

Defaults.plist.zip

Link to comment
Share on other sites

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 by ammoune78
  • Like 1
Link to comment
Share on other sites

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: attachicon.gifX79UPAF7Rev1,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

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: post-334538-0-34081700-1482255527_thumb.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. 

Link to comment
Share on other sites

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: attachicon.gifQUO 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

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 by ammoune78
  • Like 1
Link to comment
Share on other sites

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

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


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

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: attachicon.gifPatched 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

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!

  • Like 1
Link to comment
Share on other sites

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

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

  • Like 1
Link to comment
Share on other sites

 

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 by ammoune78
  • Like 1
Link to comment
Share on other sites

 

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 attachicon.gifOzmosisDefaults 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 attachicon.gifDSDT 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

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 by Morc
Link to comment
Share on other sites

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

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 by ammoune78
  • Like 1
Link to comment
Share on other sites

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!

  • Like 1
Link to comment
Share on other sites

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 by ammoune78
Link to comment
Share on other sites

 

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 attachicon.gifOzmosisDefaults 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 attachicon.gifDSDT 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

×
×
  • Create New...