Jump to content
8755 posts in this topic

Recommended Posts

Few days ago,I upgrade OpenCore 0.7.6 to 0.7.7.

It worked like a charm included booting-chime but sounds in OS.

At start,I thought UEFI driver to producing sound would not affect to sounds in OS.

I turn AppleALC.kext back to 1.6.7 with OC 0.7.7 and sounds in OS won't work.

After some tests,I putted OC 0.7.6's AudioDxe.efi to Drivers folder and sounds in OS worked.

I installed 0.7.6 and 0.7.7 AudioDxe debug version to get some information.

 

in AudioDxe 0.7.6:

Spoiler

382:675 14:689 HdaCodecInstallProtocols(): start
399:793 17:117 HDA: Starting for DF72D098
413:424 13:631 HdaControllerInitPciHw(): controller version 1.0
436:143 22:719 HdaControllerInitPciHw(): capabilities: 64-bit: Yes  Serial Data Out Signals: 0
467:950 31:806   Bidir streams: 0  Input streams: 4  Output streams: 4
490:669 22:719 HdaControllerGetName(): controller is Intel ICH7 HD Audio Controller
518:032 27:362 HdaControllerInstallProtocols(): start
536:107 18:075 Gotten here
545:206 09:098 HDA: Starting done for DF72D098
563:373 18:167 HdaCodecDriverBindingSupported(): attaching to codec 0x0
586:094 22:721 Codec ID: 0x10EC:0x887
599:726 13:631 Codec name: Realtek ALC888B
613:358 13:631 Codec contains 1 function groups, start @ 0x1, end @ 0x1
636:076 22:718 Function group @ 0x1 is of type 0x1
654:287 18:210 Function group @ 0x1 contains 37 widgets, start @ 0x2, end @ 0x26
681:515 27:227 HdaCodecProbeFuncGroup(): probing widgets
702:092 20:576 HdaCodecProbeFuncGroup(): probing widget connections
722:404 20:312 Port widget @ 0x11 is an output (pin defaults 0x99430130)
745:123 22:718  Widget @ 0x10 (type 0x0)
758:760 13:636 Port widget @ 0x14 is an output (pin defaults 0x1014010)
781:473 22:713  Widget @ 0xC (type 0x2)
795:104 13:630  Widget @ 0x2 (type 0x0)
808:750 13:646 Port widget @ 0x1B is an output (pin defaults 0x2214C20)
831:455 22:704  Widget @ 0xC (type 0x2)
845:086 13:631  Widget @ 0x2 (type 0x0)
859:733 14:646 HdaCodecInstallProtocols(): start

It seem AudioDxe detected SPDIF-out(0x99430130),Line-Out(0x1014010) and Headphones(0x2214C20).

 

in AudioDxe 0.7.7:

Spoiler

418:464 13:646 HDA: Connecting controller - PciRoot(0x0)/Pci(0x1B,0x0)
441:168 22:703 HDA: Controller disable no snoop
459:349 18:181 HDA: Controller version 1.0
472:974 13:625 HDA: Capabilities:
486:611 13:637 HDA:  | 64-bit: Yes  Serial Data Out Signals: 0
509:329 22:717 HDA:  | Bidir streams: 0  Input streams: 4  Output streams: 4
532:058 22:728 HDA: Controller is Intel ICH7 HD Audio Controller
554:868 22:810 HDA: Controller protocols installed
572:962 18:093 HDA: Controller initialized
586:591 13:628 HDA: Connecting codec 0x0
600:220 13:628 HDA:  | Codec ID: 0x10EC:0x887
613:843 13:623 HDA:  | Codec name: Realtek ALC888B
632:027 18:183 HDA:  | Codec contains 1 function groups, start @ 0x1, end @ 0x1
659:282 27:254 HDA:  | Function group @ 0x1 is of type 0x1
677:488 18:206 HDA:  | Function group @ 0x1 output amp capabilities: 0x0
700:181 22:693 HDA:  | Function group @ 0x1 GPIO capabilities: 0x40000002
722:903 22:721 HDA:  | Function group @ 0x1 contains 37 widgets, start @ 0x2, end @ 0x26
750:178 27:275 HDA:  | Widget @ 0x2 output amp capabilities: 0x34040
772:945 22:766 HDA:  | Widget @ 0x3 output amp capabilities: 0x34040
795:646 22:700 HDA:  | Widget @ 0x4 output amp capabilities: 0x34040
818:372 22:725 HDA:  | Widget @ 0x5 output amp capabilities: 0x34040
841:830 23:458 HDA:  | Widget @ 0x14 output amp capabilities: 0x80000000
863:825 21:994 HDA:  | Widget @ 0x15 output amp capabilities: 0x80000000
886:533 22:708 HDA:  | Widget @ 0x16 output amp capabilities: 0x80000000
909:259 22:725 HDA:  | Widget @ 0x17 output amp capabilities: 0x80000000
932:037 22:778 HDA:  | Widget @ 0x18 output amp capabilities: 0x80000000
954:762 22:725 HDA:  | Widget @ 0x19 output amp capabilities: 0x80000000
977:486 22:723 HDA:  | Widget @ 0x1A output amp capabilities: 0x80000000
1000:200 22:714 HDA:  | Widget @ 0x1B output amp capabilities: 0x80000000
1023:338 23:137 HDA:  | Widget @ 0x25 output amp capabilities: 0x34040
1045:588 22:249 HDA:  |  Widget @ 0x10 (type 0x0)
1063:677 18:089 HDA:  | Port widget @ 0x11 is an output (pin defaults 0x99430130) (bitmask 1)
1090:942 27:264 HDA:  |  Widget @ 0xC (type 0x2)
1109:111 18:169 HDA:  |  Widget @ 0x2 (type 0x0)
1127:292 18:181 HDA:  | Port widget @ 0x14 is an output (pin defaults 0x1014010) (bitmask 2)
1154:566 27:274 HDA:  |  Widget @ 0xC (type 0x2)
1172:731 18:164 HDA:  |  Widget @ 0x2 (type 0x0)
1190:899 18:167 HDA:  | Port widget @ 0x18 is an output (pin defaults 0x1A19840) (bitmask 4)
1218:173 27:274 HDA:  |  Widget @ 0xC (type 0x2)
1236:337 18:164 HDA:  |  Widget @ 0x2 (type 0x0)
1254:529 18:191 HDA:  | Port widget @ 0x19 is an output (pin defaults 0x2A19C50) (bitmask 8 )
1281:786 27:257 HDA:  |  Widget @ 0xC (type 0x2)
1299:964 18:178 HDA:  |  Widget @ 0x2 (type 0x0)
1318:132 18:167 HDA:  | Port widget @ 0x1A is an output (pin defaults 0x181304F) (bitmask 16)
1345:413 27:281 HDA:  |  Widget @ 0xC (type 0x2)
1363:573 18:159 HDA:  |  Widget @ 0x2 (type 0x0)
1381:754 18:180 HDA:  | Port widget @ 0x1B is an output (pin defaults 0x2214C20) (bitmask 32)
1410:019 28:264 HDA: Codec protocols installed
1422:648 12:629 HDA: Codec initialized

It detected all audio-jack whatever input or output.

OpenCore play chime just like it was.

AppleALC.kext loaded properly without sounds in OS.

Does anyone know what happened it is?

 

Fixed in OpenCore Build 0455326.

It seems windows sound fix break macOS sound.

Thanks to mikebeaton and all OpenCore Developers. 😀👍

Edited by Eps
Solved.
  • 2 weeks later...

Hi guys.

Can anybody tell me what this error is indicating. My rig is starting and everything is working ok but I have this error in my log:

 

00:000 00:000 AAPL: #[EB.H.IS|!] Err(0xE) <- RT.GV boot-signature 7C436110-AB2A-4BBB-A880-FE41995C9F82
00:004 00:004 AAPL: #[EB.H.IS|!] Err(0xE) <- RT.GV boot-image-key 7C436110-AB2A-4BBB-A880-FE41995C9F82

 

Any help appreciated

 

Edited by obus

I have HP XW4600 + Core2 Extreme X9650 LGA 775, SMBIOS iMacPro1,1. Funny thing, after Monterey 12.3 Beta update, CPU, GPU power management appeared on IORegistry. For first time I needed AppleMCEReporterDisabler.kext to boot. Bad thing, is that only 2 cores are reaching 3000 MHz, the other 2 are staying at base 2000 MHz.
I need power management off, or fix for all 4 cores to reach maximum freqvencie. Thank you!

Legacy.ioreg.zip OC.zip

Edited by Stefanalmare
14 hours ago, Stefanalmare said:

I have HP XW4600 + Core2 Extreme X9650 LGA 775, SMBIOS iMacPro1,1. Funny thing, after Monterey 12.3 Beta update, CPU, GPU power management appeared on IORegistry. For first time I needed AppleMCEReporterDisabler.kext to boot. Bad thing, is that only 2 cores are reaching 3000 MHz, the other 2 are staying at base 2000 MHz.
I need power management off, or fix for all 4 cores to reach maximum freqvencie. Thank you!

Heh? X86PlatformPlugin loaded with Core2 ... and not ACPI_SMC_PlatformPlugin. Have you tried different SMBIOS like iMac10,1 with -no_compat_check?

Edited by FirstTimeCustomac
5 hours ago, FirstTimeCustomac said:

Heh? X86PlatformPlugin loaded with Core2 ... and not ACPI_SMC_PlatformPlugin. Have you tried different SMBIOS like iMac10,1 with -no_compat_check?

Yes, on iMac10,1 X86PlatformPlugin is loaded but I don't need AppleMCEReporterDisabler.kext to boot.

On 1/17/2022 at 9:35 PM, Hoshi Yamazaki said:

Hey, I updated my Thinkpad X230 config, OpenCore.efi, drivers and kexts to 0.7.7 version, but it stopped booting, and I'm curious why.

This is error I get:
image.png.2033e3de1412d933267fbad30e1a3379.png

It's quite interesing because I also updated my r5 3600/rx5700 XT config, and, even if it's AMD, it works without problems. So I don't know what is an issue with my laptop...
I also tried to mess with Execution Prevention, VT-x and VT-d options in BIOS. I think GPU is not getting initialized, but I also tried to add SSDT-IMEI...
The laptop comes with Ivy Bridge CPU (i5-3320M) and HD4000 mobile iGPU. I also want to mention that I updated from 0.6.1, and it was working fine on previous "build".


I fixed some stuff in OpenCore config and now this appears:

20220131_091509.jpg

 

Even when I boot to recovery, there is GV wake-failure error.
Can I ask if I have problem with power management settings? How to fix that?

The Dortania Guide says that Kernel > Quirk > LapicKernelPanic must be enabled on HP Machines (both laptop and desktop) for architectures as late as CoffeeLake and CometLake.  I just stumbled upon this OpenCore quirk requirement, but I haven't had any problems on my HP EliteDesk 800 Minis and HP Envy laptop with LapicKernelPanic false. Is anyone enabling the LapicKernelPanic quirk for newer Intel architectures and if so, why?  If not, does the Dortania guide need to be changed?

 

Dortania Laptop Recommendation: LapicKernelPanic required for HP machines

Dortania Desktop Recommendation: LapicKernelPanic required for HP machines

On 1/29/2022 at 4:23 PM, Stefanalmare said:

I have HP XW4600 + Core2 Extreme X9650 LGA 775, SMBIOS iMacPro1,1. Funny thing, after Monterey 12.3 Beta update, CPU, GPU power management appeared on IORegistry. For first time I needed AppleMCEReporterDisabler.kext to boot. Bad thing, is that only 2 cores are reaching 3000 MHz, the other 2 are staying at base 2000 MHz.
I need power management off, or fix for all 4 cores to reach maximum freqvencie. Thank you!

Legacy.ioreg.zip 3.52 MB · 2 downloads OC.zip 16.04 kB · 7 downloads

Some helpful info (maybe solution).

  • Like 1

@hardcorehenry I used to have hacks with Xeon E5450 and X5470 (with LGA 771 -> LGA 775 mod).  Even though they were socket 775, I needed to add SSDT-PLUG for proper power management.  I was using CLOVER at the time, but I don't see why that would change the need for plugin-type with OC as well.

 

EDIT: I think Xeon E5450 and X5470 are the same as the Core2 Extreme 775s.

 

EDIT2: As a side note, I bumped my socket 775 bus from 333 to 400 and my Xeon X5470 ran at 4Gz (10x multiplier) without any issues.  I remember at the time it was an awesome CPU.

 

EDIT3: @Stefanalmare I see your responses below that these suggestions didn't work on your HP.  Been a long time since I hacked 775.  I guess I'm showing my age.  Not surprising that you can't overclock an HP rig.  At the time, my Gigabyte MB overclocked the X5470 and E5450 all day without breaking a sweat.  Sorry these suggestions didn't help you.

Edited by deeveedee
  • Like 2
2 hours ago, deeveedee said:

@hardcorehenry I used to have hacks with Xeon E5450 and X5470 (with LGA 771 -> LGA 775 mod).  Even though they were socket 775, I needed to add SSDT-PLUG for proper power management.  I was using CLOVER at the time, but I don't see why that would change the need for plugin-type with OC as well.

 

EDIT: I think Xeon E5450 and X5470 are the same as the Core2 Extreme 775s.

 

EDIT2: As a side note, I bumped my socket 775 bus from 333 to 400 and my Xeon X5470 ran at 4Gz (10x multiplier) without any issues.  I remember at the time it was an awesome CPU.

SSDT-PLUG doesn't work anymore for core2. 333 to 400 bus increase with bsel method doesn't work for Core2 Extreme X9650 on HP XW4600.

  • Thanks 1

Waxing philosophical for a moment...

 

OpenCore config.plist's "Platform > Generic" specifies attributes specific to the individual platform that distinguish the platform from others that share its EFI.  Why "Platform > Generic" instead of "Platform > Specific?"

 

generic: characteristic of or relating to a class or group of things; not specific.

 

Edited by deeveedee

It's called "generic" because no specific board and chassis parameters are stored in this section.

 

These specific values need to be entered in Platforminfo > SMBIOS instead (which almost nobody uses)

 

In other words: although the data you enter in PI > generic is specific, it applies to an unspecified/generic mainboiard/system.

 

Philosophy session closed.

 

 

17 minutes ago, SavageAUS said:

Anyone have any information on a critical error.
OC: Failed to bootstrap SB NVRAM values - Invalid Parameter.
88f2ba4662e9de21030251f667ceea67.jpg


Sent from my iPhone using Tapatalk

 

Do you clean the NVRAM 🙂

 
Do you clean the NVRAM 

I would if I could get to the picker menu lol

Created a uefi shell boot usb to use OpenCores clean nvram and i was able to get to the picker but now it just hangs on the Apple logo.

Solved: used my backup of OpenCore from my GitHub repo and all works fine again.


Sent from my iPhone using Tapatalk
  • Sad 1

Hi Friends

My System X299 panic /mouse not moving I found the reason.

Macos monterey - Panic

macOS Big Sur -No panic

 

Borth operating system when booting just one kext is difference between EFI

 

Macos monterey - CpuTscSync.kext=Panic

MacOS Big Sur -TSCAdjustReset=No panic

 

So I guess panic reason CpuTscSync.kext This kext  not full support my i9-9980XE.

  • Confused 1
2 hours ago, SavageAUS said:

Anyone have any information on a critical error.
OC: Failed to bootstrap SB NVRAM values - Invalid Parameter.
88f2ba4662e9de21030251f667ceea67.jpg


Sent from my iPhone using Tapatalk

I had this problem in 2 laptops. I used OC after installing clover; clover left nvram variables behind (NVRAM reset unusefull) and I was unable to boot anymore OC. The solution it was to add to NVRAM/Delete/4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 -> BridgeOSHardwareModel in Asus Laptop and NVRAM/Delete/4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 -> BridgeOSHardwareModel, HW_BID, FirmwareFeatures and ExtendFirmwareFeatures (don't know if all are necessary) in HP Laptop. Now I can use OC and Clover without issue on laptops. I don't have this problem in all desktops I play with.

Edited by Stefanalmare
  • Like 3
I had this problem in 2 laptops. I used OC after installing clover, clover left nvram variables behind (NVRAM reset unusefull) and I was unable to boot anymore OC. The solution it was to add to NVRAM/Delete/4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 -> BridgeOSHardwareModel in Asus Laptop and NVRAM/Delete/4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 -> BridgeOSHardwareModel, HW_BID, FirmwareFeatures and ExtendFirmwareFeatures (don't know if all are necessary) in HP Laptop. Now I can use OC and Clover without issue on laptops. I don't have this problem in all desktops I play with.

I’ve never had this before and I switch between clover and OC as needed. But at the moment clover isn’t playing nice with 12.3b1 so I’m using OC.


Sent from my iPhone using Tapatalk
×
×
  • Create New...