Semi-successful installation of Sequoia on Zephyrus G14 2022... Need help.

ascensi0n

New member
AMD OS X Member
Apr 7, 2025
2
0
1
CPU:
Ryzen 6900H
Hello, I was wondering if someone can help me out. I also have a 2022 Asus Zephyrus G14 with the current specs:

Model : Asus Zephyrus G14 2022- GA402RJ
CPU : AMD Ryzen 7 6900HS 3.2 GHz ( Rembrandt )
dGPU : AMD Radeon RX 6700S 8 GB ( Navi23 )
Memory : DDR5-4800MHz 24 GB ( 8 GB onboard + 16 GB SO-DIMM Crucial )
SSD : WD Blue 1TB
WiFi : Intel AX210 WiFi 6 ( replaced from original MediaTek M.2 2230 card )

I was successful installing Sequioia on my computer however, sequoia has been running very sluggish and laggy. Also my sound works but is very low and muffed. Everything else seems to work well. Included is my EFI. Can anybody help me? Thanks so much.
 

Attachments

As far as I can see you are using the wrong GPU with your laptop.
  1. You have an SSDT-dGPU-Off.aml table in your /EFI/OC/ACPI folder that is designed to disable the RX 6700S dGPU.
  2. However, your R7 6900HS CPU contains an AMD 680M iGPU, which is not supported in macOS.
  3. Also depending on whether your SSDT-dGPU-Off.aml table contains the correct IOReg Name for your RX 6700S, might be one reason why your system is running sluggish and laggy.
  4. IF your laptop contains a Mix Switch option in your BIOS, use this to disable the AMD IGPU and use your RX 6700S for all graphics processing.
Your Asus G14 laptop doesn't contain an Ethernet port.
  1. Using NullEthernet.kext is correct.
  2. Having IntelMausi.kext, RealtekRTL8111.kext and AppleIGC.kext in your OC setup is not, as you don't need any of these kexts.
You may need to update a number of your kexts to run Sequoia correctly.
  • Lilu.kext,
  • VirtualSMC.kext,
  • AppleALC.kext,
  • BluetoolFixup.kext,
  • IntelBluetoothFirmware.kext,
  • IntelBTPatcher.kext
  • NvmeFix.kext &
  • VoodooPS2Controller.kext
All the above kexts can all be updated.

This page has links to the latest releases for most of these kexts.

You don't have a populated Resources folder, this with OpenCanopy.efi (Driver) can make the OC boot process a little easier on the eye. The Resources Folder can be downloaded via this link - Select the green coloured button named 'Code' and select Download Zip.


This will also provide a copy of HfsPlus.efi, which should be used in place of OpenHfsPlus.efi in the Drivers folder.

Your Tools folder contains a lot of entries that you will never use/need. Most of these can be deleted from the folder, as happened with the Drivers folder. I normally only leave these Tools in my OC setup.
  • CleanNvram.efi
  • OpenShell.efi &
  • ResetSystem.efi
This is how your EFI Folder currently looks.

Screenshot 2025-04-17 at 20.16.27.png Current EFI contents.

This is how I would configure the EFI Folder contents for your G14 laptop.

Screenshot 2025-04-17 at 20.20.25.png Revised & cleaned up EFI Folder contents - doesn't include updated kexts.

Looking through your config.plist I would comment as follows:

You do not need to enable the Kernel > Quirks > XhciPortLimit entry as you have a custom UTBMap.kext & USBToolBox.kext. The XhciPortLimit is only needed when you don't have a custom USB configuration.

Screenshot 2025-04-17 at 20.24.40.png Kernel > Quirks > XhciPortLimit entry is currently enabled, should be disabled/False.

Having this entry enabled plus having a custom USB config could cause unnecessary issues in macOS.

These are the boot args that are active in your config.plist.

-v alcid=11 watchdog=0 -vi2c-force-polling dk.e1000=0 e1000=0 -wegnoegpu unfairgva=1​

I would change this as follows:

-v keepsyms=1 debug=0x100 -wegnoigpu unfairgva=1 alcid=11​

You do not need the 2 x Ethernet boot args - dk.e1000=0 or e1000=0.

You may require the vi2c-force-polling boot arg, if your trackpad doesn't work without it.


The PlatformInfo section in your config.plist is a mess.

Screenshot 2025-04-17 at 20.31.23.png PlatformInfo section from your config.plist.
  1. It contains SMBIOS data for both an iMAcPro1,1 and a MacBookPro16,3 system.
  2. It contains multiple Serial Numbers and System UUID's even when the Apple Model is the same.
  3. In some areas a mix of the two SMBIOS data sets.
This should never be the case.

See if changing your EFI as recommended above helps.
 
Thank you so much @Edhawk for your help. I did what you said but now I get this error at startup.

TOPCIConf Igurator ; :conf lgure KIOPCIEnumerat LonllaltTime Is 900

Please let me know what else I may need to do thanks appreciate it.
 

Attachments

  • IMG_2100.jpeg
    IMG_2100.jpeg
    4.5 MB · Views: 4
Try disabling 'Resizeable Bar' in your bios, also reset the ResizeAppleGpuBars Quirk in your config.plist to '-1' if you changed it to '0' when you enabled Resizeable bar in the bios.

This is part of the Configuration Begins error that sometimes occurs. So there are a number of possible fixes. See the link below for some of the troubleshooting fixes for this issue.

 
  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.