lukakeiton Posted August 9, 2020 Posted August 9, 2020 (edited) Specs: Motherboard: ROG STRIX X570-E GAMING (BIOS rev 3801) CPU: AMD Ryzen 9 3900X GPU: Sapphire Nitro+ Radeon RX 590 8GB GDDR5 Watercooler: Corsair H115i RGB Platinum Case: NZXT H700 RAM: 2x CORSAIR Vengeance LPX 16GB DDR4 3600Mhz NVMe: Goldenfir M.2 1TB (Windows 10) Asgard M.2 1TB (macOS Big Sur 11.X) SSD: Sandisk 60GB (Ubuntu 20.04.2.0 LTS) Wifi/Bluetooth: BCM94360CS2 Monitor: AOC C24G1 BIOS Settings (rev 3801) Ai Tweaker -> Ai Overclock Tuner -> D.O.C.P. Advanced -> CPU Configuration -> SVM Mode -> Enabled Advanced -> APM Configuration -> Power On By PCIe -> Enabled Advanced -> PCI Subsystem Settings -> Above 4G Decoding -> Enabled Advanced -> PCI Subsystem Settings -> Re-Size BAR Support -> Disabled Advanced -> USB Configuration -> Legacy USB Support -> Auto Boot -> Boot Configuration -> Fast Boot -> Disabled Boot -> CSM -> Launch CSM -> Disabled Boot -> Secure Boot -> OS Type -> Windows UEFI mode Boot -> Secure Boot -> Key Management -> Clear Secure Boot Keys Installation First, install Windows 10 on a separate hard disk. Use this method to create the USB installer Use this premade EFI https://www.olarila.com/applications/core/interface/file/attachment.php?id=27878 Compile OpenCore and Kexts, use these commands https://www.olarila.com/applications/core/interface/file/attachment.php?id=27628 https://www.olarila.com/applications/core/interface/file/attachment.php?id=27825 Update OpenCore and kexts in premade EFI folder. Add to boot-args 'vsmcgen=1' argument. Also update SMCAMDProcessor.kext from https://github.com/trulyspinach/SMCAMDProcessor/releases Install as normal Post-installation (only works with same motherboard) Copy the EFI folder from your USB to your hard disk. Sound Inject on DeviceProperties, PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x4) -> layout-id | 7 | Number Hard disks internal Select on Kernel ExternalDiskIcons Use SSDTs provided on EFI 2.5Gb Ethernet Go to System Preferences, Network. Select 2.5Gb Ethernet connection (en3), Advanced, Hardware. Choose manual configuration and then 1000baseT. Accept and apply. USB Included on EFI Note: Do not use this kext if you don't have the same motherboard. Note 2: Only USB 3_4 2.0 from motherboard is mapped as internal, it is a watercooler fully recognized. Only one USB 3.0 from motherboard and only one USB 3.2 Type C from motherboard. That's all I need. EFI Download from here IMAGES Big Sur System Report OpenCore IORegistryExplorer Edited April 28, 2021 by lukakeiton update to 11.3 3 2 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
Administrators MaLd0n Posted August 9, 2020 Administrators Posted August 9, 2020 ? pure rock n' roll -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
lukakeiton Posted August 9, 2020 Author Posted August 9, 2020 5 minutes ago, MaLd0n said: ? pure rock n' roll This PC is a beast! Thanks! 2 minutes ago, johnnybravo said: nice job mate! Thanks! AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
HUYNH ANH Posted August 10, 2020 Posted August 10, 2020 (edited) On 8/9/2020 at 11:32 PM, lukakeiton said: Motherboard: ROG STRIX X570-E GAMING @lukakeitonSMCAMDProcessor.kext Version using ?. I'm using ver 0.6.4 boot panic ( ryzen r5 3600). Please share your efi. Tks. Edited August 12, 2020 by HUYNH ANH MSI B450 TOMAHAWK MAX, RYZEN R5 3600, MSI RX 5500 XT, WIFI BCM94360cs2 , MacOS 10.16 Beta 9, Opencore 0.6.2
lukakeiton Posted August 15, 2020 Author Posted August 15, 2020 On 8/10/2020 at 7:24 PM, HUYNH ANH said: @lukakeitonSMCAMDProcessor.kext Version using ?. I'm using ver 0.6.4 boot panic ( ryzen r5 3600). Please share your efi. Tks. Sorry, I have no notifications on my email. I am using the same version. I upload my EFI to OP. 1 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
HUYNH ANH Posted August 22, 2020 Posted August 22, 2020 (edited) On 8/15/2020 at 1:30 PM, lukakeiton said: Sorry, I have no notifications on my email. I am using the same version. I upload my EFI to OP. Wake up from sleep working on your PC ? My PC not work: black screen, keyboard, mouse not. Edited August 22, 2020 by HUYNH ANH MSI B450 TOMAHAWK MAX, RYZEN R5 3600, MSI RX 5500 XT, WIFI BCM94360cs2 , MacOS 10.16 Beta 9, Opencore 0.6.2
lukakeiton Posted August 27, 2020 Author Posted August 27, 2020 On 8/22/2020 at 6:27 PM, HUYNH ANH said: Wake up from sleep working on your PC ? My PC not work: black screen, keyboard, mouse not. Probably USB map solves your problem. On 8/24/2020 at 5:17 PM, CharlesChumb said: Ive been contemplating putting together a new desktop mostly for Autodesk stuff, but with a secondary gaming use. Would a Ryzen be completely crap for this? In theory, you should't have any problem. 1 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted August 29, 2020 Author Posted August 29, 2020 (edited) UPDATE TO DEVELOPER BETA 5 Disable AMDRyzenCPUPowerManagement.kext in opencore. Update as normal. Edited August 29, 2020 by lukakeiton 1 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
HUYNH ANH Posted August 29, 2020 Posted August 29, 2020 1 hour ago, lukakeiton said: UPDATE TO DEVELOPER BETA 5 Disable AMDRyzenCPUPowerManagement.kext in opencore. Update as normal. SMCAMDProcessor release 0.3.4 working fine on beta5 https://github.com/trulyspinach/SMCAMDProcessor/releases/tag/0.3.4 MSI B450 TOMAHAWK MAX, RYZEN R5 3600, MSI RX 5500 XT, WIFI BCM94360cs2 , MacOS 10.16 Beta 9, Opencore 0.6.2
lukakeiton Posted August 29, 2020 Author Posted August 29, 2020 6 hours ago, HUYNH ANH said: SMCAMDProcessor release 0.3.4 working fine on beta5 https://github.com/trulyspinach/SMCAMDProcessor/releases/tag/0.3.4 Release 0.6.4 works in beta 5. Remember you have two kexts, SMCAMDProcessor and AMDRyzenCPUPowerManagement.kext but only first works. The second is just for all power management features. I am working on SSDTs now to make sleep work again, but this time manually. AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted August 29, 2020 Author Posted August 29, 2020 (edited) UPDATE: I have updated the USB map due to a better understanding of the ACPI table. Now, it works like a charm. READ THE NOTES. Also updated EFI folder. Thanks to @MaLd0n for sending me the ACPI manual. IORegsitryExplorer image: UPDATE 2: Sleep still no working, I am on it. UPDATE 3: As far as I red, people still have Preboot disk instead the name of the HDD, I think this is due to XHC0, with the new SSDT rename, I get MacOS Big Sur, which is how I name my HDD, when I boot. UPDATE 4: Increased RAM frequency to 3600 MHz with no problem. Edited August 29, 2020 by lukakeiton 1 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted August 31, 2020 Author Posted August 31, 2020 MAJOR UPDATE: I have created next SSDTs: 2xNVMe (Slot 1 and 2), graphic card (Slot 1 PCIe), HPET (SSDTTimer). Two ethernet ports are working, but 2.5Gb one at 1Gb. Added AGPMInjector kext for RX 590 With respect to sleep/wake, it enters to S3 state but immediately wakes up. @MaLd0n any advice? If you need any file (or the hole project), I will send it. I also extracted the ACPI table with OC and added the SSDT-*.aml files to OC. Is this necessary? Thank you in advance! AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
Administrators MaLd0n Posted August 31, 2020 Administrators Posted August 31, 2020 Hey. Ye. sleep in amds in many cases dont work. some people report sucess in bigsur 1 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
lukakeiton Posted September 1, 2020 Author Posted September 1, 2020 (edited) Updated EFI with SSDTs, updated kexts and OpenCore 0.6.1 debug version. Now, both ethernets work. Changes: - Rename NVMe slot 1 to ANS1 and injected properties (SSDT) - Rename NVMe slot 2 to ANS2 and injected properties (SSDT) - Rename graphic card slot 1 to EGP0 and injected properties (SSDT) - Rename XHC0 to XHC2, XHC1 to XHCI, XHC0 (2) to XHC3 with all ports correctly mapped (SSDT) - Added HPET SSDT - Added DTGP SSDT (for graphic card SSDT) - SSDT-EC0 + oc patch Note: I have also created a SSDT to rename XHC0 to XHC2 and XHC1 to XHCI, at the same time. Not used in this config. Note 2: Sleep/wake still not working. PC enters to S3 state but immediately wakes up. Edited September 2, 2020 by lukakeiton AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted September 1, 2020 Author Posted September 1, 2020 (edited) There is one SSDT wrong, when renaming _SB.PCI0.GPP0.D004 to ANS1, it is not a 4 (my big mistake), it is a 5. The correct path is _SB.PCI0.GPP0.D005. I upload the new SSDT: SSDT-X570-NVMe-ANS1-GPP0-noTB.aml I am going to create ethernet ssdt because I want to stay clean in OpenCore device properties. Edited September 1, 2020 by lukakeiton AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted September 2, 2020 Author Posted September 2, 2020 (edited) FINAL UPDATE I get sleep/wake work, it takes 30 seconds to go to sleep. I have made next changes: - Remove bluetooth (4.0 version) from usb 2.0 connector. - Fix USB map, SSDT and kext. - Add Intel bluetooth kexts (5.0 version). Source from here Updated EFI on OP. Now, everything works like a real Mac Thank you very much to @MaLd0n for introducing me in the ACPI world and sending me the ACPI manual. Edited September 2, 2020 by lukakeiton AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
Administrators MaLd0n Posted September 2, 2020 Administrators Posted September 2, 2020 Nice. Congratz! 1 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
lukakeiton Posted September 4, 2020 Author Posted September 4, 2020 Updated to Beta 6 without problems. Still having sleep/wake working. AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted October 29, 2020 Author Posted October 29, 2020 (edited) I am back! Updated OC to 0.6.2 stable version (working now on 0.6.3), updated to last kexts and update to 11.0.1 beta. EFI 0.6.2 Sleep, wake, continuity, bluetooth, wifi... still working Edited October 30, 2020 by lukakeiton 2 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted November 6, 2020 Author Posted November 6, 2020 Updated to macOS 11.0.1 Release Candidate. Same EFI. 1 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
lukakeiton Posted November 11, 2020 Author Posted November 11, 2020 Update to Release Candidate 2 without any problem. Same EFI as previous. 1 AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
pdevonie Posted November 11, 2020 Posted November 11, 2020 (edited) 14 hours ago, lukakeiton said: Update to Release Candidate 2 without any problem. Same EFI as previous. With his EFI Folder, I can log in and install Big Sur, However when he restarts and i Need to enter the install option to continue the installation and he throws me into the kernel panic. Do you know i should proced? But if I Enter the installer, it will enter normally. https://ibb.co/K2zCy36 Edited November 11, 2020 by pdevonie
lukakeiton Posted November 11, 2020 Author Posted November 11, 2020 6 hours ago, pdevonie said: With his EFI Folder, I can log in and install Big Sur, However when he restarts and i Need to enter the install option to continue the installation and he throws me into the kernel panic. Do you know i should proced? But if I Enter the installer, it will enter normally. https://ibb.co/K2zCy36 Are you using the first efi folder or the last efi folder? EFI 0.6.2 This KP is related with kernel patches, remember they were updated. AMD Ryzen 9 3900X ASUS ROG STRIX X570-E GAMING Sapphire Nitro+ Radeon RX 590 8GB CORSAIR Vengeance LPX 32GB DDR4 3600Mhz
pdevonie Posted November 11, 2020 Posted November 11, 2020 Dois minutos atrás, Lukakeiton disse: Você está usando a primeira pasta efi ou a última pasta efi? EFI 0.6.2 Este KP está relacionado com patches de kernel, lembre-se que eles foram atualizados. Eu tentei os dois. Vou tentar o último de novo e avisá-lo.
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