Jump to content
duduclx

[GUIDE] Dell Latitude E6410 Nvidia El Capitan Clover [ENG]

217 posts in this topic

Recommended Posts

Hi Rodriced; After all, I find that the E6410 package files of Duduclx found in the guide on page 1 are now working perfectly.

 

The Alesis DSDT.aml you look for you find here in my post of Jan 13th here at 03:17pm...

 

Let me know how you are doing with that.

 

Cheers, Bart

 

 

 

 

Share this post


Link to post
Share on other sites
Advertisement

Hi Bart !

 

It's work ! I added your DSDT.aml in EFI/CLOVER/ACPI/patched and it's OK. It's strange because duduclx says that's we don't need it for the installer key...

I had another try with duduclx version and t'ok too.

 

So I lauched installation of OS X on disk but at the end the pc didn't reboot. Is it normal ? So after a moment i did shutdown manually.

And another strange thing : there is almost nothing on the disk when i mounted it on my vmware hackintosh... It seems the installer spent 15mn to do nothing...

 

Would you have some suggestions ?

 

Thanks

Share this post


Link to post
Share on other sites

Hi; I copied exactly the usb contents to the root of my SSD including the "boot" file; After that I rebooted and it booted successfully of the SSD....

 

I have no experience with setting up in combination with vmware machines...

Share this post


Link to post
Share on other sites

Hello Bart ! Thanks for the info !

 

I succeed ! El Capitan is on my PC !!

The installation was very laborious. When I launch installation there was many errors in the logs and it finished with a crash. So i launch again and it restart where it leaves. And then it goes to the end of installation, then reboot as expected this time. (Sorry for my english... I'm french  ;) )

 

But I have no sound nor wifi.

My wifi card is : intel centrino advanced-n 6200

 

Is wifi side switch functional for you ?

 

Thanks for your help  :)

Share this post


Link to post
Share on other sites

As i said, alesis dsdt have no battery patch, no shutdown fix, bad audio patch, some missing patches.

 

Or you use my patched dsdt, or dump yours and patch it.

You can find dumped dsdt in the patchmatic folder in the package files.

 

About wifi, read the guide.

Intel wifi never works on hackintosh.

Apple use broadcom chipset never Intel.

So no driver for intel wifi card.

 

You have to change it.

I don't know if wifi switch works.

Normaly yes.

But why shutdown wifi with side switch ?

I never understand why constructor thinked that is usefull.

 

Audio: 2 ways to have it

1/ use voodoohda

No automatic output detection (if you put headphone the sound still on laptop speakers)

No hdmi audio

2/ use new way of applehda patch

Must have good patch in dsdt

Must have good clover config

Must have kext patch in clover config

Must have dummyhda.kext

With that second way, all is working like in a real Mac.

 

All is in the guide and package files !

 

About crash when installing, i don't know the cause but i had it on my three last install.

Hp 820 g2

Ativ smart pro 7

Dell e6410

Three really different hardware and config.

 

I should add it to the guide.

 

I'll translate the guide in french during this week.

 

Cheers

A plus !

Ok since i coudnt find anything specific to yosemite on the forum this will have to do (since ill probably be wanting to get el capitan going soon anyway), Basically i had yosemite running perfectly on my e6410 booting up using clover direct from the hard drive, everything working track pad sound wifi you name it, it worked. Ive bought some extra memory to get the most out of running logic pro, (2x4gb 1333) and it refuses to boot, just hangs up at PCI configuration begin, it even refuses to boot from the installer giving me exactly the same hang up. if i put the original memory back in which is a mish mash of 2 different speed totalling 3 gig, it boots fine again, obviously i want to use the 8 gig to give it a bit more oomph cos 3 just wont cut it.

 

ive tried every boot flag i can think of including maxmem but to no avail, i know the new ram works fine as ive tested it in another e6410 with windows on and get no issues, even tried it in my imac and that had no issues so i can rule out a hardware issue

 

the usual npci=0x2000 / 0x3000 are on my default boot flags anyway as i originally had this issue and in the first case it cured it but its now having no effect with the increased ram

 

any suggestions?? (thanks in advance for anything that follows!)

 

EDIT-

 

the bios version is A06 and although the memory ive installed is 1333 it is running at 1066 which is the same speed the original set of ram was running at (1 dimm was 1066 and the other 1333) so im doubtful of that being an issue.

 

Also 0 issues booting my mavericks installer with the new ram, im guessing the extra memory is triggering some kind of kext issue in yosimite that isnt present with 3 gig of ram or less?

Why use npci flag ?

Don't use it !

I think about memory leak.

Start with boot args like without cache and verbose. ( -fv)

You also can try in safe mode + repear autorisation and reboot.

 

Cheers

Share this post


Link to post
Share on other sites

Thanks for the help everyone - using the tips I found through posts and PM's I now have my laptop up-and-running great!

 

I ended up using dudu's config file and dsdt files on the USB installer with minor modifications (like serial etc.). After installation, I simply copied the config and dsdt files from the thumb drive to the hard drive and made a couple of minor modifications (dudu mentioned which flags could be turned off etc. previously) and hard drive boots great. I didn't have to copy the boot file over after installing Clover to the hard drive like Bart mentioned, just the config and dsdt files.

 

The audio wasn't working, but I just copied over the VoodooHDA kext I had on Mavericks into the Clover 10.11 folder on the hard drive and it just started working.

 

Just wanted to note that kexts definitely work just fine without "installing" them if you place them in the appropriate folder on your hard drive after installation, such as 10.11 in the kexts folder within Clover. :)

 

Oh yeah, I have also installed the 10.11.2 update (and all other updates) on El Capitan and everything appears to be working just fine. (Please use caution if updating your own computer - just letting you know mine worked but yours may be different!)

 

Thanks again everyone!

 

Edit: Dudu - I know you were inquiring about the dock working and I can confirm it works for me (at least the power and USB port I tested do - I can't test the VGA port etc. yet). Also, shutdown works great for me too using your files.

Share this post


Link to post
Share on other sites

i made a usb straight away out of 10.11.3, and it wont load properly to the installer.

 

the normal boot (ofc with all the required thread files) will show the dashed circle sign, the one that says GTFO.

in safe mode, it printed out something about the UEFI drivers, Aptio and Aptip...and went back to clover, which makes me thing it isnt making it at all...

 

what am i doing wrong, never stumbled on this issue before. ill post a screeny as soon as i get home

Share this post


Link to post
Share on other sites

Do you use atio or aptio2 ?

Try aptio and the last version of clover.

 

Read previous post, somes got the same problem and solved it.

Share this post


Link to post
Share on other sites

Everything is installed and about 90% working (Thank you!!) except:

 

I am having trouble getting audio working, it works but no volume control and I have to keep the mouse moving otherwise audio cuts out. (VERY IMPORTANT)

 

The VGA port doesn't work. (It didn't with mavericks but it would be nice if it did)

 

I think my DSDT is not patched correctly.

 

Also FaceTime/iMessage don't work, I changed the serial number but that did not help

 

Any help would be appreciated,

 

Thanks

 

E6410 w/nVidia NVS 3100M (There are no Intel graphics on this system)

i7-620M

8GB RAM

750GB HDD

OS X 10.11.3

Share this post


Link to post
Share on other sites

FaceTime/iMessage is a standalone topic - you need a working MBL and ROM ID as well. Please see other posts like: 110471-how-fix-message (by google)

Share this post


Link to post
Share on other sites

Everything is installed and about 90% working (Thank you!!) except:

 

I am having trouble getting audio working, it works but no volume control and I have to keep the mouse moving otherwise audio cuts out. (VERY IMPORTANT)

 

The VGA port doesn't work. (It didn't with mavericks but it would be nice if it did)

 

I think my DSDT is not patched correctly.

 

Also FaceTime/iMessage don't work, I changed the serial number but that did not help

 

Any help would be appreciated,

 

Thanks

 

E6410 w/nVidia NVS 3100M (There are no Intel graphics on this system)

i7-620M

8GB RAM

750GB HDD

OS X 10.11.3

Yes, your dsdt seems to be wrong.

Also, see clover config, and post install.

Vga and sound work great with provided config and kexts.

 

All solutions are detailled in the guide, so recheck it.

 

Cheers !

Share this post


Link to post
Share on other sites

Hi,

I am trying to install El Capitan on my E6410 with Intel HD, but could not boot with usb drive. Booting crashes before installation screen shows up. I must have had wrong config/kexts files. Could some one post a zip file of the EFI folder so that I can save some time from generating the correct files?

Thanks in advance.

Share this post


Link to post
Share on other sites

There is package files on the guide.

Cheers

Thanks Duduclx. Used your clover folder but booting from usb still crashed and never reached Installation screen. I have an E6410 with Intel HD and nvidia driver was disabled in config.plist. Tried with and without dsdt in patched folder and it made no difference. I am not sure where the problem is, although the graphic card is likely the issue.

A few month ago I prepared a generic USB boot drive with El Capitan using a guide from tonymacx86 forum. The USB drive was able to boot many Dell computers (Desktop XPS 8500 with nvidia GT640, Latitude 3330 HD4000, E7440 HD5000, E5450 HD5500), but failed on E6410 with the first gen Intel HD.  I removed AppleIntelHDGraphicFrameFB.kext from S/L/E folder on USB drive but the problem persisted.

As for bios (A16) settings, I loaded defaults, enabled AHCI and set boot sequence with UEFI.

Share this post


Link to post
Share on other sites

A quick general question on this one.

 

I have installed Clover on the EFI partition in the first disk where Windows resides. I have found out that the only way to detect an UEFI Clover and boot is through the Windows EFI and not the standard one. That being said, i can run Clover without any issue, and this time it even injected the boot options in to the UEFI/BIOS, which i never could before.

 

I need to know if i can avoid having Clover on the USB at all, since it will detect the USB with the OS X installer inside.

 

PS, a year a go i made some config.plist changes which resulted in VGA and DP Port working in Mavericks and Yosemite, it worked through the Dockin Stations as well, although i never got audio from the DP. have a look at the attachment...

 

EDIT: here's the proof of research and trail...

config.plist_VGA+DP.zip

Share this post


Link to post
Share on other sites

Well, whatever i do, i just get the same treatment. It seems El Capitan is a pain in the arse compared to Yosemite and Mavericks :(...

I am having the exact same issue as most of the people, while im quite experienced with hackintoshs and clover in general, i am lacking knowledge specific to El Capitan.

 

I can conclude it is something Graphics related, i get the dashed signed right after the GeForce loads (screens), there is no config.plist in here i havent used to troubleshoot it, even removed the ACPI files completely.

 

I can UEFI boot Clover from USB, i tried my compilation and Dudu's one, but nothing is bringing me results :(...

 

EDIT: I managed to grab a mac from a friend to create another installer. This time i used 10.11.4 and Clover 3368, and made it bootable as both UEFI and Legacy. While legacy boots Clvoer in a better resolution, it still has the same issues, right after the GeForce sensors load, things go downhill. Also, if i dont remove the EmuVariable efi driver, it wont boot at all past the first two lines in clover.

Share this post


Link to post
Share on other sites

1/ About Display port and VGA:

My config is working with triple screen (VGA + DP + Laptop screen).

So your config.plis with EDID injection is not needed for integrated laptop ports.

 

I've tested it with dock station, without success.

Something is missing.

I've injected EDID, but the external screen still black

Important, the output is on ioreg and almost active, but not effective in monitor preferences.

 

I think this point can be solved by dsdt injection and a bin patch on the framebuffer.

 

2/ I think you should reinstall your El Capitan.

Sometimes installs fails without errors.

Usually, we have (dell 6410 users) installed our system with two boot on install system.

 

Cheers

Share this post


Link to post
Share on other sites

Hey guys, nice guide,  I was able to get everything working but Audio,  I seem to be in a stump here.  If I use the Voodoo audio, I am good, but I am trying to use the built in apple ones.  Could you guys tell me what your audio device is?  In the bios, mine say 92hd81.  No matter what I try, I can't get the audio working.  I have tried the patch on this site, nothing,  I even tried making my own patch, which got me completely different numbers, and still nothing.  Could somebody go over the steps they took to get audio working so that I know I have not missed any, thanks.

Share this post


Link to post
Share on other sites

1/ About Display port and VGA:

My config is working with triple screen (VGA + DP + Laptop screen).

So your config.plis with EDID injection is not needed for integrated laptop ports.

 

I've tested it with dock station, without success.

Something is missing.

I've injected EDID, but the external screen still black

Important, the output is on ioreg and almost active, but not effective in monitor preferences.

 

I think this point can be solved by dsdt injection and a bin patch on the framebuffer.

 

2/ I think you should reinstall your El Capitan.

Sometimes installs fails without errors.

Usually, we have (dell 6410 users) installed our system with two boot on install system.

 

Cheers

 

My change.plist was made from trying things out blindly, basically i have no idea whatever i twiddled with. Anyway, VGA and DP worked on my dock, although no audio through it.

 

Also, i have redone the USB once again, with 10.11.4. Initially i installed Clover as per your guide, i even updated the latest FakeSMC, but still halt at the geforce sensors loading and showing a the bios version code of the card and then restarting, even in single user mode.

 

I got rid of your DSDT/SSDT files as mine is an i5, and i dont have an internal Intel GMA GPU like yours, just the nVidia NVS 3100m.

 

This is getting incredibly tense to deal with compared to the previous OS X versions :(.

 

Thanks for your support btw.

Share this post


Link to post
Share on other sites

PlutoDelic,  I have noticed it is not the GPU that causes it to lock their and reboot. For some reason, clover does not always include the kexts from it's folder,  so I had to install them via S/L/E. I did not use dudu's DSDT either,  I used my old one from my Yosemite build, with the USB fix. 

 

Make sure your apple HDA is vanilla, and make sure you include the adummyhda ].kext,  this was a major culprit for me for locking at the geforce starting.

 

Finally,  if you are including the applehda.kext patch injections into your clover, do note that IDT3 is incorrect,  he is missing a 1 at the end of his address

Share this post


Link to post
Share on other sites

I tried that too, any boot with Yosemite files fails immediately. :(

 

Are you saying you somehow copied the kexts to "installers S/L/E", cause that would be very new for me. The moment we had kernel injection i was very happy as i really hated maintaining the S/L/E folder after updates. Id use injection as much as possible...

 

Ill give it a try tonite once again

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By MaLd0n
      -OpenCore Vanilla TUTORIAL-
       
       
      -USB Port Mapping TUTORIAL-
       
        1 -Create a USB bootable
       
      Create your usb installer, use this tool and download Catalina or Big Sur from Apple servers
       
      Catalina
      installScript_allfullapp.zip
       
      Big Sur
      installScript_1016fullapp.zip
       
      Credits: crazybirdy
       
      Copy Catalina / Big Sur installer to Applications folder, open terminal and run
       
      Catalina
       
       
      Big Sur
       
       
      If you want check one step by step, check here
       
      -Opencore Vanilla Tutorial
      https://tinyurl.com/ycvcnp8h
       
      2- EFI folder USB installation
       
      -EFI OpenCore Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition in your USB STICK
      https://tinyurl.com/ybwr9kq3
       
      -EFI Clover Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition in your USB STICK
      https://tinyurl.com/yxsw7d3t
       
      3- EFI folder SSD
       
      -EFI OpenCore Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition SSD 
      https://tinyurl.com/ybwr9kq3
       
      -EFI Clover Folder Desktop 10th Intel Processors
      Paste this EFI folder in EFI partition SSD
      https://tinyurl.com/yxsw7d3t
       
      4- Start Fine Tune
       
      Run this app and post full dump here for full ACPI solution
       
      RunMe.app
      https://tinyurl.com/y9562hz7
       
       
      If you like a SSDT way, here we go
      SSDT-OLARILA.aml.zip
       
      5- USB Solution
       
      Use these kexts, enable XHCI port limit patch
       
      USB INTEL SERIE 400.zip
       
      and follow this tutorial for remap USB ports
       
       
      --DSDT PATCHES--
       
      -FIX ERRORS AND WARNINGS -FIX ACPI ERRORS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA SERIE ID -DMAC -REMOVE LINES, PROBLEMATIC and UNUSED -FIX K.P in REBOOT -NVRAM -REAL TIME CLOCK -SLPB -DARWIN / WINDOWS -XHCI -PLUGIN TYPE -HDEF -ARTC -IPIC -TIMR -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -UAR1 -LAN -FWHD -USBX -PMCR -PPMC -XSPI -kUSBCompanionIndex -io-device-location -IMEI -EC -PNLF -ARPT -GFX0 -NVME -ACPI-WAKE-GPE -DTGP -HDMI / HDAU  
      --SCREENSHOTS--































      -If you want to buy me a beer - Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      Big Thanks to XLR and your Badass Motherboard, Ultrafast CPU, Coolest Heatsink, Huge Graphics Card, Tonnes of RAM,
      Gigantic Hard Drive, Lightspeed Disk Burner, Professional Sound Card, Massive LCD Display.
       
       
      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!

      We're all here to have fun and learn from each other!
    • By Nomade
      Hello All,
       
      It's been a while that I am trying to update my system to 10.15.16.
      The install seem to start, then at reboot time I only see the Normal boot and the Recovery option from the Clover boot menu.
      None of those 2 allow to complete the update.
       
      Is there any ways to force it to install and/or show the "Update" option on the Clover boot screen?
       
      PS: I'm using Z97-Gaming-3
    • By Damx
      The specs CPU: Intel® Core™ i3 Processor 8130U, 2.20 GHz (Kaby Lake Refresh) Chipset: Intel® 300 Series Graphics: Intel® UHD Graphics 620 Display: 21.5'' 1920x1200 RAM: DDR4 PC2400 4GB SSD1: M.2 PLEXTOR (with original Windows 10) SSD2: SATA SAMSUNG 850 EVO (for macOS) Sound: Realtek ALC269 WiFi / BT: Intel 3168 NGW Realtek Card-reader  
       
      Not working
      WiFi: Intel 3168 NGW Realtek Card-reader  
       
      Pre-Installation
       
      I will not go through the basics since it is explained in details here on this site. Briefly, the process is to:
      Get Clover Get Catalina macOS installer Create USB with 2 MBR partitions (FAT32 for Clover and HFS+J for the installer)  
       
      Required kexts
      AppleALC.kext Lilu.kext RealtekRTL8111.kext VirtualSMC.kext WhateverGreen.kext  
       
      Config.plist
      I used the one provided by RehabMan called config_HD615_620_630_640_650.plist. Download it from GitHub. It has almost everything you will need with only few edits for audio.
      Edits:
      [CPU] Make sure there is lilcpu=9 setting in boot arguments needed for Kaby Lake R CPU to be recognised correctly. [GPU] Make sure there is a patch GFX0 to IGPU under ACPI->DSDT [GPU] Under Devices->Properties->PciRoot(0)/Pci(0x02,0) make sure that the AAPL,ig-platform-id value is 00001B59, and the device-id value is 16590000 [AUDIO] Under Devices->Properties->PciRoot(0)/Pci(0x1f,3) set the layout-id to 40 and the device-id to 70A10000 [SMBIOS] Set Mac model ID is iMac19,2  

       

       
      Notes
      For some reason with latest version of Clover the install partition was not visible. If you run into the same issue you can downgrade Clover to r5103, which worked perfectly. WiFi / BT Intel 3168 NGW needs to be replaced if one needs WiFi. Someone mentioned that to get HDMI work properly you may need to change AAPL,ig-platform-id value to 00001659 for PciRoot(0)/Pci(0x02,0) - not my case but may be considered if you get this issue. Don't forget to generate your serial and other SMBUS values before signing in with iCloud services.  
       
    • By tonyx86
      This thread for installing Catalina on the Dell Latitude E6410 WITH NVIDIA GRAPHICS (BIOS A17, NVidia 3100m) will help you install a fresh installation of Catalina on your Dell Latitude E6410, it will help you upgrade from 10.15.2 to 10.15.x (if you originally installed Catalina from this thread) and it will also help you upgrade from Mojave 10.14.6 if you have already installed Mojave by following the instructions here.  The instructions in this first post assume that you are installing Catalina in an APFS container.  If you are curious about the evolution of this solution and how sleep/wake was solved, review the Mojave installation thread.
       
      Important: This Thread is NOT intended to help you install macOS on a Latitude E6410 with Intel HD Graphics (without Nvidia graphics).  The DSDT attached to this first post (in E6410-Catalina.zip) is VERY SPECIFIC to the Nvidia graphics implementation and has not been edited for HD Graphics - there are elements required for HD Graphics that are missing from the attached DSDT and there are DSDT mods that have not been tested with HD Graphics.  Also, the kexts attached to this first post are specific to a Broadcom Wi-Fi card which must replace the original Intel Wi-Fi card.
       
      This first post will be modified to reflect lessons learned and to reflect the most current working state of my Latitude E6410 (with NVidia 3100m discrete graphics) running Catalina.  Issues, observations and performance tips are recorded toward the bottom of this first post.  My recommended CLOVER configuration is specified toward the bottom of this first post.
       
      *** If you want help with your installation, please post your issue along with problem reporting files generated using @black.dragon74's problem reporting tool.  Google 'GENERATE PROPER PROBLEM REPORTING FILES black.dragon74' to find it. ***.  If Catalina's Read-Only protections block your installation of black.dragon74's gen_debug script, please copy the attached gen_debug script to your Desktop, change script properties with the terminal command 'chmod a+x ~/Desktop/gen_debug' and run the script from your Desktop.
       
      My system is as follows:
      Dell Latitude E6410 (I7-620m, Nvidia 3100M, 8GB DDR3, 512GB SSD, 1440x900 display, BIOS: A17) Wi-Fi: Broadcom BCM 94352HMB (replaced original Wi-Fi card) BIOS (version A17) configured as follows (leave default unless listed here): Boot Sequence: USB, Internal HDD, CD/DVD, Modular Bay HDD; Boot List Option: Legacy; Integrated NIC:Enabled; Parallel Port: Disabled; Serial Port: Disabled; SATA Operation: AHCI; Misc Devices: Enable Modular Bay, Camera, External USB, Microphone, Media Card and 1394; Latitude ON Reader: Disabled; Keyboard Illumination: Auto ALS and Input; Ambient Light Sensor: Enabled; OROM Keyboard Access: Disable; TPM Security: Disable; Computrace:Deactivate; CPU XD Support: Enable; Performance: Enable all options; Power Management: Disable Wake on AC, Disable Wake on LAN/WAN, Express Charge: Standard, Charge Behavior: Enabled; Keypad: Fn Key Only; Mouse/Touchpad: Touchpad/PS-2 Mouse; USB Emulation: Enable Legacy; Fn Key Emulation: Disabled; Fastboot: Thorough; Virtualization: Enable Intel Virtualization, Disable VT for Direct I/O, Disable Trusted Execution; Wireless Switch: Bluetooth and WLAN; Wireless Device Enable: Bluetooth and WLAN;   
      Versions of the software used in this installation are listed below the installation steps.  EFI and kexts for Catalina are attached to this first post in E6410-Catalina.zip.  CLOVER configuration is specified below the installation steps.  You MUST BE LOGGED-IN to download attachments from this forum.
       
      Wi-Fi connection to an Access Point is delayed when using AppleALC for sound.  Do not use Apple ALC.  Use VoodooHDA pkg 2.9.2 v15 for sound.
       
      Steps to install Catalina on a Dell Latitude E6410 (BIOS A17, NVidia 3100m)
       
      If you want to upgrade to 10.15.6, see instructions at this post.
       
      If you want to upgrade to 10.15.5, see instructions at this post.
       
      If you want to upgrade to 10.15.4, see instructions at this post.  
       
      Follow instructions below for 10.15.2 and 10.15.3.
       
      Make sure that your system matches my system description above (including BIOS version, Wi-Fi card, BIOS settings) If performing an upgrade from Mojave or a previous version of Catalina, backup your Mojave or Catalina partition! (Carbon Copy or similar) Download Catalina Installer Download DosDude Catalina Patcher Use DosDude Patcher to create Catalina USB Installer Delete LegacyUSBInjector.kext (we're using @RehabMan's USBInjectAll.kext with custom SSDT) and delete SIPManager.kext (CLOVER is managing SIP) from Catalina USB Installer's /Library/Extensions folder Copy all but the FakeSMC sensor kexts in E6410-Catalina.zip (attached) LE folder to the Catalina USB Installer /Library/Extensions (copy all kexts (including FakeSMC.kext) but not the FakeSMC sensor kexts) Install CLOVER Bootloader (Legacy) on USB Installer using the EFI in the E6410-Catalina.zip (attached).  Use the CLOVER configuration specified below.  Be sure to replace the XX-MASKED-XX parameters in the attached config.plist with your own values. Reset your Latitude E6410 NVRAM by doing the following (this may be important if you're making changes to your existing EFI and won't hurt anything if you're not making any changes) turn-off your laptop remove A/C power and main battery press and hold the power button for 30 seconds restore A/C power and battery Boot your Latitude E6410 from the Catalina USB Installer that you created in steps 5-8. Select "Reinstall macOS" (note that I have existing installations of Mojave and High Sierra on my Latitude E6410, so it's possible that this menu item changes to "Install macOS" if you don't have any previous macOS installations). Select your Catalina destination partition (which will be your Mojave or previous Catalina partition if you are upgrading) After the Catalina Installer reboots the first time, boot from the "macOS Installer" partition on the disk that you selected as your Catalina destination (not the macOS installer on the USB) After the Catalina Installer reboots the second time, boot the Catalina macOS Installer on the USB Select the Post Install Patcher utility Select only the following Post Install Patches (no other patches / options) Install Patch Updater Legacy Video After the Post Install Patcher reboots,  boot from the newly installed (or upgraded) Catalina partition and complete the macOS configuration Remove these kexts (if they exist) from /Library/Extensions: LegacyUSBInjector.kext, LegacyUSBVideoSupport.kext and SIPManager.kext If you are performing a fresh installation of Catalina: Install CLOVER (LEGACY - NOT UEFI) on your boot disk and configure EFI using files in the attached E6410-Catalina.zip.  Use the CLOVER configuration below.  Be sure to replace the XX-MASKED-XX parameters in the attached config.plist with your own values. Install all kexts in the attached E6410-Catalina.zip LE folder to your /Library/Extensions folder. Copy HWMonitor from the application folder in the attached E6410-Catalina.zip to your Applications folder. Install VoodooHDA (I installed using the Classic method) Skip to Step 21 If you are upgrading from a previous version of Catalina using the instructions from this thread or from Mojave that you installed using the instructions here: Replace 3rd-party kexts in EFI/Clover/kexts/Other with those in the attached EFI folder.   Replace EFI/Clover config.plist with the attached config.plist (Be sure to replace the XX-MASKED-XX parameters in the attached config.plist with your own values) Replace EFI/Clover/ACPI/patched with the files in the attached EFI/Clover/ACPI/patched Replace 3rd-party kexts in /Library/Extensions with those in the attached LE folder Remove VoodooSDHC.kext from /Library/Extensions Re-install VoodooHDA if necessary (I installed using the Classic method for Catalina) Ensure PROPER kext installation: If you're manually installing kexts in /Library/Extensions, make sure that you execute the following (in terminal) cd /Library/Extensions sudo chown -R root:wheel *.kext sudo chmod -R 755 *.kext sudo kextcache -i / After you execute 'sudo kextcache -i /' you should observe that ALL kexts are allowed.  If not, your kext directory attributes are probably incorrect.  Repeat kext installation and try again. Reboot from your new/upgraded Catalina partition Welcome to macOS Catalina! Change the keyboard type to ISO (System Preferences > Keyboard > Change Keyboard Type) Swap the Command and Option keys (System Preferences > Keyboard > Modifier Keys) Set hibernatemode: In terminal, execute sudo pmset -a hibernatemode 0 sudo rm -f /var/vm/sleepimage sudo touch /var/vm/sleepimage sudo chflags schg /var/vm/sleepimage  
      Version Info at the time of this writing:
      Catalina Installer 10.15.6 CLOVER r5119 DosDude Catalina Patcher: v1.4.4 Lilu.kext 1.4.7 (not yet included in the attached E6410-Catalina.zip archive.  Get latest version here) AirportBrcmFixup.kext 2.0.9 (not yet included in the attached E6410-Catalina.zip archive.  Get latest version here) BrcmFirmwareData.kext 2.5.4 (not yet included in the attached E6410-Catalina.zip archive.  Get latest version here) BrcmBluetoothInjector.kext 2.5.4 (not yet included in the attached E6410-Catalina.zip archive.  Get latest version here) BrcmPatchRAM3.kext 2.5.4 (not yet included in the attached E6410-Catalina.zip archive.  Get latest version here) IntelMausi.kext 1.0.3 (Not IntelMausiEthernet.kext)
      EFICheckDisabler.kext 0.5
      VoodooHDA.kext 2.9.2 v15 (NOT AppleALC)
       
      What is not working (that was working in Mojave)
      SD Card Slot (had to remove VoodooSDHC.kext which caused system freeze on wake)  
      Known Issues and Their Solutions
      (Not yet included in E6410-Catalina.zip archive attached to Post #1) There are new versions of acidanthera kexts as described here.  I hadn't noticed any issues with the older kexts, so the kexts are not yet included in the E6410-Catalin.zip archive attached to this first post and will be included in a future update to the E6410-Catalina.zip archive. (Solved - no further work required) Clover r5118 requires the config.plist key <key>NoDefaultProperties</key><false> to permit macOS to boot with Clover's "Inject Nvidia" = True.  See details here.  config.plist in the attached E6410-Catalina.zip archive includes this change. (Solved - no further work required) EFICheck is loaded.  Solution is to install EFICheckDisabler.kext which you can get here.  EFICheck.kext is included in the attached E6410-Catalina.zip archive. (Solved - no further work required) Some users experience display issues.  The solution is to remove Device (PNLF) from the DSDT.  Use the attached DSDT.  Removal of PNLF will disable sleep on lid closure.  Device (PNLF) can be added without modifying the DSDT by enabling the Clover PNLF ACPI patch.  The attached Clover config.plist enables the PNLF DSDT patch.  Disable the Clover PNLF patch if you experience display issues. (Solved - no further work required) USB sleep/wake power IORegistry keys are not injected (not included in Mojave's or Catalina's IOUSBHostFamily.kext).  Solution is to added SSDT-USBX.aml to EFI/CLOVER/ACPI/patched.  The attached SSDT-USBX.aml includes USB sleep/wake properties for MacBookPro6,2 from High Sierra 10.13.6 IOUSBHostFamily.kext. (No solution yet) Brightness slider does not work in System Preferences > Displays.  Brightness is easily controlled with Dell brightness keys.  There is some work on this later in this thread, but I will not be solving this as I'm content with the Dell brightness keys (and Ambient Light Sensor works to auto-adjust brightness). (No intention to solve) Display Settings in System Preferences are "garbled" when bright slider is visible.  This is a known issue with the legacy graphics patch and does not affect laptop operation. I continue to refine the DSDT and CLOVER config.plist to optimize my Latitude E6410 for multi-booting between various macOS versions (High Sierra, Mojave and Catalina at the time of this writing). If you upgrade your Latitude E6410 EFI using my attached EFI, you may find that your Latitude E6410 is stuck in a boot-loop that ends in a white screen and reboots.  Clear your system by doing the following: turn off your laptop, remove A/C power, remove the main battery, press and hold the power button for 30 seconds, restore A/C power and battery, boot normally.  I have only found this to be necessary (very rarely) after making an EFI change, but you may find it helpful if making kext changes in /Library/Extensions as well. (Solved - no further work required) Brcm firmware does not update when using BrcmFirmwareRepo.kext in /Library/Extensions.  Solution is to install BrcmFirmwareData.kext and BrcmPatchRAM3.kext in E/C/k/O with Clover "Inject Kexts" = YES. (Solved - no further work required) Laptop does not sleep when closing lid.  Solution appears to be a combination of adding Notify (LID0) code to Method (BTNV) and adding Device (PNLF) in the DSDT. I am using the same EFI for High Sierra 10.13.6, Mojave 10.14.6 and Catalina 10.15.3 and it works in all three macOSes. (No solution yet) No SD Card Slot (had to remove VoodooSDHC.kext) - I read somewhere that there is a solution that does not require any kexts (just a DSDT edit).  Haven't yet implemented this fix. (Not a problem that needs to be solved - leaving for historical purposes.  I am running Catalina without this.) - IOHWControl does not load under GFX0 (as observed in IORegistryExplorer).  Solution (if it needs to be solved) is to install AppleHWSensor.kext from a DosDude-patched Mojave /S/L/E in Catalina's /L/E.  Copy and install your own or use the kext attached to this post. (Solved - no further work required) Wi-Fi connection is delayed until a minute or so after boot - Use VoodooHDA and NOT AppleALC (Solved - no further work required) External USB ports do not work after waking from sleep (S3) - Upgrade Lilu.kext and replace BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext (in /L/E) with latest BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext. (Solved - no further work required) Boot and shut-down time of Catalina is slower than Mojave - Upgrade Lilu.kext and replace BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext (in /L/E) with latest BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext. (Solved - no further work required) Wi-Fi is not immediately available at OS startup - Upgrade Lilu.kext and replace BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext (in /L/E) with latest BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext. (Solved - no further work required) Laptop freezes on wake - Remove VoodooSDHC.kext from /Library/Extensions  
      Tips for Improved Performance (on this and other older systems)
      System Preferences > Spotlight > Search Results: Uncheck all options System Preferences > Spotlight > Privacy: Add all Volumes System Preferences > Accessibility > Display: Check "Reduce motion" System Preferences > Accessibility > Display: Check "Reduce transparency"  
      Other tips
      If your fan is always running and temps are good, try pressing Fn + z (I haven't noticed this issue for a while since I completed DSDT edits for Mojave, but keeping this here for historical purposes)  
      CLOVER Installation: Use these configuration options (These configuration options configure Clover for LEGACY BIOS - NOT UEFI)
      Install Clover in the ESP Boot Sectors Install boot0af in MBR Clover for BIOS (LEGACY - NOT UEFI) booting Clover EFI 64-bits SATA BIOS Drivers, 64-bit Recommended drivers FSInject File System drivers ApfsDriverLoader Install RC scripts on target volume Themes Choose your desired theme Install Clover Preference Pane After clicking "Continue", if prompted with "This Clover package is incompatible with this version of macOS," install anyway  
      After CLOVER installation is complete Copy the following from the attached E6410-Catalina.zip ACPI patched contents config.plist (change XX-MASKED-XX values to your own) kexts/Other (remove all other kext folders) Remove christmas and new year folders from themes (if present)  
      Screenshots
       
      Credits
      Thanks to those who contributed to my Mojave solution and to the DosDude team (for the incredible macOS patchers), I think this Catalina installation was the easiest macOS installation that I have experienced (so far).  Many thanks to @Slice and his team for the incredible work on CLOVER and for continuing to support old legacy systems like this.  Also, thanks to @Mieze and @headkaze and others I'm sure for maintaining the Brcm kexts.  And finally, I still prefer to manually apply patches to the DSDTs in my systems.  CLOVER offers extensive patching functionality, but I'm old-school and like to have an error-free, fully-patched DSDT with a simple CLOVER config.plist.  I think that this manual DSDT patching approach (which required an extensive review and debugging of the original unpatched DSDT in this thread) is the reason that this Latitude E6410 is such a perfect MacBookPro6,2.  Thank you @RehabMan for being a great teacher and for always insisting on problem reporting files .
       
       
      AppleHWSensor.kext.zip
      gen_debug
      E6410 Catalina-5v2.zip
×