Jump to content

Ozmosis


xpamamadeus
6,231 posts in this topic

Recommended Posts

No, it is not related to Oz only. DSDT patching is DSDT patching and not Ozmosis setup/discussion.

The snippet you pasted is not a DSDT patch but a SSDT. You can either load the SSDT from the Acpi/Load folder, ot you can paste the changes into your DSDT. What you do is up to you.

Link to comment
Share on other sites

You need to find the HDEF device in your DSDT and copy+paste the contests of the SSDT's HDEF in there. There is more to it, but for now think of a SSDT as an injector... when DSDT and SSDT are loaded, it is the same as if the SSDT's code was in the DSDT tree. If you want to merge them, you need to merge the blocks, not plainly copy+paste wherever you want.

Link to comment
Share on other sites

Reasons is to fit my nvidia (gtx650 w/ 3) ports or it will panic every reboot. DisableNvidaInjection = true also broken, turn black before login screen. I thought it caused by default injected aapl,boot-display set to 0, switch to another port still black. I guess ppl survive from this problem by using official nvidia driver which i dont like it. King said Oz not for mobile, in fact they use "01660001" as default ig-platform-id to my hd 4000. With LVDS on 1st port? I preffered to use "0166000a" with my igpu and i want to set it with dev-prop. Setvar / nvram / plist AAPL,ig-platform-id to 1F8E0C02-58A9-4E34-AE22-2B63745FA101 cause panic. As well they dont let me set layout-id for my ALC892. Same Z77 as QUO (i use sabertooth), difficult to setup, harder than i imagine. Now, still using chip with Oz on it & boot with Clover from usb stick and guess what? They also prevent Clover to inject device properties, so sad @DxF (((

010066010103040300000006 ==> Platform-ID: 01006601 | Port: 03 | *FBMem: 03 | StolenMemSize: 00000006 (96Mb)
000080010000006010070000 ==> FBMemSize: 00008001 (24Mb)
100700000000000000000000
00000000704f030000000000
010000000200000030000000 ==> Index: 01 | Port: 00 | *Pipe: 00 | ConnType: 02000000 | ConnAtts: 30000000 | LVDS
020500000008000006000000 ==> Index: 02 | Port: 05 | *Pipe: 00 | ConnType: 00080000 | ConnAtts: 06000000 | HDMI
030400000004000007010000 ==> Index: 03 | Port: 04 | *Pipe: 00 | ConnType: 00040000 | ConnAtts: 07010000 | DP
040600000004000007010000 ==> Index: 04 | Port: 06 | *Pipe: 00 | ConnType: 00040000 | ConnAtts: 07010000 | DP
020000001100110000000000
Link to comment
Share on other sites

Oh Ok I think I got the point...I have to replace only the HDEF definition block with toleda patch in DSDT right ?...also by loading SSDT from Acpi/Load folder will inject Audio layout without adding anything in default.plist am I right?

 

Thanks

Link to comment
Share on other sites

 

Reasons is to fit my nvidia (gtx650 w/ 3) ports or it will panic every reboot. DisableNvidaInjection = true also broken, turn black before login screen. I thought it caused by default injected aapl,boot-display set to 0, switch to another port still black. I guess ppl survive from this problem by using official nvidia driver which i dont like it. King said Oz not for mobile, in fact they use "01660001" as default ig-platform-id to my hd 4000. With LVDS on 1st port? I preffered to use "0166000a" with my igpu and i want to set it with dev-prop. Setvar / nvram / plist AAPL,ig-platform-id to 1F8E0C02-58A9-4E34-AE22-2B63745FA101 cause panic. As well they dont let me set layout-id for my ALC892. Same Z77 as QUO (i use sabertooth), difficult to setup, harder than i imagine. Now, still using chip with Oz on it & boot with Clover from usb stick and guess what? They also prevent Clover to inject device properties, so sad @DxF (((

010066010103040300000006 ==> Platform-ID: 01006601 | Port: 03 | *FBMem: 03 | StolenMemSize: 00000006 (96Mb)
000080010000006010070000 ==> FBMemSize: 00008001 (24Mb)
100700000000000000000000
00000000704f030000000000
010000000200000030000000 ==> Index: 01 | Port: 00 | *Pipe: 00 | ConnType: 02000000 | ConnAtts: 30000000 | LVDS
020500000008000006000000 ==> Index: 02 | Port: 05 | *Pipe: 00 | ConnType: 00080000 | ConnAtts: 06000000 | HDMI
030400000004000007010000 ==> Index: 03 | Port: 04 | *Pipe: 00 | ConnType: 00040000 | ConnAtts: 07010000 | DP
040600000004000007010000 ==> Index: 04 | Port: 06 | *Pipe: 00 | ConnType: 00040000 | ConnAtts: 07010000 | DP
020000001100110000000000

http://www.insanelymac.com/forum/topic/291655-ozmosis/page-182?do=findComment&comment=2210406

Link to comment
Share on other sites

Hey @m0no thanks to you! I just copy pasting from @tuxuser readme / @pavo guide before ))

I can boot with my gtx right now with DisableNvidiaInjection = true & rename my gpu device.

Do you know how to get efi strings injection to be working (dev-prop.bin)?

We should have this lines in log right? But i dont

"dev-prop.bin"
"Loading %s%s v%d %d Bytes Contains %d devices - %r\n"
"Adding Device with %d Properties\n"
Link to comment
Share on other sites

Really not sure if post it here or in AppleALC thread, guess its more ozmosis related. For some reason in 1 (of 5) ozmosis builds, if I copy AppleALC to /EFI/OZ/Darwin/Extensions/Common the computer wont boot osx. 

 

Shows gigabyte logo, then changes to black screen and stays there.

 

I delete the file it boots normally.

 

On a side note, has anyone converted AppleALC.kext to FFS and used it in bios? I tried once and it didn't work.

 

Thanks

  • Like 1
Link to comment
Share on other sites

I am having some issue with GUID while inserting kext to bios. it says ffs file with same GUID is exist in the volume but the kext are different though as one is for Audio injection AppleALC.kext and another is for LAN RealtekRTL8111.kext. I can insert AppleALC.kext into another volume but I am not sure it will work?

 

what may be the issue and can we change GUID manually??

 

Thanks

Link to comment
Share on other sites

I am having some issue with GUID while inserting kext to bios. it says ffs file with same GUID is exist in the volume but the kext are different though as one is for Audio injection AppleALC.kext and another is for LAN RealtekRTL8111.kext. I can insert AppleALC.kext into another volume but I am not sure it will work?

 

what may be the issue and can we change GUID manually??

 

Thanks

 

I think there was a bug with previous releases of kext2ffs not correctly assigning guids. Better ask Fred for up to date version.

Link to comment
Share on other sites

I think there was a bug with previous releases of kext2ffs not correctly assigning guids. Better ask Fred for up to date version.

 

Kext2Ffs does'nt convert Kext with plugins inside.

You must copy PinConfigurator.kext, remove directory plugin from AppleALC.

Put both into Kext2Ffs kext directory.

 

And it should work.

 

Fred

  • Like 1
Link to comment
Share on other sites

Kext2Ffs does'nt convert Kext with plugins inside.

You must copy PinConfigurator.kext, remove directory plugin from AppleALC.

Put both into Kext2Ffs kext directory.

 

And it should work.

 

Fred

FredWst you test this on your mobo? I mean on Z77.

Link to comment
Share on other sites

Before to test in bios, i need to see why it doesn't boot with AppleALC in Common.

 

Fred

I have the same problem with a H77N-Wifi, however I don't have any problems with B85 and Z97.

 

Let me know if you have any clue at all.

Link to comment
Share on other sites

×
×
  • Create New...