Jump to content

Ozmosis


xpamamadeus
6,231 posts in this topic

Recommended Posts

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

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

 

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

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

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

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

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

 

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

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

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

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.

  • Like 1
Link to comment
Share on other sites

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. :)

  • Like 2
Link to comment
Share on other sites

 

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

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

×
×
  • Create New...