mhaeuser Posted November 28, 2015 Share Posted November 28, 2015 Okay will do... in the mean while here's the bdmesg log... I used the attached defaults.plist I'll try again without any defaults.plist And there's your issue: 02:708 00:016 Unable To Read Variable 1F8E0C02-58A9-4E34-AE22-2B63745FA101:DarwinDiskTemplate - Not Found 02:710 00:002 Unable To Read Variable 1F8E0C02-58A9-4E34-AE22-2B63745FA101:DarwinRecoveryDiskTemplate - Not Found Did you reset NVRAM with the Defaults.plist you posted? And are you certain the one you posted is the one from \Efi\Oz\Defaults.plist and not from your ROM, if you inserted it there? Link to comment Share on other sites More sharing options...
Mrengles Posted November 28, 2015 Share Posted November 28, 2015 Okay I've managed to get the boot options to show after clearing the nvram a few time making sure I don't have any ozmosisDefaults.ffs in the rom or in /efi/oz/defaults.plist now the problem I can't boot Macintosh HD or Recovery HD... maybe because doesn't have any mac smbios info? Should I try this defaults.plist again now that the boot options are showing? and clear the nvram after a few more times? The second I add that or any other Default.plist to /efi/Oz/ and clear my NVRAM I loose my boot options... without a Defaults.plist the boot options return after a NVRAM clear... headsratch? Defaults.txt Link to comment Share on other sites More sharing options...
mhaeuser Posted November 28, 2015 Share Posted November 28, 2015 I'm clueless, something goes wrong parsing your Defaults.plist. As it works with 1479, its format is probably alright. Put your bets on bs0d. Link to comment Share on other sites More sharing options...
Mrengles Posted November 28, 2015 Share Posted November 28, 2015 I'm clueless, something goes wrong parsing your Defaults.plist. As it works with 1479, its format is probably alright. Put your bets on bs0d. Thanks for trying...! bdmesg-withoutDefaultsplist.txt Link to comment Share on other sites More sharing options...
bs0d Posted November 28, 2015 Share Posted November 28, 2015 errors in the Defaults.plist <key>FirmwareFeatures</key> <real>3758355766</real> <key>FirmwareFeaturesMask</key> <real>3758358327</real> <real></real> should be <integer></integer> 1 Link to comment Share on other sites More sharing options...
Mrengles Posted November 28, 2015 Share Posted November 28, 2015 errors in the Defaults.plist <key>FirmwareFeatures</key> <real>3758355766</real> <key>FirmwareFeaturesMask</key> <real>3758358327</real> <real></real> should be <integer></integer> Thank you! I'll give it a shot... Link to comment Share on other sites More sharing options...
Mrengles Posted November 28, 2015 Share Posted November 28, 2015 (edited) @ bs0d Thank you very much! I've got Ozmosis 1669m booting El Capitan 10.11.1 with the Defaults.plist below. Any idea why I get just a black screen if I add kexts to the /efi/Oz/Darwin/Extensions/Common/ folder? See below in bold for the Kext Extension injection fix. I'm only added the following: CodecCommander.kext <--- Works FakePCIID.kext <--- Fails causes boot issues. FakeSMC.kext <--- Works <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Version</key> <string>1.0.1</string> <key>Timestamp</key> <integer>0</integer> <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>BaseBoardAssetTag</key> <string>Not Specified</string> <key>BaseBoardSerial</key> <string></string> <key>BiosDate</key> <string>06/12/13</string> <key>BiosVersion</key> <string>MP61.88Z.0116.B04.1312061508</string> <key>BoardVersion</key> <string>MacPro6,1</string> <key>ChassisAssetTag</key> <string>Pro-Enclosure</string> <key>EnclosureType</key> <integer>7</integer> <key>FirmwareFeatures</key> <integer>3758355766</integer> <key>FirmwareFeaturesMask</key> <integer>3758358327</integer> <key>FirmwareRevision</key> <integer>1</integer> <key>FirmwareVendor</key> <string>Apple Inc.</string> <key>HardwareAddress</key> <string></string> <key>HardwareSignature</key> <string></string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductFamily</key> <string>MacPro</string> <key>ProductId</key> <string></string> <key>ProductName</key> <string>MacPro6,1</string> <key>SystemSKU</key> <string>Not Specified</string> <key>SystemSerial</key> <string></string> <key>SystemVersion</key> <string>1.0</string> </dict> <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key> <dict> <key>AAPL,ig-platform-id</key> <integer>23199751</integer> <key>AAPL,snb_platform_id</key> <integer>196624</integer> <key>BootEntryTemplate</key> <string>$label</string> <key>DarwinDiskTemplate</key> <string>$label</string> <key>DarwinRecoveryDiskTemplate</key> <string>$label ($platform.$major.$minor)</string> <key>DarwinCoreStorageTemplate</key> <string>$label</string> <key>AndroidDiskTemplate</key> <string>$label</string> <key>AndroidDiskOptionTemplate</key> <string>initrd=$initfs root=UUID=$uuid androidboot.hardware=android_x86 ro SRC=$path</string> <key>LinuxDiskTemplate</key> <string>$label $build</string> <key>LinuxDiskOptionTemplate</key> <string>initrd=$initfs root=UUID=$uuid ro</string> <key>LinuxRescueDiskTemplate</key> <string>$label Rescue</string> <key>LinuxRescueOptionTemplate</key> <string>initrd=$initfs root=UUID=$uuid ro</string> </dict> <key>Defaults:7C436110-AB2A-4BBB-A880-FE41995C9F82</key> <dict> <key>boot-args</key> <string></string> <key>csr-active-config</key> <integer size=32>0x11</integer> </dict> </dict> </plist> Thanks again! Gratitude, Robert aka Mrengles PS. I've attached my ROM if anyone would like to use for the ASRock Z77 Professional-M. Looks for my updated ROM later in this thread... Edited November 29, 2015 by Mrengles Link to comment Share on other sites More sharing options...
CrazyCreator Posted November 28, 2015 Share Posted November 28, 2015 This is the Original ozmosisdefaults.plist from the 1669 Version. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key> <dict> <key>BootEntryTemplate</key> <string>$label</string> <key>DarwinCoreStorageTemplate</key> <string>$label</string> <key>DarwinDiskTemplate</key> <string>$label</string> <key>DarwinRecoveryDiskTemplate</key> <string>$label ($platform.$major.$minor)</string> <key>LinuxDiskOptionTemplate</key> <string>initrd=$initramfs root=$root ro quiet</string> <key>LinuxDiskTemplate</key> <string>Linux $build</string> <key>LinuxRescueDiskTemplate</key> <string>Linux Rescue</string> <key>LinuxRescueOptionTemplate</key> <string>initrd=$initramfs root=$root ro quiet</string> </dict> <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>BaseBoardAssetTag</key> <string>Base Board Asset Tag#</string> <key>BaseBoardSerial</key> <string>CK84593EXYL</string> <key>BiosDate</key> <string>02/29/08</string> <key>BiosVersion</key> <string>MP31.88Z.006C.B05.0802291410</string> <key>BoardVersion</key> <string>Proto1</string> <key>ChassisAssetTag</key> <string>Asset Tag#</string> <key>EnclosureType</key> <integer>7</integer> <key>FirmwareFeatures</key> <integer>2147488791</integer> <key>FirmwareFeaturesMask</key> <integer>3221487415</integer> <key>FirmwareRevision</key> <integer>65546</integer> <key>FirmwareVendor</key> <string>Apple</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProcessorSerial</key> <string>CK0020DZE1D</string> <key>ProductFamily</key> <string>MacPro</string> <key>ProductId</key> <string>Mac-F42C88C8</string> <key>ProductName</key> <string>MacPro3,1</string> <key>SystemSKU</key> <string>System SKU#</string> <key>SystemSerial</key> <string>CK84593EXYL</string> <key>SystemVersion</key> <string>1.0</string> </dict> <key>Timestamp</key> <integer>0</integer> <key>Version</key> <string>1.0.1</string> </dict> </plist> But i can't find the part with the boot-args that i can see in your defaults.plist Link to comment Share on other sites More sharing options...
mhaeuser Posted November 28, 2015 Share Posted November 28, 2015 Yes... because he added it? Link to comment Share on other sites More sharing options...
Mrengles Posted November 28, 2015 Share Posted November 28, 2015 This is the Original ozmosisdefaults.plist from the 1669 Version. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key> <dict> <key>BootEntryTemplate</key> <string>$label</string> <key>DarwinCoreStorageTemplate</key> <string>$label</string> <key>DarwinDiskTemplate</key> <string>$label</string> <key>DarwinRecoveryDiskTemplate</key> <string>$label ($platform.$major.$minor)</string> <key>LinuxDiskOptionTemplate</key> <string>initrd=$initramfs root=$root ro quiet</string> <key>LinuxDiskTemplate</key> <string>Linux $build</string> <key>LinuxRescueDiskTemplate</key> <string>Linux Rescue</string> <key>LinuxRescueOptionTemplate</key> <string>initrd=$initramfs root=$root ro quiet</string> </dict> <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>BaseBoardAssetTag</key> <string>Base Board Asset Tag#</string> <key>BaseBoardSerial</key> <string>CK84593EXYL</string> <key>BiosDate</key> <string>02/29/08</string> <key>BiosVersion</key> <string>MP31.88Z.006C.B05.0802291410</string> <key>BoardVersion</key> <string>Proto1</string> <key>ChassisAssetTag</key> <string>Asset Tag#</string> <key>EnclosureType</key> <integer>7</integer> <key>FirmwareFeatures</key> <integer>2147488791</integer> <key>FirmwareFeaturesMask</key> <integer>3221487415</integer> <key>FirmwareRevision</key> <integer>65546</integer> <key>FirmwareVendor</key> <string>Apple</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProcessorSerial</key> <string>CK0020DZE1D</string> <key>ProductFamily</key> <string>MacPro</string> <key>ProductId</key> <string>Mac-F42C88C8</string> <key>ProductName</key> <string>MacPro3,1</string> <key>SystemSKU</key> <string>System SKU#</string> <key>SystemSerial</key> <string>CK84593EXYL</string> <key>SystemVersion</key> <string>1.0</string> </dict> <key>Timestamp</key> <integer>0</integer> <key>Version</key> <string>1.0.1</string> </dict> </plist> But i can't find the part with the boot-args that i can see in your defaults.plist Thats because I've added a few keys... Feel free to add what you need... Just make sure the format is correct Xcode was giving me <real> for some <interger> keys messing up my Defaults.plist you can see this if you read back from bs0d. Link to comment Share on other sites More sharing options...
CrazyCreator Posted November 28, 2015 Share Posted November 28, 2015 ahhh .... ok. thanks for info Link to comment Share on other sites More sharing options...
WinstonAce Posted November 28, 2015 Share Posted November 28, 2015 Hi I used this Default.plist with Yosemite should I change/add anything to use new version? My system is z97x-ud5h with I7-4790K and nvidia GTX660 also, PartitionDxe/DisablerKext/InjectorKext weren't needed in the past (for me) can anyone tell what the 2 last one diable/inject? Thanks <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Version</key> <string>1.0.0</string> <key>Date</key> <integer>0</integer> <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>BiosVersion</key> <string>IM142.88Z.0118.B02.1403141302</string> <key>BiosDate</key> <string>03/14/2014</string> <key>ProductName</key> <string>iMac14,2</string> <key>ProductFamily</key> <string>iMac</string> <key>SystemVersion</key> <string>1.0</string> <key>SystemSerial</key> <string>XXXXXXX</string> <key>ProductId</key> <string>Mac-27ADBB7B4CEE8E61</string> <key>BoardVersion</key> <string>iMac14,2</string> <key>BaseBoardSerial</key> <string>XXXXXXX</string> <key>Manufacturer</key> <string>Apple Inc.</string> </dict> <key>Defaults:4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key> <dict> <key>ROM</key> <data>XXXXXXX</data> <key>MLB</key> <string>XXXXXXX</string> </dict> <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key> <dict> <key>UserInterface</key> <true/> <key>TimeOut</key> <integer>10</integer> <key>DisableIntelInjection</key> <false/> <key>AAPL,ig-platform-id</key> <integer>220332035</integer> </dict> </dict> </plist> Link to comment Share on other sites More sharing options...
Mrengles Posted November 28, 2015 Share Posted November 28, 2015 Hi I used this Default.plist with Yosemite should I change/add anything to use new version? My system is z97x-ud5h with I7-4790K and nvidia GTX660 also, PartitionDxe/DisablerKext/InjectorKext weren't needed in the past (for me) can anyone tell what the 2 last one diable/inject? Thanks <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Version</key> <string>1.0.0</string> <key>Date</key> <integer>0</integer> <key>Defaults:4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>BiosVersion</key> <string>IM142.88Z.0118.B02.1403141302</string> <key>BiosDate</key> <string>03/14/2014</string> <key>ProductName</key> <string>iMac14,2</string> <key>ProductFamily</key> <string>iMac</string> <key>SystemVersion</key> <string>1.0</string> <key>SystemSerial</key> <string>XXXXXXX</string> <key>ProductId</key> <string>Mac-27ADBB7B4CEE8E61</string> <key>BoardVersion</key> <string>iMac14,2</string> <key>BaseBoardSerial</key> <string>XXXXXXX</string> <key>Manufacturer</key> <string>Apple Inc.</string> </dict> <key>Defaults:4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key> <dict> <key>ROM</key> <data>XXXXXXX</data> <key>MLB</key> <string>XXXXXXX</string> </dict> <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key> <dict> <key>UserInterface</key> <true/> <key>TimeOut</key> <integer>10</integer> <key>DisableIntelInjection</key> <false/> <key>AAPL,ig-platform-id</key> <integer>220332035</integer> </dict> </dict> </plist> Use mine above and substitute the SMBios and ig-platform-id info or what ever else you might want to change. Your ROM and MLB settings are completely wrong. Link to comment Share on other sites More sharing options...
WinstonAce Posted November 28, 2015 Share Posted November 28, 2015 The rom and mlb are hidden obviously... 1 Link to comment Share on other sites More sharing options...
mhaeuser Posted November 28, 2015 Share Posted November 28, 2015 You don't need to change anything if you don't want to add anything new (such as Android disk templates). No options were removed or renamed, so it should behave like 1479, config-wise. Link to comment Share on other sites More sharing options...
blackosx Posted November 28, 2015 Share Posted November 28, 2015 The release notes for 1669 stated some changes but I've just been comparing some (not all) stuff from 1479 bios and 1669 bios releases to double check if there was anything I could update in my bios and re-flash. 1479 (md5) 1669 (md5) Status CpuSensors 79ba82c440a4c50e828cc9a186456084 ca0ef5805fa544ee1956adb7f01a987e Updated CsmVideo 808f79500582b8b9fe3e394887c4330e 9c6f1d1a239de1daa97e0377a9221ce9 Updated EnhancedFat ee777fad3ac502516f1a82b51afe5e3d ee777fad3ac502516f1a82b51afe5e3d Same GpuSensors 2fabce8b59f6219353a262b226f88983 cde0af97f31c19cbf5ad7b0a399f542e Updated HermitShellX64 4862f9fd4d2ddc610f7f5ec4999cb91c f4cc7d032d391839841a9dd726fb7716 Updated HfsPlus 07fb41476e0148746b80af13b76b0367 07fb41476e0148746b80af13b76b0367 Same SmcEmulatorKext 1084ce7843f2600370fc0438ba52d8a8 ecdf266b469c9d619843272958983abe Updated VoodooHdaKext 70be2704fa3d0f449954f3d65cbe1496 dafa14b6e78b48d8d90daf68f445eb10 Updated InjectorKext ec62a422109ecb85e8ecf97762a4b3b7 045960a25c9ee66722601f5129a6007e Updated I've now updated and re-flashed my bios. All is good and I find CsmVideo works now (used to fail for me), giving me 1400x1050 instead of 1024x768 Link to comment Share on other sites More sharing options...
WinstonAce Posted November 28, 2015 Share Posted November 28, 2015 I flashed bios with new oz files after that, I only see windows boot manager. i've added /system/library/coreservices/boot.efi with bcfg and all is working, but if i'll reset my nvram the setting obviously will be gone. why is that and how do I fix it? Link to comment Share on other sites More sharing options...
blackosx Posted November 28, 2015 Share Posted November 28, 2015 I used this Default.plist with Yosemite should I change/add anything to use new version? As Download-Fritz said - I don't think you need to change anything. also, PartitionDxe/DisablerKext/InjectorKext weren't needed in the past (for me) can anyone tell what the 2 last one diable/inject? DisablerKext was for SnowLeopard (iirc) and I think InjectorKext is for injecting kexts in to ElCapitan's PrelinkedKernel. (Wrong see below). Update: Of course, now I remember Clover's kext injection was fixed by a kernel patch. doh! I flashed bios with new oz files after that, I only see windows boot manager. i've added /system/library/coreservices/boot.efi with bcfg and all is working, but if i'll reset my nvram the setting obviously will be gone. why is that and how do I fix it? Load HermitShell and check bdmesg for clues. You may find there is more info running it directly after resetting nvram. Link to comment Share on other sites More sharing options...
WinstonAce Posted November 28, 2015 Share Posted November 28, 2015 I built a rom without InjectorKext and everything is working fine (beside El Capitan boot entries) Link to comment Share on other sites More sharing options...
bs0d Posted November 28, 2015 Share Posted November 28, 2015 Both Injector.kext (Fixes unknown AHCI devices) and Disabler.kext (Disables CPUPM) are only used on Snow Leopard. @WinstonAce, your missing template entries from Defaults.plist. Link to comment Share on other sites More sharing options...
blackosx Posted November 28, 2015 Share Posted November 28, 2015 Both Injector.kext (Fixes unknown AHCI devices) and Disabler.kext (Disables CPUPM) are only used on Snow Leopard. lol.. thanks for the correction. I never had injector.kext in my previous bios so I presumed it was new. I updated by md5 list above. 1 Link to comment Share on other sites More sharing options...
WinstonAce Posted November 28, 2015 Share Posted November 28, 2015 Thank you, it worked never had to use those on ver 1479. Link to comment Share on other sites More sharing options...
bs0d Posted November 28, 2015 Share Posted November 28, 2015 Thank you, it worked never had to use those on ver 1479. Ahh the price of progress lol.. thanks for the correction. I never had injector.kext in my previous bios so I presumed it was new. I updated by md5 list above. i couldnt remember either had to check their usage even. 2 Link to comment Share on other sites More sharing options...
davidm71 Posted November 28, 2015 Share Posted November 28, 2015 Z77MXQUOAOS.H2N.OZ1669M - BASED ON Z77MXQUOAOS.F2N BIOS BIOS: UPDATED CPU MicroCode SandyBridge 6A7-29/IvyBridge 6A9-1B UPDATED OROM/EFI IRST RAID for SATA - v14.6.0.2285 UPDATED EFI GOP Driver IvyBridge - 3.0.1027 / SandyBridge - 2.0.1024 UPDATED HermitShell with SETVAR application/fixed BCFG application OZMOSIS: FIXED All reported bugs ADDED RAID and El Capitan support WarDoctor, About the 'Added Raid' support... Does that mean that the new version allows access to an intel Raid array?? or just the software based OSX raid? Thanks. PS: RIP Clara Oswald Link to comment Share on other sites More sharing options...
MattsCreative Posted November 28, 2015 Share Posted November 28, 2015 WarDoctor, About the 'Added Raid' support... Does that mean that the new version allows access to an intel Raid array?? or just the software based OSX raid? Thanks. PS: RIP Clara Oswald im not to sure about that the change log wasnt to in depth Link to comment Share on other sites More sharing options...
Recommended Posts