Jump to content

Ozmosis


xpamamadeus
6,231 posts in this topic

Recommended Posts

I do that, but value isn't saved after reboot.

 

Fred

Did you even try nvram ROM=%01%02%03%04%05%06 < but that's not your real firewire mac adress, right?

 

However it should exactly look like that %01%02%0304%05, as read at tonymac the two middle values should be skipped!

Read twice: (firewire mac address with two middle bytes removed if present, otherwise ethernet mac address)

 

Paste a dump from DPCIManager / Misc section.

 

You can verify the settings with SMBIOS Parser after reboot.

Link to comment
Share on other sites

Hey tonydickinson,

 

I own a P8Z77-V LX and I downgraded from 2204 to 1603 ROM, now I can save the NVRAM settings. I found out where the settings are stored for my board:

 

000|               |CEF5B9A3-476D-497F-9FDC-E98143E0422C|00180048|01FFB8|RAW

 

That's my NVRAM firmware volume ; ) if you wan't to I can try to burn in your settings permanently but it would be a good idea

when you send me your smbios.plist settings, so our settings wouldn't overlap ; ) and I know

what's your machine settings that should be stored.

 

Btw. ASUS has no nvramsmi module, those seetings must be stored in any other module.

 

Even I'd like to know if you're able to flash a modified bios ??? ; ) then we know if a mod is worth the effort.

 

regardz

Hi Felix - I like your handle.

 

Thanks for the offer, that is what I suspected, however my nvram I would expect to contain far more than just smbios (I am a Clover UEFI User)

A navram -p shows me this (some security details removed).

 

BackgroundClear	%00%00%00%00
fakesmc-key-LSSS-{lso	%02%00
install-product-url	x-osproduct://81C4F66A-9D12-3F3E-B7FB-38DAAA158E69/OS%20X%20Install%20Data
efi-boot-device	<array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>3C0F6C5B-C841-406C-B48A-360257F61936</string></dict></dict></dict></array>
Clover.BackupDirOnDestVol	Yes
Clover.LogEveryBoot	14
Clover.Theme	blackosx
EmuVariableUefiPresent	Yes
EFIBluetoothDelay	%b8%0b
fmm-mobileme-token-FMM	7 Lines removed.
fakesmc-key-HI0N-ui8 	%04
LocationServicesEnabled	%01
platform-uuid	%d2W%c5"%cc%a0W%96%b4%ad%e5%c0%fa%a9"D
prev-lang:kbd	F%06b
security-mode	none
Clover.LogLineCount	1500
OsxAptioFixDrv-RelocBase	%00%f0%/%00%00%00%00
fakesmc-key-CLKH-{clh	%00%00p%80%00%01%19@
fmm-computer-name	iMac
fakesmc-key-MSDW-flag	%01
rc_imgsrc_info	bplist00%a1%01%d1%02%03_%10$064E7943-C88E-3866-B243-DB3A1665A058XML10.8.4%08%0a%0d4%00%00%00%00%00%00%01%01%00%00%00%00%00%00%00%04%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00=
fakesmc-key-CLKT-ui32	%00%00n6
Clover.NVRamDisk	Yes
bluetoothActiveControllerInfo	%cf%17%05%0b%00%00@%14$%0ad8%e7%7f
boot-args	 - -fakesmc-use-nvram
SystemAudioVolume	A
efi-boot-device-data	%02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%00%00%ff%ff%00%00%04%01*%00%02%00%00%00(@%06%00%00%00%00%00@%a5%d8%1b%00%00%00%00[l%0f<A%c8l@%b4%8a6%02W%f6%196%02%02%7f%ff%04%00
Clover.KeepBackupLimit	10
fakesmc-key-NTOK-ui8 	%01
Clover.MountEFI	C7A37248-D8F3-40ED-B6C7-833C004752B4
This info is continually changing so it would not be in my interests to have it "burned In" I appreciate this an Ozmosis thread and this subject is likely off topic. I have tried Ozmosis on another rig, but prefer the flexibility of Clover.

 

If you were able to "switch" my native nvram saving on - then that would really be appreciated and you be a really BIG Mr.fixit...

 

Yes - I am able to load modded BIOS.

  • Like 1
Link to comment
Share on other sites

I wanted to post my experiences with the F16 modded bios by Xpamamadeus for the UD5H board.

The implementation is nice, it feels like a real Mac. However the tweaking abilities are not that great. The boot menu that appears when pressing "Home" is dreadful. No keyboard support, only a flickering mouse. Multiple partitions and the screens is scrambled. I have my own AppleHDA.kext and although it's in the Common folder on the EFI partition, it just won't work. I have to patch the file in S/L/E to get it to work.

 

A problem with the bios is that it's unable to boot from an UEFI USB stick for Windows.

 

In my humble opinion: Ozmosis is a good bootloader for having certain configurations and not be able to get OS X running. However, I feel that Clover gives me more possibilities and is more versatile. The changes in Clover are going very fast, and I honestly hate the config.plist. But, taking some time and making one hell of a configuration in the EFI partition and you have the same way of working.

Link to comment
Share on other sites

I wanted to post my experiences with the F16 modded bios by Xpamamadeus for the UD5H board.

The implementation is nice, it feels like a real Mac. However the tweaking abilities are not that great. The boot menu that appears when pressing "Home" is dreadful. No keyboard support, only a flickering mouse. Multiple partitions and the screens is scrambled. I have my own AppleHDA.kext and although it's in the Common folder on the EFI partition, it just won't work. I have to patch the file in S/L/E to get it to work.

 

A problem with the bios is that it's unable to boot from an UEFI USB stick for Windows.

 

In my humble opinion: Ozmosis is a good bootloader for having certain configurations and not be able to get OS X running. However, I feel that Clover gives me more possibilities and is more versatile. The changes in Clover are going very fast, and I honestly hate the config.plist. But, taking some time and making one hell of a configuration in the EFI partition and you have the same way of working.

 

Fab1Man,

 

for a bootloader which has been built for a specific mainboard only it's very versatile, but only puttin in some efforts to hardmod DSDT, SSDT and so on to make it feel more like a real mac.

I guess it's a step in the right direction, let's see. A Clover version which can be used for UEFImods is the future ;) just my oppinion.

Link to comment
Share on other sites

Fab1Man,

 

for a bootloader which has been built for a specific mainboard only it's very versatile, but only puttin in some efforts to hardmod DSDT, SSDT and so on to make it feel more like a real mac.

I guess it's a step in the right direction, let's see. A Clover version which can be used for UEFImods is the future ;) just my oppinion.

I totally agree. The integration in the bios with Clover together would make it perfect. The NVRAM problems is kind of solved. I can see in different guides that Ozmosis is an EFI bootloader, in essention the same as Clover. Therefore, having the cloverx64.efi and trying to integrate this would be the next step. The shell is implemented as well, but I think it's not as easy as adding a module made of Clover?

  • Like 1
Link to comment
Share on other sites

Hi Felix - I like your handle.

 

Thanks for the offer, that is what I suspected, however my nvram I would expect to contain far more than just smbios (I am a Clover UEFI User)

A navram -p shows me this (some security details removed).

 

BackgroundClear	%00%00%00%00
fakesmc-key-LSSS-{lso	%02%00
install-product-url	x-osproduct://81C4F66A-9D12-3F3E-B7FB-38DAAA158E69/OS%20X%20Install%20Data
efi-boot-device	<array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>3C0F6C5B-C841-406C-B48A-360257F61936</string></dict></dict></dict></array>
Clover.BackupDirOnDestVol	Yes
Clover.LogEveryBoot	14
Clover.Theme	blackosx
EmuVariableUefiPresent	Yes
EFIBluetoothDelay	%b8%0b
fmm-mobileme-token-FMM	7 Lines removed.
fakesmc-key-HI0N-ui8 	%04
LocationServicesEnabled	%01
platform-uuid	%d2W%c5"%cc%a0W%96%b4%ad%e5%c0%fa%a9"D
prev-lang:kbd	F%06b
security-mode	none
Clover.LogLineCount	1500
OsxAptioFixDrv-RelocBase	%00%f0%/%00%00%00%00
fakesmc-key-CLKH-{clh	%00%00p%80%00%01%19@
fmm-computer-name	iMac
fakesmc-key-MSDW-flag	%01
rc_imgsrc_info	bplist00%a1%01%d1%02%03_%10$064E7943-C88E-3866-B243-DB3A1665A058XML10.8.4%08%0a%0d4%00%00%00%00%00%00%01%01%00%00%00%00%00%00%00%04%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00=
fakesmc-key-CLKT-ui32	%00%00n6
Clover.NVRamDisk	Yes
bluetoothActiveControllerInfo	%cf%17%05%0b%00%00@%14$%0ad8%e7%7f
boot-args	 - -fakesmc-use-nvram
SystemAudioVolume	A
efi-boot-device-data	%02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%00%00%ff%ff%00%00%04%01*%00%02%00%00%00(@%06%00%00%00%00%00@%a5%d8%1b%00%00%00%00[l%0f<A%c8l@%b4%8a6%02W%f6%196%02%02%7f%ff%04%00
Clover.KeepBackupLimit	10
fakesmc-key-NTOK-ui8 	%01
Clover.MountEFI	C7A37248-D8F3-40ED-B6C7-833C004752B4
This info is continually changing so it would not be in my interests to have it "burned In" I appreciate this an Ozmosis thread and this subject is likely off topic. I have tried Ozmosis on another rig, but prefer the flexibility of Clover.

 

If you were able to "switch" my native nvram saving on - then that would really be appreciated and you be a really BIG Mr.fixit...

 

Yes - I am able to load modded BIOS.

 

 

If you can't mod your NVRAM settings, then here we got another option for the moment: modifying SMBIOS.

Use smbcfg for AMI Aptio. Anyway a full bios backup before getting it done is a very good idea.

But watch out, it will cause you problably to reactivate some software on windows due to serial change ; )

Link to comment
Share on other sites

NO comment.

So it is open source and has nothing to do with Clover then? Sorry for misunderstanding, just couldn't find the source code for some reason.

 

First i searched in this thread - it wasn't here, then i searched under the bed - it wasn't there too, then i took a look in the basement - still nothing...

  • Like 4
Link to comment
Share on other sites

So it is open source and has nothing to do with Clover then? Sorry for misunderstanding, just couldn't find the source code for some reason.

 

First i searched in this thread - it wasn't here, then i searched under the bed - it wasn't there too, then i took a look in the basement - still nothing...

vKomZIH.jpg

maybe to search in forest :D

  • Like 2
Link to comment
Share on other sites

Actually the 801m was NOT stripped from FW, as was the 807 (pre release) in my sig. ;)

Does 807 fix loading SSDT from the ACPI folder? I haven't came across any other major issues with 801M so far on my Z68. One cosmetic one is that the bus speed isn't listed in Hardware Overview in System Profiler.

 

It won't work at all on the X79 though. Flashed BIOS won't even post.

 

@thegmanosx: If you have a Asus board use USB Flashback. People can't offer help if they don't know what hardware you have. Best to add your specs to your sig.

Link to comment
Share on other sites

Interesting info for GUID's

 

https://github.com/snarez/ida-efiutils

Particularly efiguids_ami.py

'AMITSE_NVRAM_UPDATE_GUID':[0xd84beff0, 0x159a, 0x4b60, 0x9a, 0xb9, 0xac, 0x5c, 0x47, 0x4b, 0xd3, 0xb1],
'AMI_NVRAM_SPD_MAP_GUID':[0x717fc150, 0xabd9, 0x4614, 0x80, 0x15, 0xb, 0x33, 0x23, 0xea, 0xb9, 0x5c],
'AMI_SETUP_NVRAM_UPDATE_GUID':[0xd84beff0, 0x159a, 0x4b60, 0x9a, 0xb9, 0xac, 0x5c, 0x47, 0x4b, 0xd3, 0xb1],
'EFI_SMBIOS_NVRAM_DATA_GUID':[0x4b3082a3, 0x80c6, 0x4d7e, 0x9c, 0xd0, 0x58, 0x39, 0x17, 0x26, 0x5d, 0xf1],
'NVRAM_HOB_GUID':[0xc0ec00fd, 0xc2f8, 0x4e47, 0x90, 0xef, 0x9c, 0x81, 0x55, 0x28, 0x5b, 0xec],
'NVRAM_MAILBOX_ADDRESS_VARIABLE_GUID':[0x54913a6d, 0xf4ee, 0x4cdb, 0x84, 0x75, 0x74, 0x6, 0x2b, 0xfc, 0xec, 0xf5],

To name a few.

Should put some names on those blank ones.

May come in handy for some.

How do we find those?

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...