[GH-ISSUE #946] HP Pavilion 15 Gaming Laptop - cx0056wm #817

Closed
opened 2026-02-26 00:33:39 +03:00 by kerem · 2 comments
Owner

Originally created by @g34rn1nja on GitHub (Jul 10, 2020).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/946

Hey :)

First i'd like to thank hirschmann for making this tools, a complete utility and a great introduction to messing with drivers, could be helpful for people planning to learn to write their own custom DSDT patches in order to run a Hackintosh.

To get to the point, I've tried many configs, including the ones that are outputted when the recommended switch is used, non worked.

Found a couple people with similar laptops posting issues on here, one mentioned the HP Notebook-ba01ng config working for him, but it didn't work for me. I tried changing some settings in the BIOS but didn't make a difference.

Lastly, I tried to make my own config after following the guide, dissasembled my laptop because pictures of the motherboard I have wasn't clear, even tried to optimize one picture with an edited software, but wasn't able to make it all clear, had to make sure it's right because I couldn't find the schemetic. I had to dissasemble it anyways to clean the fans, so it's cool.

I was finally to find the schemetic, but for some reason non of the register values found it worked, the speed wasn't getting read nor changed. I extracted the DSDT table, found a couple variables that have to do with the fan, FNMN and FNMX (Minimum and maximum values) are one of them, but didn't find the values. As a last-resort, I used ac-probe accompanied by the prime95, and through rulling out the registers the stay the same I was left with a couple registers, non of them had the same value as the schemetic ones when converted to decimal, but I tried them eitherway, non worked :/

I'd appreciate it if someone can shed some light on where I can find the register value, I'm really trying to get it to work, and of course i'll post the here after, seems like a lot of people need it, not just me. The reason I need is that because the laptop starts lagging after playing a game for a couple minutes, before that it's good, it's not a resource issue, it an overheating issue, i've optimized the resource usage to the max.

Looking forward to the responses, thanks in advance :)

Schematic:
kb9022.pdf

DSDT:
DSDT.zip

P.S: I'll post ec-probe output without and under load if needed

Originally created by @g34rn1nja on GitHub (Jul 10, 2020). Original GitHub issue: https://github.com/hirschmann/nbfc/issues/946 Hey :) First i'd like to thank hirschmann for making this tools, a complete utility and a great introduction to messing with drivers, could be helpful for people planning to learn to write their own custom DSDT patches in order to run a Hackintosh. To get to the point, I've tried many configs, including the ones that are outputted when the recommended switch is used, non worked. Found a couple people with similar laptops posting issues on here, one mentioned the HP Notebook-ba01ng config working for him, but it didn't work for me. I tried changing some settings in the BIOS but didn't make a difference. Lastly, I tried to make my own config after following the guide, dissasembled my laptop because pictures of the motherboard I have wasn't clear, even tried to optimize one picture with an edited software, but wasn't able to make it all clear, had to make sure it's right because I couldn't find the schemetic. I had to dissasemble it anyways to clean the fans, so it's cool. I was finally to find the schemetic, but for some reason non of the register values found it worked, the speed wasn't getting read nor changed. I extracted the DSDT table, found a couple variables that have to do with the fan, FNMN and FNMX (Minimum and maximum values) are one of them, but didn't find the values. As a last-resort, I used ac-probe accompanied by the prime95, and through rulling out the registers the stay the same I was left with a couple registers, non of them had the same value as the schemetic ones when converted to decimal, but I tried them eitherway, non worked :/ I'd appreciate it if someone can shed some light on where I can find the register value, I'm really trying to get it to work, and of course i'll post the here after, seems like a lot of people need it, not just me. The reason I need is that because the laptop starts lagging after playing a game for a couple minutes, before that it's good, it's not a resource issue, it an overheating issue, i've optimized the resource usage to the max. Looking forward to the responses, thanks in advance :) Schematic: [kb9022.pdf](https://github.com/hirschmann/nbfc/files/4900677/kb9022.pdf) DSDT: [DSDT.zip](https://github.com/hirschmann/nbfc/files/4900688/DSDT.zip) P.S: I'll post ec-probe output without and under load if needed
kerem 2026-02-26 00:33:39 +03:00
  • closed this issue
  • added the
    Stale
    label
Author
Owner

@g34rn1nja commented on GitHub (Jul 21, 2020):

Anyone?

<!-- gh-comment-id:661814803 --> @g34rn1nja commented on GitHub (Jul 21, 2020): Anyone?
Author
Owner

@github-actions[bot] commented on GitHub (Jan 19, 2021):

This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed

<!-- gh-comment-id:762529540 --> @github-actions[bot] commented on GitHub (Jan 19, 2021): This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nbfc-hirschmann#817
No description provided.