Contribute
Register

[Open Core] Intel 10th gen laptop boot stuck at SMCRTC : stop followed by prohibit sign.

Status
Not open for further replies.
No that's my other laptop.Now iam using laptop with specs mentioned above.
please read the faq for proper hardware profile setup:
 
NullCPUPowerManagement.kext is not needed on laptops

config.plist:
remove these:
Code:
<dict>
                <key>Base</key>
                <string></string>
                <key>Comment</key>
                <string>USB Port limit patch #1/2 10.15.x (credit DalianSky)</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>g/sPDw==</data>
                <key>Identifier</key>
                <string>com.apple.iokit.IOUSBHostFamily</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>Replace</key>
                <data>g/s/Dw==</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>Comment</key>
                <string>USB Port limit patch #2/2 10.15.x (credit DalianSky)</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>g/kPDw==</data>
                <key>Identifier</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>Replace</key>
                <data>g/k/Dw==</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>

also your hardware says Celeron PCU, this is not supported nor are Celeron Graphics
NullCPUPowerManagement.kext is not needed on laptops

config.plist:
remove these:
Code:
<dict>
                <key>Base</key>
                <string></string>
                <key>Comment</key>
                <string>USB Port limit patch #1/2 10.15.x (credit DalianSky)</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>g/sPDw==</data>
                <key>Identifier</key>
                <string>com.apple.iokit.IOUSBHostFamily</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>Replace</key>
                <data>g/s/Dw==</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>Comment</key>
                <string>USB Port limit patch #2/2 10.15.x (credit DalianSky)</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>g/kPDw==</data>
                <key>Identifier</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>Replace</key>
                <data>g/k/Dw==</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>

also your hardware says Celeron PCU, this is not supported nor are Celeron Graphics
Ok Can you please tell me how to do it usng proper tree.
 
please read the faq for proper hardware profile setup:
Sorry for that I will change it
 
I disabled it using proper tree is that enough or i should delete the kext file also
 
Should i do anything else other than removing NullCpuPowerMangement.kext so that i can test this tomorrow
Thanks for your response
probably not needed:
SSDT-IMEI.aml

may only need one of these:
Code:
<dict>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>SSDT-RTC0-RANGE.aml</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>SSDT-RTC0.aml</string>
            </dict>

this is not needed:
Code:
<dict>
                <key>Comment</key>
                <string>Rename HDAS to HDEF (Audio)</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>SERBUw==</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>SERFRg==</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>RFNEVA==</data>
            </dict>

also probably not needed:
Code:
<dict>
                <key>BundlePath</key>
                <string>AGPMInjector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>BundlePath</key>
                <string>AHCI_3rdParty_SATA.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>BundlePath</key>
                <string>AHCIPortInjector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

you only need one ethernet kext, check windows device manager to see what make/model network card you have

your boot arguments:
Code:
-v alcid=1 -no_compat_check amfi_allow_any_signature=1 amfi_get_out_of_my_way=1 npci=0x3000 kext-dev-mode=1 dart=0 debug=0x100 rootless=0 keepsyms=1 npci=0x2000 -cdfon -igfxnohdmi enable-hdmi20 -liluforce -nehalem_error_disable -xcpm nvda_drv=1 -alcbeta -lilubeta -lilubetaall -liluforce -brcmfxbeta -bt4lefxbeta -cpufbeta -hbfxbeta -nobiobeta -novpabeta -vsmcbeta -wegbeta

no idea why you would have all those for, you probably only need:
Code:
-v  debug=0x100

no need for all these:
Code:
<key>Drivers</key>
        <array>
            <string>ApfsDriverLoader.efi</string>
            <string>AudioDxe.efi</string>
            <string>CrScreenshotDxe.efi</string>
            <string>ExFatDxe.efi</string>
            <string>HfsPlus.efi</string>
            <string>HiiDatabase.efi</string>
            <string>NTFS.efi</string>
            <string>NvmExpressDxe.efi</string>
            <string>OpenCanopy.efi</string>
            <string>OpenRuntime.efi</string>
            <string>OpenUsbKbDxe.efi</string>
            <string>Ps2KeyboardDxe.efi</string>
            <string>Ps2MouseDxe.efi</string>
            <string>UsbMouseDxe.efi</string>
            <string>XhciDxe.efi</string>
        </array>

this should be fine:
Code:
<key>Drivers</key>
        <array>
            <string>HfsPlus.efi</string>
            <string>OpenRuntime.efi</string>
        </array>

maybe need this:
Code:
<string>ApfsDriverLoader.efi</string>
if you are using an older version of OpenCore

using a desktop smbios: MacPro6,1 is wrong on a laptop, you should use MacBookPro16,2

as you have a dell, make sure to enable:

  • Kernel -> Quirk -> CustomSMBIOSGuid -> True
  • PlatformInfo -> UpdateSMBIOSMode -> Custom
 
Thank you very much i will surely try it today.
 
I am a newbie. Can you please make a config.plist for me
 
Status
Not open for further replies.
Back
Top