This repository provides you the material of installation the Catalana Hackintosh with Opencore (0.7.2). Here you can find RELEASE and DEBUG versions. Feel free to ask questions and make contributions.
💻 Specifications | 👍 Functioning Components | ⛔ Non-Functioning Components |
---|---|---|
Intel HD 630 | ✅ Intel HD 620 1536mb working | ❌ nVidia GT 940mx |
GeForce® GT 940mx with 2GB GDDR5 | ✅ USB C/3.0 | ❌ SD card reader (not tested yet) |
Realtek ALC294 | ✅ Ethernet port | ❌ Wifi |
15.6" 16:9, 1920 x 1080 pixel 141 PPI, glossy: no | ✅ Audio | ❌ VGA port |
12gb 2133mhz DDR4 (extended) | ✅ Microphone | |
256GB Apacer AS350 PANTHER SSD | ✅ iMessage/Facetime | |
Qualcomm Atheros QCA9377 Wireless Network Adapter | ✅ HDMI | |
Core i3 7100U | ✅ Screen brightness adjustment | |
PS/2 Keyboard | ✅ Webcam | |
I2C ELAN1200 Trackpad | ✅ Sleep/Wake functionality | |
HDMI | ||
Manufacturers Website |
You need to purchase a Broadcom DW1820A BCM94350ZAE 2.4G/5G Dual Band 867Mbps M.2 NGFF WiFi Card with Bluetooth 4.1 (for example or other wifi adapter for "naive" work) for correctly working wifi.
Main boot drive for this machine.
I use the latest version of bios - 309. You can update bios here.
For installation without any troubles you need to edit some setting in bios that provided below
Settings | |
---|---|
CSM | Disable |
Fast Boot | Disable |
Secure Boot | Disable |
Intel Virtualization Technology | Disable |
Enable Hiberation | Disable |
VT-D | Disable |
Wake on Lan | Disable |
Legacy USB support | Enabled |
DVMT Pre-Allocated | 64M |
After installation you can Intel Virtualization Technology and VT-D Enable for working with virtual mahines.
If you want to install it quick - you can download DEBUG or RELEASE version, create the boot flash (see more) and copy DEBUG or RELEASE EFI folder into mounted EFI partition (on your flash). In config.plist there are already generated serial numbers, but its better to change them using the GenSMBIOS. Attenton!
The eGPU is disabled via IORegistryExplorer, guide.
I used USBMap to fix my USB ports, along with a few other issues. It generated a new USBPorts.kext for my system and installed it in kexts/other. If you want to generate it by yourself you can use this tool and guide - USBMapping Guide By Dortania.
If you want wifi to work you need to buy Broadcom DW1820A BCM94350ZAE module. If you have an Wi-Fi usb adapter here is a guide for you Wireless USB Adapter. Be carefully with kext after installation, because in my case it did not worked untill i swapped RtWlanU.kext and RtWlanU1827.kext loading priorities in the config.plist.
In the kext folder there are 2 kexts for I2C touchpad - VoodooI2C and VoodooI2CHID. Due to I have and ELAN1200 version of touchpad this protocol needs to use VoodooI2CHID. But I have only one problem - in some programs or workspaces (like Desktop) left button behaves like right button (cant drag and files).
This laptop can be taken to sleep correctly without a charger connected to it. If we plug in the AC the laptop will awake in a few seconds after hibernation. This happens due to asus laptops peculiarities. But if you find the solution, feel free to contribute .