Support Team Lorys89 Posted November 17, 2023 Support Team Share Posted November 17, 2023 DISCLAIMER - Pay attention! (Familiarity with ACPI is required) Patching a DSDT is risky. Do only if you know risks and how to recover it if something goes wrong! Hi everyone, with the release of new bios for am5 platforms which allow pre-support for 8000 series CPUs we came across a bug that no longer started macos. @fabiosun and I started by trying these new bios without success in starting macos, until I had the idea of injecting the old dsdt of the previous bios with true on the RebaseRegions quirks. Subsequently I dedicated myself to patching new bios and removing new conditions that were added : removing the entire CPVS section generates 30 errors in my case : I started to correct these errors by removing conditions for loading devices or _PRW methods : there are so many that it removes the if... string with the bracket { and at the end of the scope also remove a bracket } so as not to generate other errors. and I also removed this whole part: Attached in this post original dsdt of new asus b650e-i's bios f and the patched one (asus b650e-i) Original - DSDT.aml.zip --------------------------- (asus b650e-i) Patched - DSDT.aml.zip --------------------------- (asus x670e gene) Patched - DSDT.aml.zip --------------------------- (asus x670e hero) Patched - DSDT.aml.zip --------------------------- (MSI X670e Pro Carbon) DSDT.aml.zip --------------------------- (Asus ROG B650E-F) DSDT.aml.zip --------------------------- (ASUS ROG STRIX X670E-F GAMING WIFI) DSDT.aml.zip --------------------------- (ASUS X670E-I) DSDT.aml.zip ---------------------------- 6 Link to comment Share on other sites More sharing options...
XLNC Posted November 17, 2023 Share Posted November 17, 2023 Other users who also have the same issue please do dump your ACPI tables and post it here. Thanks! 2 Link to comment Share on other sites More sharing options...
CaseySJ Posted November 17, 2023 Share Posted November 17, 2023 (edited) @Lorys89 Nice work and thanks for supporting the X670E Gene!! Edited November 17, 2023 by CaseySJ 1 Link to comment Share on other sites More sharing options...
Support Team Lorys89 Posted November 17, 2023 Author Support Team Share Posted November 17, 2023 9 minuti fa, CaseySJ ha scritto: @Lorys89 Nice work and thanks for supporting the X670E Gene!! have you already tried it? Link to comment Share on other sites More sharing options...
CaseySJ Posted November 17, 2023 Share Posted November 17, 2023 43 minutes ago, Lorys89 said: have you already tried it? I've downloaded it for safekeeping. When the new Ryzen 8000 processors hit the market early next year, I will very likely purchase one. Updating BIOS on my motherboard has been a relatively painful experience, so I do this only when necessary. 1 Link to comment Share on other sites More sharing options...
Support Team Lorys89 Posted November 17, 2023 Author Support Team Share Posted November 17, 2023 4 minuti fa, CaseySJ ha scritto: Updating BIOS on my motherboard has been a relatively painful experience, so I do this only when necessary. A user with x670e gene just upgraded to 1709 without any issues. 1 Link to comment Share on other sites More sharing options...
luchina Posted November 17, 2023 Share Posted November 17, 2023 I tested with the new DSDT for the X670E Hero, and it worked with BIOS 1709. Now I'm testing with the previous BIOS and without DSDT to see if it works too. I had the misfortune of setting up the setup, updating the BIOS and getting this problem with the 1709. LOL! Thank you very much for all of your help. 1 Link to comment Share on other sites More sharing options...
handycup Posted November 18, 2023 Share Posted November 18, 2023 Hi! I have tested the patched version for the 1709 BIOS and it worked perfectly, a big Thanks to @fabiosun & @Lorys89 for the amazing job! 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 18, 2023 Supervisor Share Posted November 18, 2023 I am only the one who for first one risked his hardware All kudos @Lorys89 1 1 1 Link to comment Share on other sites More sharing options...
handycup Posted November 18, 2023 Share Posted November 18, 2023 I got a panic crash when Ventura tried to go sleep, perhaps I need to add something for the GPU? (6600XT) I sill have to complete the EFI, I just have the HDMI as output devices, and I'm having some issues renaming the cpuid. Also I need to map the ports, I'm guessing if I can use the @CaseySJ kexts just to be sure... panic.zip Link to comment Share on other sites More sharing options...
handycup Posted November 18, 2023 Share Posted November 18, 2023 @fabiosun Have you managed to properly setup your RAM in BIOS? With only 2 sticks it's a nightmare, I can't imagine with 4 of them! I remember it was a good thing to using all the 4 DIMM... good times Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 18, 2023 Supervisor Share Posted November 18, 2023 Two dimm is simple and fast to recover motherboard hangs with four could be slower i put all value to stock and set @4800 frequency then I enable both memory context bios value 1 Link to comment Share on other sites More sharing options...
Support Team Lorys89 Posted November 18, 2023 Author Support Team Share Posted November 18, 2023 3 ore fa, handycup ha scritto: I got a panic crash when Ventura tried to go sleep, perhaps I need to add something for the GPU? (6600XT) I sill have to complete the EFI, I just have the HDMI as output devices, and I'm having some issues renaming the cpuid. Also I need to map the ports, I'm guessing if I can use the @CaseySJ kexts just to be sure... panic.zip 2.8 kB · 0 download map usb port this solve the problem Link to comment Share on other sites More sharing options...
Moderators tomnic Posted November 18, 2023 Moderators Share Posted November 18, 2023 Updated to 2.00 bios for my ASRock X670E PG Lightning, it boots in macOS natively with only one issue... no Intel wifi card working: but back old DSDT with RebaseRegions quirk true and Wifi is back. DSDT-old.aml.zip DSDT.aml.zip Link to comment Share on other sites More sharing options...
handycup Posted November 18, 2023 Share Posted November 18, 2023 5 hours ago, Lorys89 said: map usb port this solve the problem Thanks, I'm going to try the USB mapping, but I'm not quite sure how to make it works. I have just enabled the thunderbolt / USB4 in BIOS, I'm not using those ports atm, but seems that I need to enable them before mapping the ports, If I need to use them in the future. The thing is I haven't any USB type C device to map those ports, and I'm not sure If I need and how to map those bi-directional ports. Reading others guides just raise my doubt on how to proceed, dortania guide says we need to plug only USB 3.0 in windows for the mapping, others says we still need to use USB 2.0 and 3.0. Link to comment Share on other sites More sharing options...
Support Team Lorys89 Posted November 18, 2023 Author Support Team Share Posted November 18, 2023 ASUS Rolls Out BETA AMD AGESA 1.1.0.0 BIOS Firmware For 10 X670E & B650E AM5 Motherboards 1) Update AGESA to AMI ComboAM5 1.1.0.0 Note - If the BIOS version is different, the .cmo file of the previous BIOS cannot be used (BSOD problem) so need a new setting ROG CROSSHAIR X670E HERO BETA BIOS 1802 ROG CROSSHAIR X670E GENE BETA BIOS 1802 ROG CROSSHAIR X670E EXTREME BETA BIOS 1802 ROG STRIX X670E-A GAMING WIFI BETA BIOS 1802 ROG STRIX X670E-E GAMING WIFI BETA BIOS 1802 ROG STRIX X670E-F GAMING WIFI BETA BIOS 1802 ROG STRIX X670E-I GAMING WIFI BETA BIOS 2001 TUF GAMING X670E PLUS BETA BIOS 2001 TUF GAMING X670E PLUS WIFI BETA BIOS 2001 PROART X670E CREATOR WIFI BETA BIOS 1802 Update: ASUS has also rolled out the AGESA 1.1.0.0 BIOS firmware for its B650 motherboards & can be found below: ROG STRIX B650-A GAMING WIFI Beta Bios 2001 ROG STRIX B650E-E GAMING WIFI Beta Bios 2001 ROG STRIX B650E-F GAMING WIFI Beta Bios 2001 ROG STRIX B650E-I GAMING WIFI Beta Bios 2001 TUF GAMING B650-PLUS Beta Bios 2001 TUF GAMING B650-PLUS WIFI Beta Bios 2001 TUF GAMING B650M-PLUS Beta Bios 2001 TUF GAMING B650M-PLUS WIFI Beta Bios 2001 PROART B650-CREATOR Beta Bios 1802 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 18, 2023 Supervisor Share Posted November 18, 2023 System boots always with a patched DSDT! 1802-DSDT.aml.zip Patched - DSDT.aml.zip 1 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 19, 2023 Supervisor Share Posted November 19, 2023 23 hours ago, handycup said: Thanks, I did a test but same behavior, empty name on the CPU and 4,3 as speed post only your config.plist 4.3 Ghz is an OSX bug i said this in the past on many forums and no solution for now Link to comment Share on other sites More sharing options...
handycup Posted November 19, 2023 Share Posted November 19, 2023 1 hour ago, fabiosun said: post only your config.plist 4.3 Ghz is an OSX bug i said this in the past on many forums and no solution for now Thanks, here the config config.zip Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted November 20, 2023 Supervisor Share Posted November 20, 2023 15 hours ago, handycup said: config.zip 6.06 kB · 0 downloads config 6.plist.zip for problem with cpu name try this config reset Nvram before starting OSX for USB mapping problem post an IOREG Method you say to map USB are the common ones used by AMD comunity Link to comment Share on other sites More sharing options...
handycup Posted November 20, 2023 Share Posted November 20, 2023 3 hours ago, fabiosun said: config 6.plist.zip 6.63 kB · 1 download for problem with cpu name try this config reset Nvram before starting OSX for USB mapping problem post an IOREG Method you say to map USB are the common ones used by AMD comunity Hey it worked! Now it shows CPU name :) For the IOREG I just opened the app and saved the file attached, hope it's ok, I see an error inside perhaps cause I have bluetooth & wifi disabled in BIOS? (I don't need it) I removed my actual USB port map kexts before booting the EFI (Won't boot with) MacPro.zip Link to comment Share on other sites More sharing options...
handycup Posted November 22, 2023 Share Posted November 22, 2023 Ok I think I made some progress... Audio works, Sleep & USB's seems to works too, CPU name ok (but in the detailed info tab have wrong info) Ofc the EFI need to be checked & cleaned but sill... Eureka. Link to comment Share on other sites More sharing options...
Support Team Lorys89 Posted November 25, 2023 Author Support Team Share Posted November 25, 2023 Il 18/11/2023 at 18:08, tomnic ha scritto: Updated to 2.00 bios for my ASRock X670E PG Lightning, it boots in macOS natively with only one issue... no Intel wifi card working: but back old DSDT with RebaseRegions quirk true and Wifi is back. DSDT-old.aml.zip 14.18 kB · 4 download DSDT.aml.zip 23.95 kB · 4 download @tomnic DSDT patched with fix am5 bios DSDT.aml.zip Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted December 12, 2023 Supervisor Share Posted December 12, 2023 Link to comment Share on other sites More sharing options...
Supervisor fabiosun Posted December 12, 2023 Supervisor Share Posted December 12, 2023 😉 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now