Jump to content

Ozmosis


xpamamadeus
6,231 posts in this topic

Recommended Posts

Hello Alecwild, I will answer to the best of my ability...

 

2. how to fix iMessages/FaceTime. you need information from a REAL mac to do this.  Hex edit the ozmosis file and replace the ROM and MLB values that you have scavenged from a real mac. remember it has to be in HEX because they have non printable chars to make it so that you can not just copy paste them.

 

3. yes, it is a common issue, you will also sometimes get an error on startup saying that the SMC controller is not working correctly/caused a bad shutdown.

 

hope this helps.

HBP

 

 

2. iMessage. All of the online fixes for iMessage are for Clover/Chameleon bootloaders. Is there any known fix for Ozmosis?

 

3. Apparent freeze at shutdown (but I'm not sure). At OS X shutdown, the dock starts to sink, then freezs halfway down. Then my hack shuts off. The fans go off, everything seems normal. Boot is normal (and fast). Is this a freeze that's happening? 

 

I'm new, but brave and willing to learn. Any advice?

 

Thanks!

Link to comment
Share on other sites

Hi,

 

Was wondering if the kext2ffs tool could be used to inject kexts into the bios for use with chameleon or chimera or is Ozmosis needed for those kexts to be understood? As much as I love to mod my bios I am comfortable with traditional bootloaders I have been using and don't wish to do a complete reinstall but would like to do away with having to install custom kexts everytime I update the os to a new version.

 

Thank you.

 

Edit: Also wondering is there a way to inject a fix for ssd trim functionality so you don't have to run trim enabler every time?

 

Thanks.

Link to comment
Share on other sites

Hi Friends, i have one question, i need to enable HD4600 via osmozis, i know there are some specific key to add onto Default.plist, but i don't know how to find correct AAPL for 4600, someone could point me to right doc? 

Many Thanks

Link to comment
Share on other sites

Hi,

I got oz 849 working last night and I want to thank the devs for this very innovative tool but I have a few questions.

1. Sometimes clicking shutdown reboots instead. Maybe I need a dsdt? I have a ga-z87x-ud5h if anyone can share. I'm using a premodded bios I found on a German site with the f9 bios.

2. The boot menu when I press f12 is overloaded with 'efi shell device' entries. About almost 20 of them.

3. Upon first boot Yosemite rebooted 3 times until I was able to get in to the desktop. Normal?

4. Is extfs.fss not used anymore in 1479?

5. Noticed when an old chameleon partition is attached the new oz install takes forever to boot.

Thanks.

Link to comment
Share on other sites

 

2. The boot menu when I press f12 is overloaded with 'efi shell device' entries. About almost 20 of them.

 

 

Thanks.

 

This happens to me on my QUO board when an un-expected reboot occurs or when shutdown does not complete properly and I have to turn it off manually.. Best way I found to clear this is to reset NVRAM (at F12 menu Win-Option-P-R) ...

 

Once you have re-applied your BIOS settings , I suggest you save your BIOS profile to a USB stick so you can recall them easily if you have to re-apply them.

Like this no in firmware 

attachicon.gifScreen Shot 2015-03-25 at 5.45.41 PM.png

Shouldn't you Defaults.plist file be in the Oz folder for it to work  ?

Link to comment
Share on other sites

Hi Friends, i have one question, i need to enable HD4600 via osmozis, i know there are some specific key to add onto Default.plist, but i don't know how to find correct AAPL for 4600, someone could point me to right doc? 

Many Thanks

 

  1. 13:339 00:000 Found Intel HD Graphics 4600 [8086:0412] PciRoot(0x0)/Pci(0x2,0x0)
  2. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "model" = "Intel HD Graphics 4600" (22) - Success
  3. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "built-in" = 00  (1) - Success
  4. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "graphic-options" = 0C 00 00 00  (4) - Success
  5. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "AAPL,ig-platform-id" = 03 00 22 0D  (4) - Success
 
It should be auto detected and injected. I don't have any extra setting for intel in my defaults.

No my Default.plist is in Efi folder!!!!

EFI/Efi/ and paste this.

Defaults.plist must be in /EFI/EFI/Oz/ 

Link to comment
Share on other sites

This happens to me on my QUO board when an un-expected reboot occurs or when shutdown does not complete properly and I have to turn it off manually.. Best way I found to clear this is to reset NVRAM (at F12 menu Win-Option-P-R) ...

 

Once you have re-applied your BIOS settings , I suggest you save your BIOS profile to a USB stick so you can recall them easily if you have to re-apply them.

Shouldn't you Defaults.plist file be in the Oz folder for it to work  ?

Ok thanks. I'll try to reset the nvraid settings but wouldn't that render it non bootable? Will have to research how to do that thanks.

Link to comment
Share on other sites

Ok thanks. I'll try to reset the nvraid settings but wouldn't that render it non bootable? Will have to research how to do that thanks.

 

Choose the last shell entry (only real one there) in the listing you see at the F12 menu, then once in the shell bcfg boot dump to get listing and bcfg boot rm 1 to remove the number 1 listing. Make sure to leave the last shell entry so you can get back into it again when you have the repeat of the bug that will do it again so you can do it all over yet one more time.

Link to comment
Share on other sites

Thanks for that hint using bcfg but the system keeps adding an entry after each reboot. Anyhow I need to backup those nvram settings but not sure how. Suggestions?

 

I tried nvram -p to see them but they don't display.

 

thanks

 

Edit: Even though I can boot into OS X Yosemite 10.10.2 I get an error message that the system recovered from a failed shutdown ignore or cancel. Not a big deal considering it didn't but the details are:

 

 

Anonymous UUID:       098A00A3-93DB-95E3-F73E-14C7913C05DE

 
Mon Apr  6 14:35:25 2015
 
*** Panic Report ***
panic(cpu 0 caller 0xffffff800041a46e): Kernel trap at 0xffffff7f810214ab, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x0000000000000000, CR3: 0x0000000001678001, CR4: 0x00000000001627e0
RAX: 0x0000000000000000, RBX: 0xffffff81a3c95000, RCX: 0x0000000000000000, RDX: 0x7fffffffffffffff
RSP: 0xffffff81eec3b880, RBP: 0xffffff81eec3b880, RSI: 0x0000000000000048, RDI: 0xffffff81a3c95000
R8:  0xffffff81eec3b5a8, R9:  0x0000000000000000, R10: 0xffffff81eec3b5a0, R11: 0xffffff7f810769c8
R12: 0xffffff81a3c95000, R13: 0xffffff81eec3bb10, R14: 0xffffff81eec3bb10, R15: 0x0000000000000000
RFL: 0x0000000000010207, RIP: 0xffffff7f810214ab, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x0000000000000000, Error code: 0x0000000000000000, Fault CPU: 0x0
 
Backtrace (CPU 0), Frame : Return Address
0xffffff81eec3b530 : 0xffffff800032fe41 
0xffffff81eec3b5b0 : 0xffffff800041a46e 
0xffffff81eec3b770 : 0xffffff8000436683 
0xffffff81eec3b790 : 0xffffff7f810214ab 
0xffffff81eec3b880 : 0xffffff7f810214e8 
0xffffff81eec3b8a0 : 0xffffff7f810355f6 
0xffffff81eec3ba70 : 0xffffff7f80e4b83b 
0xffffff81eec3bb00 : 0xffffff7f80e378c6 
0xffffff81eec3bb70 : 0xffffff7f80df76e8 
0xffffff81eec3bbb0 : 0xffffff80008af335 
0xffffff81eec3bc10 : 0xffffff8000926f29 
0xffffff81eec3bc70 : 0xffffff80008b90e9 
0xffffff81eec3bcb0 : 0xffffff8000916463 
0xffffff81eec3bd90 : 0xffffff80008edbfc 
0xffffff81eec3bdd0 : 0xffffff800041e932 
0xffffff81eec3bde0 : 0xffffff800033c8f5 
0xffffff81eec3bdf0 : 0xffffff80007d5adf 
0xffffff81eec3bec0 : 0xffffff80007e6ab9 
0xffffff81eec3bf50 : 0xffffff800084b386 
0xffffff81eec3bfb0 : 0xffffff8000436e86 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOGraphicsFamily(2.4.1)[619F6C9F-0461-3BA1-A75F-53BB0F87ACD3]@0xffffff7f80dec000->0xffffff7f80e32fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000
         com.apple.iokit.IONDRVSupport(2.4.1)[E5A48E71-70F5-3B01-81D3-C2B037BBE80A]@0xffffff7f80e33000->0xffffff7f80e42fff
            dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[619F6C9F-0461-3BA1-A75F-53BB0F87ACD3]@0xffffff7f80dec000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000
         com.apple.nvidia.driver.NVDAResman(10.0.2)[EFB702DE-5458-35DF-84DA-E0FFC4DCA500]@0xffffff7f80e49000->0xffffff7f810c9fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[56AD16B5-4F29-3F74-93E7-D492B3966DE2]@0xffffff7f80b24000
            dependency: com.apple.iokit.IONDRVSupport(2.4.1)[E5A48E71-70F5-3B01-81D3-C2B037BBE80A]@0xffffff7f80e33000
            dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[619F6C9F-0461-3BA1-A75F-53BB0F87ACD3]@0xffffff7f80dec000
            dependency: com.apple.AppleGraphicsDeviceControl(3.8.6)[957EB27F-7D07-3C40-91F5-9B54652F06EE]@0xffffff7f80e43000
 
BSD process name corresponding to current thread: launchd
Boot args: slide=0 kext-dev-mode=1
 
Mac OS version:
14C109
 
Kernel version:
Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64
Kernel UUID: DCF5C2D5-16AE-37F5-B2BE-ED127048DFF5
__HIB  text base: 0xffffff8000100000
System model name: iMac14,2 (Mac-27ADBB7B4CEE8E61)
 
System uptime in nanoseconds: 706529441525
last loaded kext at 243008011351: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f825ca000, size 69632)
last unloaded kext at 303353456023: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f825ca000, size 61440)
loaded kexts:
org.netkas.FakeSMC 3.3.1
com.apple.driver.AudioAUUC 1.70
com.apple.iokit.SCSITaskUserClient 3.7.3
com.apple.filesystems.autofs 3.0
com.apple.driver.AppleHDA 269.25
com.apple.iokit.IOBluetoothSerialManager 4.3.2f6
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleUpstreamUserClient 3.6.1
com.apple.driver.AppleMCCSControl 1.2.11
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleIntelHD5000Graphics 10.0.2
com.apple.GeForce 10.0.2
com.apple.driver.AppleLPC 1.7.3
com.apple.driver.AppleHWAccess 1
com.apple.driver.AppleHV 1
com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0
com.apple.driver.Apple16X50ACPI 3.2
com.apple.driver.AppleIntelFramebufferAzul 10.0.2
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 35
com.apple.driver.XsanFilter 404
com.apple.driver.AppleUSBHub 705.4.2
com.apple.iokit.IOAHCIBlockStorage 2.7.0
com.apple.driver.AppleFWOHCI 5.5.2
com.apple.iokit.AppleIntelI210Ethernet 2.2.0b1
com.apple.driver.AppleAHCIPort 3.0.7
com.apple.driver.AppleUSBEHCI 705.4.14
com.apple.driver.AppleUSBXHCI 710.4.11
com.apple.driver.AppleACPIButtons 3.1
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleAPIC 1.7
com.apple.nke.applicationfirewall 161
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.iokit.IOAHCISerialATAPI 2.6.1
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 269.25
com.apple.kext.OSvKernDSPLib 1.15
com.apple.iokit.IOUSBUserClient 705.4.0
com.apple.iokit.IOBluetoothFamily 4.3.2f6
com.apple.iokit.IOFireWireIP 2.2.6
com.apple.iokit.IOUSBHIDDriver 705.4.0
com.apple.driver.AppleSMBusController 1.0.13d1
com.apple.iokit.IOSurface 97
com.apple.nvidia.driver.NVDAGK100Hal 10.0.2
com.apple.nvidia.driver.NVDAResman 10.0.2
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.IOPlatformPluginFamily 5.8.1d38
com.apple.driver.AppleHDAController 269.25
com.apple.iokit.IOHDAFamily 269.25
com.apple.iokit.IOAudioFamily 203.3
com.apple.vecLib.kext 1.2.0
com.apple.driver.Apple16X50Serial 3.2
com.apple.iokit.IOSerialFamily 11
com.apple.AppleGraphicsDeviceControl 3.8.6
com.apple.iokit.IOAcceleratorFamily2 156.6
com.apple.iokit.IONDRVSupport 2.4.1
com.apple.iokit.IOGraphicsFamily 2.4.1
com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.3
com.apple.driver.AppleUSBComposite 705.4.9
com.apple.iokit.IOFireWireFamily 4.5.6
com.apple.iokit.IOEthernetAVBController 1.0.3b3
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.2
com.apple.driver.AppleEFINVRAM 2.0
com.apple.iokit.IOAHCIFamily 2.7.5
com.apple.iokit.IOUSBFamily 710.4.14
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.driver.AppleEFIRuntime 2.0
com.apple.iokit.IOSMBusFamily 1.1
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 396
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.corecrypto 1.0
com.apple.kec.Libm 1
com.apple.kec.pthread 1
Model: iMac14,2, BootROM IM142.0118.B00, 4 processors, Intel Core i5, 3.8 GHz, 16 GB, SMC 1.30f3
Graphics: NVIDIA GeForce GTX 770, NVIDIA GeForce GTX 770, PCIe, 2048 MB
Graphics: NVIDIA Chip Model, NVIDIA Chip Model, PCIe, 2048 MB
Memory Module: BANK 1/ChannelA-DIMM1, 8 GB, DDR3, 1866 MHz, Corsair, CMY16GX3M2A1866C9
Memory Module: BANK 3/ChannelB-DIMM1, 8 GB, DDR3, 1866 MHz, Corsair, CMY16GX3M2A1866C9
Network Service: Ethernet, Ethernet, en0
PCI Card: NVIDIA GeForce GTX 770, Display Controller, J6B1
Serial ATA Device: KINGSTON SH103S3120G, 120.03 GB
Serial ATA Device: MARVELL VIRTUALL
USB Device: Hub
USB Device: Hub
USB Device: Hub
USB Device: Hub
USB Device: Hub
USB Device: G510 Gaming Keyboard
USB Device: Corsair Vengeance M60 Mouse
USB Device: Hub
USB Device: Xbox 360 Wireless Receiver for Windows
USB Device: Integrated USB Bridge
Thunderbolt Bus: 
Link to comment
Share on other sites

Just wanted to add that installing the Nvidia web drivers took care of that shutdown error system message. Still not sure I can write to nvram.

My system is a gigabyte z87x-ud5h. 

 

Thanks

 

Edit: Anyone know if updating the bios will wipe osmosisdefaults and cause a problem to boot as I have a boot arg that turns of kext driver signing and its important that that setting not be lost. thanks again.

Link to comment
Share on other sites

I had the same problem with the efi shell creating multiple entries. It doesn't do it on my Z68 but did when I tried Oz on my X79. The fix was to remove HermitShell from the BIOS. You should be able to load a shell from USB when needed (I can).

  • Like 1
Link to comment
Share on other sites

 

  1. 13:339 00:000 Found Intel HD Graphics 4600 [8086:0412] PciRoot(0x0)/Pci(0x2,0x0)
  2. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "model" = "Intel HD Graphics 4600" (22) - Success
  3. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "built-in" = 00  (1) - Success
  4. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "graphic-options" = 0C 00 00 00  (4) - Success
  5. 13:339 00:000  Injected PciRoot(0x0)/Pci(0x2,0x0) - "AAPL,ig-platform-id" = 03 00 22 0D  (4) - Success
 
It should be auto detected and injected. I don't have any extra setting for intel in my defaults.

Defaults.plist must be in /EFI/EFI/Oz/ 

 

Hi Joe75,thanks for the answer, but i have a little problem, during yosemite installation i can see intel HD4600 but the system claims: no kext loaded and the graphisc dont work.

Reding some forums messages i tried to use DisableIntelInjection setting to in conjunction with AAPL, almost work, work in hdmi mode, but in dvi mode i have few graphics issue like mouse rereace, fake color and so on.

Link to comment
Share on other sites

Hi,

 

Was wondering if its possible to load ozmosis drivers from an efi shell instead of copying the files into the bios directly?

 

That way you can test compatibility or take less risk bricking a mainboard..

 

Thanks.

Link to comment
Share on other sites

Yes you can

 

I found a guide sort of somewhere that explained how to load the drivers but the link that explained ffs to efi conversion was missing. Any explanations anyone can provide would be great!

 

Thanks

Link to comment
Share on other sites

I found a guide sort of somewhere that explained how to load the drivers but the link that explained ffs to efi conversion was missing. Any explanations anyone can provide would be great!

 

Thanks

Open the ffs file in a Hex Editor and remove everything till the first occurrence of 'MZ' (yes, of course case matters). Save with the efi file extension and enjoy

  • Like 1
Link to comment
Share on other sites

Give extra likes if you can say how to turn an ffs such as ozmosis defaults.ffs back to a plist? Curious what's inside the ozmosisdefaults.plist of a bios I found. Thanks for the solution!

 

Edit: Also cant get 1479 to work. Bios doesn't allow me to get into bios setup utility or boot at all. Locks up. Can only run qflash utility.

 

GA-Z87X-UD5H.

 

Thanks

Link to comment
Share on other sites

Give extra likes if you can say how to turn an ffs such as ozmosis defaults.ffs back to a plist? Curious what's inside the ozmosisdefaults.plist of a bios I found. Thanks for the solution!

 

Edit: Also cant get 1479 to work. Bios doesn't allow me to get into bios setup utility or boot at all. Locks up. Can only run qflash utility.

 

GA-Z87X-UD5H.

 

Thanks

 

Remove all HDD and SSD with your PC and try again or remove you GPU and concect you IGPU.

And change you your signature. After attach your bios rom.

Try this rom file!!

GA-Z87X-UD5H

Thanks!!!

Link to comment
Share on other sites

Remove all HDD and SSD with your PC and try again or remove you GPU and concect you IGPU.

And change you your signature. After attach your bios rom.

Try this rom file!!

GA-Z87X-UD5H

Thanks!!!

Well I already tried disconnecting the SSDs (all of them) and at best it would boot into the efi shell or I could press 'end' to run the flash utility but could not get into bios setup as pressing delete would just throw a frozen mouse pointer on a black screen. Will try your suggestions after work and post my bios file next. Thank you.

 

Edit: Heres a link to the offending bios file:

 

https://www.dropbox.com/s/35mvdqqv7qyqjqv/Z87XUD5H-10c-OZM-DSDT-G-1479m.rom.zip?dl=0

 

Thanks.

Link to comment
Share on other sites

Hello David, it tend to happens if you are using CSM. If you set your bios to EFI only it stops happening. If you need CSM here's how I entered bios in the past:

 

Turn ont he computer and press ESC like crazy (to disable ozmosis). You should see a red screen at some point (if you dont, try again), then press DEL to enter bios normally and it should.

 

Cheers

  • Like 1
Link to comment
Share on other sites

All to know for Ozmosis shortcut:

Start-up HotKeys
================

 'Function'        || 'Shortcut'           || 'Notes'
===================||======================||=========
 Disable Ozmosis   ||  Escape              ||  Press at start-up, screen will flash red to indicate Ozmosis is disabled.
 Reset NVRAM       ||  Option+Command+P+R  || From F12 menu, Ozmosis GUI, Shell or BIOS Setup.
 Start Ozmosis GUI ||  Option/Home         || It can be controlled with mouse only for now.
 Safe Boot Mode    ||  Shift               ||
 Verbose Mode      ||  Command+V           ||
 Single-User Mode  ||  Command+S           ||
 32 Bit Boot Mode  ||  3+2                 || Start Up In 32 Bit Mode
 64 Bit Boot Mode  ||  6+4                 || Start Up In 64 Bit Mode


Mac/PC Keyboard Legend
======================

'Mac' Key  || 'PC' Key
 Option    || Alt
 Command   || WinLogo


Added the ability to control graphics and audio injection using NVRAM variables, complete list of variables:

Default Settings 1F8E0C02-58A9-4E34-AE22-2B63745FA101
======================================================

 'Key'                        || 'Value' || 'Note/Example'
==============================||=========||==================================
 AcpiLoaderMode               || INTEGER || Control ACPI Loader
 UserInterface                || BOOLEAN || Display User Interface/GUI
 TimeOut                      || INTEGER || Time-out In Seconds
 DisableAtiInjection          || BOOLEAN || De/activate ATI GFX device property injection
 AtiFramebuffer               || STRING  || Name of the specific ATI framebuffer
 DisableNvidaInjection        || BOOLEAN || De/activate Nvidia GFX device property injection
 DisableIntelInjection        || BOOLEAN || De/activate Intel GFX device property injection
 DisableVoodooHda             || BOOLEAN || Disables loading VoodooHDA from firmware
 EnableVoodooHdaInternalSpdif || BOOLEAN || Enable/Disable onboard S/PDIF header when using VoodooHDA from firmware
 DisableBootEntriesFilter     || BOOLEAN || Disables filtering of firmware generated boot entries
 AAPL,snb_platform_id         || INTEGER ||
 AAPL,ig-platform-id          || INTEGER ||
 BootEntryTemplate            || STRING  || $label $guid
 DarwinDiskTemplate           || STRING  || $label $platform $major $minor $build
 DarwinRecoveryDiskTemplate   || STRING  || $label $platform $major $minor $build

Examples:
=========

  !! Note on VoodooHDA, it covers ONLY the onboard codec and is enabled for the moment only for ALC892/ALC1150 !!
  !! For discrete graphics HDMI/DP audio AppleHDA is used instead. Those who use internal GPU (IGPU) only will !!
  !! have to disable VoodooHda and use AppleHda for HDMI/DP audio                                              !!

  To Disable loading VoodooHda.kext from Firmware

    sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:DisableVoodooHda=%01

  To Enable loading VoodooHda.kext from Firmware

    sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:DisableVoodooHda=%00


 Changing ATI Framebuffers
=========================

  sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:AtiFramebuffer=Futomaki

 Or based on VendorSubsystemId

  sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:AtiFramebuffer10029440=Futomaki

 Or based on pci addressing

  sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:AtiFramebuffer00.01.00=Futomaki

Changing AAPL,ig-platform-id
============================

  sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:AAPL,ig-platform-id=0x01620005

Changing AcpiLoader Mode
============================

  Add The Following Values Together For Default Acpi Loader Mode

  ACPI_LOADER_MODE_DISABLE        0x00000000
  ACPI_LOADER_MODE_ENABLE         0x00000001
  ACPI_LOADER_MODE_DUMP           0x00000002
  ACPI_LOADER_MODE_WINDOWS        0x00000008
  ACPI_LOADER_MODE_UPDATE_LEGACY  0x00000040

  Default Value : ACPI_LOADER_MODE_ENABLE | ACPI_LOADER_MODE_DARWIN | ACPI_LOADER_MODE_UPDATE_LEGACY = 0x45

  To Change

  sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:AcpiLoaderMode=0x45

Note: They can also be controlled by using Defaults.plist placed on boot hard-drive efi system partition and path is /EFI/OZ/Defaults.plist, see bellow for example.

WARNING! Defaults.plist will override the one found in firmware and values are used only if variables are not already added.
For example if you want to set BiosVersion using Defaults.plist and was already set by Defaults from Firmware, you will need
to do a 4 finger NVRAM reset or delete the BiosVersion variable from shell, for the new one to be used.
Link to comment
Share on other sites

Hello David, it tend to happens if you are using CSM. If you set your bios to EFI only it stops happening. If you need CSM here's how I entered bios in the past:

 

Turn ont he computer and press ESC like crazy (to disable ozmosis). You should see a red screen at some point (if you dont, try again), then press DEL to enter bios normally and it should.

 

Cheers

Thanks for the tip! But I was wondering as I have Win 7 and Win 8.1 non-uefi non-gpt installs on other disks would  they fail to boot up with CSM disabled? 

Link to comment
Share on other sites

×
×
  • Create New...