Jump to content

Lenovo ThinkPad T420 with UEFI Only


K0gen
 Share

5,282 posts in this topic

Recommended Posts

@mpotturi.

 

on another popular hack site there is T440s guide by ludacrivsp. which should have a lot more in common than the T420... but still there is a lot of common kexts: 

the ones in red should help you get gfx (and audio) fixed up.  for the TrackPad (aka clickPad) you may want to look at the kext for the T460 - an updated VoodooPS2 kext that supports these types of pads.

 

IntelBacklight.kext

ACPIBatteryManager.kext

AppleHDA_ALC292.kext

FakePCIID.kext

FakePCIID_Intel_HD_Graphics.kext (formerly FakePCIID_HD4600_HD4400.kext)

FakePCIID_Intel_HDMI_Audio.kext

FakeSMC.kext

IntelMausiEthernet.kext

VoodooPS2Controller.kext

 

Thanks a lot my man! I will look into that site and also the kexts that you have pointed out in red.

Link to comment
Share on other sites

ah yes Sierra is released - download in progress as i type!

 

if you have not upgraded to the recent zip, I suggest you do that before upgrading to Sierra... which implies all the custom kexts are in /Library/Extensions. 

Then just install using the downloaded installer from the HD - the custom kexts are not removed from /L/E

... I dont recall but it may require an addition kextcache rebuild/reboot for audio.

Link to comment
Share on other sites

Hello, I just upgraded to Sierra. First thing I did was reinstall the kexts, but after rebooting I get two Recovery options in Clover, with no regular OSX option; what did I do wrong?  Did I have to reinstall Clover after upgrading to Sierra? Is there any way to solve this without a complete reinstall? Thanks in advance!

Link to comment
Share on other sites

i didn't reinstall any kexts after install sierra. i ran 2 commands:

 

1) sudo kextcache -i / 

2) diskutil cs revert /

 

1) is to rebuild the caches

2) remove the logical volume which leads to double drives or recovery in clover

 

run the kext_install script via

 

sudo _kext-install.command

 

Otherwise to fix up kext perms

cd /Library/Extensions
sudo chown -R 0:0 .
sudo chmod -R go-w .
  • Like 1
Link to comment
Share on other sites

 

i didn't reinstall any kexts after install sierra. i ran 2 commands:

 

1) sudo kextcache -i / 

2) diskutil cs revert /

 

1) is to rebuild the caches

2) remove the logical volume which leads to double drives or recovery in clover

 

run the kext_install script via

 

sudo _kext-install.command

 

Otherwise to fix up kext perms

cd /Library/Extensions
sudo chown -R 0:0 .
sudo chmod -R go-w .

Hi tluck, I've completed upgrade to Sierra OSX, only keyboard keys (as you already reported) and Bluetooth is not working. BroadcomBluetooth_T420.kext doesn't want to load. Error failed to load (libkern/kext) link error.

Link to comment
Share on other sites

Upgrade to Sierra steps

  1. update EFI on El Capitan with latest zip
  2. reboot to make sure everything is ok
  3. download Sierra from store
  4. install Sierra
  5. login and 
    1. run: sudo kextcache -i /
    2. run: sudo diskutil cs revert /
  6. reboot
  • Like 5
Link to comment
Share on other sites

 

Upgrade to Sierra steps

  1. update EFI on El Capitan with latest zip
  2. reboot to make sure everything is ok
  3. download Sierra from store
  4. install Sierra
  5. login and
    1. run: sudo kextcache -i /
    2. run: sudo diskutil cs revert /
  6. reboot

 

 

@tluck Thanks for the instructions. Just to reconfirm.

 

Should I follow the same steps as mentioned in Part 2 - Post Installation steps and Setup on HD from step 4 onwards are these the same? 

 

Thanks again

Link to comment
Share on other sites

Got Sierra working perfectly! The only thing that's missing for me are the Volume keys, which is a pity. Apart from that everything works great, even Siri (although it's pretty impatient sometimes and asks me to repeat what I said before I can even say it!).

Link to comment
Share on other sites

hey good news for Sierra on the FN keys... just started playing with it... so dont ask me a lot of questions!

 

1) disabled custom Key-Map in VoodooPSKeyboard in the Info.plist (changed T420 to T420-NotUsed)

2) installed Karabiner-Elements latest version:  https://github.com/tekezo/Karabiner-Elements

 

and voila - FN keys same as an Apple USB Keyboard.

 

this seems to be the map.  

"fn_function_keys": {
    "f1":  "vk_consumer_brightness_down",
    "f2":  "vk_consumer_brightness_up",
    "f3":  "vk_mission_control",
    "f4":  "vk_launchpad",
    "f5":  "vk_consumer_illumination_down",
    "f6":  "vk_consumer_illumination_up",
    "f7":  "vk_consumer_previous",
    "f8":  "vk_consumer_play",
    "f9":  "vk_consumer_next",
    "f10": "mute",
    "f11": "volume_down",
     "f12": "volume_up"
}

  • Like 2
Link to comment
Share on other sites

I've also upgraded my system to Sierra now. Is it just me who does not see anything in System Preferences/Trackpad? Screenshot attached.

Actually there is more, Fn+Home/End does not adjust the brightness anymore.

On top of that I'm still suffering from that screen issue I was mentioning earlier. Out of nothing my screen freezes but the machine runs fine. Sometimes I even see visual artifacts such as black lines. I've attached a screenshot of the login screen too.

One-tap left click on the touchpad is also not working some times.

post-1647866-0-47845700-1474481627_thumb.png

post-1647866-0-93362500-1474483955_thumb.png

Link to comment
Share on other sites

For brightness fn key, try Fn + P and Fn + K. For freezing, if you have changed the CsrActiveConfig to 0x43 and it is still there, try changing to 0x67 or something else; if all above doesn't work, use SwitchResX and change some other settings related to your panel's pixel clock setting ( many Dell laptops suffer from the same issue in El Capitan, 0x43 doesn't solve the issue, only work when using SwitchResX )

Link to comment
Share on other sites

 Share

×
×
  • Create New...