Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Config for HP Probook 445 G8 with Ryzen 7 5800U - target fan speed control problem #1417

Open
FCPerfectO opened this issue Dec 15, 2024 · 1 comment

Comments

@FCPerfectO
Copy link

Hello,

Can someone create config for HP Probook 445 G8 with Ryzen 7 5800U? I tried to use all other HP configs, but no one worked. Thank you.

@FCPerfectO
Copy link
Author

FCPerfectO commented Dec 15, 2024

I used RWEverything, got my laptop's DSDT.

Offset(0x22), //Offset(34), CRZN, 8, THTA, 8, HYST, 8, CRIT, 8, TEMP, 8, TENA, 8, KBBL, 8, TOAD, 8, PHTP, 8, THEM, 8, TMPO, 8, AFAN, 8, FRDC, 8, FTGC, 8, PLTP, 8,

So, I made my new Config with:
ReadRegister: FRDC is at 0x2E = 46 (decimal)
WriteRegister: FTGC is at 0x2E + 1 byte = 47 (decimal)
ReadWriteWords: must be set to false, because the EC uses only one 8 bit (= 1 byte) wide register to store the fan speed instead of 2 8 bit wide (= 2 byte = 1 word) registers
CRZN is at 0x22 = 34 (decimal) and allows us to select the current thermal zone
TEMP is at 0x22 + 4 byte = 38 (decimal) and allows us to get (or set) the temperature of the currently selected thermal zone

Just like in manual.

{DF55DD8C-D2E2-4BB5-A067-CAC5E85C4179}

But why Min. speed is 255 and Max. speed is lower and 20?

"Thermal zone values and Fake thermal zone" 1 and 28, "Reset values" 1 and 0, are correct? No info about that in manual.

{4783FE75-9F32-47D7-BC81-D8C3E7611804}

But I can't load this new config, NBFC bugged and switch every 2 sec between Disabled:
{4F0AFA95-9A77-4DE8-806F-685C454EF16F}
and "Read-only" mode with HP Pavilion dv6 6190 config selected. Even when I switch it to my new config "HP ProBook 445 G8 Notebook PC" in settings. Uninstall of NBFC didn't help.
{7A6AAF39-4650-4777-8A23-14CB57DD5486}

Some config of NBFC is left after uninstall?

UPDATE:

{A64F91BA-7545-4D31-999A-C65FB6C6EC09}

I managed to apply new Config, but NBFC still switching every 2 seconds from Disabled to Read-only and nothing works. Run as Administrator didn't help. Any advice here, please?

UPDATE #2
Found new plugin that helped me from other topic "UraniumDonut#128 (comment)". Service status "Enabled" works, Temp info works, Current fan speed works, but CPU fan control doesn't work - I change Auto to some other value, but current fan speed doesn't change.

{3A08E44B-7DED-4AFD-8665-32A7518DEAE7}

Any advice here plz? How can I find correct values for Min. and Max speed, Reset value, Temperature thresholds and Fan speed overrides?

{FCAACD8C-A7D6-4799-B9EE-98193E86A817}

Also, in my DSDT there are no values like:
RSTV, 8 // Manual Mode Switch, 8bit
FNMN, 8 // FAN Minimal RPM, 8bit
FNMX, 8 // FAN Maximal RPM, 8bit

Maybe some other names for Manual Mode Switch and MIN/MAX RPM?

HP ProBook 445 G8 Notebook PC DSDT.txt

The only similar to FNMN and FNMX names are MNCG and MXCG - can't be it?

Offset(0xBD),	//Offset(189),
BMO, 8,
, 8,
BRCV, 8,
, 8,
BIF, 8,
BRCC, 8,
, 8,
CPSN, 8,
SCPS, 8,
, 8,
MXCG, 8,
MNCG, 8,

But how can I find RSTV analog in my DSDT? I found only "LCTV, 1,", can it be RSTV?

Offset(0x80),	//Offset(128),
ESID, 8,
, 4,
SLPT, 4,
FNSW, 1,
SFNC, 1,
ACPI, 1,
, 1,
, 1,
, 1,
, 1,
DETF, 1,
LIDS, 1,
TBLT, 1,
, 1,
LIDN, 1,
TBTA, 1,
, 1,
, 1,
, 1,
ADP, 1,
ADID, 2,
LCTV, 1,

@FCPerfectO FCPerfectO changed the title Looking for config for HP Probook 445 G8 with Ryzen 7 5800U Config for HP Probook 445 G8 with Ryzen 7 5800U - target fan speed control problem Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant