AMD Rayon R7 5800H Install Monterey kernel Panic

zxc2689963

Member
Joined
Feb 27, 2022
Messages
55
Hi. I want to install Monterey on an AMD laptop (Legion 5 6th Gen with Ryzen 7 5800H and Radeon 6600M GPU). But the installation failed. There is a kernel panic during startup. I don't know what to do. Please help me find out what the problem is. thank you

Brand: Lenovo
Model: Legion 5 6th Gen
CPU: AMD Ryzen 7 5800h

GPU: AMD Radeon RX 6600m 8GB ( Separate GPU mode)

HDD: Samsung SSD 970 EVO Plus 1TB (1000 GB, PCI-E 3.0 x4)
WDS500G3X0C-00SJG0 (500 GB, PCI-E 3.0 x4)
Network: RealTek Semiconductor RTL8168/8111 PCI-E Gigabit Ethernet NIC
Intel(R) Wi-Fi 6E AX210 160MHz

Ram: x2 8GB 3200mhz ddr4
Display: 15.6 1080p 165HZ

This is to install monterey12.3.1

 

Attachments

  • EFI.zip
    6.2 MB · Views: 43
  • acpi_dsdt.zip
    630.2 KB · Views: 19

lyx

New member
Joined
Jun 21, 2022
Messages
10
@lyx,

Just don’t forget to replace the PlatformInfo UUID, ROM and serials on the config.plist to newly generated ones using GenSMBIOS and SSDTPRgen because those belong to lev12345’s system.
Well, there is a problem, I'm not install rignt now. So, I run ssdtPRGen on my windows. And then........
I can't get any useful information. It will report couldn't find such file or directory.
( I use Git Bash to run this shell script )
 
Last edited:

Middleman

Active member
Joined
Jan 29, 2021
Messages
395
Well, there is a problem, I'm not install rignt now. So, I run ssdtPRGen on my windows. And then........
I can't get any useful information. It will report couldn't find such file or directory.
( I use Git Bash to run this shell script )
Okay. Well you could use SSDTTime to generate your DSDT, then use GenSMBIOS or SSDTPRGen to create the serials.
 

lyx

New member
Joined
Jun 21, 2022
Messages
10
When I try to Setup, an error occurred........
Startup process will stop here

and then.......


I searched this sitution on Google, some blog write this error occurred because USB driver lost. Then I try to refresh UTBMap.kext,but it still didn't work.......
 

Middleman

Active member
Joined
Jan 29, 2021
Messages
395
When I try to Setup, an error occurred........
Startup process will stop here

and then.......


I searched this sitution on Google, some blog write this error occurred because USB driver lost. Then I try to refresh UTBMap.kext,but it still didn't work.......
Okay. Did you also install USBToolbox.kext along with UTBMap.kext? USBToolbox should be loaded first after UTBMap and after the first 4 main OC kexts - Lilu/WhateverGreen/AppleALC/VirtualSMC. Do not forget to disable USBInjectAll and to make sure to disable XHCIPortLimit in the. SSDT-EC & SSDT-USBX must also be enabled and also the SSDT-LEGION5-XHC0-TO-XHC.aml and GenericUSBXHCI.kext.
 

lyx

New member
Joined
Jun 21, 2022
Messages
10

Middleman

Active member
Joined
Jan 29, 2021
Messages
395
I‘ve tryed this EFI file,the first time, it stopped at In Memory Panic Stackshot Succeed. When I want to try it again, there is no panic, but my computer reboot automaticly.......
No it’s his latest one, not the first one.

Check your BIOS settings also, make sure they are hackintosh compatible:

AHCI Mode
CSM off
Secure Boot off
Above 4G Decoding On
SVM Support On
Serial Port Off
UEFI mode
 

lyx

New member
Joined
Jun 21, 2022
Messages
10
No it’s his latest one, not the first one.

Check your BIOS settings also, make sure they are hackintosh compatible:

AHCI Mode
CSM off
Secure Boot off
Above 4G Decoding On
SVM Support On
Serial Port Off
UEFI mode
Maybe, there are some different in my BIOS setting.......
I can't find AHCI Mode setting option
CSM Switch
Above 4G Decoding Switch
SVM Switch
Serial Port Switch......

 

Middleman

Active member
Joined
Jan 29, 2021
Messages
395
Maybe, there are some different in my BIOS setting.......
I can't find AHCI Mode setting option
CSM Switch
Above 4G Decoding Switch
SVM Switch
Serial Port Switch......

Ok @lyx,

1) AHCI is the hard drive interface. It would normally come under Peripherals or PCI Configuration.
2) It looks like your Virtual Machine settings have already been enabled under AMD V Technology.
3) AMD Platform Technology may need to be disabled (that's their version of TPM I believe).

You'll need to disable PXE Boot to LAN however - that's to boot the system via a network so is not required.

Another thing to try also - you could try deleting everything under the Device Properties > Add section (so there are no devices added in the list). On some systems it works. If not let me know. Make a backup copy of your current config.plist before you do so - just rename it as config-2.plist.
 

Edhawk

Active member
Joined
May 2, 2020
Messages
686
@lyx your graphics options are set incorrectly for running macOS. You need to change the graphics from 'Dynamic Graphics' to 'Discrete Graphics'

IMG_20220624_180949.jpg Dynamic Graphics selected, which would use the AMD Integrated GPU to drive the display.

You need to set the RX6600m discrete graphics to drive the display.
 

Middleman

Active member
Joined
Jan 29, 2021
Messages
395
@lyx your graphics options are set incorrectly for running macOS. You need to change the graphics from 'Dynamic Graphics' to 'Discrete Graphics'

View attachment 6318 Dynamic Graphics selected, which would use the AMD Integrated GPU to drive the display.

You need to set the RX6600m discrete graphics to drive the display.
@Edhawk - @lyx's system is different to the others. Despite being a Legion 5 he doesn't have a RX6600M fitted, he has Nvidia RTX card instead.
That's why he has to turn off the Discrete graphics and use the Dynamic one instead. On his system I am working on a build similar to my VCS
which allows for booting via the AMD APU. He has a Vega 3 card so it should work.
 
Top Bottom