Issue: Installation of macOS Ventura Stuck at "No NVRAM variable"

Artik

New member
AMD OS X Member
Dec 6, 2024
10
1
3
Hi everyone,

I'm attempting to install macOS Ventura on my HP 15-DB0035NL laptop with the following specs:
  • Processor: AMD Ryzen 5 2500U
  • Integrated GPU: AMD Radeon™ Vega 8 Graphics
    Support HP
  • RAM: 8GB
  • WiFi: Intel 3168NGW
During the boot process of the installation, it consistently halts with the message "No NVRAM variable". I've searched online and consulted the Dortania guide but haven't found a clear solution to this issue.

Has anyone encountered this error or knows how to resolve it?

Thanks in advance!

P.S. Here's the link to the laptop's page for the full specsheet: https://support.hp.com/it-it/document/c06067359

Edit: the last line "AMFILoadTrustedKeysFromNVRam: no nvram variable" isn't in the picture lol
 

Attachments

  • 1734971746991.png
    1734971746991.png
    3.3 MB · Views: 8
Looks like an issue with your NVME drive, from the screenshot shown above.


Which NVME drive is present in the laptop?
 
I'm not sure if your SK Hynix NVMe drive is compatible with macOS. If you have the option to replace it, I would recommend a Western Digital SN580 NVMe drive. but in the mean time try the fix below.

Try adding AMFIPass.kext to your /EFI/OC/Kexts folder and config.plist.
Plus set crs-active-config from <00000000> to <03080000>, in the NVRAM section of your config.plist.
This will disable AMFI and SIP, which might help your system boot.
 

Attachments

Finding someone else who is using the same Drive isn't necessarily a sign that it works without issues in macOS.

Post a copy of your Whole EFI folder so we can see what you are using. At the moment we are working blind.
 
Try this revised EFI, see if this helps.

Just remember to use the ResetNvram option from the OC boot screen before you try to boot with this revised EFI. So any obsolete NVRAM entries are removed. You will need to press the 'Spacebar' to unhide the ResetNvram entry, while on the OC boot screen.
 

Attachments

Should work with Sonoma or Sequoia.

Just remember it isn't the finished article and may yet throw a few spanners in the works. If it kernel panics, take a photo of the Verbose text and post a copy here. Make sure you take a picture of the whole of the laptop screen.

Also during macOS installation NootedRed.kext needs to be disabled, which it is in the EFI I provided (or should be). You will need to Enable the kext in the config.plist once macOS has been installed so you get graphics acceleration.
 
You may need to use something like Smokeless_UMAF to see and change all the bios entries. The normal one is setting IGPU VRAM to above 1GB, which is required for any reasonable screen representation in macOS.


If you don't know what a Bios entry does, don't change it!
 
Just UMA buffer size so you increase the amount of RAM available to the IGPU.
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.