Contribute
Register

[Guide] Lenovo ThinkPad T440P

Joined
Nov 1, 2015
Messages
82
Motherboard
Lenovo T440s (UEFI Clover)
CPU
Intel i5 4200
Graphics
Intel HD4400 (FHD)
Mac
iMac
Mobile Phone
iOS
Of course you need another pc/laptop to do so.

Send the dump to bios mods forum and ask someone to remove whitelist for you.
Someone will respond and send you the link with your modified bios.
You download the modified bios and then:
First of all you erase the eeprom(bios chip)
Then you write the modified bios to the eeprom (bios chip).
Re-assemble the laptop and you should be able to boot just fine.

hey,

somehow I bricked my Bios, but i got new one and lucky I got the bios without Wifi whitelist.
I bought dell dw1830, the wifi is working but no bluetooth.
I made some changes in the sddt,(from your L440 guid) because I get a IMEI error on boot but the error is still there.
and I cannot change the country code to Germany. I change the patch for "DE" but it still show US.

thx
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
hey,

somehow I bricked my Bios, but i got new one and lucky I got the bios without Wifi whitelist.
I bought dell dw1830, the wifi is working but no bluetooth.
I made some changes in the sddt,(from your L440 guid) because I get a IMEI error on boot but the error is still there.
and I cannot change the country code to Germany. I change the patch for "DE" but it still show US.

thx
"AirPortBrcm4360" is wrong.
Must be "com.apple.driver.AirPort.Brcm4360"
 
Joined
Nov 1, 2015
Messages
82
Motherboard
Lenovo T440s (UEFI Clover)
CPU
Intel i5 4200
Graphics
Intel HD4400 (FHD)
Mac
iMac
Mobile Phone
iOS
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Joined
Nov 1, 2015
Messages
82
Motherboard
Lenovo T440s (UEFI Clover)
CPU
Intel i5 4200
Graphics
Intel HD4400 (FHD)
Mac
iMac
Mobile Phone
iOS
OK
- i changed some small places where LPCB should've been LPC since native ACPI has LPC (correct me if im wrong / if the opposite should've done)
- Disabled EH01 Controller since now we have USB Injector and therefore EH01 not needed.
- Renamed SAT1 to SATA
- Removed SSDT-LPC.dsl from SSDT-T440.aml since it's not a unsupported model on the list therefore i assume not needed.
- Removed SortOrder.

@yankostav Test the new files and report back with results.
hi,

I used your t440 stdt but have still some problems,
on boot I get imei parse error, when try to watch a trail or movie from iTunes, the system freezes.
and I map as u explained the f7 and fn8 to f7 and f8, it works but I keep "pressing".

thx for help
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
hi,

I used your t440 stdt but have still some problems,
on boot I get imei parse error, when try to watch a trail or movie from iTunes, the system freezes.
and I map as u explained the f7 and fn8 to f7 and f8, it works but I keep "pressing".

thx for help
The ioreg is corrupt.
You must use IORegistryExplorer v2.1.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
in Terminal it shows 2.1 o_O
Your FakeSMC.kext and plugins seem to be old.
Remove all FakeSMC.kext and the plugins (FakeSMC.kext, CPUSensors.kext, ACPISensors.kext
Install the FakeSMC.kext and plugins (if you wish) linked from the guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

The IMEI problem is coming from incorrect code in _SB.PCI0.IMEI._DSM.
That code is not the current code from SSDT-IMEI.dsl in my repo...
Refer here for current (AFAIK, correct) code:
https://github.com/RehabMan/OS-X-Clover-Laptop-Config

Note: You don't need that _DSM code at all for your hardware. It is for HD3000 on 7-series, or HD4000 on 6-series.
 
Joined
Nov 1, 2015
Messages
82
Motherboard
Lenovo T440s (UEFI Clover)
CPU
Intel i5 4200
Graphics
Intel HD4400 (FHD)
Mac
iMac
Mobile Phone
iOS
Your FakeSMC.kext and plugins seem to be old.
Remove all FakeSMC.kext and the plugins (FakeSMC.kext, CPUSensors.kext, ACPISensors.kext
Install the FakeSMC.kext and plugins (if you wish) linked from the guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

The IMEI problem is coming from incorrect code in _SB.PCI0.IMEI._DSM.
That code is not the current code from SSDT-IMEI.dsl in my repo...
Refer here for current (AFAIK, correct) code:
https://github.com/RehabMan/OS-X-Clover-Laptop-Config

Note: You don't need that _DSM code at all for your hardware. It is for HD3000 on 7-series, or HD4000 on 6-series.


so I updated my fakesmc but still no video in iTunes, trailers are working but watching a movie, just black screen with audio.
i made the report file while iTunes movie in background.


can you make for the imei change(remove) ?, I don't really know much about ssd patching.




thx
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
so I updated my fakesmc but still no video in iTunes, trailers are working but watching a movie, just black screen with audio.
i made the report file while iTunes movie in background.


can you make for the imei change(remove) ?, I don't really know much about ssd patching.




thx
Refer to the ACPI hotpatch guide and README for more info on SSDT-IMEI.dsl.
 
Top