Contribute
Register

HP Pavilion 15 (Kaby Lake) - Battery Status only working *sometimes*

Status
Not open for further replies.
new files
 

Attachments

  • files.zip
    5.1 MB · Views: 107
you have a list of files in your "Patched" folder but they do not correlate from your origin folder, you shouldn't rename SSDT's., also you have no sorted order in your config.plist so they are not being loaded

don't forget, SSDT's with "x" in the filename shouldn't be in Patched folder

you may need to read up on:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
in origin folder is extracted with clover and in patched was extracted with patchmatic
 
you have a list of files in your "Patched" folder but they do not correlate from your origin folder, you shouldn't rename SSDT's., also you have no sorted order in your config.plist so they are not being loaded

don't forget, SSDT's with "x" in the filename shouldn't be in Patched folder

you may need to read up on:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

No SSDT's with "x" in the Patched folder
if you look at debug.log you see the ssdt was loaded...

82:610 0:051 Inserting SSDT-8.aml from EFI\CLOVER\ACPI\patched ... Success
82:712 0:101 Inserting SSDT-7.aml from EFI\CLOVER\ACPI\patched ... Success
82:854 0:141 Inserting SSDT-6.aml from EFI\CLOVER\ACPI\patched ... Success
82:962 0:108 Inserting SSDT-5.aml from EFI\CLOVER\ACPI\patched ... Success
83:111 0:148 Inserting SSDT-4.aml from EFI\CLOVER\ACPI\patched ... Success
83:219 0:108 Inserting SSDT-3.aml from EFI\CLOVER\ACPI\patched ... Success
83:327 0:108 Inserting SSDT-2.aml from EFI\CLOVER\ACPI\patched ... Success
83:435 0:107 Inserting SSDT-1.aml from EFI\CLOVER\ACPI\patched ... Success
83:578 0:142 Inserting SSDT.aml from EFI\CLOVER\ACPI\patched ... Success
83:679 0:101 Inserting SSDT-9.aml from EFI\CLOVER\ACPI\patched ... Success

thank you for trying to help me :)
aaa i forgot no renamed ssdt files :D
 
No SSDT's with "x" in the Patched folder
if you look at debug.log you see the ssdt was loaded...

82:610 0:051 Inserting SSDT-8.aml from EFI\CLOVER\ACPI\patched ... Success
82:712 0:101 Inserting SSDT-7.aml from EFI\CLOVER\ACPI\patched ... Success
82:854 0:141 Inserting SSDT-6.aml from EFI\CLOVER\ACPI\patched ... Success
82:962 0:108 Inserting SSDT-5.aml from EFI\CLOVER\ACPI\patched ... Success
83:111 0:148 Inserting SSDT-4.aml from EFI\CLOVER\ACPI\patched ... Success
83:219 0:108 Inserting SSDT-3.aml from EFI\CLOVER\ACPI\patched ... Success
83:327 0:108 Inserting SSDT-2.aml from EFI\CLOVER\ACPI\patched ... Success
83:435 0:107 Inserting SSDT-1.aml from EFI\CLOVER\ACPI\patched ... Success
83:578 0:142 Inserting SSDT.aml from EFI\CLOVER\ACPI\patched ... Success
83:679 0:101 Inserting SSDT-9.aml from EFI\CLOVER\ACPI\patched ... Success

thank you for trying to help me :)
aaa i forgot no renamed ssdt files :D
yes, they are loading but not in the correct order
 
in origin folder is extracted with clover and in patched was extracted with patchmatic
you should patch your files from "origin" and then place those in "patched" folder
 
ok and what is the correct order? to modify my config.plist
 
ok and what is the correct order? to modify my config.plist

Correct order is the original order as indicated by the number SSDT-<number> in ACPI/origin.
 
ok so i start from beginning . I extracted the native acpi files with clover, I applied this patches


  • HP G6 2221 ss
  • Brightness fix
  • Fix_WAK Arg0 v2
  • HPET Fix
  • IRQ Fix
  • OS Check Fix (Windows 8)
  • RTC fix
  • SMBUS Fix

i replace :

Method (SMRD, 4, NotSerialized)
{
If (LNot (ECOK))
{
Return (0xFF)
}

.....
with :

Method (SMRD, 4, NotSerialized)
{
If (LEqual (ECOK, One))
{
Return (0xFF)
}
....

for the battery, and this:

Method (_Q10, 0, NotSerialized) // _Qxx: EC Query
{
Notify (PS2K, 0x0405)
}

Method (_Q11, 0, NotSerialized) // _Qxx: EC Query
{
Notify (PS2K, 0x0406)
}
.....

for Brightness keys.

but nothing change , same freezes on FaceTime and videos.... after sleep.
 

Attachments

  • new files.zip
    5.2 MB · Views: 111
ok so i start from beginning . I extracted the native acpi files with clover, I applied this patches


  • HP G6 2221 ss
  • Brightness fix
  • Fix_WAK Arg0 v2
  • HPET Fix
  • IRQ Fix
  • OS Check Fix (Windows 8)
  • RTC fix
  • SMBUS Fix

i replace :

Method (SMRD, 4, NotSerialized)
{
If (LNot (ECOK))
{
Return (0xFF)
}

.....
with :

Method (SMRD, 4, NotSerialized)
{
If (LEqual (ECOK, One))
{
Return (0xFF)
}
....

for the battery, and this:

Method (_Q10, 0, NotSerialized) // _Qxx: EC Query
{
Notify (PS2K, 0x0405)
}

Method (_Q11, 0, NotSerialized) // _Qxx: EC Query
{
Notify (PS2K, 0x0406)
}
.....

for Brightness keys.

but nothing change , same freezes on FaceTime and videos.... after sleep.

I don't think that is the correct fix for battery. Another user (with my help) nailed the problem down to ACEL.INIT.
You can remove it with this MaciASL patch:
Code:
# for some laptops, the ACEL.INIT causes problems... make it do nothing
into method label INIT parent_label ACEL replace_content begin // nothing end;
 
Status
Not open for further replies.
Back
Top