Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.

RobyRew/ASUS-FX506LHB-Hackintosh_OpenCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackintosh Guide for Asus FX506LHB

This guide it's updated to OpenCore 0.8.8 and NOT YET tested on a friend's laptop on Ventura.


Asus FX506LHB running macOS Ventura

Specifications

Here's the Amazon Link for this exact model.

Component Name
Motherboard: FX506LHB HM470
CPU: Intel i5-10300H
RAM: Micron 8ATF1G64HZ-3G2J1 16GB 1600MHz
iGPU: Intel UHD 630 (Mobile)
dGPU: nVidia GeForce GTX 1650 Ti (DISABLED)
NVMe: Micron 2210_MTFDHBA512QFD
WiFi/BT: MediaTek MT7921 (Type CNVi)
Audio: RealTek ALC256
Ethernet: RealTek RTL8111
Trackpad: ELAN1200 Precision TouchPad (Type HID)
Keyboard: PS/2 Keyboard (ISO Spain)

Note: The WiFi/BT Card needs to be replaced with a BCM94352Z in order to have FULL Native Wirelless Features.

Working Status

  • Fully Working

    • Built-In Display
    • Jack 3.5mm, Speakers & Microphone
    • DC-IN & Battery
    • NVMe & HDD
    • Camera
    • Ethernet
    • Keyboard
    • Trackpad
  • Partially Working

  • Not Working

    • dGPU (nVidia GTX 1050Ti)
    • WiFi
    • Bluetooth
    • HDMI Port
    • Continuity Features (Apple Ecosystem Fancy Things)

  🔍  In-depth Info

Name Solution
Built-In Display Works thanks to SSDT-PNLF.aml (Backlight Fix) and WhateverGreen.kext (iGPU Fixes).
All USB Ports Thanks to USBMap.aml (Ports mapped for macOS) and SSDT-EC-USBX-LAPTOP.aml.
Jack 3.5mm, Speakers & Microphone Thanks to AppleALC.kext (Audio Driver) and layout setted to "1" (Dec) or "01000000" (Hex).
DC-IN & Battery VirtualSMC.kext with SMCBatteryManager.kext allows management off charging and Battery Info.
NVMe & HDD It used to be something tricky but having SATA on AHCI Mode on BIOS/UEFI and latest firmware for the NVMe is enough.
Camera Is connected via Internal USB and it works.
Ethernet Thanks to RealtekRTL8111.kext (Ethernet Driver).
Keyboard Thanks to VoodooPS2.kext (Driver for PS2 devices).
Trackpad Thanks to SSDT-XOSI.aml(Make some Windows Features Avaible for macOS too) and with VoodooI2C.kext in combination with VoodooI2CHID.kext(Driver for I2C and HID devices like my trackpad).
PowerOff, Reboot & Sleep Working thanks to having correct configs for CPU, iGPU, disabled dGPU, mapped USB Ports and executed these commands after macOS installation: sudo pmset autopoweroff 0, sudo pmset powernap 0, sudo pmset standby 0, sudo pmset proximitywake 0, sudo pmset tcpkeepalive 0.
WiFi The WiFi/BT Card needs to be replaced with a BCM94352Z in order to have FULL Native Wirelless Features.
Bluetooth The WiFi/BT Card needs to be replaced with a BCM94352Z in order to have FULL Native Wirelless Features.
HDMI Port HDMI may not work because of nVIDIA OPTIMUS dGPU+iGPU Combo.
Continuity Features Nothing will without compatible WiFi-BT Card
dGPU dGPU doesn't have any drivers on any macOS OS.

GUIDE OF INSTALLATION

Making the Bootable USB

From macOS:

Link to Apple's Guide

Download installers: Ventura - Monterrey - Big Sur - Catalina - Mojave - High Sierra

(Alternative Download (Mr. Machintosh Post))

  1. Connect a >=16 GB pendrive.
  2. Open Disk Utility and Erase the USB with the name: MyVolume.
  3. Open Terminal and use the proper commands for your macOS installer:
  • Ventura: sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Monterrey: sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Big Sur: sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Catalina: sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Mojave: sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • High Sierra: sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Terminal

From Windows:

Link to Dortania's Guide

From Linux:

Link to Dortania's Guide


BIOS Settings

  • Make Sure you have Latest BIOS v311
  • After Updating the BIOS, you just need to DISABLE Secure Boot, and you are good to go.

Post Installation

Open Terminal.app and run those commands:

sudo pmset autopoweroff 0
sudo pmset powernap 0
sudo pmset standby 0
sudo pmset proximitywake 0
sudo pmset tcpkeepalive 0

These 5 commands help fixing possible Sleep/Wake Issues

  - sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
  - sudo rm /Library/Preferences/SystemConfiguration/preferences.plist

These 2 commands help fixing possible iCloud Ban/iMessages Ban or WiFi/Ethernet Issues (Use only if you want or need)


Aditional Info

Credits

Apple (macOS)

OpenCore Team (Bootloader)

Dortania (Guide)

@taarkov (Some ACPI ideas)


If this guide has been useful for you, don't forget to give me a star ⭐️❤️