Contribute
Register

[Guide] Lenovo ThinkPad T440P [OpenCore 0.5.9]

Status
Not open for further replies.
Thanks, just as i expected, the only problem was the USB3.0 for Dock which is SS04 instead of SS03. fixed that.

However there is a weird issue with your setup, neither the Internal Camera and neither Bluetooth exists on IOREG, are you sure that your BIOS settings are ok ?

Post a screenshot of USB Section on Bios, there is something wrong.
I think i didn't respond to a previous comment but i do remember you asked something regarding USB ports and Dock.

Docking station uses two USB ports as HUB(s), a port for 2.0 and a port for 3.0, here is the detailed map:
  • HS01: #1 USB 3.0 port on laptop when a 2.0 device connected
  • HS02: #2 USB 3.0 port on laptop when a 2.0 device connected
  • HS03: #1 USB 2.0 Port
  • HS06: #2 USB 2.0 Port
  • HS09: Docking Station Hub port for 2.0 ports/devices connected
  • HS11: Camera or Bluetooth (can't remember if HS11 or HS12 for one or the other)
  • HS12: Bluetooth or Camera (can't remember if HS11 or HS12 for one or the other)
  • SS01: #1 USB 3.0 Port with 3.0 device connected
  • SS02: #2 USB 3.0 Port with 3.0 device connected
  • SS04: Docking Station Hub port for 3.0 ports/devices connected
I kept and set the name on USBPorts.kext as they were with USBInjectAll.kext i just think they look cleaner.
However they are the equivalent of HSP* SSP*, in your case HS11 and HS12 which one is for camera and one for Bluetooth, these ports don't exist in your ioreg, that's why i asked to check bios settings as they should be there.

I will do a hotfix update during weekend with the updated USBPorts.kext with 3.0 dock ports hub.

That is sooo strange! I did a map just last week via Hackintool and integrated camera did show up in my entries. Only difference from this week to last was the updated EFI you published. :-/.

Let me revert back and see if the camera shows up. Will post again.
 
Sniki - I have some updates. Also, I am confused. I just reverted to my older EFI...which was based on your posting from June 7th. Integrated camera does show as I remembered. What is also somehow working....bluetooth! I honestly do not know why. I'm hoping you will. I will admit, I have been hacking at my config.plist trying to get something to go so the attached EFI may not be 100% like your June update.

Some observations:
1) When I disabled USBPorts.kext and set XHCI limit to true, I do not see bluetooth or camera. I do see my dock on HS09 and SS05. This is slightly different than what you wrote ie SS04.
2) On a whim, I was wondering what happened if I added USBInjectAll.kext to my kexts folder? So I did that and updated config.plist. Upon reboot, I did not have trackpad or keyboard working.
3) Reverted back everything from step 1 and 2, now I see bluetooth, my keyboard and trackpad are fine (again). However, notice how Hackintool shows my USB ports. You are right, bluetooth is on HS11. Internal camera is on HS12. However, my SS05 is now unknown ie the dock is no longer identified there. :-/

I was gonna do another IOReg output for you but when I was working on it, I could not test the 3 USB ports towards the center of the dock. I'm guessing, I hit my 15 port limit?

If you can get me to a ready state ie one where camera and bluetooth are working, I'll run another IOReg output for you with dock connected.

In the meantime, I wanted to add I never got the SD card reader to work ie with current EFI or your updated one from last week. Also, I have very hard time getting computer to wake from sleep when connected to the dock. I sometimes have to shut down and reboot to use the computer again.

Thanks as always. Let me know what you want me to do. Happy to help out in any way I can.
 

Attachments

  • EFI.zip
    4.8 MB · Views: 76
  • Screen Shot - USBPorts enabled XHCI false.png
    Screen Shot - USBPorts enabled XHCI false.png
    1.6 MB · Views: 63
  • Screen Shot - USBPorts off XHCI true.png
    Screen Shot - USBPorts off XHCI true.png
    1.9 MB · Views: 51
So the button that opens optical drive didn’t work previously on Clover ?

about automatic login, you should leave it longer i believe, until it will normally go on login screen when you leave it on idle, same duration.

Card Reader works - should work.

VGA - No clue about that one, wish i could've found an affordable good condition chassis T440P, specs are no issue, could upgrade after.

I found 2 models in perfect condition and even used ones are same price as these two.
One of them is 8GB Ram, i5, 256GB SSD (no idea about screen resolution) 220 Euro
the other is 235Euro 4gb ram, i5, 500HDD, no idea about screen resolution, 1 year warranty.

I think it's a bit too much, i know they are really good but i can get a 10th gen Lenovo Laptop for 300-350.
Same thing with X1 Carbon, older models are overpriced as well.

I wonder if Sniki still needs spare T440p (motherboard), and yes, it's just a piece of a motherboard, only. ROFL:think:
'Cuz my colleague locked the motherboard accidentally and it just sits over the rack for months.
I think Sniki is capable to do anything, so... (laughing):cool:

And also a TN panel left since I've stripped it from another donor laptop.


Anyone here replaced the cells of their t440p batteries by themselves before?

Dunno if this article by ClimbinElectronics on Hackday.io helps to clarify?

 
I wonder if Sniki still needs spare T440p (motherboard), and yes, it's just a piece of a motherboard, only. ROFL:think:
'Cuz my colleague locked the motherboard accidentally and it just sits over the rack for months.
I think Sniki is capable to do anything, so... (laughing):cool:

And also a TN panel left since I've stripped it from another donor laptop.
Not sure if i understood your point well due to the over laughing expressions...

What do you mean “locked the motherboard accidentally” ?, set a supervisor password or something like that ?
 
Not sure if i understood your point well due to the over laughing expressions...

What do you mean “locked the motherboard accidentally” ?, set a supervisor password or something like that ?

Sorry for over-reacted, my apologies

Yep, the board was locked w/ supervisor password and we just forgot it (since we left it for over a year),
not sure if u can get pass through or not, but why don't give if a try it currently sits on the shelf (though of evil :twisted:).
 
Hi! Quite a newbie here. I just found your guide, and I'm stuck at creating the USB installer using OpenCore. If I use your EFI, should it work for installing macOS for the first time or is it good only to boot an existing hackintosh?

Also, I haven't swapped the Intel WiFi card, if I was to use this, could I simply remove the SSDT-dw1820a?

Excuse me if these are stupid questions. But I'm trying to make my debut into the hackintosher community, and I know very little right now :/
 
Hi! Quite a newbie here. I just found your guide, and I'm stuck at creating the USB installer using OpenCore. If I use your EFI, should it work for installing macOS for the first time or is it good only to boot an existing hackintosh?

Also, I haven't swapped the Intel WiFi card, if I was to use this, could I simply remove the SSDT-dw1820a?

Excuse me if these are stupid questions. But I'm trying to make my debut into the hackintosher community, and I know very little right now :/

Welcome! Welcome! Welcome!

Please use ye following guide to create an install USB disk, then replace the EFI folder w/ Sniki's,
then you should good to go (w/out Wi-Fi actually)


After you've installed macOS on ur Hackintosh flawlessly (errr I mean manoeuvrable),
you should consider copying the EFI from the USB device to ur HDD/ SSD.

At least that's what I did this time

----------------------------------

Edit: For late comers, there already has the same tutorial on the laptop guides section,
please kindly read the following post:

 
Last edited:
Sniki - I have some updates. Also, I am confused. I just reverted to my older EFI...which was based on your posting from June 7th. Integrated camera does show as I remembered. What is also somehow working....bluetooth! I honestly do not know why. I'm hoping you will. I will admit, I have been hacking at my config.plist trying to get something to go so the attached EFI may not be 100% like your June update.

Some observations:
1) When I disabled USBPorts.kext and set XHCI limit to true, I do not see bluetooth or camera. I do see my dock on HS09 and SS05. This is slightly different than what you wrote ie SS04.
2) On a whim, I was wondering what happened if I added USBInjectAll.kext to my kexts folder? So I did that and updated config.plist. Upon reboot, I did not have trackpad or keyboard working.
3) Reverted back everything from step 1 and 2, now I see bluetooth, my keyboard and trackpad are fine (again). However, notice how Hackintool shows my USB ports. You are right, bluetooth is on HS11. Internal camera is on HS12. However, my SS05 is now unknown ie the dock is no longer identified there. :-/

I was gonna do another IOReg output for you but when I was working on it, I could not test the 3 USB ports towards the center of the dock. I'm guessing, I hit my 15 port limit?

If you can get me to a ready state ie one where camera and bluetooth are working, I'll run another IOReg output for you with dock connected.

In the meantime, I wanted to add I never got the SD card reader to work ie with current EFI or your updated one from last week. Also, I have very hard time getting computer to wake from sleep when connected to the dock. I sometimes have to shut down and reboot to use the computer again.

Thanks as always. Let me know what you want me to do. Happy to help out in any way I can.
Can you please upload the previous EFI with working Bluetooth, there is some regression that happened that i cannot figure out, Installed macOS Catalina 10.15.6 on my X240 yesterday and i cannot figure out how to fix Bluetooth, it is not working, tested DW1560 and DW1820A.
If i boot linux from the usb stick it will show bluetooth working fine, if i reboot to macOS it will kernel panic on early apple boot logo progress bar.
A second reboot boots fine but no Bluetooth.

Upload last working Bluetooth EFI so i can compare what i changed and find the cause of the problem.
 
Can you please upload the previous EFI with working Bluetooth, there is some regression that happened that i cannot figure out, Installed macOS Catalina 10.15.6 on my X240 yesterday and i cannot figure out how to fix Bluetooth, it is not working, tested DW1560 and DW1820A.
If i boot linux from the usb stick it will show bluetooth working fine, if i reboot to macOS it will kernel panic on early apple boot logo progress bar.
A second reboot boots fine but no Bluetooth.

Upload last working Bluetooth EFI so i can compare what i changed and find the cause of the problem.
I have similar problem on T440 with DW1820A. 2 or 3 boots will result with desktop others will just restart(probably kernel panic). Bluetooth works sometimes, sometimes not. Haven't tested it much because of waiting T440 specific EFI .
EDIT: I added a panic.txt, where I can see that in my case the problem is with com.apple.driver.AirPort.BrcmNIC.

Thanks
 

Attachments

  • panic.txt
    2.9 KB · Views: 37
Last edited:
Can you please upload the previous EFI with working Bluetooth, there is some regression that happened that i cannot figure out, Installed macOS Catalina 10.15.6 on my X240 yesterday and i cannot figure out how to fix Bluetooth, it is not working, tested DW1560 and DW1820A.
If i boot linux from the usb stick it will show bluetooth working fine, if i reboot to macOS it will kernel panic on early apple boot logo progress bar.
A second reboot boots fine but no Bluetooth.

Upload last working Bluetooth EFI so i can compare what i changed and find the cause of the problem.

Hi Sniki,

The EFI I attached in my last post (#122) is the one with bluetooth working.

Bear in mind, I still have issues with that EFI as it pertains to the SD card ie inserted card not showing up and difficulty getting the hack to wake from sleep when plugged into the dock. The SD card flat out doesn't work with your latest OR the one I attached in last post. Re sleep, I sometimes can get the laptop to work ie password prompt shows if I close the lid and reopen. Other times, I can't get anything to show on the screen. In those situations, I have to shut down and restart.
 
Status
Not open for further replies.
Back
Top