Contribute
Register

Error gios lockscreen state.

Status
Not open for further replies.
Joined
Sep 11, 2019
Messages
18
Motherboard
ASUSTeK N501VW - U3E1
CPU
i7-6700HQ
Graphics
HD 530 & GTX 960M
Hi there, Thank you for taking you time and looking at this post.
So as I was unable to get past the random seed screen. One of the moderator with the same kind of build shared his EFI folder. It sucessfully managed to bypass the random seed screen although its now stuck at gios lockscreen state.
It will be appreciated if anyone share the fix.
Thanks.
P.S- I've attached the EFI Folder as well as the Error IMG.

My Build -

Operating System-
Windows 10 Home 64-bit
CPU-
Intel Core i7 6700HQ @ 2.60GHz
Skylake 14nm Technology
RAM-
16.0GB Dual-Channel Unknown @ 1064MHz (15-15-15-36)
Motherboard-
ASUSTeK COMPUTER INC. N501VW (U3E1)
Graphics-
Generic PnP Monitor (3840x2160@60Hz)
Intel HD Graphics 530 (ASUStek Computer Inc)
2047MB NVIDIA GeForce GTX 960M (ASUStek Computer Inc)
ForceWare version: 388.57
SLI Disabled
Storage-
465GB Samsung SSD 850 EVO M.2 500GB (SATA (SSD))
931GB Hitachi HGST HTS541010A7E630 (SATA )
Optical Drives-
No optical disk drives detected
Audio-
Realtek High Definition Audio
Network-
Intel Dual Band Wireless-AC 7265
 

Attachments

  • image0.jpg
    image0.jpg
    2 MB · Views: 107
  • EFI (2).zip
    21.6 MB · Views: 105
Last edited:
EFI is not attached.
 
Sorry my bad..
maybe as it is missing:
Code:
<key>Devices</key>
    <dict>
        <key>AddProperties</key>
        <array>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>vendor-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus vendor-id to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>device-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus device-id to prevent graphics drivers loading for AMD</string>
            </dict>
        </array>

and

Code:
<key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <true/>
        </dict>

from your config.plist:
 
Sorry my bad..

Was the EFI created for your specific system?
The config.plist has connector patches for the HD 530, so if it wasn't created for your system, you may want to remove the connector patches. I'm also not sure 191B0000 is the correct ig-platform-id to use.

Have you disabled your GTX 960M in BIOS?
macOS has never had native support for Nvidia Maxwell cards. I didn't see anything in your EFI to disable the GTX 960M.

Either of these may cause the graphics error you are seeing when booting.
 
Was the EFI created for your specific system?
The config.plist has connector patches for the HD 530, so if it wasn't created for your system, you may want to remove the connector patches. I'm also not sure 191B0000 is the correct ig-platform-id to use.

Have you disabled your GTX 960M in BIOS?
macOS has never had native support for Nvidia Maxwell cards. I didn't see anything in your EFI to disable the GTX 960M.

Either of these may cause the graphics error you are seeing when booting.
nah, he nabbed mine :)

(my laptop has nvidia disabled via me editing the BIOS)

191b0000 is correct for hd530
 
maybe as it is missing:
Code:
<key>Devices</key>
    <dict>
        <key>AddProperties</key>
        <array>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>vendor-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus vendor-id to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>device-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus device-id to prevent graphics drivers loading for AMD</string>
            </dict>
        </array>

and

Code:
<key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <true/>
        </dict>

from your config.plist:
I don't know what to do with it. Sorry.
 
I don't know what to do with it. Sorry.
you need to add it to your config.plist, use xcode or plisteditpro the link shows you where it goes
 
nah, he nabbed mine :)

(my laptop has nvidia disabled via me editing the BIOS)

191b0000 is correct for hd530
I changed the DVMT value t0 32M as the config.plist has listed it and it seems I was able to get past that error although my laptop just restarts.. I'm not able to get any Images..
 
"<key># DVMT-prealloc</key> <string>32MB BIOS, 19MB framebuffer, 9MB cursor bytes (credit RehabMan)</string>"
This string.. States that DVMT value..
 
Status
Not open for further replies.
Back
Top