Skip to content
This repository was archived by the owner on May 8, 2023. It is now read-only.

log1cs/OpenCore-STABLE-Vostro3568

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCore 0.8.4 for Vostro 3568

Friendly warning: This repository is EOL now!

Remember to set CFG-Lock value to 0x00 before using this EFI. Also generate MLB, Serial, UUID yourself!

READ THIS README.MD FIRST BEFORE DOWNLOAD THE EFI. You can clone the repository right now instead of heading to the Release page (because that won't be updated anymore XDDDDDDDDDDDDD)

Alt text

Just copy the EFI folder and paste it in your EFI partition.

About the specs:

Specs Info
RAM 2x DDR4 2400MHz 4GB
CPU Intel Core i3-7020u (2 cores 4 threads) 2.3 GHz
Audio Realtek ALC256 Audio Controller
Ethernet Realtek RTL8111
Wi-Fi Card Intel Dual Band AC-3165
GPU Intel(R) HD Graphics 620
SMBIOS MacBookPro14,1
Feature Status Notes
Intel iGPU ✅ Working Worked fine
Trackpad I2C ✅ Working Full gesture support.
iMessages and App Store ✅ Working Just follow the OpenCore Guide (#ℹ️-changing-serial-number,-board-serial-number-and-smuuid)
Speakers and Headphones ✅ Working To permanently fix headphones follow this link below
Built-in Microphone ✅ Working
Webcam ✅ Working Works fine on latest Ventura Beta 7
Wi-Fi/BT ✅ Working Using itlwm since Airportitlwm doesn't support Ventura. Remember to download HeliPort before using this EFI.
Fingerprint reader ❌ Not working Probably will never work, because proprietary Synaptics drivers that only exist for Windows are needed. Disabled to save power.
SDCard slot ❌ Not working The USB2.0 SDCard Reader from Realtek will never work on Mac because drivers is only for Windows. Disabled to save power.
Ethernet ✅ Working perfectly

FAQ

Booting the installer

After having created the installer USB flash drive, you are ready to install macOS on your Vostro. Make sure SSD mode is set to AHCI mode instead of RAID in BIOS otherwise, macOS won't be able to detect your SSD. Select your USB flash drive as boot media and go through the macOS installer like you would on a real mac. Once you have come to the desktop, advance to the next step.

Post Installation

Congratulations! You have successfully booted and installed macOS. At this point, you just have to copy the EFI folder you have prepared in a previous step to the SSD. Mount the EFI partition of your SSD with

sudo diskutil mount disk0s1

and copy your customized EFI folder into the newly mounted EFI partition. You should now be able to boot your computer without the USB flash drive attached. If you're having issues with specific parts like Wi-Fi, Bluetooth, or Audio, have a look at the corresponding sections in this repository and open an issue if you are unable to solve them.

🛠 Hardware

This section talks about configuring the EFI folder for your exact hardware.

Almost all changes are done inside the OpenCore configuration file. I strongly recommend using either ProperTree or Xcode to edit EFI/OC/config.plist.

🔈 Audio

Without any modifications, the headphone jack is buggy. External microphones aren't detected and the audio output may randomly stop working or start making weird noises. Sometimes un- and replugging the headphones works, but that's pretty annoying and unreliable. To permanently fix this issue you will have to install this fork of ComboJack.

Cause I've added this kext in EFI folder so you don't need to add it anymore.

  • Guide :
  1. Run ComboJack_Installer/install.sh in terminal and reboot
  2. Done. When you attach a headphone there will be a popup asking about headphone type.

🔋 Power management

Hibernation is not supported on a Hackintosh and everything related to it should be completely disabled. Disabling additional features prevents random wakeups while the lid is closed. After every update, these settings should be reapplied manually.

sudo pmset -a hibernatemode 0
sudo rm -f /var/vm/sleepimage
sudo mkdir /var/vm/sleepimage
sudo pmset -a standby 0
sudo pmset -a autopoweroff 0
sudo pmset -a powernap 0
sudo pmset -a proximitywake 0
sudo pmset -b tcpkeepalive 0 (optional)

For the best power management it's recommended to disable CFG lock and let macOS do the power management. Follow this guide to do so. For more information about CFG lock, have a look here.

Why there is RestrictEvent kext in EFI, what does it means?

RestrictEvent is a kext that help bypass MacOS limitations, in our case it prevents the device from random freezing.

I have a Samsung PM981 SSD, will it work?

The Samsung PM981 (or more precise the controller it uses) is known to cause random kernel panics in macOS. Up until now, there was no way to even install macOS on the PM981 and the only option was to replace it with either a SATA3 SSD.

About

OpenCore EFI for Dell Vostro 14-3468/15-3568. Requires unlocked CFG to work properly!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages