SOLUTION:
Enhanced Guide for Dell G3 3579 Hackintosh Installation with Mojave 10.14.5 and Audio Fix
Target Audience: Intermediate users experienced in Hackintosh installations and familiar with macOS Mojave and Clover Bootloader.
1. System Preparation:
- Update BIOS settings: Disable Secure Boot, Fast Boot, and TPM.
- Create appropriate partitions: A 300MB EFI partition (FAT32) and a 120GB NTFS partition (to be formatted to APFS during installation).
2. Creating the Installer USB:
- Follow the VM guide for USB installer creation: Install macOS Mojave on VirtualBox.
- Use Clover Bootloader for the USB installer, incorporating NvmExpressDXE-64.efi for NVMe support.
- Add necessary kexts: FakeSMC, VoodooPS2Controller, USBInjectAll, Lilu, WhateverGreen, RealtekRTL8111.
- Utilize RehabMan's config_UHD630.plist from GitHub.
3. macOS Installation:
- Boot from the USB installer, using Clover, and format the NTFS partition to APFS using Disk Utility.
- Follow standard macOS installation steps, ensuring booting from USB Clover.
4. Post-Installation Tasks:
- Restore Windows bootloader if needed using this guide: Restore EFI Partitions.
- Install Clover on the EFI partition and transfer .EFI files, kexts, and config.plist from the USB installer.
- Add kexts to /Library/Extensions for additional functionalities.
5. Audio Configuration:
- Modify the config.plist to support the Realtek ALC3204 audio codec:
- Set
hda-gfx
toonboard-1
,layout-id
to15
, andno-controller-patch
to1
underRoot/Devices/Properties/PciRoot(0)/Pci(0x1f,3)
. - Adjust
Inject
underRoot/Devices/Audio
to15
.
- Set
6. Enhancements and Troubleshooting:
- Address graphical lags by increasing DVMT-prealloc from 32MB to 64MB.
- Implement native power management using RehabMan's guide (Native Power Management).
- Configure SMBIOS for better system compatibility.
- Future tasks include SSDT/DSDT patching, enabling trackpad gestures, and fixing sleep issues.
7. Known Issues and Workarounds:
- Brightness control, trackpad gestures, HDMI port, sleep function, and Thunderbolt 3 port currently have limitations or require further configuration.
Feedback and Additional Resources:
- Share your experiences or seek further advice at iATKOS Inside Blog.
- Visit the blog for visual aids, additional guides, and community support.
Post a Comment