Jump to content

Lenovo ThinkPad T420 with UEFI Only


K0gen
 Share

5,271 posts in this topic

Recommended Posts

Hi all. Thanks for the hard work on this.

I've an issue, maybe Clover related:

usb mouse and apple keyboard doesn't work in the Clover boot screen.

After the OS has loaded no problems, but to choose partitions I have to open the lid and use
the arrows.

Quite annoying when using an external monitor.

Any thoughts?

Link to comment
Share on other sites

If it`s possible, you can find a I7-2720QM for a few bucks. really makes a difference. I haven`t had problemes with heat, not a single one, even running virtual machines. But I think that T420s is slimmer.

 

It´s all about testing.

 

 

https://www.ebay.es/itm/Intel-Core-i7-Mobile-i7-2720QM-Quad-core-2-2GHz-6Mb-Socket-G2-SR014-CPU/263280414221?hash=item3d4cbc4e0d:g:bywAAOSwa0VZ8OF4

 

 

oh, mine is t420s, cpu can be replaced 

 

sorry,  typo, i meant can't be replaced. cpu is soldered on motherboard in t420s 

  • Like 1
Link to comment
Share on other sites

Hey tluck!

 

I'm still on Sierra but plan to upgrade to High Sierra and would like to know what does not work at this point with your latest package compared to Siera. I'm especially worried about the optibay HDD but I saw a comment that there is a solution already.

 

Thanks.

everything works now - including bay drive. (for 10.13.2 beta need a newer Lilu than in the T420 github - the Beta OS installed on my system last night. - i just built the latest Lilu and it works.

 

Hi all. Thanks for the hard work on this.

I've an issue, maybe Clover related:

usb mouse and apple keyboard doesn't work in the Clover boot screen.

After the OS has loaded no problems, but to choose partitions I have to open the lid and use

the arrows.

Quite annoying when using an external monitor.

Any thoughts?

there is an option to enable mouse for the Clover GUI. just change Enabled to true in the config.plist (GUI/Mouse section)

  • Like 3
Link to comment
Share on other sites

thanks again tluck for last pack, everything still ok here :)

stupid question 

do we need one of these :

 

<key>SignatureFixup</key>

<false/>

<key>Boot</key>

<dict>

<key>HibernationFixup</key>

<true/>

 

<key>Devices</key>

<dict>

<key>#SetIntelBacklight</key>

<false/>

<key>SetIntelMaxBacklight</key>

<true/>

<key>IntelMaxValue</key>

<integer>1808</integer>

 

<key>Devices</key>

<dict>

<key>SetIntelMaxBacklight</key>

<true/>

 

have a nice day :)

Link to comment
Share on other sites

@Tetonne

 

1) i dont use hibernate so i dont know if we need anything? ( signaturefixup)

2) the max backlight is set/patched in the Clover patch for HD3000 framebuffer and is then aligned with the AppleBacklightInjector kext, so i dont think we need or want to mess with it here.

  • Like 1
Link to comment
Share on other sites

Hello,

 

can someone help me on Bluetooth. I bought this module:

 

Lenovo ThinkPad Bluetooth 4.0 Module 60Y3305

Chipset Manufacturer: Broadcom BCM20702MDLENO

 

I built it into the T420 and it works fine on Windows 10.

But under Sierra it will appear under USB Devices and will not work.

This appears under USB:

 

 

BCM20702A0:

 

  Produkt-ID:                                          0x21e6

  Hersteller-ID:                                       0x0a5c  (Broadcom Corp.)

  Version:                                               1.12

  Seriennummer:                                   74E54321E5CA

  Geschwindigkeit:                                 Bis zu 12 MBit/s

  Hersteller:                                            Broadcom Corp

  Standort-ID:                                         0x1a140000 / 4

  Verfügbare Stromstärke (mA):           500

  Zusätzlicher Betriebsstrom (mA):       0

  Integriert:                                             Ja

 

 

I use the version of here with Bluetooth_Injector_T429.kext in EFI.

 

Can someone help me with the bluetooth?

 

 

Witjojo

 

 

Link to comment
Share on other sites

Hello,

 

can someone help me on Bluetooth. I bought this module:

 

Lenovo ThinkPad Bluetooth 4.0 Module 60Y3305

Chipset Manufacturer: Broadcom BCM20702MDLENO

 

Witjojo

Hi,

I have the same module.

You have to use:

BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext from rehabman to get the Firmware loaded.

And remove BlueTooth_Injector_T420.kext.

 

With that module I do not have any sleep and wake probs, so I do not use rc scripts

Link to comment
Share on other sites

everything works now - including bay drive. (for 10.13.2 beta need a newer Lilu than in the T420 github - the Beta OS installed on my system last night. - i just built the latest Lilu and it works.

 

there is an option to enable mouse for the Clover GUI. just change Enabled to true in the config.plist (GUI/Mouse section)

 

Great, thank you.

Mouse works, experimented a little bit with speed values, it behaves like a brick, but I can choose OS on boot.

Enabling the external Keyboard would be perfect, but can live without.

Link to comment
Share on other sites

Hey there,

 

is there any method to controll the fan speed besides having HWmonitor running all times? The BIOS Controll seems to be pretty stupid and i wish it would be quieter on low load, and would get up to 4500rpm on high load to avoid downcycling a little bit more..

 

any idea?

 

Cheers and Thanks!!!

 

 

EDIT: +1 more question: I just tried to use the provided method (using the ACPIPoller.kext) and realized, that the fan only has 2 modes 3500rpm and 3950rpm... on heavy load its 3950rpm and even on idle its 3500rpm. I followed exactly the installation example in this thread here... so any idea where i could look for the problem? 

Cheers!!!

Edited by pcace
  • Like 1
Link to comment
Share on other sites

Hmm,

thats kind of strange. I do use the heat-step dsdt - at least i copied/renamed it to dsdt.aml

Is there any way to figure out wether it really is loaded?

 

Cheers,

 

Pcace

 

EDIT: Ohhh Sh**, i am totally stupid ;) i really forgot to copy the renamed dsdt.aml to the Patched folder.. ...now its working... Sorry.

 

EDIT: with the fan controll i get around 10% better rendertimes with cinema4d - coz its not thermal throtteling anymore (even on a i7 2630! - Yessss ;) )

EDIT2: To go back to the original question: is there any way to get rid of HWmonitor running the whole time?

 

 

Cheers and thank you so much for your work & help!! 

Link to comment
Share on other sites

I've been searching off and on for the past week or so now, is Clover Configurator or modifying the SMBIOS broken with High Sierra? Every time I try to generate values for iMessage and save a new config.plist, my T420 won't boot macOS until I switch back to the plist I downloaded from this thread. Any ideas? I found one thread on Reddit about having to decompile and edit ssdt, but I wanted to check if that would actually work before I went down that path. 

Link to comment
Share on other sites

@jkd - what do mean SMBIOS broken? - Clover Configurator seems to be buggy when trying to add RtVariables ROM or MLB

 

this what i have and i have no issues --  i suggest you use snippet template with PlistEdit Pro to edit/replace (red strings) with your values in your config.plist

 

<key>RtVariables</key>
<dict>
  <key>BooterConfig</key>
  <string>0x28</string>
  <key>CsrActiveConfig</key>
  <string>0x3C3</string>
  <key>MLB</key>
  <string>C0123456789012345</string>
  <key>ROM</key>
  <string>ca1234567890</string>
</dict>
<key>SMBIOS</key>
<dict>
  <key>BoardVersion</key>
  <string>MacBookPro8,1</string>
  <key>Mobile</key>
  <true/>
  <key>ProductName</key>
  <string>MacBookPro8,1</string>
  <key>SerialNumber</key>
  <string>C01234567890</string>
  <key>Trust</key>
  <true/>
</dict>

Link to comment
Share on other sites

 Share

×
×
  • Create New...