Contribute
Register

[SUCCESS] MacOS Catalina installed on Dell Latitude 3410, Intel i5 10210U (Comet Lake)

Status
Not open for further replies.
I find that difficult to believe, can you post an image of the screen that says that ?
Sorry, I already solved it,.
After the installation is finished, it does not boot from the removable disk.
the laptop restarts over and over again.
 
Audio works fine using AppleALC method (ALC236 codec, layout-id=15), but whereas built-in microphone is shown on the input devices list, it stays unresponsive. I've tried every layout-id from 1 to 99 with no success. Also tried VoodooHDA method but built-in mic isn't even showing on input devices list.

I started to patch AppleALC myself following FOX1C tutorial but at some point I think I miss some information, or maybe its just too complex for me.

I've extracted this data, but I can't figure out how to go further.


NODE PIN DEFAULT EAPD VERB DATA
0x14 0x90170110 0x2 10 01 17 90
0x19 0x411111F0 F0 11 11 41
0X1A 0X411111F0 F0 11 11 41
0X21 0X02211020 0X2 20 10 21 02

Esteban1982s,

To resolve your audio, perhaps you can try Gigamaxx's Pin Configurator guide here if you can't find a suitable pinout > https://forum.amd-osx.com/index.php?threads/mini-guide-for-amd-applelac-kext-custom-builds.1298/

The process for Intel with Realtek ALCs is the same. You need to first extract the codec by dumping it using a copy of Clover, and then opening the extracted bin file in Pin Configurator. From there you should be able to test and create a set of pin pathways that would suit your codec where you can then edit AppleALC with your own set of pin config data.

As for your other issue, I fixed my Synaptics/Elan trackpad with the following kexts installed on my Acer Nitro 5 (and its in my Nitro 5 guide in the signature link). You need these placed in /EFI/OC/Kexts and referenced in config.plist:

ApplePS2SmartTouchPad.kext
VoodooElan.kext
VoodooGPIO.kext
VoodooI2C.kext
VoodooI2CHID.kext
VoodooPS2Controller.kext
 
This is all of my config.plist

Everything fine except :
1. Internal Mic (but workaround use via DAC usb-c to 3.5 jack converter).
2. Cannot put to sleep.

plist-dell-3410.png
 
Hi everyone, I managed to successfully install MacOS Catalina 10.15.7 (vanilla) on my Dell Latitude 3410 laptop, following Dortania's OpenCore Install Guide.

LAPTOP SPECS:
  • Processor: Intel Core i5 10210U (Comet Lake)
  • Graphics: Intel UHD 620
  • WiFi / Bluetooth: Intel WiFi 6 AX 201
  • Storage: NVME WD Blue 550 1TB + HDD Seagate Barracuda 1TB
  • LAN: Realtek RTL8168/8111 PCIe
  • Audio: Realtek ALC236
  • Trackpad: Elan PS2
OPEN CORE VERSION: 0.6.3

SMBIOS: MacBook Pro 16,2

WHAT IS WORKING:
  • Intel UHD 620 Graphics (device-id: A53E0000).
  • HDMI port (video, audio, FHD 60Hz, 4k 30Hz).
  • WiFi (itlwm.kext, HeliPort for network management).
  • Bluetooth (intelbluetoothinjector.kext, intelbluetoothfirmware.kext).
  • Keyboard (voodoops2controller.kext).
  • Trackpad (voodoops2controller.kext).
  • LAN (realtekrtl8111.kext).
  • Audio (applealc.kext, layout-id: 15).
  • Webcam.
  • USB ports (patched usbmap.kext).
WHAT IS NOT WORKING:
  • Trackpad gestures not working at all.
  • Integrated microphone. Tried every layout from 1 to 99, internal mic appears on configuration but remains unresponsive. Same with bluetooth mic. USB mic works just fine. Audio Codec: ALC236 (vendor: 0x8080, device: 0x02C8, sub vendor: 0x1028, sub device: 0x09EC). Tried voodoohda method but mic is not showing at all. (Please help!, codec dump from Linux attached)
  • Battery drains faster than using Windows.
  • Disabled hibernation.
  • Weird keyboard layout.
BIOS CONFIGURATION:
  • Disabled secure boot, secure cards.
  • Disabled VT.
  • Enabled AHCI.
EXTRA INFO:

Audio works fine using AppleALC method (ALC236 codec, layout-id=15), but whereas built-in microphone is shown on the input devices list, it stays unresponsive. I've tried every layout-id from 1 to 99 with no success. Also tried VoodooHDA method but built-in mic isn't even showing on input devices list.

I started to patch AppleALC myself following FOX1C tutorial but at some point I think I miss some information, or maybe its just too complex for me.

I've extracted this data, but I can't figure out how to go further.


NODE PIN DEFAULT EAPD VERB DATA
0x14 0x90170110 0x2 10 01 17 90
0x19 0x411111F0 F0 11 11 41
0X1A 0X411111F0 F0 11 11 41
0X21 0X02211020 0X2 20 10 21 02
Hey man,
I was wondering if USB Type C is working on your hackintosh.
 
Thank you for share!
Could you please update the lasted O.C and the lasted Kext?
 
Thank you for share!
Could you please update the lasted O.C and the lasted Kext?
If you fill out your Profile components as per the Forum Rules. I recommend you (re)read the Forum Rules as violating a rule can result in suspension or ban.
 
Okay, I've made some improvements to s0l0m0n's EFI build, that is added the extra memory settings to the VRAM
plus a brightness keys fix.

To use the EFI simply add in your serials, UUID and ROM values (ROM can be your Ethernet's MAC address value) and rename the folder EFI and place into EFI partition. It should work for Catalina 10.15.7 and beyond ie. Big Sur.

If you want to use the EFI for Catalina 10.15.6 or earlier however, you will have to add in the following to the CPUID1Data and CPUID1Mask fields to spoof the CPU to Coffee Lake:

CPUID1Data: EB060900 00000000 00000000 00000000
CPUID1Mask: FFFFFFFF 00000000 00000000 00000000

If the current IGPU settings do not work in say Mojave you may have to fake the IGPU to Coffee Lake mobile 1619 also ie. 00001619 for AAPL,ig-platform-id and 16190000 for device-id.
 

Attachments

  • s0l0m0n EFI Dell 3410 IGPU brightness fixed.zip
    34.4 MB · Views: 177
Okay, I've made some improvements to s0l0m0n's EFI build, that is added the extra memory settings to the VRAM
plus a brightness keys fix.

To use the EFI simply add in your serials, UUID and ROM values (ROM can be your Ethernet's MAC address value) and rename the folder EFI and place into EFI partition. It should work for Catalina 10.15.7 and beyond ie. Big Sur.

If you want to use the EFI for Catalina 10.15.6 or earlier however, you will have to add in the following to the CPUID1Data and CPUID1Mask fields to spoof the CPU to Coffee Lake:

CPUID1Data: EB060900 00000000 00000000 00000000
CPUID1Mask: FFFFFFFF 00000000 00000000 00000000

If the current IGPU settings do not work in say Mojave you may have to fake the IGPU to Coffee Lake mobile 1619 also ie. 00001619 for AAPL,ig-platform-id and 16190000 for device-id.
I tried your EFI.
But it seems that the input sound and Trackpad still not work.

Thank you so much!
 
Last edited:
Does anyone able to fix, mic and touchpad issues on Big Sur. Tried s0l0m0n's EFI build but not working for Big Sur.
 
Last edited:
I'm having problems with 3.5mm connector, after short time after start his make a noise and don't stop without restart notebook, someone help me with this?
 
Status
Not open for further replies.
Back
Top