Special thanks for troubadix. Seriously, you are awesome
Problem: t42 (with mobility radeon 7500) is always plugged in => POWERPLAY is disabled, fan is always on (very annoying), NHC can't control fan and it also conflicts with ThinkPad Fan Control program. Also latest Catalyst 6.11 driver for radeon 7500 comes with dreaded CCC which is slow, eats RAM, requires .NET (which is not a big problem) and, at least on my laptop, CLI.exe (which is part of CCC) was taking 80% of my CPU every 2-3 seconds. Also, i couldnt underclock GPU in any substantial way - every time i tried to set clocks, say, 30-40% lower XP was hanging. I think the only stable underclock was from 260/180 to 240/160 which didnt do anything. Compare it to POWERPLAY, which reduces to 66/66 and also undervolts GPU.
To make it short: I want to use latest Catalyst available (6.11) with old Control Panel with enabled POWERPLAY when plugged in and i want NHC to undervolt my CPU and control my fan speeds to fix fan always on problem
Solution:
1) Goto DriverHeaven and install Mobility Modder tool: http://www.driverheaven.net/modtool.php
2) Goto www.ati.com and download latest desktop driver for radeon 7500 (assuming that your laptop has 7500; if something else download corresponding driver - but i'm not sure that you dont have POWERPLAY when plugged in on newer models).
3) Now you need old Control Panel. The last Catalyst to have Control Panel was Catalyst 5.11. Get it from http://www.techpowerup.com/downloads/95/mirrors.php
4)Execute downloaded driver. It will extract everything to c:\ati\support\blah and it will ask you to start driver installation - click cancel.
5) Run Mobility Modder tool, point it to c:\ati\support\blah and click on Modify. It will take some time (took 30 secs in my case).
6) Since we want to install driver only, go to c:\ati\support\blah\Driver folder and run setup.exe there. This will install driver only. Reboot if you want.
7) Now install Control Panel. Reboot.
-Open Regedit (Start->Run-> type regedit, enter)
- Locate
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video]
You will see bunch of folders. Each folder will have 0000 folder. Most of 0000 folders will have the following keys:
"DALRULE_USEOLDPOWERPLAYINTERFACE"=0
"DALRULE_USEOLDPOWERPLAYPROPERTYPAGE"=0
"DALRULE_ENABLESHOWACSLIDER"=1
"DALRULE_ENABLESHOWDCLOWSLIDER"=1"
Make sure that in all 0000 folders that have these keys you have the same values as above
-I think you need to restart. After restart you will be able to enable POWERPLAY in Control Panel.
Fan control in NHC:
1) Now install NHC (Notebook Hardware Control) http://www.pbus-167.com/
This is very, very useful proggie for any laptop.
2) Download ACPI scripts for NHC (thanks to troubadix) - http://staff-www.uni-marburg.de/~schmitzr/nhc_tpfc.zip.
-Extract it to acpi folder inside your NHC installation folder (say, c:\program files\notebook hardware control\acpi
-Goto NHC, click on Info Tab and click on "Show Computer Hardware details" and look at Model field - write it down.
-Shut down NHC.
-Open ibm.xml in acpi folder (c:\program files\notebook hardware control\acpi\ibm.xml) and replace
Model name="model name to replace"
with your model that you wrote down before.
-Instructions say also to edit lenovo.xml in the same way. Not sure if you have to do it for t4x, but i did it anyway.
Update:No, didn't have to do it for other t41 laptop that i have.
-Now start NHC again, goto ACPI tab and configure it the way you like it
That's it. I hope i didn't miss anything.




