Contribute
Register
Status
Not open for further replies.
Nothing wrong with CPU PM here.
Keep in mind you will have problems with recovery and the installer (in update scenarios) due to incorrect EFI/Clover/kexts (no kexts there).

Note: Your profile indicates "HD440". No such thing. I think you meant HD4400.
Im just assuming but it might show like that because i set Unknown CPU kind in clover on config.plist because i can edit CPU name into about this mac by editing a specific file which is covered into customization section on my guide.
 
Im just assuming but it might show like that because i set Unknown CPU kind in clover on config.plist because i can edit CPU name into about this mac by editing a specific file which is covered into customization section on my guide.
hi sniki,

how I can set the "fn key".
the fn for volume and brightness are working. but the rest like fn4 (mute mic).
and is it possible to get fan control or rmp in hw sensor.

thx
 
hi sniki,

how I can set the "fn key".
the fn for volume and brightness are working. but the rest like fn4 (mute mic).
and is it possible to get fan control or rmp in hw sensor.

thx
Hi,
The other FN keys can be mapped on SysPrefs > Keyboard > Shortcuts
F4 (Mic on/off) - i mapped as Siri Shortcut
F7 (is mapped for Mirror/Video Toggle)
F8 (i personally mapped as notification Center)
F9 (Mapped for System Preferences...)
F10 (mapped for Spotlight Search)
F11 (Not mapped, will soon do some mapping to make F11 assignable and PrtSc)
F12 (mapped for Launchpad)

See Below on Screenshots..

Screen Shot 2017-11-12 at 21.50.01.png
Screen Shot 2017-11-12 at 21.48.26.png
Screen Shot 2017-11-12 at 21.48.51.png
Screen Shot 2017-11-12 at 21.49.48.png
Screen Shot 2017-11-12 at 21.51.22.png
 
Hi,
The other FN keys can be mapped on SysPrefs > Keyboard > Shortcuts
F4 (Mic on/off) - i mapped as Siri Shortcut
F7 (is mapped for Mirror/Video Toggle)
F8 (i personally mapped as notification Center)
F9 (Mapped for System Preferences...)
F10 (mapped for Spotlight Search)
F11 (Not mapped, will soon do some mapping to make F11 assignable and PrtSc)
F12 (mapped for Launchpad)

See Below on Screenshots..

View attachment 292066 View attachment 292067 View attachment 292068 View attachment 292069 View attachment 292070

hey,

I can not map
F4,F7,F8 and F11.
Only F9,F10 and F12 got recognized.
 
hey,

I can not map
F4,F7,F8 and F11.
Only F9,F10 and F12 got recognized.
You have to check what EC Queries does your ACPI Generate when you press F4,F7,F8 (F11 is mapped to F20 which can’t be assigned on shortcuts)
If i have time tonight i will make some changed into keyboard map.
I will make Fn+F4 & Fn+F7 always work as F4 & F7 so i can assign them on Shortcuts.
While doing this i free up two keys like F13 and F16 so that way i can map F11 to F16 and be able to assign a shortcut on it, also Map PrtSc (print screen) to F13 so i can assign print screen function on Shortcuts.
That way we can have a fully mapped keyboard.
But the problem is that my Laptop is L440 and it seems like T440P does generate different EC Queries than my laptop for F4,F7,F8.
I will upload some debugging files for you so you can grab logs later and I will fix them .
 
You have to check what EC Queries does your ACPI Generate when you press F4,F7,F8 (F11 is mapped to F20 which can’t be assigned on shortcuts)
If i have time tonight i will make some changed into keyboard map.
I will make Fn+F4 & Fn+F7 always work as F4 & F7 so i can assign them on Shortcuts.
While doing this i free up two keys like F13 and F16 so that way i can map F11 to F16 and be able to assign a shortcut on it, also Map PrtSc (print screen) to F13 so i can assign print screen function on Shortcuts.
That way we can have a fully mapped keyboard.
But the problem is that my Laptop is L440 and it seems like T440P does generate different EC Queries than my laptop for F4,F7,F8.
I will upload some debugging files for you so you can grab logs later and I will fix them .


Thx for your time/help.
How can I check EC Queries ?

What about reading Fan speed ?

I use this patch from a T460 (user tluck), i got in HwMonitor a Fan but no rpm.

# declarations from 16-bit to 8-bit
into device label EC code_regex HSPD,\s+16, replace_matched begin HFN1,8,HFN2,8, end;

into device label LPC insert
begin
Device (SMCD)\n
{\n
Name (_HID, "MON0000") // _HID: Hardware ID\n
Method (FAN0, 0, NotSerialized)\n
{\n
Store (B1B2 (\_SB.PCI0.LPC.EC.HFN1, \_SB.PCI0.LPC.EC.HFN2), Local0)\n
Return (Local0)\n
}\n
\n
Method (TCPU, 0, NotSerialized)\n
{\n
Store (\_SB.PCI0.LPC.EC.TMP0, Local0)\n
Return (Local0)\n
}\n
}\n
end;
 
Last edited:
Thx for your time/help.
How can I check EC Queries ?

What about reading Fan speed ?

I use this patch from a T460 (user tluck), i got in HwMonitor a Fan but no rpm.

# declarations from 16-bit to 8-bit
into device label EC code_regex HSPD,\s+16, replace_matched begin HFN1,8,HFN2,8, end;

into device label LPC insert
begin
Device (SMCD)\n
{\n
Name (_HID, "MON0000") // _HID: Hardware ID\n
Method (FAN0, 0, NotSerialized)\n
{\n
Store (B1B2 (\_SB.PCI0.LPC.EC.HFN1, \_SB.PCI0.LPC.EC.HFN2), Local0)\n
Return (Local0)\n
}\n
\n
Method (TCPU, 0, NotSerialized)\n
{\n
Store (\_SB.PCI0.LPC.EC.TMP0, Local0)\n
Return (Local0)\n
}\n
}\n
end;
I will send you all details when i get back home from work for all the mentioned above if hopefully something else doesn’t come up with higher priority
 
I will send you all details when i get back home from work for all the mentioned above if hopefully something else doesn’t come up with higher priority

hey sniki,

today i got my spi programmer with test clip.
can u help how to dump the bios ?
and any news fn key and fan .

thx
 
hey sniki,

today i got my spi programmer with test clip.
can u help how to dump the bios ?
and any news fn key and fan .

thx
About Bios i explained it on the Guide on how to do the process.
Check my guide on Sierra Guides Forum:
https://www.tonymacx86.com/threads/guide-lenovo-thinkpad-l440-v3-0.217119/

i did also post a picture on where is the bios chip located on my L440 (i assume T440 should have it on the same place too).
Start reading from this Post #95

About Fn keys im working on them,cleaning up and i will upload the changes.
Also will add the Fan reading/Control code too so as soon as it starts working on my laptop too, i will upload them here.
 
About Bios i explained it on the Guide on how to do the process.
Check my guide on Sierra Guides Forum:
https://www.tonymacx86.com/threads/guide-lenovo-thinkpad-l440-v3-0.217119/

i did also post a picture on where is the bios chip located on my L440 (i assume T440 should have it on the same place too).
Start reading from this Post #95

About Fn keys im working on them,cleaning up and i will upload the changes.
Also will add the Fan reading/Control code too so as soon as it starts working on my laptop too, i will upload them here.


hey Sniki,

i did follow ur link from bios-mod page and made a dump as there explained but somehow after flashing the eeprom.
i t440 did not start again, first it made some nosiness but after that nothing happens.
did u use the black pcb spi reader and do i need a exteral power.

thx
 
Status
Not open for further replies.
Back
Top