[WIP] ROG Zephyrus G14 2022 (GA402RJ) R7 6800HS + RX 6700S

ccr4700

New member
AMD OS X Member
Aug 12, 2020
8
12
3
Hi, I've been trying to install Monterey to ROG Zephyrus G14 laptop these days, and found many tricks to get it working.

Currently not all functions and components work properly ( especially trackpad ), but many important components like CPU and GPU working.
Please check working and not working sections below and tell me if you find solutions to solve problems. And I hope my configurations help who struggling with Ryzen laptops.


176993855-832f4ff0-b2c8-41f3-88fc-7c35c2f7bd3b.png


Model : GA402RJ ( GA402RK should work too )
CPU : AMD Ryzen 7 6800HS 3.2 GHz ( Rembrandt )
dGPU : AMD Radeon RX 6700S 8 GB ( Navi23 )
Memory : DDR5-4800MHz 16 GB ( 8 GB onboard + 8 GB SO-DIMM )
SSD : Crucial P5 Plus Gen4 1TB ( replaced from original Micron 512GB )
WiFi : Intel AX210 WiFi 6 ( replaced from original MediaTek M.2 2230 card )

My EFI is uploaded to this github repo.

Working
  • CPU with 8 cores and 16 threads enabled
  • dGPU acceleration
  • WiFi ( card replacing required )
  • PCIe 4.0 NVMe SSD
  • All USB ports
  • Keyboard
  • Internal speaker ( Sound quality is too bad )
  • Battery status
  • Integrated camera
Not working / Problems
  • Radeon 680 iGPU ( Probably never works )
  • Trackpad ( I2C controlled, no idea to enable AMD I2C device )
  • Sleep / Hibernation
  • Hardware video decode / encode acceleration
  • Hardware LCD backlight brightness control
  • Keyboard backlight brightness control ( Always on )
  • Keyboard Fn hotkeys ( Only sound hotkeys work )
  • macOS Ventura beta ( Stuck at ACPI: sleep states )
  • Vanilla IOPCIFamily.kext / AppleACPIPlatform.kext ( Must be replaced with Big Sur's one )
  • Longer battery life ( only runs for around an hour and a half )
 

Attachments

Last edited:
I'm working on the trackpad, but didn't get good results yet.
See github issue in my repo for details.
 
  • Like
Reactions: namquang93
great build.
is the system stable @ccr4700 ?
how about usability
 
Can you download Geekbench 5 and test the GPU 6700s. On the Legion 5 Monterey I get 61k on OpenCL and Metal. The 6700s is basically the same as the 6600m while the 6800s is closer to the 6700m

Here is my test score of the GPU on Metal. (BTW, this is a very good score)

View attachment 6493
Hello, getting this error when trying to install mac os : oc prelinked injection airportitlwm.kext () - invalid parameter
 
You may be using an incorrect version of Airportitlwm.kext.

So I would recommend you remove Airportitlwm.kext from the /EFI/OC/Kexts folder and the corresponding entry in the config.plist.

See if that helps.
 
  • Like
Reactions: Jo-Toku
Hi
I have a ROG Zephyrus G14 2022 (GA402RJ) and just happened to see this post from you so I tried Hackin but it keeps stopping at 30% of the Apple logo.
Additionally, if you look at the debug file, AAPL: #[EB|LOG:EXITBS:START] is printed

The parts that are different from yours are as follows

My laptop specs
CPU - Ryzen 9 6900hs
SSD - WD SN735 512gb
WiFi - original MediaTek M.2 2230 card

Except for the cpu, ssd, wifi modules, I did the same as the bios version and macos version you talked about and used your efi.

I've been going around the internet for a few days to solve this part, but I haven't So lastly, I ask you for help.
 

Attachments

Hi,

Thank you for sharing your GitHub repo. I have a similar machine, running Ryzen 9 6900HS with Radeon 6700S and I am trying to install MacOS also. However, I'm stuck at this boot menu while trying to boot in through my USB. Have you ever encountered the same error? Or do you have any idea that might be helpful for me?

Any help is much appreciated. Thank you very much!
PXL_20240808_082805832.jpg
 
What happens when you select 1?
Do you have the verbose boot argument (-v) in your config.plist?
Do you see any Verbose text?
 
If the macOS installation option isn’t showing on the OC boot screen (picker list) then it is likely you have not formatted or created the installation USB correctly.

How have you created you USB installer?
 
Hi! Thank you for replying.

To answer your questions:
1. When selecting 1, the screen freezes and nothing seems to happen
2. No, I don't currently have any verbose arguments
3. I don't see any Verbose text

I created an USB installer by using another MacBook machine. Then I plug it into my machine and tried to boot through it, but it freezes meanwhile. I think you are right that the problem is with my USB installer, but I am not sure how to go about it. Do you have any suggestions?
 
How did you make it on the MacBook? Using createinstallmedia should work without issues. Once that completed copy your EFI folder onto the USB EFI partition which createinstallmedia will create.
 
  • Like
Reactions: Edhawk
How did you make it on the MacBook? Using createinstallmedia should work without issues. Once that completed copy your EFI folder onto the USB EFI partition which createinstallmedia will create.
I used another macOS machine to download it and then copy my EFI onto the USB's partition. Then, I simply connect this USB to my machine and try booting through it. I got in the boot menu, then I chose to clear nvram, and I'm currently stuck there. Here is a few screenshots of how I install macOS from the MacBook.
Image

Image
1723282827505.png
 
  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.