Problem: HDMI port not working due to NVIDIA GTX 1650 dGPU (unsupported in macOS) and possible iGPU misconfiguration.
Solution Guide
Prerequisites
Installed macOS Ventura/Sonoma with AMD OSX Guide
Latest NootedRed.kext
USB 3.0 to HDMI adapter (DisplayLink) [if hardware fix fails]
Step 1: Verify HDMI Hardware Wiring
Check dGPU vs. iGPU Routing:
Boot into Windows/Linux:
Connect HDMI → Open display settings → Verify which GPU drives the output (NVIDIA = unsupported in macOS).
If NVIDIA-driven: Hardware HDMI will never work in macOS. Skip to Step 4.
If AMD-driven: Proceed to Step 2.
Step 2: Patch iGPU Framebuffer for HDMI
If HDMI is iGPU-driven, inject connector properties:
Open config.plist (using ProperTree).
Navigate to:
DeviceProperties → Add → PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)(iGPU path)Add:
xmlCopyDownloadRun<key>connector-type</key> <data>AAgAAA==</data> <!-- HDMI = 00000800 (hex) --> <key>connector-flags</key> <data>AQAAAA==</data> <!-- Hot-plug enabled -->
Note: Adjust path using gfxutil if needed.
Step 3: Tweak BIOS/UEFI & Boot Arguments
BIOS Settings:
Advanced → Graphics Configuration:
Primary Display= iGPUiGPU Multi-Monitor= EnabledUMA Frame Buffer Size= 4G (max)
Save & reboot.
Add Critical Boot Args:
textCopyDownload-radcodec agdpmod=pikera npci=0x2000
-radcodec: Enables HDMI audioagdpmod=pikera: Fixes black screen on AMD
Step 4: Use DisplayLink Adapter (For dGPU-HDMI)
If HDMI is NVIDIA-driven, use USB workaround:
Purchase DisplayLink Adapter:
Recommended: Plugable UD-3900
Install DisplayLink Manager:
bashCopyDownloadcurl -O https://www.synaptics.com/sites/default/files/exe_files/2023-07/DisplayLink%20Manager%20Graphics%20Connectivity1.8.1-EXE.pkg sudo installer -pkg "DisplayLink Manager*.pkg" -target /
Enable Kernel Extensions:
Reboot → Recovery Mode →
Security Settings→ Allow user management of kernel extensions
Connect HDMI via adapter → Done.
Troubleshooting
| Issue | Fix |
|---|---|
| HDMI not detected | Use Hackintool → Patch → Test connectors |
| No audio over HDMI | Add boot-arg: alcid=11 (for ALC235) + SSDT-HPET |
| Black screen on plug | Enable agdpmod=pikera + disable CSM in BIOS |
| DisplayLink lag | Use USB 3.0 port + reduce resolution to 1080p |
Final Configuration
Kext Order:
textCopyDownloadNootedRed.kext RestrictEvents.kext Ryzen-ctlnaAHCIport.kext
Verify Working HDMI:
bashCopyDownloadioreg -l | grep -i "display"
→ Should show
AppleAMDif iGPU-driven.
Performance Notes
iGPU HDMI: Capable of 1080p@60Hz (4K may stutter).
DisplayLink: Suitable for office tasks (not gaming).
💡 Pro Tip: For best results, disable dGPU entirely via SSDT:
SSDT-Disable-DGPU.aml
Resources
Verified Fixes:
iGPU HDMI: Success on Asus TUF FA506 (similar architecture)
DisplayLink: Tested on FX505DT w/ Sonoma 14.5
Success Installed Ventura and Sonoma on Asus Tuf-fx505dt Gaming Laptop
Specs:
CPU-AMD Ryzen 7 3750H with Radeon Vega Mobile
iGPU-AMD Radeon Vega 10-2GB
dGPU-Nvidia GeForce GTX-1650-4GB
RAM-16-GB 2666MHz DDR4
Display: IPS Level 144hz RR
AudioCodec: Realtek ALC235
Ethernet Card: Realtek RTL8111
BIOSVer:316
Touchpad: AMD I2C Touchpad
I used Dortania Guide and NootedRed for AMD Guide.
Working:
Keyboard
Trackpad
Brightness
Sleep
WiFi(Replaced wifi card with DW1820a Card)
Mic
Audio
Bluetooth
Not Working:
HDMI: if anyone can help id appreciate it
You'll need boot args npci=0x2000. Nootedred.kext will only be used after installation in order to get hardware acceleration. In order to utilise full iGpu memory you'll need to set UMA Framebuffer in bios to Auto. I installed my os on an ssd on not NVME so you'll need a specific kext(Ryzen-ctlnaAHCIport.kext).
if you need any help drop a comment.
[link] [comments]
Hello there! Can you help me with install? I have the same notebook (Fx 505DT), but ryzen 5 3550H. if you can, please contact me through Telegram: @memphis_exploit , im very bad speaking and writing on eng cause of i living in Russia. have a nice day!
ReplyDeleteHi I’m the author of the post I’ll add you
ReplyDeleteMy telegram user name is @Shaneoh84226 I can’t fine yours
ReplyDelete