Hello, first, I want to share my joy that the subreddit is working again, well done!
I'm sharing an interesting hackintosh idea.
I have an Asus M16 2021 laptop (11800H, 40GB RAM, RTX 3060). At first glance, it seemed entirely incompatible hardware.
To achieve this, I decided to use an eGPU RX 6800 XT - connected via nvme pcie 4.0 to oculink 4i port with ReDriver. To make the card work as the primary one using tools like setup_var.efi, I made the following changes in the BIOS.
- PCIe Root Port 2 - disabled - it has the RTX 3060 connected.
- PCIe Root Port 1 - ASPM disabled - it has the RX 6800 XT connected.
- Primary display - Auto - this way when the eGPU is on => iGPU is off, and the eGPU becomes the primary screen.
Other: CFG Lock - disabled
So far, so good, but since there are DSDT/SSDT definitions related to dGPU, it required a lot of debugging and fixing ACPI errors through Linux.
The next interesting idea that came to my mind is to use the Thunderbolt port to connect Fenvi T919 for native support. It worked!
What works:
- UI
- USB Controllers
- Wireless
- Touchpad - recompiled VoodooI2C to work with TigerLake
- Asus WMI - using available code online, I managed to create a simple VirtualSMC plugin to set Battery charge level, PL1/PL2, performance mode, and similar.
- Audio - it works, but the laptop has 2 subwoofers that don't work. I think I might be using the wrong layout id, but I don't care at the moment. :)
What doesn't work:
- Asus-specific fn keys
- S3 sleep - disabled by SSDT
My TOP GOAL is to make the function keys work, but they don't generate any EC events or WMI events, and I don't know how to capture FN + F2/F3 (keyboard brightness up/down), for example. All standard function keys that match the Apple Keyboard (like volume up/down) work. But I want to write a tool that changes the power plan and fan curves using FN+F5 (fan icon).
The interesting thing is that VoodooPS2Keyboard loads successfully, but it also doesn't log any events.
In the next post, I will try to share photos and screenshots.
I'm looking forward to your advice and suggestions.
Thank you in advance!
[link] [comments]
Post a Comment