Jump to content

Lenovo ThinkBook 15p: unable to boot Monterey installer


djuby

Recommended Posts

  • Replies 23
  • Created
  • Last Reply

Top Posters In This Topic

Marching on I was able to make some progress. Using those device properties:

AAPL,ig-platform-id = 0900A53E
device-id = 9B3E0000
framebuffer-patch-enable = 01000000
framebuffer-stolenmem = 00003001
framebuffer-fbmem = 00009000

 

I am able to boot without video - screen shows the boot text, but the system actually boots. I have sound when pressing vol+/- keys. I am also able to clean shutdown the system via keyboard shortcut. I guess this means that the those properties are OK, but the video out is not correct. What should I do next?

 

P.S. The system behaves the same without the device-id property too.

Link to comment
Share on other sites

  • Moderators

check your BIOS. should have similar settings

Quote

 

-Under Config Tap

    Display

       Boot Display Device -> Thinkpad LCD

       Shared Display Priority -> USB Type-C

       Total Garphics Memory ->256MB

       Boot Time Extension -> Disabled

-Under Security Tap

    Memory Protection -> Execution Prevention -> On

    Secure Boot -> Secure Boot -> Off

                         -> Platform Mode -> UserMode

                         ->Secure Boot Mode -> Standard Mode

-Under Startup Tap

    UEFI/Legacy Boot ->UEFI Only

       CSM Support -> No

 

 

Link to comment
Share on other sites

I have some progress. I was able to boot without -igfxvesa, but with no HW acceleration whatsoever. Here is my video patch. It only boots without flipping the hex for device-id. If I flip the digits as per WEG manual it boots without video signal on the laptop display.

 

Edit: Just realized that without proper device-id (i.e flipping the hex pairs) there is no way to get HW acceleration. Am I on the right track for at least a correct frame buffer?

 

Screen Shot 2022-02-23 at 3.25.29 PM.png

Screen Shot 2022-02-23 at 3.25.57 PM.png

Link to comment
Share on other sites

Some progress update. With the following configuration I have some change in the video. I've made a video - https://file.io/bs4ZJkkWYDQ3

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>BgCbPg==</data>
                <key>disable-external-gpu</key>
                <data>AQAAAA==</data>
                <key>dpcd-max-link-rate</key>
                <data>FAAAAA==</data>
                <key>enable-dpcd-max-link-rate-fix</key>
                <data>AQAAAA==</data>
                <key>enable-hdmi-dividers-fix</key>
                <data>AQAAAA==</data>
                <key>framebuffer-patch-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>framebuffer-con0-enable</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con0-type</key>
                <data>AgAAAA==</data>
                <key>framebuffer-con0-pipe</key>
                <data>CAAAAA==</data>
                <key>framebuffer-portcount</key>
                <data>AwAAAA==</data>
            </dict>

 

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...