Jump to content
5 posts in this topic

Recommended Posts

Hello everyone, I need help with opencore

I'm finally able to install Monterey 12.7.6 in HP NoteBook 14 am035tx, but can't properly shuting down. Also sound is very low, even sound bar volume already max. when I shudown the fan stil spinning and indicator light still on, but display is off. DId I do something wrong?

I'll already map the usb using usbtoolbox and using OpCore Simplify to create the installer, also OC snapshot using ProperTree. 

Please help how to fix the shutdown problem and sound is very low

Here is my config.plist

 

Sorry for my bad English language, I'm using google translate to help

 

 

config.plist

Edited by ken
Link to comment
https://www.insanelymac.com/forum/topic/361992-need-help-with-shutdown/
Share on other sites

@ken I'm not familiar with patching Broadwell laptops, so I'm going to offer a guess based on my experience with patching HP laptops.  Sometimes, fixing shutdown requires an ACPI patch that sets SLPE.  See the attached SSDT as an example.  This is the SSDT that I use to fix shutdown on my HP Envy 360 Kabylake-R.  This may or may not work for you as-is.  Sometimes, the OperationRegion defined in the SSDT is located at a different address.

    OperationRegion (PMRS, SystemIO, 0x1830, One)
    Field (PMRS, ByteAcc, NoLock, Preserve)
    {
            ,   4, 
        SLPE,   1
    }

You can try this patch as-is, but if it doesn't work, you'll need to perform a search to find the correct address for OperationRegion PMRS and you'll need to change 0x1830.

 

To use the attached SSDT, you will need to copy the attached SSDT to your OC/ACPI folder and modify your config.plist as follows

  • ACPI > Add: SSDT-PTSWAK.aml
  • ACPI > Patch: Rename _WAK -> ZWAK
  • ACPI > Patch: Rename _PTS -> ZPTS

 

Refer to the attached config-sample.plist.

 

 

EDIT: If you do need to change the OperationRegion address, searches for "OperationRegion (PMRS SLPE HP laptop" will return hits like this: 

 

EDIT2: @ken I just noticed that I have a mistake in my SSDT.  Method _PTS should be NotSerialized.  I have this wrong for a long time and it still works, so I'm just letting you know in case you want to fix it.

 

config-sample.plist.zip SSDT-PTSWAK.zip

Edited by deeveedee
Fixed typo in SSDT-PTSWAK
  • Thanks 1
1 hour ago, deeveedee said:

@ken I'm not familiar with patching Broadwell laptops, so I'm going to offer a guess based on my experience with patching HP laptops.  Sometimes, fixing shutdown requires an ACPI patch that sets SLPE.  See the attached SSDT as an example.  This is the SSDT that I use to fix shutdown on my HP Envy 360 Kabylake-R.  This may or may not work for you as-is.  Sometimes, the OperationRegion defined in the SSDT is located at a different address.

    OperationRegion (PMRS, SystemIO, 0x1830, One)
    Field (PMRS, ByteAcc, NoLock, Preserve)
    {
            ,   4, 
        SLPE,   1
    }

You can try this patch as-is, but if it doesn't work, you'll need to perform a search to find the correct address for OperationRegion PMRS and you'll need to change 0x1830.

 

To use the attached SSDT, you will need to copy the attached SSDT to your OC/ACPI folder and modify your config.plist as follows

  • ACPI > Add: SSDT-PTSWAK.aml
  • ACPI > Patch: Rename _WAK -> ZWAK
  • ACPI > Patch: Rename _PTS -> ZPTS

 

Refer to the attached config-sample.plist.

 

 

EDIT: If you do need to change the OperationRegion address, searches for "OperationRegion (PMRS SLPE HP laptop" will return hits like this: 

 

EDIT2: @ken I just noticed that I have a mistake in my SSDT.  Method _PTS should be NotSerialized.  I have this wrong for a long time and it still works, so I'm just letting you know in case you want to fix it.

SSDT-PTSWAK.zip 780 B · 4 downloads config-sample.plist.zip 1.07 kB · 3 downloads

Thank you very much for your reply and your help, I confused cause I dont make any DSDT. What I do was following tutorial from here when create boot USB and installing to my notebook, could you please help edit it. Here is my EFI folder that I created, sorry can't upload it here cause size is more than 10MB. Here's my EFI folder

Edit : I also following from here

 

Edited by ken

@ken It would be much better for you to learn how to edit your EFI, since this is probably not the only change you'll be making.  Try to follow these instructions to see if you can do it yourself:

  1. Copy SSDT-PTSWAK.aml to your EFI/OC/ACPI folder
  2. Edit your config.plist with the following changes (use a plist editor like xplist, Xcode...)
    1. Copy the ACPI > Patches from config-sample.plist to your config.plist
    2. Copy the ACPI > Add from config-sample.plist to your config.plist

If you get stuck, find tutorials like you did to create your EFI.

 

Don't be mad at me for not doing it for you.  I truly believe I'd be doing you a disservice if I did it without teaching and letting you learn.

  • Like 1
  • Thanks 1
1 hour ago, deeveedee said:

@ken It would be much better for you to learn how to edit your EFI, since this is probably not the only change you'll be making.  Try to follow these instructions to see if you can do it yourself:

  1. Copy SSDT-PTSWAK.aml to your EFI/OC/ACPI folder
  2. Edit your config.plist with the following changes (use a plist editor like xplist, Xcode...)
    1. Copy the ACPI > Patches from config-sample.plist to your config.plist
    2. Copy the ACPI > Add from config-sample.plist to your config.plist

If you get stuck, find tutorials like you did to create your EFI.

 

Don't be mad at me for not doing it for you.  I truly believe I'd be doing you a disservice if I did it without teaching and letting you learn.

 

Thank you very much, of course I'm not mad. Actually I'm really greatful, I finally able fix using plist editor the shutdown problem from your tutorial. Once again thank you, because of you the problem solved

  • Like 1
×
×
  • Create New...