This repo is not maintained anymore, if you want to maintain it, please send me an mail. I no longer have this laptop.
This repo has a lot of things specific to my laptop, for example all the ACPI tables. It should work in a identic computer, but maybe it won't.
You must add your own serialnumber. I recommend GenSMBIOS. Remember to use MacBookPro14,1
.
Use this a a starting point, this is no replacement of your own research, trial and error.
Remove kexts asociated with BCM94352Z(DW1560) if you do not have installed one, and do a OCSnapshot in ProperTree to remove them from config.plist.
Important: You MUST remove the wifi card from the motherboard, fail to do so will result in bizarre kernel panics during installation, after that you can reinstall again the card.
Audio on speakers and headphones works as intended.
XCPM power management is native supported. HWP is fully enabled as well. Added cpufriend for more energy savings.
This laptop comes with an Intel WiFi + Bluetooth combo so I replaced mine with BCM94352Z (DM1560). Airport, Handoff are working correctly.
Important: If you have an Intel card, remove BCM-related kexts, rescan with ProperTree and start from there.
Camera is functioning normally.
USB ports are working as expected.
Use USBInject-All.kext then with Hackintool disable all unused ports and generate a USBPorts.kext
Functioning normally.
Working fine with hardware acceleration. External monitors work fine with HDMI or VGA.
Detected and correct values.
Fan Speed, CPU temp and voltage.
Functioning with multigestures.
Brightness keys not working. Also strange behavior sometimes after waking up, see Sleep.
Sometimes weird behavior happens. Example, if a key if pressed when the laptop is waking up from sleep, the keyboard will stop responding, and the key pressed will repeat indefinitely in the password field, the touchpad also dies.
A workaround i've found is when the laptop wakes from sleep, do not press any key inmediately. Wait 5-10 seconds then start typing, that works for me, but sometimes the touchpad just quits anyway.
Internal SD card Reader
CtlnaAHCIPort
is absolutely necesary to Big Sur. Using MinKernel
this kext only loads in BirSur
AirPortBrcm4360 only will load in Catalina (using MaxKernel
= 19.9.9
). This kext makes Big Sur unable to boot.
When updating your config.plist
, in order to use VoodooI2C without issues, delete VoodooInput.kext
from VoodooPS2Controller.kext/Contents/PlugIns/
.
You can change the laptop screen with a Latitude e7250 1080p ips. I don't have the exact screen model though.
Feature | Specification |
Model | Dell Vostro 3468 |
Processor type | Intel Core i5-7200U |
VGA | Intel HD Graphics 620 |
Audio | Realtek ALC256 (layout-id: 21) |
Updated to OpenCore 0.7.2
Replaced ACPI files with my own compiled for my specific config.
Framebuffer: Added missing entries and removed unused patches.
Added CPUfriend, now CPU goes below 1300MHz, this should improve battery life.
Now trackpad works using VoodooI2C, with a lot better experience using touchpad
Updated to OpenCore 0.7.2
Now completely cosmetic, no verbose or debug messages.
OCvalidator shows no errors anymore.
Switch from ugly XOSI to GPI0 for trackpad.
Updated to OpenCore 0.7.1
Kexts updated
Updated to OpenCore 0.7.0
Kexts updated
Audio headphone jack fixed! Problem was incorrect layout-id (correct is layout-id
= 21
)
Updated to OpenCore 0.6.7
Added and updated a ton of kexts.
Big Sur now working (yay)!
Audio now works via DeviceProperties
-> Add
-> PciRoot(0x0)/Pci(0x1F,0x3)
Removed: XHCI-unsupported.kext
because is not needed
Added: SMCDellSensors.kext
, SMCProcessor.kext
, SMCSuperIO.kext
for CPU and fan sensor support
Fixed: Wrong iGPU in DeviceProperties
Updated: Sleep and Wake findings
First release