Contribute
Register

[SOLVED] No Audio with OpenCore on Big Sur, but Works with Clover on Catalina - Lenovo IdeaPad P500

Status
Not open for further replies.
Joined
Nov 27, 2013
Messages
51
Motherboard
Lenovo IdeaPad P500 (OpenCore 0.7.7)
CPU
2.89 GHz Dual-Core Intel Core i7-3520M/HM76
Graphics
Intel HD Graphics 4000 1536 MB, 1366x768
Audio works perfectly with Clover Bootloader with layout-id 6 using Applealc. Updated to open core to install Big Sur 11.0.1 and now audio doesn't work with the same used layout id. The audio codec is ALC269VC. I've attached both boot loader EFI folders if someone can take a look.

What works:
Audio (Realtek ALC269VC, layout-id=6) + SSDT-HPET.aml with patches_OC.plist
Bluetooth/Wifi: with adaptor BCM94352HMB
Unlock with Apple Watch
Hand-off
Battery percentage
Trackpad with multiple gestures
CD Drive


What's not working:

Brightness key controls (slider present in System Preferences>Display)
Audio (works with VoodooHDA, but audio isn't as loud as using AppleALC under Catalina with Clover Bootloader)
SD Card Reader (never worked with macOS)

Screen Shot 2020-11-26 at 4.52.30 AM.png
 

Attachments

  • Lenovo_P500_Clover EFI.zip
    11.1 MB · Views: 309
  • Lenovo_P500_Opencore EFI.zip
    3.9 MB · Views: 482
Last edited:
Audio works perfectly with Clover Bootloader with layout-id 6 using Applealc. Updated to open core to install Big Sur 11.0.1 and now audio doesn't work with the same used layout id. The audio codec is ALC269VC. I've attached both boot loader EFI folders if someone can take a look.

What works:

Bluetooth/Wifi: with adaptor BCM94352HMB
Unlock with Apple Watch
Hand-off
Battery percentage
Trackpad with multiple gestures
CD Drive


What's not working:

Brightness key controls (slider present in System Preferences>Display)
Audio (works with VoodooHDA, but audio isn't as loud as using AppleALC under Catalina with Clover Bootloader)
SD Card Reader (never worked with macOS)

View attachment 498461
your config.plist is only showing graphics properties:
Code:
<key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AwBmAQ==</data>
            </dict>
        </dict>
        <key>Delete</key>
        <dict/>
    </dict>

best have a read up on:
 
your config.plist is only showing graphics properties:
Code:
<key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AwBmAQ==</data>
            </dict>
        </dict>
        <key>Delete</key>
        <dict/>
    </dict>

best have a read up on:
Thanks Feartech for responding. I have since then did some digging:
I verified my audio codec is in fact Realtek ALC269VC revision id: 0x1000202, I've tried all the layout-id suggested (1-21, 27-33,35,40 etc.) with boot args "alcid=". I even add audio properties. But nothing works. I'm not sure what else to do. Audio works fine under Clover with layout-id 6, although I do remember having FixHDA checked...I searched and found FixHDA is handled by AppleALC... any help is appreciated :)
System Information>Audio.png

System Information is blank under the Audio section.
System Information>PCI.png

However, System Information under PCI shows the audio hardware.
Peripherals.png

Peripherals show no audio device under Hackintool.
Sound.png

No audio under Sound in Hackintool.
PCIe.png

PCIe under Hackintool shows the audio hardware.
 

Attachments

  • ioreg.zip
    598.9 KB · Views: 178
  • OC.zip
    5 MB · Views: 322
Fix the brightness keys among others with Karabiner. Much easier.
Thanks for the suggestion, I'll take a look after I get audio figured out.
 
Thanks Feartech for responding. I have since then did some digging:
I verified my audio codec is in fact Realtek ALC269VC revision id: 0x1000202, I've tried all the layout-id suggested (1-21, 27-33,35,40 etc.) with boot args "alcid=". I even add audio properties. But nothing works. I'm not sure what else to do. Audio works fine under Clover with layout-id 6, although I do remember having FixHDA checked...I searched and found FixHDA is handled by AppleALC... any help is appreciated :)
View attachment 499340
System Information is blank under the Audio section.
View attachment 499341
However, System Information under PCI shows the audio hardware.
View attachment 499342
Peripherals show no audio device under Hackintool.
View attachment 499349
No audio under Sound in Hackintool.
View attachment 499345
PCIe under Hackintool shows the audio hardware.
you have set your audio section:
PciRoot(0x0)/Pci(0x1B,0x0)

have you confirmed this? as most i have seen is:
PciRoot(0x0)/Pci(0x1F,0x3)

best to test by also removing alcid=6 from boot arguments and just use layout options in PciRoot(0x0)/Pci(0x1F,0x3)

also, DSDT shouldn't be used in OpenCore, what patches have you done in there?
 
you have set your audio section:
PciRoot(0x0)/Pci(0x1B,0x0)

have you confirmed this? as most i have seen is:
PciRoot(0x0)/Pci(0x1F,0x3)

best to test by also removing alcid=6 from boot arguments and just use layout options in PciRoot(0x0)/Pci(0x1F,0x3)

also, DSDT shouldn't be used in OpenCore, what patches have you done in there?
I used the PciRoot that pops up in OCC. I did not know you can edit that. I went ahead with your suggestion and changed to PciRoot(0x0)/Pci(0x1F,0x3), and also deleted DSDT.aml (I added because that was also the output when I ran SSDTTime.command)

Huge progress!!!

Peripherals_new.png

Audio devices are shown under Peripherals!

Sound Output.png

But no sound output devices found, also same under System Report>Audio
ioreg_old.png

ioreg_new.png

I also noticed comparing the old IOReg to the new IOReg that there is more information under HDEF..

So now the last thing would be figuring out the layout-id? audio works with layout 6 under Clover so wouldn't it be the same or can it change under OpenCore?
 

Attachments

  • ioreg_new.zip
    598.4 KB · Views: 145
I used the PciRoot that pops up in OCC. I did not know you can edit that. I went ahead with your suggestion and changed to PciRoot(0x0)/Pci(0x1F,0x3), and also deleted DSDT.aml (I added because that was also the output when I ran SSDTTime.command)

Huge progress!!!

View attachment 499352
Audio devices are shown under Peripherals!

View attachment 499353
But no sound output devices found, also same under System Report>Audio
View attachment 499354
View attachment 499355
I also noticed comparing the old IOReg to the new IOReg that there is more information under HDEF..

So now the last thing would be figuring out the layout-id? audio works with layout 6 under Clover so wouldn't it be the same or can it change under OpenCore?
you would think 6 would work if it worked before

try changing where it says "Data" to "Integer" (without quotes) and enter in just 6 to test

best to test the other layout ids
 
I suggest That remove all entry in Hackintool's NVRAM section (It's different with 'reset NVRAM in OpenCore or F11 in clover).
Reboot. may be working
 
you would think 6 would work if it worked before

try changing where it says "Data" to "Integer" (without quotes) and enter in just 6 to test

best to test the other layout ids
Happy to report more progress!!

Nothing worked after changing "Data" to "Integer" with layout-id of 6 in OCC.

I added "alcid=6" to boot args and WORKED! (see screenshots)

I've noticed before under IOReg>HDEF shows "alc-layout-id" when I only used the DeviceProperties, but now it doesn't appear in IOReg.

Any suggestions on my DeviceProperties to get it working without the use of "alcid=6"?
 

Attachments

  • Hackintool>Sound.png
    Hackintool>Sound.png
    309.9 KB · Views: 1,077
  • IOReg(with alcid6).ioreg
    5.5 MB · Views: 229
  • IORreg(without alcid6).ioreg
    5.4 MB · Views: 125
  • OC.zip
    5 MB · Views: 362
  • Opencore>DeviceProperties.png
    Opencore>DeviceProperties.png
    443.5 KB · Views: 1,108
  • System Information>Audio.png
    System Information>Audio.png
    112.3 KB · Views: 833
  • System Preferences>Sound.png
    System Preferences>Sound.png
    50.9 KB · Views: 917
Status
Not open for further replies.
Back
Top