Installing macOS on an AMD APU Ryzen Systems

all for operating system
Post Reply
User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Installing macOS on an AMD APU Ryzen Systems

Post by david »

Here i will post all video tutorials i find on youtube for AMD APU Ryzen systems:


Our telegram group where we will try to help you to make MACOS run on Ryzen!

https://t.me/+h2K5CX5jEZA0MWJk



How to Install MacOS from Ubuntu with OSX-KVM project directly to your SSD and boot after that from fresh installed volume!

youtu.be/m_kfS8bpGMs

https://github.com/kholia/OSX-KVM

How to unlock 2GB or more video ram on laptops that normaly not support this.

youtu.be/LGA5GXhoj0k

How to generete acpi:

https://github.com/corpnewt/SSDTTime

1.Start with option P. It dumps the current system's DSDT, which will be utilised in order to create these SSDTs and patches.
  • FixHPET (Choose option C which only patches conflicting IRQs from legacy devices)
    - USBX (choose the default option B key)
    - RTCAWAC
    - PluginType
    - For AMD Laptop
    - FakeEC Laptop
    - PLNF
    - XOSI (Choose default A key)
2.Copy all the files that start with SSDT and end in *.aml inside of Drive /EFI/OC/ACPI

3.Finally, merge patches_OC.plist by using the PatchMerge script included with SSDTTime. Run it the same way as SSDTTime



Our telegram group for fast updates!

https://t.me/+h2K5CX5jEZA0MWJk

Tutorial 1:


youtu.be/Drk3jVgATYA

OpenCore: https://github.com/acidanthera/OpenCorePkg
ProperTree: https://github.com/corpnewt/ProperTree
HWiNFO: https://www.hwinfo.com/files/hwi_750.zip
GenSMBIOS: https://github.com/corpnewt/GenSMBIOS
USBToolBox:https://github.com/USBToolBox/tool
USBToolBoxKext: https://github.com/USBToolBox/kext
AppleALC layout ids: https://github.com/acidanthera/AppleALC
MountEFI: https://github.com/corpnewt/MountEFI

Download Commands:
Monterey (12)
python3 macrecovery.py -b Mac-FFE5EF870D7BA81A -m 00000000000000000 download

Ventura (13)
python3 macrecovery.py -b Mac-4B682C642B45593E -m 00000000000000000 download

ACPI Files (.aml):
AMD (15/16h/17h/19h) SSDT-EC-USBX: https://github.com/dortania/Getting-Started-With-ACPI
AMD (17h/19h) (B550/A520) SSDT-CPUR: https://github.com/dortania/Getting-Started-With-ACPI

Kext Files (.kext):
Lilu: https://github.com/acidanthera/Lilu/
VirtualSMC: https://github.com/acidanthera/
NootedRed: https://github.com/NootInc/NootedRed/actions
AppleALC: https://github.com/acidanthera/AppleALC/releases
(Realtek Gigabit Ethernet) RealtekRTL8111Ethernet: https://github.com/Mieze/RTL8111_driver ... X/releases
(Realtek 2.5Gb Ethernet) LucyRTL8125Ethernet: https://github.com/Mieze/LucyRTL8125Ethernet/releases
(Atheros and Killer Ethernet) AtherosE2200Ethernet: https://github.com/Mieze/AtherosE2200Ethernet/releases
(Intel Wireless Cards) itlwm: https://github.com/OpenIntelWireless/itlwm/releases
(Broadcom cards) AirportBrcmFixup: https://github.com/acidanthera/AirportB ... p/releases
AppleMCEReporterDisabler: https://github.com/acidanthera/bugtracker
(For NVMe Drives) NVMeFix: https://github.com/acidanthera/NVMeFix/releases
RestrictEvents: https://github.com/acidanthera/RestrictEvents


Firmware Drivers (.efi):
HfsPlus: https://github.com/acidanthera/ocbuild

Specific config.plist Values:
(TRx40) Booter\Quirks\DevirtualiseMmio True
(TRx40/B550/A520) Booter\Quirks\SetupVirtualMap False

Kernel Patch Core Count Values:
4 Core 04
6 Core 06
8 Core 08
12 Core 0C
16 Core 10
24 Core 18
32 Core 20

Bios Settings:
Disable
-Fast Boot
-Secure Boot
-Serial/COM Port
-Parallel Port
-Compatibility Support Module (CSM) (Must be off in most cases, GPU errors/stalls like gIO are common when this option is enabled)
-IOMMU
Enable
-Above 4G Decoding
-EHCI/XHCI Hand-off
-OS type: Windows 8.1/10 UEFI Mode (some motherboards may require "Other OS" instead)
-SATA Mode: AHCI

Please like and subscribe.

Here is my setup:
-AMD Ryzen 3 3200G
-Integrated Graphics (Vega 8)
-16GB 3200Mhz DDR4 RAM
-240GB Intenso SSD
-1TB WD Blue Hard Drive
-2TB WD Blue Hard Drive
-MSI A320M-A PRO Motherboard

###############################################################################################################################


Tutorial 2:


youtu.be/uQsN_m5LyU4

https://elitemacx86.com/threads/how-to- ... ore.1156/


youtu.be/yibLQspI7oc

https://elitemacx86.com/threads/how-to- ... uide.950/


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Re: Installing macOS on an AMD APU System

Post by david »

i`m working on EFI for my Asus Vivobook 16 Ryzen 5800H to be able to install it 😃 It seems the most hard part is to make ACPI to work!


Image

AMD Ryzen 7 5800H (3.20/4.4GHz, 16M)
AMD Radeon RX Vega 8
16 GB DDR4 3200 MHz
1TB M.2 NVMe SSD
16" Full HD+ IPS

What is not working for now?


WiFi 6 and Bt card using mediatek chipset so no drivers for MacOS for the moment!
Chrome based browsers hw acceleration need to be disabled.

Tuchpad got Fixed!


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Re: Installing macOS on an AMD APU Ryzen Systems

Post by david »


youtu.be/PQz44noTTQQ

Last EFI Update 3 Driver for Vega APU got updated OpenCL is working now no crashes also VDA encoding seems to work with H264 videos!


Fixed touchpad , brightness control works now and many other fixes!

How to install this EFi ?

Copy this OC (open-core bootloader) folder into your EFI directory on your boot drive then boot from it!
or
You can format usb flash drive into Fat32 then create folder with the name EFI and then copy this OC folder inside it then boot from it!

GPU vram need to be 512 and more!
Resizing bar off!


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Re: Installing macOS on an AMD APU Ryzen Systems

Post by david »

New Video update from last EFIv3



BigSur


youtu.be/0Hzml9Qvmzc


Monterey GeekBench 6 tests:


youtu.be/FS_ofvW4FY0

OpenCL

Image

Metal

[img]https://www.iot-tech.devImage

CpuTest

Image


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Re: Installing macOS on an AMD APU Ryzen Systems

Post by david »

Installed Ventura on my Vivobook it seems ok for now.
More tests to come!



youtu.be/maA77RuK2eM


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Re: Installing macOS on an AMD APU Ryzen Systems

Post by david »

Air twister one of most popular Apple arcade games running on my Asus Vivobook hackintosh!


youtu.be/B9Scmza20X4


Apple arcade Top 3 Racing games on Asus Vivobook hackintosh Ryzen 5800h (vega iGPU beta driver)!


youtu.be/slYV7QMZSqw


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Acer Nitro 5 AN515-45 got working too

Post by david »

Our telegram member make his Acer Nitro AN515-45/ AN515-45-R2GL working on MACOS Monterey.

Image

Acer Nitro 5 AMD Ryzen 7 Octa Core AMD R7-5800H
16 GB 1 TB HDD 256 GB SSD /Windows 11 Home/
6 GB Graphics/NVIDIA GeForce RTX 3060/144 Hz)
AN515-45/ AN515-45-R2GL
Gaming Laptop (15.6 inch, Black, 2.4 kg)


youtu.be/wAzWkh5RAjg

Nvidia card do not work but we manige to run MACOS on integrated GPU and fix the videoram to 2GB.
We fix the sound , GPU memnory , and generated ACPI files for OpenCore.

https://www.iot-tech.dev/ff/OC-NITRO5.zip


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Re: Installing macOS on an AMD APU Ryzen Systems

Post by david »

Wi-Fi card is updated to AX210 WiFi Card WiFi6E!
So after the update Wi-Fi and BT are working perfect !

Image

Image

EFI Asus Vivobook is been updated to OpenCore 1.0 join our Telegram Grup to download to last version with support for this Intel Wi-fi BT card!

Our telegram group where we will try to help you to make MACOS run on Ryzen!

https://t.me/+h2K5CX5jEZA0MWJk



youtu.be/KrmYzkb-QqA


User avatar
david
Site Admin
Posts: 366
Joined: Sat May 21, 2016 7:50 pm

Re: Installing macOS on an AMD APU Ryzen Systems

Post by david »

To add OpenCore into grub boot-loader and to have selection menu from there install grub-customizer for your linux distro and add this:
Replace the uuid number with your UUID on your EFI partition.

Hint use gnome-disks to get this number easy ;)

Code: Select all

insmod part_gpt
insmod fat
search --no-floppy --fs-uuid --set=root 6889-E10D
chainloader /EFI/OC/OpenCore.efi


Post Reply