Jump to content
xpamamadeus

Ozmosis

6,026 posts in this topic

Recommended Posts

Advertisement

Really?

I solved the problem as described in the other thread http://www.insanelymac.com/forum/topic/285920-new-os-x-compatible-motherboard-quo/?p=1945514 and set up my BaseBoardSerial

I thought this was the problem...

@STLVNUBAre you one of the programer of HermitCrabs BIOS or only a beta tester?

 

Realy my serial board had a good length but it would not work.

Since i update bios it's ok.

 

Fred

Share this post


Link to post
Share on other sites

I want to try this new 'bootloader' because it feels like you will get a more Mac. What leads me to the following question: Does Apple (OS X) also have this drivers integrated in the firmware?

What means 'we' are getting closer and closer to a real Mac. :D

 

Great work! :)

Share this post


Link to post
Share on other sites

I made a completely fresh installation of Mountain Lion 10.8.2 after updating the BIOS to 801M.

Audio was not working without patching the quo legacy patch. After updating to 10.8.5 audio works fine but only HDMI audio. In the system setting there is no other input audio.

I also have done my iMessage fix with setting the BaseBoardSerial before it works again. I also set up fusion drive before I installed ML with the following steps:

 

  1. diskutil cs create FusionDrive disk0 disk1
  2. diskutil coreStorage createVolume IDENT jhfs+ FusionDrive 890g

IDENT = UUDI after formatted SSD (256GB) and HDD (640GB)

You can find out the UUID of the created FusionDrive with the diskutil cs list.

 

Funny that for someone audio works without the quo legacy patch, iMessage only with changing the password and in my case not.

Share this post


Link to post
Share on other sites
Funny that for someone audio works without the quo legacy patch, iMessage only with changing the password and in my case not.

What is funny?

Deppending from what version of OS you make the upgrade the files may need to be patched or not, simple as that.

Share this post


Link to post
Share on other sites

Thanks for the link. I now see a boot option for 'Built-In EDK Shell' - very handy. And not that I use the GUI much, as I don't know how to, but I now see a mouse cursor which I swear wasn't there before, though it only shows it's updated position after a left click.

 

EDIT: Can't seem to boot with it though.. Maybe I added the FW incorrectly?

No problem.

I think the mouse cursor is always there, just hidden till you move or click the mouse.

What does it do when trying to boot?

Share this post


Link to post
Share on other sites

Ah. okay.. I didn't previously see that. I haven't really used the UI that much.

 

I remade and reflashed by BIOS last night and I can now boot. Maybe it was down to me extracting and inserting the new modules 'As is' instead of 'uncompressed'? I also removed the other Clover drivers I'd previously included to the FW (was experimenting as I can no longer boot OS X from Clover UEFI). Here's a snippet from the boot log.

00:000 00:000 Ozmosis 1.01.0801M RELEASE (2013-09-15 22:02:58 VS2012x86) on 2013-09-17 05:55:53
00:000 00:000 Found Firmware UEFI Spec  :2.31:
00:000 00:000 Found Firmware Vendor     :American Megatrends:
00:000 00:000 Found Firmware Revision   :4.651:
00:000 00:000 Detected Aptio 2.x firmware enabling fixes
00:000 00:000 Embedded Mode Detected
03:388 03:388 BootOrder 07 06 01 02 03 04 05 09 0A 08 (10)
03:392 00:003 Found Boot0007 "Hard Drive " (0x18)
03:392 00:000 Found Boot0006 "CD/DVD Drive " (0x1C)
03:392 00:000 Found Boot0001 "MountainLion" (0x1A)
03:392 00:000 Found Boot0002 "Recovery HD" (0x18)
03:392 00:000 Found Boot0003 "MAC" (0x08)
03:392 00:000 Found Boot0004 "BackupML" (0x12)
03:392 00:000 Found Boot0005 "DevLion" (0x10)
03:392 00:000 Found Boot0009 "UEFI: USB USB 2.0 Flash " (0x32)
03:392 00:000 Found Boot000A "Built-In EDK Shell" (0x26)
03:392 00:000 Found Boot0008 "UEFI_CLOVER" (0x18)
03:494 00:101 Found Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (2A.06.00) Cores 4 Threads 8
03:494 00:000  P-State Coordination Type HW_ALL -> SW_ANY = SW_ANY
03:494 00:000  Disabling Invalid Flex-Ratio 90000 -> 80000 = 80000
03:494 00:000 Calculated TSC Frequency 3411MHz (3411127400)
03:494 00:000 Calculated CPU Frequency 5919MHz (5919309284)
03:494 00:000 Calculated FSB Frequency  100MHz (100327276)
03:494 00:000 Found Graphics Controller [1002:68B8] MMIO 0xF7E20000, IOPort 0xE000
03:494 00:000 Found Intel Ethernet Controller [8086:1503] rev 5 MMIO 0xF7F00000
03:494 00:000  MAC Address FF:FF:FF:FF:FF:FF
03:494 00:000 Found 6 Series SMBUS Controller [8086:1C22] MMIO 0xF7F25000, IOPort 0x580

CPU frequency is still incorrect and I still have my stepper errors though now I don't think it's a problem with Ozmosis but something else as booting my previously installed OS X partitions with other loaders also gives me the stepper error and KP's at AICPM...  I'm using NullCPM for now..

 

Windows 7 boots on this system okay and after some simple tests with CPU-Z I can see the CPU multiplier changing so I'm happy the CPU is okay.

 

I'm slowly getting there, just don't have that much time to dedicate to it right now.

 

EDIT: Fixed!

Share this post


Link to post
Share on other sites

What is funny?

Deppending from what version of OS you make the upgrade the files may need to be patched or not, simple as that.

From which version I have to patch and from which version not? I have patched audio in version 10.8.2 after updated on 10.8.4 I also have patched and finally I have patched audio in version 10.8.5 because only HDMI audio is working.

Share this post


Link to post
Share on other sites

From which version I have to patch and from which version not? I have patched audio in version 10.8.2 after updated on 10.8.4 I also have patched and finally I have patched audio in version 10.8.5 because only HDMI audio is working.

 AppleHDA gets updated quite often, so each time you update the system its likely you'll have to patch the binary and copy the xml files.

 

This would be the same for most people since the codecs that are natively supported are either no longer available to  manufacturers or exclusively licenced to apple.

Share this post


Link to post
Share on other sites

Do you know of anyway to force/override a systemID so I can keep my Hardware UUID?

I've set Ozmosis to use my normal Hardware UUID.

sudo nvram platform-uuid=%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00

The value you enter will be the one used in Chameleon's SystemId boot option. Take the hex string, remove the dashes and preced each hex byte with a %

 

EDIT: Also

sudo nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:platform-uuid=%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00

Share this post


Link to post
Share on other sites

hi all

get Bios GUI from QOU Successfully!!

just replaced this module EFCB2FDB-0662-4A59-A5D7-03033EA97CAE.

 

Good Hack

 

sorry for the bad quality

And what you do with text colors?

:angel_not:

Share this post


Link to post
Share on other sites

^_^ And what you do with text colors?

:angel_not:

nothing, just replace the GTSE Module. ^_^

How can i edit the config.plist in this thing, or add my own dsdt and ssdt?

ozmosis automatically takes Configs,for Dsdt and ssdt you but this in EFI partition EFI/Quo/ACPI/Load, but the ssdt can't load

you must add like this to your DSDT B)

Scope (_PR)
	{
		Scope (CPU0)
		{
			Method (APSN, 0, NotSerialized)
			{
				Return (0x04)
			}

			Method (APLF, 0, NotSerialized)
			{
				Return (0x04)
			}

			Method (APSS, 0, NotSerialized)
			{
				Return (Package (0x23)
				{
					Package (0x06)
					{
						0x1068, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2A00, 
						0x2A00
					}, 

					Package (0x06)
					{
						0x1004, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2900, 
						0x2900
					}, 

					Package (0x06)
					{
						0x0FA0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2800, 
						0x2800
					}, 

					Package (0x06)
					{
						0x0F3C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2700, 
						0x2700
					}, 

					Package (0x06)
					{
						0x0ED8, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2600, 
						0x2600
					}, 

					Package (0x06)
					{
						0x0E74, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2500, 
						0x2500
					}, 

					Package (0x06)
					{
						0x0E10, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2400, 
						0x2400
					}, 

					Package (0x06)
					{
						0x0DAC, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2300, 
						0x2300
					}, 

					Package (0x06)
					{
						0x0D48, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2200, 
						0x2200
					}, 

					Package (0x06)
					{
						0x0CE4, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2100, 
						0x2100
					}, 

					Package (0x06)
					{
						0x0C80, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2000, 
						0x2000
					}, 

					Package (0x06)
					{
						0x0C1C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1F00, 
						0x1F00
					}, 

					Package (0x06)
					{
						0x0BB8, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1E00, 
						0x1E00
					}, 

					Package (0x06)
					{
						0x0B54, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1D00, 
						0x1D00
					}, 

					Package (0x06)
					{
						0x0AF0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1C00, 
						0x1C00
					}, 

					Package (0x06)
					{
						0x0A8C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1B00, 
						0x1B00
					}, 

					Package (0x06)
					{
						0x0A28, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1A00, 
						0x1A00
					}, 

					Package (0x06)
					{
						0x09C4, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1900, 
						0x1900
					}, 

					Package (0x06)
					{
						0x0960, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1800, 
						0x1800
					}, 

					Package (0x06)
					{
						0x08FC, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1700, 
						0x1700
					}, 

					Package (0x06)
					{
						0x0898, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1600, 
						0x1600
					}, 

					Package (0x06)
					{
						0x0834, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1500, 
						0x1500
					}, 

					Package (0x06)
					{
						0x07D0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1400, 
						0x1400
					}, 

					Package (0x06)
					{
						0x076C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1300, 
						0x1300
					}, 

					Package (0x06)
					{
						0x0708, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1200, 
						0x1200
					}, 

					Package (0x06)
					{
						0x06A4, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1100, 
						0x1100
					}, 

					Package (0x06)
					{
						0x0640, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1000, 
						0x1000
					}, 

					Package (0x06)
					{
						0x05DC, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0F00, 
						0x0F00
					}, 

					Package (0x06)
					{
						0x0578, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0E00, 
						0x0E00
					}, 

					Package (0x06)
					{
						0x0514, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0D00, 
						0x0D00
					}, 

					Package (0x06)
					{
						0x04B0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0C00, 
						0x0C00
					}, 

					Package (0x06)
					{
						0x044C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0B00, 
						0x0B00
					}, 

					Package (0x06)
					{
						0x03E8, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0A00, 
						0x0A00
					}, 

					Package (0x06)
					{
						0x0384, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0900, 
						0x0900
					}, 

					Package (0x06)
					{
						0x0320, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0800, 
						0x0800
					}
				})
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (Package (0x06)
				{
					One, 
					0x04, 
					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000000, // Address
								0x01,			   // Access Size
								)
						}, 

						One, 
						0x03, 
						0x03E8
					}, 

					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000010, // Address
								0x03,			   // Access Size
								)
						}, 

						0x03, 
						0xCD, 
						0x01F4
					}, 

					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000020, // Address
								0x03,			   // Access Size
								)
						}, 

						0x06, 
						0xF5, 
						0x015E
					}, 

					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000030, // Address
								0x03,			   // Access Size
								)
						}, 

						0x07, 
						0xF5, 
						0xC8
					}
				})
			}

			Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
			{
				If (LEqual (Arg2, Zero))
				{
					Return (Buffer (One)
					{
						 0x03
					})
				}

				Return (Package (0x02)
				{
					"plugin-type", 
					One
				})
			}
		}

		Scope (CPU1)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU2)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU3)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU4)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU5)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU6)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU7)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}
	}

How to Save Smbios NVRAM settings to your Bios!

 

1. flash your optimal Ozmosis Moded Bios.

2.make the optimal bios settings

3.boot to osx and make your Smbios which fits you, when finish restart to windows

4.open Universal BIOS Backup ToolKit and backup your bios.

5.Enjoy you have a finished bios with Optimal Settings and a Smbios what you have selected!

 

Good Luck :wink_anim:

Share this post


Link to post
Share on other sites

hi all

get Bios GUI from QOU Successfully!!

just replaced this module EFCB2FDB-0662-4A59-A5D7-03033EA97CAE.

 

Good Hack

 

sorry for the bad quality

Thx for reporting this,but i think thats that really not nice,its a downgrade.

Colors are really ugly.

But that only my opinion.

Share this post


Link to post
Share on other sites

I'll try tonight. Busy working right now

nothing, just replace the GTSE Module. ^_^

 

ozmosis automatically takes Configs,for Dsdt and ssdt you but this in EFI partition EFI/Quo/ACPI/Load, but the ssdt can't load

you must add like this to your DSDT B)

Scope (_PR)
	{
		Scope (CPU0)
		{
			Method (APSN, 0, NotSerialized)
			{
				Return (0x04)
			}

			Method (APLF, 0, NotSerialized)
			{
				Return (0x04)
			}

			Method (APSS, 0, NotSerialized)
			{
				Return (Package (0x23)
				{
					Package (0x06)
					{
						0x1068, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2A00, 
						0x2A00
					}, 

					Package (0x06)
					{
						0x1004, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2900, 
						0x2900
					}, 

					Package (0x06)
					{
						0x0FA0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2800, 
						0x2800
					}, 

					Package (0x06)
					{
						0x0F3C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2700, 
						0x2700
					}, 

					Package (0x06)
					{
						0x0ED8, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2600, 
						0x2600
					}, 

					Package (0x06)
					{
						0x0E74, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2500, 
						0x2500
					}, 

					Package (0x06)
					{
						0x0E10, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2400, 
						0x2400
					}, 

					Package (0x06)
					{
						0x0DAC, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2300, 
						0x2300
					}, 

					Package (0x06)
					{
						0x0D48, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2200, 
						0x2200
					}, 

					Package (0x06)
					{
						0x0CE4, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2100, 
						0x2100
					}, 

					Package (0x06)
					{
						0x0C80, 
						Zero, 
						0x0A, 
						0x0A, 
						0x2000, 
						0x2000
					}, 

					Package (0x06)
					{
						0x0C1C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1F00, 
						0x1F00
					}, 

					Package (0x06)
					{
						0x0BB8, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1E00, 
						0x1E00
					}, 

					Package (0x06)
					{
						0x0B54, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1D00, 
						0x1D00
					}, 

					Package (0x06)
					{
						0x0AF0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1C00, 
						0x1C00
					}, 

					Package (0x06)
					{
						0x0A8C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1B00, 
						0x1B00
					}, 

					Package (0x06)
					{
						0x0A28, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1A00, 
						0x1A00
					}, 

					Package (0x06)
					{
						0x09C4, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1900, 
						0x1900
					}, 

					Package (0x06)
					{
						0x0960, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1800, 
						0x1800
					}, 

					Package (0x06)
					{
						0x08FC, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1700, 
						0x1700
					}, 

					Package (0x06)
					{
						0x0898, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1600, 
						0x1600
					}, 

					Package (0x06)
					{
						0x0834, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1500, 
						0x1500
					}, 

					Package (0x06)
					{
						0x07D0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1400, 
						0x1400
					}, 

					Package (0x06)
					{
						0x076C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1300, 
						0x1300
					}, 

					Package (0x06)
					{
						0x0708, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1200, 
						0x1200
					}, 

					Package (0x06)
					{
						0x06A4, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1100, 
						0x1100
					}, 

					Package (0x06)
					{
						0x0640, 
						Zero, 
						0x0A, 
						0x0A, 
						0x1000, 
						0x1000
					}, 

					Package (0x06)
					{
						0x05DC, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0F00, 
						0x0F00
					}, 

					Package (0x06)
					{
						0x0578, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0E00, 
						0x0E00
					}, 

					Package (0x06)
					{
						0x0514, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0D00, 
						0x0D00
					}, 

					Package (0x06)
					{
						0x04B0, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0C00, 
						0x0C00
					}, 

					Package (0x06)
					{
						0x044C, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0B00, 
						0x0B00
					}, 

					Package (0x06)
					{
						0x03E8, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0A00, 
						0x0A00
					}, 

					Package (0x06)
					{
						0x0384, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0900, 
						0x0900
					}, 

					Package (0x06)
					{
						0x0320, 
						Zero, 
						0x0A, 
						0x0A, 
						0x0800, 
						0x0800
					}
				})
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (Package (0x06)
				{
					One, 
					0x04, 
					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000000, // Address
								0x01,			   // Access Size
								)
						}, 

						One, 
						0x03, 
						0x03E8
					}, 

					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000010, // Address
								0x03,			   // Access Size
								)
						}, 

						0x03, 
						0xCD, 
						0x01F4
					}, 

					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000020, // Address
								0x03,			   // Access Size
								)
						}, 

						0x06, 
						0xF5, 
						0x015E
					}, 

					Package (0x04)
					{
						ResourceTemplate ()
						{
							Register (FFixedHW, 
								0x01,			   // Bit Width
								0x02,			   // Bit Offset
								0x0000000000000030, // Address
								0x03,			   // Access Size
								)
						}, 

						0x07, 
						0xF5, 
						0xC8
					}
				})
			}

			Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
			{
				If (LEqual (Arg2, Zero))
				{
					Return (Buffer (One)
					{
						 0x03
					})
				}

				Return (Package (0x02)
				{
					"plugin-type", 
					One
				})
			}
		}

		Scope (CPU1)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU2)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU3)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU4)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU5)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU6)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}

		Scope (CPU7)
		{
			Method (APSS, 0, NotSerialized)
			{
				Return (^^CPU0.APSS ())
			}

			Method (ACST, 0, NotSerialized)
			{
				Return (^^CPU0.ACST ())
			}
		}
	}
How to Save Smbios NVRAM settings to your Bios!

 

1. flash your optimal Ozmosis Moded Bios.

2.make the optimal bios settings

3.boot to osx and make your Smbios which fits you, when finish restart to windows

4.open Universal BIOS Backup ToolKit and backup your bios.

5.Enjoy you have a finished bios with Optimal Settings and a Smbios what you have selected!

 

Good Luck :wink_anim:

Saving from bios as I Told earlier. Then we don't need xtra tools. And don't have to have an install of Windows.

Share this post


Link to post
Share on other sites

Good idea.

i try it right now.

Its same like 7 series.

New gui its diferend module.

there are CoolGUIDxe in 8 series and i think thats a new gui,

i will try to integrate it but i dont think that will be soo simple as only integrate module..

 

integrated it but nothign happened,dont know how to start it :D

maybe if i replace old one with new one.

Dont know why new z87 even have this old theme file inside...

Share this post


Link to post
Share on other sites

Thx for reporting this,but i think thats that really not nice,its a downgrade.

Colors are really ugly.

But that only my opinion.

Because is a mix of GUI(s) text and colors, see bellow,

 

nothing, just replace the GTSE Module. ^_^

You didn't understend what I said , this is original:

 

post-53345-0-77372700-1379505584_thumb.jpg

 

Now look on yours and see how ugly is the Gigabyte text color scheme on QUO graphich color scheme. Graphics(GTSEBin) and text(AMITSE) are not defined in same place!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By thomaspetersen
      Hi All
       
      I'm trying to start a Hackintosh High Sierra 10.13.5 installation:
      - MSI B350 PC Mate
      - Ryzen 5 - 2600
      - Radeon Pro 580 GPU
      - 4 x 8GB DDR4
      (Have a working clover bootloader for HS 10.13.3 - but for some reason, I can't use that setup with the 10.13.5) 
       
      Have tried different bootloader setup, with different outcomes...
      ATM. I get this error/hang - "Unknown CPU: family = 0x17, model = 0x8, Stepping = 0x2"
      Have search google, and can see that the threads ppl. are getting this, is when they look at "About this mac", I haven't yet installed the OSX.
       
      So can someone help...

      I'm running the newest Kexts: AppleALC, FakeSMC, Lilu, RealtekRTL8111, USBInjectAll and WhateverGreen.
      In Bootloader setup, i'm running: -v, -s, -f, -no_compat_check, busratio=34, PCIRootUID=1, npci=0x2000, dart=0 and nv_disable=1
      In SMBIOS i'm using the iMac18,2 and in RT i'm using BooterConfig: 0x28 and CsrActiveConfig: 0x67
      In installed drivers i'm using: AptioMemoryFix, EmuVariableUefi-64, OsxAptioFixDrv-64 (Have tried Fix2 as well)
       
      But i'm, keep getting the Unknown CPU hang/error, can someone help...
      Or do someone have a setup with the same CPU and GPU, that can show me his/her setup for Bootloader/Kexts...
    • By Slice
      Now I want to add vector graphics support in Clover. See rev 4560 and later.
      It is not working yet but designers may begin to create Vector Themes.
      It supposed to consist of SVG elements and has design size. It will be rendered to any screen size scaled from design size.
       
      What application in macOS can create SVG graphics?
      Inkscape is not working in macOS 10.11+. Pity.
      LibreOffice Draw works with SVG but buggy.
      Boxy SVG cost 10$ but looks good enough. It creates the best in simplicity files and have more then enough features.
      Illustrator is good but expensive.
       
      How to improve SVG file?
      Clover has restricted support for SVG. It is your job to make compatible file and as small as possible to speedup rendering.
      Some helps:
      Help:Inkscape – From invalid to valid SVG Inkscape files
      From invalid to valid SVG Adobe Illustrator files
      From invalid to valid SVG files of other editors: BKchem, ChemDraw and CorelDRAW
      Help:Illustrator – Assistance with creating and saving SVG images in Adobe Illustrator that will pass W3C validation
      User:Quibik/Cleaning up SVG files manually
      Later I will write own instructions specific to Clover abilities.
       
      How to create SVG fonts?
      You can google to find ready-to-use SVG fonts.  I found some problems with too beaty fonts: slow rendering and overflow crash. Be careful.
      You can get ttf or otf fonts and convert them into svg by using online WEB services. Not a problem to google.
      But then I want to find a way to simplify the font to reduce a size and speedup rendering.
      You can create own font by FontForge It is opensource and available for Windows, Mac and GNU+Linux. It creates otf font which you can convert to svg font.
       
      Pictures from Badruzeus
      https://www.insanelymac.com/forum/applications/core/interface/file/attachment.php?id=301597
    • By apianti
      Just so you all know I actually have done something. I have pushed the source to both my github and to sourceforge, please commit to the experimental branch and I will merge it into the stable branch once it is safe. Also, nothing meaningful happens yet so don't get too excited. Only the Visual studio build works right now. I haven't set up the Xcode or Makefile builds yet, I'm trying to do them now.
       
      https://github.com/apianti/Clover
      https://sourceforge.net/p/cloverefiboot/Clover
       
      IA32/X64/ARM/ARM64 testing ISO (6/7/2018): Clover-3.0-experimental.iso
    • By cvad
      Bootdisk Utility Make bootable USB Flash Disk for MAC OS X with Latest Clover bootloader revision fast and easy by one click! under OS Windows.
      Special utility from cvad & russian MAC community for new hackintosh users.
       
      BDU_v2.1.2018.023b.zip
      MakeCloverBDUReadyZip.bat.zip
      Enjoy...
       
       
       
      Feel free to "Rate File"
      Submitter cvad Submitted 04/28/2013 Category Bootloaders  
      BDU_v2.1.2015.016b.zip
      BDU_v2.1.2015.018b.zip
      BDU_v2.1.2016.019b.zip
      BDU_v2.1.2016.020b.zip
      BDU_v2.1.2017.021b.zip
      BDU_v2.1.2017.022b.zip
    • By Subirats345
      Hi guys! I'm new on Hackintosh and I have a little problem (I think it's little). Yesterday I made my first hackintosh on a Xiaomi Notebook Air. All went well, but after an update (from High Sierra to 10.13.4) after the first reboot, in the bootloader doesn't appear nothing. I tried with the USB with Clover but I only can reinstall the entire system, I can not boot the system. It has a solution or I need to reinstall all again?

      Thanks a lot and sorry if the question is fool.

×