Contribute
Register

Lenovo Thinkpad W540 Sierra Installation

Status
Not open for further replies.
Did you try injecting EDID?
What are your IGPU BIOS settings? (all of them, show photo).

I tried connecting the laptop through a dock with an external monitor using HDMI. The screen halts at below screen. I get the same messages if I turn on the laptop without external display and dock and after the last line the laptop screen goes blank. I selected EDID injection checkbox in the clover boot screen, but the laptop restarts after the last line in the below logs. I can still log into the Mac by using an invalid ig-platform-id which gives poor display performance.

boot-error.jpg


Below are my BIOS display settings -
bios.jpg
 
I tried connecting the laptop through a dock with an external monitor using HDMI. The screen halts at below screen. I get the same messages if I turn on the laptop without external display and dock and after the last line the laptop screen goes blank. I selected EDID injection checkbox in the clover boot screen, but the laptop restarts after the last line in the below logs. I can still log into the Mac by using an invalid ig-platform-id which gives poor display performance.

View attachment 278204

Below are my BIOS display settings -
View attachment 278207

Try with Total=256mb.
Try injecting EDID.
 
Try with Total=256mb.
Try injecting EDID.

Can you point me to a guide for doing the EDID injection ? I found guides which use windows to get the EDID. I don't have windows installed on this laptop anymore. Can I get the EDID after getting into the Mac desktop with invalid ig-platform-id ?
 
Can you point me to a guide for doing the EDID injection ? I found guides which use windows to get the EDID. I don't have windows installed on this laptop anymore. Can I get the EDID after getting into the Mac desktop with invalid ig-platform-id ?

config.plist/Graphics/EDID/Inject=true
 
config.plist/Graphics/EDID/Inject=true

This I have tried with no success. The laptop restarts. I have tried changing both the suggestions you gave. Do I have to put custom EDID hex ? How can I get that on the Mac terminal ? Please see the screenshot below about display information if that is of any use. I am booting with nv_disable=1.

Screen Shot 2017-09-13 at 3.21.58 AM.png
 
This I have tried with no success. The laptop restarts.

Is that different than without it?
Where did you attach "Problem Reporting" files for this scenario?
Check your preboot.log (press F2 to generate it), to see what EDID Clover is detecting.
 
Is that different than without it?
Where did you attach "Problem Reporting" files for this scenario?
Check your preboot.log (press F2 to generate it), to see what EDID Clover is detecting.

Please find the files for the current issue. I have also attached the photo of the verbose log. With EDID injection, the laptop restarts after IOConsoleUsers. Without EDID injection, The screen goes to sleep after IOConsoleUsers (It happens fast so I could not click a photo till that message). I have set 256 MB GPU memory in the BIOS.

This log is a bit different than the previous one as I had to apply "Fix Mutex with non-zero SyncLevel" DSDT patch from your repository to make the battery indicator work along with the patch for W550 with one line modification suggested here - http://www.insanelymac.com/forum/topic/326599-lenovo-w540-battery-invisible/#entry2488808.
 

Attachments

  • EFI.zip
    1.3 MB · Views: 162
  • boot_error_EDID_ijected.jpg
    boot_error_EDID_ijected.jpg
    4.7 MB · Views: 158
  • boot_error_EDID_not_injected.jpg
    boot_error_EDID_not_injected.jpg
    4.2 MB · Views: 202
Please find the files for the current issue. I have also attached the photo of the verbose log. With EDID injection, the laptop restarts after IOConsoleUsers. Without EDID injection, The screen goes to sleep after IOConsoleUsers (It happens fast so I could not click a photo till that message). I have set 256 MB GPU memory in the BIOS.

This log is a bit different than the previous one as I had to apply "Fix Mutex with non-zero SyncLevel" DSDT patch from your repository to make the battery indicator work along with the patch for W550 with one line modification suggested here - http://www.insanelymac.com/forum/topic/326599-lenovo-w540-battery-invisible/#entry2488808.

From where did you download macOS?
On what hardware did you create your USB installer?

Also, you will need to provide the rest of "Problem Reporting" files (boot with invalid ig-platform-id).
Also, please fill out your profile as per FAQ (your profile is missing screen resolution).

https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
From where did you download macOS?
On what hardware did you create your USB installer?

Also, you will need to provide the rest of "Problem Reporting" files (boot with invalid ig-platform-id).
Also, please fill out your profile as per FAQ (your profile is missing screen resolution).

https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

I downloaded Sierra from AppStore and created the USB installer on My MacBookPro 2015 retina.
I have modified My profile to include the laptop screen resolution which is 2880 x 1620. I also tried putting the laptop on a dock with the dock connected with an 1080p display through HDMI and laptop lid closed. The behaviour is same.

Please find the files attached for invalid ig-platform-id case.
 

Attachments

  • Problem_Files_Invalid_Platform_ID.zip
    4.2 MB · Views: 141
I downloaded Sierra from AppStore and created the USB installer on My MacBookPro 2015 retina.
I have modified My profile to include the laptop screen resolution which is 2880 x 1620. I also tried putting the laptop on a dock with the dock connected with an 1080p display through HDMI and laptop lid closed. The behaviour is same.

Please find the files attached for invalid ig-platform-id case.

You will likely need the CoreDisplay patch to defeat the pixel clock limit for your internal display.
Read FAQ.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Status
Not open for further replies.
Back
Top