Contribute
Register

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

Status
Not open for further replies.
you only need to have 1 battery kext

you have:

Code:
<dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>HPET _CRS to XCRS Rename</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>JV9DUlM=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data>AAAAAA==</data>
                <key>Replace</key>
                <data>JVhDUlM=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data></data>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>RTC IRQ 8 Patch</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>IgABeQA=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data>AAAAAA==</data>
                <key>Replace</key>
                <data>IgAAeQA=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data></data>
            </dict>
            <dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>TIMR IRQ 0 Patch</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>IgEAeQA=</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data>AAAAAA==</data>
                <key>Replace</key>
                <data>IgAAeQA=</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data></data>
            </dict>
but missing the HPET-SSDT.aml?


you don't need this either:
Code:
<dict>
                <key>Base</key>
                <string></string>
                <key>BaseSkip</key>
                <integer>0</integer>
                <key>Comment</key>
                <string>Rename HDAS to HDEF (Audio)</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>SERBUw==</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>SERFRg==</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>RFNEVA==</data>
            </dict>
Done! Thank you!
 
Hi! As Feartech said, I wasn't here for a while, and I wasn't aware of the activity on this thread. Here I attach an update of the EFI folder, suitable for run BigSur. You should define a Serial Number, MLB and UUID before using it.

I mange to solve this issues:
  • Random boot loops on IntelFirmware, fixed by updating Bluetooth Kexts.
  • No backlight on new WhateverGreen versions, fixed by rebuilding SSDT files.
  • Latin-american keyboard layout can be configured using neosergio/Latam-Keyboard
Things I was not able to solve
  • Mic and sound input: this just won't work. Intel Smart Sound Technology (ISST) is not supported on Mac. There's no patch/kext, and it seems it's not gonna be one available in the future. Workaround: bluetooth or USB mic.
  • Trackpad gestures doesn't work. Tried several PS2/HID kexts, and results are the same.
Thanks for sharing your EFI Esteban!!!
 
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
Hi!

Did you ever find a solution for the Mic?

It´s the only thing I can´t get to work...

Thanks!
 
Status
Not open for further replies.
Back
Top