Contribute
Register

[Guide] Lenovo ThinkPad T440P

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
ok sir,
I attach the log file
CLOVER_EDID_false.zip (EDID inject = false) => the config boot success, but only 24 bit color
CLOVER_EDID_true.zip (EDID inject = true, this log I booted in safe mode)=> get stuck at boot screen ( image log boot screen included)
RehabMan.zip the log collected by your tool ( in case boot success EDID inject = false)
and ioreg zip file
No idea why that is the case. Compare detected EDID in working ioreg vs. Clover detected EDID in bootlog.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
@Sniki
Thanks for your incredible work!

My laptop is T440p with i7. Almost the same as your test machine. I try to install macOS 10.13.2.
Because I don't have brm wifi/blue. I installed kexts except Broadcom_Wifi.kext BrcmPatchRam2.kext BrcmFirmwareRepo.kext.
I use the config.plist and SSDT file you provide. But it stuck when boot. It shows black screen and what shows below.



I can use @RehabMan config.plist (HD4600) and choose drop SSDT-t440p to boot. So I collect other problem reporting files.
Hoping your reply. Feel free to PM if you need any more information. Thanks!
Might be due to dual GPU.
There is no code in SSDT-T440P.aml to disable the Nvidia.
 
Joined
May 4, 2016
Messages
29
Motherboard
Asus Maximus X
CPU
Intel Core i7 8700K
Graphics
Nvidia GTX 1070
Mac
MacBook Pro
Classic Mac
iMac
Mobile Phone
Android, iOS,
I found these IDs :

1. 00 00 16 0c 0x0c160000
2. 00 00 26 0c 0x0c260000
3. 00 00 06 04 0x04060000
4. 00 00 16 04 0x04160000
5. 00 00 26 04 0x04260000
6. 00 00 26 0d 0x0d260000
7. 00 00 16 0a 0x0a160000
8. 00 00 26 0a 0x0a260000
9. 05 00 26 0a 0x0a260005
10. 06 00 26 0a 0x0a260006
11. 08 00 2e 0a 0x0a2e0008
12. 0c 00 16 0a 0x0a16000c
13. 07 00 26 0d 0x0d260007
14. 03 00 22 0d 0x0d220003
15. 0a 00 2e 0a 0x0a2e000a
16. 0a 00 26 0a 0x0a26000a
17. 0d 00 2e 0a 0x0a2e000d
18. 0d 00 26 0a 0x0a26000d
19. 04 00 12 04 0x04120004
20. 0b 00 12 04 0x0412000b
21. 09 00 26 0d 0x0d260009
22. 0e 00 26 0d 0x0d26000e
23. 0f 00 26 0d 0x0d26000f

tried to boot step by step though each id (with inject EDID enable),
from id number 1 to number 13 I got same result System restart
the id number 14 0x0d220003 system stop (forever) screen at here(should be restart in others ID)


then I tried boot with id 14 and change inject EDID = false
=> WOW, I reach Desktop with transparent effect, and check system info, Intel HD 4600 1.5GB already
everythink very smooth.



but It seems not complete full performance,
because only 24bit color in detail info

still having something wrong with inject EDID, right?

I also get message warning everytime I login to Desktop









I would like to thankyou RehabMan very very much, for your support
I cannot install my machine without you.
are you kidding me?
I told you that from the beginning. You don't deserve help if you cant't accept it.
 
Joined
Nov 21, 2017
Messages
88
Motherboard
thinkpad t540p
CPU
i5-4300M
Graphics
Intel HD 4600
Mobile Phone
Android, iOS
stop spamming the **** out of this thread and try to get your **** working by yourself.
There are other people who really deserve help unlike you. You just let others do your stuff.
ok, please delete all my post
I just follow what
RehabMan guide
 
Joined
Nov 21, 2017
Messages
88
Motherboard
thinkpad t540p
CPU
i5-4300M
Graphics
Intel HD 4600
Mobile Phone
Android, iOS
have you tried my ig device id? also what display is built into ur laptop? you probably need to flash mod BIOS - and this is not possible on our glorious lenovo shitdevices so u need a flash chip.

ps. FakeID 04128086 should do no difference without ig-device-id. just try a config where you have FakeID 04128086 and ig-device-id 0x0d220003 .... i cant boot with 0x0a26006 or whatever the device id is too so for me the fix was that damn 0x0d220003 framebuffer. again im by no means any expert about that **** but it worked for me lol

I also success boot with FakeID 04128086 and ig-device-id 0x0d220003
but only 24 bit color
Chipset Model: Intel HD Graphics 4600

Type: GPU

Bus: Built-In

VRAM (Dynamic, Max): 1536 MB

Vendor: Intel

Device ID: 0x0412

Revision ID: 0x0006

Metal: Supported, feature set macOS GPUFamily1 v3

Displays:

Display:

Resolution: 1920 x 1080

Framebuffer Depth: 24-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Automatically Adjust Brightness: No

Connection Type: DisplayPort

Have you met this situation ?
 
Joined
Nov 21, 2017
Messages
88
Motherboard
thinkpad t540p
CPU
i5-4300M
Graphics
Intel HD 4600
Mobile Phone
Android, iOS
No idea why that is the case. Compare detected EDID in working ioreg vs. Clover detected EDID in bootlog.
EDID in bootlog

52:243 0:000 EdidDiscovered size=128

52:243 0:000 Inject EDID

52:243 0:000 ------- EDID Table

52:243 0:000 000 | 00 FF FF FF FF FF FF 00 06 AF

52:243 0:000 010 | ED 34 00 00 00 00 00 16 01 04

52:243 0:000 020 | 95 22 13 78 02 D1 15 9E 59 53

52:243 0:000 030 | 9B 27 1E 50 54 00 00 00 01 01

52:243 0:000 040 | 01 01 01 01 01 01 01 01 01 01

52:243 0:000 050 | 01 01 01 01 B0 36 80 B4 70 38

52:243 0:000 060 | 1E 40 30 64 31 00 58 C1 10 00

52:243 0:000 070 | 00 18 00 00 00 0F 00 00 00 00

52:243 0:000 080 | 00 00 00 00 00 00 00 00 00 20

52:243 0:000 090 | 00 00 00 FE 00 41 55 4F 0A 20

52:243 0:000 100 | 20 20 20 20 20 20 20 20 00 00

52:243 0:000 110 | 00 FE 00 42 31 35 36 48 54 4E

52:243 0:000 120 | 30 33 2E 34 20 0A 00 F6


how to find edid in ioreg
I tried with key word edid but not found
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,134
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I also success boot with FakeID 04128086 and ig-device-id 0x0d220003
but only 24 bit color
Chipset Model: Intel HD Graphics 4600

Type: GPU

Bus: Built-In

VRAM (Dynamic, Max): 1536 MB

Vendor: Intel

Device ID: 0x0412

Revision ID: 0x0006

Metal: Supported, feature set macOS GPUFamily1 v3

Displays:

Display:

Resolution: 1920 x 1080

Framebuffer Depth: 24-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

Automatically Adjust Brightness: No

Connection Type: DisplayPort

Have you met this situation ?
EDID in bootlog

52:243 0:000 EdidDiscovered size=128

52:243 0:000 Inject EDID

52:243 0:000 ------- EDID Table

52:243 0:000 000 | 00 FF FF FF FF FF FF 00 06 AF

52:243 0:000 010 | ED 34 00 00 00 00 00 16 01 04

52:243 0:000 020 | 95 22 13 78 02 D1 15 9E 59 53

52:243 0:000 030 | 9B 27 1E 50 54 00 00 00 01 01

52:243 0:000 040 | 01 01 01 01 01 01 01 01 01 01

52:243 0:000 050 | 01 01 01 01 B0 36 80 B4 70 38

52:243 0:000 060 | 1E 40 30 64 31 00 58 C1 10 00

52:243 0:000 070 | 00 18 00 00 00 0F 00 00 00 00

52:243 0:000 080 | 00 00 00 00 00 00 00 00 00 20

52:243 0:000 090 | 00 00 00 FE 00 41 55 4F 0A 20

52:243 0:000 100 | 20 20 20 20 20 20 20 20 00 00

52:243 0:000 110 | 00 FE 00 42 31 35 36 48 54 4E

52:243 0:000 120 | 30 33 2E 34 20 0A 00 F6


how to find edid in ioreg
I tried with key word edid but not found
Endless spamming of this thread is not helpful.
Clearly, your laptop is different from others here in that it uses eDP, which is not well supported.
You should at least open a separate thread.
 

Top