Jump to content
duduclx

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

241 posts in this topic

Recommended Posts

HI Guys (and Girls ?)!

 

Long time no action from my side but am going to try to upgrade 2 E6410 machines (one i5 and one i7) from el capitan to Sierra; I did it as per description on another popular osx site of a guy named Tony  :) but it led to panics in the beginning.

 

Dudu or Hervé; Are you guys in for it to update this guide or is it too much work ? Can I be of any assistance ?

 

Salut from Holland,

 

Bart

Hi,

 

This laptop is old, and i've just put off ssd, wlan card and ram, to put it on a newer/better laptop.

So i'll not update this tread anymore.

 

I made this tread with some details, and not just a "click and run" package.

The reason is to allow peoples to use my actual work as a start for further installation, tricks and optimization.

 

Hervé and a well know other site are "specialist" of dell's laptop.

 

Everyone feel free to create an other topic/guide to install Sierra on this laptop.

And i also think than after 10 pages of comments, having a new topic is usefull.

 

I'm reducing my laptop park and i've cleaned up many of boxes with old computers and "stuff".

 

I'm also waiting for an update of ps2 driver who is compatible with Sierra before updating any of my computers.

 

So, i'll surely/maybe re-create guide for following laptops (El Capitan link above):

- Dell 6320

- HP 8x0 G2

- Ativ Smart Pro     (who was used as a base for following threads: direct update and install guide)

- Ga-x58-UDR3 (no guide yet on insanely mac, and also an old desktop computer but with a really good benchmark and used as server)

 

updating and creating guide ask for time, and i havent enought time to spend on it for now.

I got many projet (i've started) to finish before looking for another hackintosh project.

 

And i also want to have a different approch, and will certainly use a github for scripting, hosting, sharing and have real contributors.

maybe something like hp probook installer and rehabman repo's and old scripts i've done around sony's SDK.

 

Have a good hack !

cheers !

Share this post


Link to post
Share on other sites
Advertisement

Hello Everyone!

 

First of all, I'd like to thank you dudu and this topic's members for all the help I received. On this week, I've managed to successfully install El Capitan on my E6410 following dudu's guide and other folks advice. (I've managed to proceed from a non-booting USB installer to an almost fully working Hackintosh). I was thinking to share with you how I did it with what tools. To be honest, I didn't know first that this will be so hard. I've always used GNU\Linux based operating systems (primarily Ubuntu) and Windows (7/8.1/10), but never OSX. It feels good though that I've managed to get a little bit familiar with it: how I should install it, use it, optimize it, and see how the system works compared to other operating systems. I'm still surprised by the system, I'm not very comfortable with it, but feels good to have experience with it.

But anyways, my Hackintosh still have some problems (with the battery and its battery management, shutdown and sleep isn't working properly), but all things aside - it works. So I thought to help others and dudu, I'll share how I did it; maybe you can help me to identify things that I've left out and needs improvement; and I can help with sharing easy to use tools which you can add to your guide maybe (like the EasyKext Pro utility to install and update kexts or the Clover Configurator). Anyways, once I have time today, I'll share it with you gladly. :)

 

 

Cheers!

post-1889765-0-99408200-1479648520_thumb.jpg

Share this post


Link to post
Share on other sites

Excellent feedback bogar.andras.

 

Will be good to have more feedback and how to's to get everything working on this laptop.

 

I'm looking to get one of these soon. I would like a definitive guide to hopefully get everything working.

 

Thanks guys.

 

Sent from my SM-G928F using Tapatalk

Share this post


Link to post
Share on other sites

With my setup and guide, battery and battery management and shutdown are working perfectly.

About sleep, Hervé did the trick.

 

One thing upsetting me is to debug what person did and help him to do what i have write.

 

So i prefer skip the "support" part and move to a tool / dev project.

 

I'm happy to see people enjoying hackintosh using one of my guide, or people getting way over (like @midi on the ativ pro).

But i can't spend my time.

 

I prefer install kexts by myself Than using app, to install it where i want and give people some skills.

 

I still think than hackintosh need to learn and use OS X (and unix system) from a certain time.

 

I've started my first hackintosh on an Asus with os x 10.5.1.

About 9 years i use only hackintosh laptop and servers.

 

Hope people will understand what was in my mind and will continu it without me.

 

Learn, test, do, compare and more is up to you !

 

Cheers

Share this post


Link to post
Share on other sites

Thanks duduclx.

 

Excellent words of guidance. I will use your guide when I get the E6410.

 

Could I ask what performance is like (even though it is an old laptop)?

 

Thanks

 

Sent from my SM-G928F using Tapatalk

Share this post


Link to post
Share on other sites

With my setup and guide, battery and battery management and shutdown are working perfectly.

About sleep, Hervé did the trick.

 

One thing upsetting me is to debug what person did and help him to do what i have write.

 

So i prefer skip the "support" part and move to a tool / dev project.

 

I'm happy to see people enjoying hackintosh using one of my guide, or people getting way over (like @midi on the ativ pro).

But i can't spend my time.

 

I prefer install kexts by myself Than using app, to install it where i want and give people some skills.

 

I still think than hackintosh need to learn and use OS X (and unix system) from a certain time.

 

I've started my first hackintosh on an Asus with os x 10.5.1.

About 9 years i use only hackintosh laptop and servers.

 

Hope people will understand what was in my mind and will continu it without me.

 

Learn, test, do, compare and more is up to you !

 

Cheers

 

Of course dudu, it's just OSX is very new for me - actually, this is the first time I'm using it and it's very distant for me. I'm still getting used to it and how things go in that OS. Very hard for me, so I'm dependent on these applications - they're not hard to use and does the job for me. This is how I got used to Ubuntu - first apps, and now I'm very confident in the terminal, can do it without the apps. It's just you need to get used to it. I believe that because of your guide, things are going to be much easier for us, and in the future, we can figure things out on our own. 

 

 

Thanks duduclx.

 

Excellent words of guidance. I will use your guide when I get the E6410.

 

Could I ask what performance is like (even though it is an old laptop)?

 

Thanks

 

Sent from my SM-G928F using Tapatalk

 

On my E6410, it's actually pretty fast. I mean I'm using a WD Black 320 GB HDD now, it takes some time to boot up, but after that - it's much faster than things were with Windows. The installation process and the updates take very long time (installation was a bit more than one hour!). But aside from that, I think it's great for every day usage, even with an HDD. With an SSD - it'll be super fast.

Share this post


Link to post
Share on other sites

Well hoping you'll learn to bot depend from others.

Even some tricks are not updated and so advice and guide are quickly obsolete.

 

About performance, the video and cpu are well suported so that's a normal performance regarding the hardware.

 

You cab have a look in my geekbench

http://browser.primatelabs.com/geekbench3/4507879

And

http://browser.primatelabs.com/user/60920

 

The default of that laptop is the gpu who get warm easily.

Also the battery because of the power cpu (70w when newest intel use 16w and integrate gpu).

 

Well, you gave me a new idea.

Recycle the laptop and change the mainboard for a raspberry.

May be a cool challenge.

 

Cheers

Share this post


Link to post
Share on other sites

So like I've promised: this is how I've managed to install El Capitan on my E6410. 

 

 

Installation: Basically, I've followed dudu's guide and other people's advice in this topic (downloaded El Capitan installer, created USB installation media, installed Clover as the bootloader on the pendrive - see for more details in post #1). For the initial installation, I've used dudu's config.plist, the fakeSMC.kext, and bartrap's dsdt.aml. Without these files, first the installer didn't really want to boot (no boot bar then prohibited sigh), then when I had the correct config.plist and the fakeSMC.kext - but not the dsdt.aml - it was giving me the garbled text and the "Still waiting for root device" message. After giving the installer the dsdt.aml from bartrap, the installer did start properly. Please note that all these files and the bootflags are required!

So basically, it took me 1 hour and 30 minutes to install El Capitan. The machine rebooted 2-3 times (I've allowed it to boot from the pendrive without any interaction). I've also experienced the "couple of seconds remaining" message during the installation, but the HDD activity led was very active, so my nervousness went away (since it was using the HDD and not hanged or frozen). You only need to be patient at this point, and if it says that it will reboot but it won't actually reboot (like fans are spinning but no activity or etc.) you can proceed to shut it down and start it up again (or at least that's how it worked for me).

One thing that I've noticed during the installation, is after formatting the HDD to journaled HFS+ and starting it, it said this: "This copy of the Install OS X El Capitan application can't be verified. It may have been corrupted or tampered with during downloading.", and wouldn't let me install OS X. What I did is that I've tried to set the date correctly to the current date in terminal (e.g. 11/22/2016 1:52pm), but that didn't work. So I thought that "I'll trick you!", and set the date back to 2015. January 1st, 12:00 AM in the terminal. That worked flawlessly! (Please see the guide for this here.) Also, you'll need a USB keyboard and mouse (since the built-in stuff will work after installing the kext files).

 

Bootloader: for the bootloader, I've installed Clover on the HDD with most of the the same settings as I did on the pendrive. What you need to do after the installation is download the Clover Configuration to effectively edit the Clover. You can mount the EFI partition, edit config.plist, change the theme, etc. So basically I went with the lazy way, and used that. Mounted the EFI partition, copied dudu's config.plist and the dsdt files to EFI/Clover/ACPI/patched from his pack file. You can do the DSDT patching by dudu's guide, it's just that I used his files since we had almost the same model and I thought that it'll be enough to use his files. But it works well with my machine, so I believe it'll be fine like this. 

At this point, I've opened the config.plist in the Clover Configurator to customize it to my Hackintosh (especially the Rt Variables and SMBIOS section) - this is needed to allow FaceTime and iMessage work. So I customized the config.plist, set my custom theme (this is where the Xcode is required), saved the file, and rebooted without the pendrive. If something doesn't work, don't panic, just boot with the pendrive, and try to figure out what's missing. Clover Configurator will help you, it's very easy to mount the EFI partition and troubleshoot issues e.g. in the config.plist file.

 

Kext files: So the installation went fine, the machine only booted from the pendrive (since the HDD didn't have the bootloader yet), so first things first, I've installed the kexts with EasyKext Pro. You can select all your kexts you'd like to install, and drag it to the application - it will install them one after another without a problem. Like dudu said, if you'd like to get involved into using terminal more, you can follow his guide in post #1 regarding the installation of kext files. After the reboot, most of the things were working, I'll be discussing some of the things shortly. 

 

Network: we had a decommissioned E6500 at my company, and since it was going to the trash, I saved its Broadcom wireless card. Hackintosh detected it without a problem, it works really well. The Ethernet interface did work with the kext provided by dudu without a glich. It had an Intel wireless card, so that was a no-go, so I went with this Broadcom card. 

 

Sound: hat I had trouble with was the sound. Sound didn't really want to work, the system didn't recognize the audio device. dudu has a good guide on how to enable audio, but that was kinda tricky and problematic for me (sorry, first time with OS X!). So I went with VoodooHDA. Now, after installing it, I had audio, but the slider, the physical buttons (volume up/down/mute) didn't work. So after some reading, I've found that I have to enable fixes in the kext file to make these things work. Now, I've downloaded and installed Xcode 8.2 on my Hackintosh from https://developer.apple.com/download (this will be required for the Clover Configurator to apply themes on your bootloader, so it's the best if you). Please note that this can take up to quite some time; not the download process, but the verification and unpacking process itself.

So after having Xcode installed I went ahead and opened info.plist the VoodooHDA kext package (right click -> see contents of the package or smtg like this). It opened with Xcode, then I went to IOKitPersonalities->VoodooHDA. There I enabled all 4 fixes (HalfMicVolumeFix, HalfVolumeFix, EnableMuteFix, EnableVolumeChangeFix) by selecting the "Yes" value. After this, I've saved the Info.plist, opened EasyKext Pro, and re-added VoodooHDA.kext to S/L/E with it. After one reboot, everything worked perfectly: device detected, volume can be changed with the physical buttons, and automatic sound route to the 3.5 mm jack if something is plugged in. I didn't manage to test the Mic input jack yet, however, it's being detected by OS X, so I assume that works as well. 

 

Peripherals: bluetooth, firewire, usb, keyboard, trackpad, dvd drive - working without a problem.

Displayport is 100% working (extending the screen), however, the VGA port is a no-go by default. Nothing happens when I plug-in the VGA cable of my monitor and won't extend the screen like it does when the displayport is plugged in. FN+F8 works while booting up the system (it transfers everything to the VGA output), but if I press it once the system is loaded, everything stops literally. Well it's not a big problem for me, it may be an issue for some of you. I don't have a WWAN card, so I couldn't test that, but most likely it's a no-go as well by default.

One thing is that my SD card reader doesn't work: my Hackintosh won't detect it, and when I insert a card, the whole system freezes after a minute. Inserting the card before booting results in a huge loading time then a prohibited sign. So the SD card reader for me is not working (yet), but others are working.

 

Smaller things: in order to make Apple Store working, you need your Ethernet interface's to have the name of "en0". If it's not en0, then your Apple ID won't be verified. You can check this in the terminal, by issuing an "ifconfig" command, and inspecting the network interfaces. If your Ethernet interface isn't en0, then go ahead, remove your network devices, and re-add your ethernet interface first then the others. After that, you'll be able to login.

Also, sleep isn't working for me (yet). This pains me a little bit, but I can live with it.

 

So after a long battle, I was able to install OS X on my E6410. I'm kinda surprised, it's very new for me. There are still small issues with it, but nothing very major.

One thing I don't like is the power consumption. I think that there must be some kind of problem, because after 1 hour of surfing and settings checking, the laptop's battery is empty. So I think that there's still something that I'm missing from power management perspective, and this requires attention.

Also, the SD card reader is a bit annoying for me: even though it should work, it doesn't. (I have the proper vendor and device ID injected into the kext file). So that also requires some attention.

One thing would be great: if the screen would turn off if I close the laptop's lid, but it doesn't. Not sure if you have some kind of solution for this from you guys... but not sure since usually if you close the lid the Mac will go into a sleep mode.

 

Any advices on the VGA port, power consumption, sleeping, and why the SD card reader is not detected? Do they require special attention? 

Share this post


Link to post
Share on other sites

I've given some thoughts about what dudu wrote and downloaded XRG to see the utilization. Actually, the Nvidia GPU - by default - is on 5% utilization. When opening windows and apps, this can go through 20-25% on my Hackintosh. At this pont I'd say that the GPU is consuming most of the power. So I can rule out the power consumption issue with my Hackintosh. 

 

edit: By the way, were anyone able to update El Capitan 10.11.6 to macOS Sierra? Did anyone try it?

 

edit2: when I tried to apply dudu's patches on the DSDT file, I received 77 errors. Of course I've used RehabMan's fixes on it beforehand, so I'm not sure why I'm receiving these errors. Could you help me guys? The IASL specification is 4.0 in MaciASL.

compiler errors.txt

Share this post


Link to post
Share on other sites

Has anyone ever figured out how to get the nvidia gpu to clock above 405mhz. Everytime I hackintosh this laptop, the graphics end up too laggy. If that was fixed this laptop would be great!

 

Edit: I have tried to patch the smbios of AGPM and upon checking the console it seems to be switching between states but will not clock above 405mhz and therefore the lag is still present, my smbios profile is MacbookPro6,2.

Share this post


Link to post
Share on other sites

Has anyone ever figured out how to get the nvidia gpu to clock above 405mhz. Everytime I hackintosh this laptop, the graphics end up too laggy. If that was fixed this laptop would be great!

 

Edit: I have tried to patch the smbios of AGPM and upon checking the console it seems to be switching between states but will not clock above 405mhz and therefore the lag is still present, my smbios profile is MacbookPro6,2.

 

I've hackintoshed 3 of E6410s now. It never lagged or displayed any kind of graphical issues. Maybe it's a thermal issue? Like the thermal paste is like forever old and requires re-pasting? Or it's dusty inside?

Share this post


Link to post
Share on other sites

Old thermal paste or dust would not prevent GPU from throttling to max speed. It could only cause overheating. If the GPU is not reaching the expected speeds, it's a matter of AGPM configuration.

Share this post


Link to post
Share on other sites

If someone could assist me with the AGPM that would be great.

Like I said, I've been able to patch it in the SMBIOS and enabled logging and it appears to be switching states in the Console, but as I said it refuses to clock above 405mhz and that is causing the graphics to not perform to their full capabilities.

Share this post


Link to post
Share on other sites

I cannot get the audio to work. Nothing listed in sound prefs, no sound.

I install the kext from the pack, clover has been configured for the 3 IDT kext edits in the guide. 

What else? Am I missing something?

 

Everything else is working! Thanks @duduclx!

 

Update:

Also tried VoodooHDA as @prometheusx suggested. The sound prefs now lists 4 Digital-out (HDMI) devices, but no internal.

 

Update 2: found an older version of voodoohda in a guide for Mountain Lion on an E6410 at OSXLatitude.

Sound worked immediately after installing this kext but there was popping, needed to edit the Vectorize key in info.plist to true to get clear audio.

 

So happy I finally have a fully working E6410 with OSX EC!

Share this post


Link to post
Share on other sites

@rew729:

Voodoohda is not the prefered solution to have audio working ... btw, if it works as you intend, i'll wait the next install to have a proper patch/driver.

 

You should mention your installed version (aka 10.11.x), because audio patch need modifications between 10.11.4 and above.

 

I have replace the E6410 with a E6230.

the E6410 is disassembled and wait to a recycle project (or maybe i'll offer or destroy it).

so i don't do support for update.

 

you can have topics on dell's laptop on other form with other bootloader.

 

cheers !

Share this post


Link to post
Share on other sites

I cannot get the audio to work. Nothing listed in sound prefs, no sound.

I install the kext from the pack, clover has been configured for the 3 IDT kext edits in the guide. 

What else? Am I missing something?

 

Everything else is working! Thanks @duduclx!

 

Update:

Also tried VoodooHDA as @prometheusx suggested. The sound prefs now lists 4 Digital-out (HDMI) devices, but no internal.

 

Update 2: found an older version of voodoohda in a guide for Mountain Lion on an E6410 at OSXLatitude.

Sound worked immediately after installing this kext but there was popping, needed to edit the Vectorize key in info.plist to true to get clear audio.

 

So happy I finally have a fully working E6410 with OSX EC!

I've not touched my e6410 since Yosemite days and even then I wasn't even able to get power management to work properly, sleep/wake was broken as far as I could remember.  Could you direct me to the files you used for your success with your 6410?  I'd like to get El Capitan 10.11.6 on mine. What's working for you and what's not working?  Please elaborate a little more.  Thanks in advance.

Share this post


Link to post
Share on other sites

I don't know if anyone is still active on this thread but I could use some advice if so. I've been trying for 2 solid days all possible combinations of config options, dsdt, and boot args. I have a E6410 i5-520m (2.53ghz) with the  Nvidia NVS 3100M card. I've used dudu's config.plist with 6,2 and 8,2, without the dsdt.aml I get the prohibited with garbled text, with 8,2 I either get apple logo with empty progress bar after verbose mode finishes up with "sound assertion in applehdadriver at line 1088" or if I use 6,2 I get the grey screen with or without color wheel in top left, if I try 8,2 with nv_disable or with safe mode (in any config) the machine reboots into the weird boot manager screen (that's not part of the regular bios). No matter which direction I turn there's one kind of brick wall or another. There are no obvious (to me) errors in the verbose output to help troubleshoot though everything I've read suggests that each of the outcomes I mentioned above are related to graphics issues. I'm wondering if dudu and other may have succeeded with their i7 models because the integrated graphics are different on that chip? Does anyone with an i5-520M with the original HD graphics have their config files/dsdt etc.? I'd appreciate any advice to get El Capitan installed on this machine. Thank you.

Share this post


Link to post
Share on other sites

On that laptop we can't use the integrated gpu.

We Can only use the nvidia gpu.

 

Try to use my config + dsdt.

 

I'm sure it will work as it !

 

Cheers !

Share this post


Link to post
Share on other sites

NB: integrated 1st gen Intel HD of those Dell E6x10 models is not supported due to the eDP display connector fitted to these specific laptops. All is explained in the 1st gen Intel HD bible available here.

Share this post


Link to post
Share on other sites

Thanks for the quick reply! It's good to know not to bark up the integrated gpu tree and focus only on using the nvidia. I'll make a few more attempts at that and detail my results here when I do (I haven't been successful so far). Dudu, you said to use your config/dsdt, I don't think I ever saw your dsdt file in the thread, is it there somewhere? Also, can I use the dsdt from a machine with the i7 processor even though that's not the one I have? I know it's mentioned that the dsdt isn't needed for the installation media stage but as some have mentioned here if I attempt without it I get prohibited+garbled (all other variables being the same).

Share this post


Link to post
Share on other sites

I gave step to create the dsdt and config.

 

You can use a dsdt from an i7 machine without issue.

 

Maybe i have an archive with it somewhere.

 

I'll look at it later (i'm on my phone right now).

 

Cheers !

Share this post


Link to post
Share on other sites

Indeed dudu I found it in the end (I hadn't expected to find these files at "step 8" of your guide as I wasn't yet past step 3). However, in the end it worked fantastically! The only thing that I haven't got working is the sleep (although that seems to be tough from the posts here?). And regarding wireless, is there a preferred wireless card that works particularly easily for this machine/clover? Thank you so much for investing your time over the last couple of years in making this guide, it was a nice introduction to the hackintosh world for me :)

Share this post


Link to post
Share on other sites

here it is:

https://drive.google.com/open?id=0B-sUmdgLOBgBUWVYRmZ3UUdiX1k

 

there's an efi folder in it ...

 

you may need to change audio patch if you install 10.11.2 or above.

 

here is a partial config file for clover, with some test patches to have DP + vga working through the port station.

not sure it will work, just an exemple to find a way to have all video ports working with the dock station.

-- > https://drive.google.com/open?id=0B-sUmdgLOBgBVThOM0dzVEhkdDg

(normaly, vga work out of the box with and without port station)

 

Remember, i don't have this computer anymore ... and don't support this tread anymore.

Because this laptop is outdated.

 

i just can say that it was working great with my dell e6410 and this guide.

if something's wrong, restart the guide, and debug yourself (also, google is your friend).

 

i took time to write a "from scratch" guide, allowing people to understand and change things to support an updated osx.

i don't like to give a folder "ready to use" ... copy/paste a folder is not a guide and don't provide knowledge.

 

hope you'll have a working mac on your laptop, but can't do more about that.

 

cheers !

 

EDIT:

about wireless, here a ref i used on many computer:

https://www.amazon.com/AzureWave-Broadcom-BCM94352HMB-BCM94352-867Mbps/dp/B00JY6X9HM

 

the last i used, with ngff m2 port is:

Broadcom-BCM94352Z-M-2-NGFF

 

no driver needed !

 

about sleep, hervé know it good ...

for this laptop, i doesn't disable/enable it for the system (no patch or tips).

i've just set to never sleep in the preference panel.

 

here is a tips from hervé about sleep issue with an other computer (dell e6230):

http://www.insanelymac.com/forum/topic/311218-guide-dell-latitude-e6230-1010x-100-eng/?p=2231717

looks like adding a patch on the dsdt do the work as well !

 

cheers again !

Edited by duduclx

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.

  • Similar Content

    • By fusion71au
      This is a brief guide on how to create a vanilla El Capitan (also same process for Sierra) OS X Installer USB with an updated prelinked kernel containing FakeSMC.

      It is tailored for those users who want to understand the “nuts and bolts” of how to create an installer and also to help brush up on their terminal skills (rather than have one made for them with the numerous automated “tools” available or even Apple’s createinstallmedia) :
       
       
      Specifically, it is also a “Proof of Concept” which shows that installation is possible without even having to rely on boot loader kext injection.

      Prerequisites
      Existing Yosemite installation (or Mavericks - see post#4 for steps 7,8) “Install OS X El Capitan.app" downloaded to the Applications folder Pacifist FakeSMC.kext - Slice or Kozlek branch Bootloader - Clover or Chameleon 8GB or larger USB drive (16GB recommended), formatted HFS+ (MBR or GUID) named “Installer”  
      Procedure
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Open OS X terminal and type the following lines, followed by <Enter> after each line.
          The image restore and file copying may take a while to complete, and at the end of the process, the Installer volume is renamed to “OS X Base System"....
       
      sudo -s hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg  -target /Volumes/Installer -erase -format HFS+ -noprompt -noverify rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages cp -av /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation cp -av /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System diskutil unmount /Volumes/OS\ X\ Install\ ESD exit 3.  Right click on the “OS X Base System” Volume and click “Get Info”
       

      4.  Click on the lock icon and untick “Ignore ownership on this volume”
       

      5.  Extract/Copy the El Capitan Kernels folder into /System/Library/ of the USB with Pacifist.  NB It is found in the "Essentials.pkg" in /System/Installation/Packages
       

      6.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel —> OG.prelinkedkernel
       

      7.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of the installer USB using Finder.
       

      8.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel…..
       
      sudo -s chmod -R 755 /Volumes/OS\ X\ Base\ System/Library/Extensions chown -R 0:0 /Volumes/OS\ X\ Base\ System/Library/Extensions touch /Volumes/OS\ X\ Base\ System/System/Library/Extensions kextcache -u /Volumes/OS\ X\ Base\ System exit Any errors should be noted but the output below is normal e.g.


      9. Install your Bootloader targeting the OS X Base System volume
       
       
       
       
      10.  Boot your system with the USB without injected kexts into the OS X Installer GUI....
       
       
       
       
       
      Post Install
      The original prelinked kernel in a fresh install of El Capitan will also lack FakeSMC ie it will only be linked to Apple signed kexts.  In order to boot into El Capitan the first time around without boot loader kext injection, the PLK needs to be rebuilt for the El Capitan volume like we did for the installer:
       
      1.  Boot into Yosemite with the kext-dev-mode=1 boot flag
      2.  Delete or Rename the original /System/Library/PrelinkedKernels/prelinkedkernel for the El Capitan volume —> OG.prelinkedkernel
      3.  Copy FakeSMC.kext and other necessary kexts (e.g. VoodooPS2Controller.kext for laptops) into the /Library/Extensions folder of El Capitan using Finder
      4.  Back in terminal, type the following lines, followed by <Enter> after each line to rebuild the prelinkedkernel.  In this example, the El Capitan volume is named "El_Capitan" - change if you have named it something else...
      sudo -s chmod -R 755 /Volumes/El_Capitan/Library/Extensions chown -R 0:0 /Volumes/El_Capitan/Library/Extensions touch /Volumes/El_Capitan/System/Library/Extensions kextcache -u /Volumes/El_Capitan exit 5. Install your Bootloader targeting the El Capitan volume.  This step is only necessary if you are installing El Capitan on a new drive without existing boot loader (not required if installing on a disk with existing boot loader beside Yosemite).
      6. Reboot your system without injected kexts into El Capitan!
       
       
      Other links
      The All-In-One Guide to Vanilla OS X for beginners
       
      Updates for Sierra and High Sierra   Custom Prelinkedkernel Generator Tool I have made a custom prelinkedkernel generator "PLK.tool" for Sierra + El Capitan.  Instructions:   1.  Download and extract the attached BaseSystem_PLK.tool.zip into your ~/Downloads folder.   2.  Copy any extra kexts necessary for booting your hack to ~/Downloads/BaseSystem/ExtraKexts (e.g. FakeSMC, VoodooPS2Controller), making sure SIP is disabled. 3.  Copy BaseSystem.dmg to ~/Downloads/BaseSystem  4.  Open terminal and run the following commands... cd ~/Downloads/BaseSystem chmod +x PLK.tool ./PLK.tool ---> supply your admin password ---> will place your new custom prelinkedkernel on the desktop.       macOS High Sierra bypass Firmware and MBR checks in post#13.
      BaseSystem_PLK.tool_ElCap.zip
      BaseSystem_PLK.tool_Sierra.zip
      BaseSystem_PLK.tool_Mojave.zip (need to run in Mojave to avoid dependency errors)
       
      BaseSystem_PLK.tool_Catalina.zip
    • By shinho73
      Hello everyone. I managed to install AMD Sierra V5(10.12.6) on my old AMD A8 7600 PC(Mother Board-A58M-E, GPU- Palit Geforce GT730 DDR3). Everything is working except the GPU. The GT730 DDR3 GF108 is natively supported on Sierra, but for some reason, it is not working. On Clover Config, "Inject Nvidia" is selected, no Nvidia Web, and nv_disable=1. On "About This Mac" it just says " NVIDIA Chip Model 3 MB".
      I have attached config.plist. Can someone look at it please? Any help will be greatly appreciated. Thank you. 





      config.plist
    • By fusion71au
      Clover r5050 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
       
      Tested with unlocked Workstation 15 running OSX 10.9 -->10.15 guest in Windows X64 host.
       
      Installation
      1. Download and unzip "EFI_Clover_r5050 for VMware.zip". Mount Clover-v2.5k-5050-X64.iso by double clicking on it.
      2. Mount your VM's EFI System Partition eg in terminal
      sudo diskutil mount disk0s1   3. Copy EFI folder from step 1 into the EFI partition
      4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
      5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
       
      Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
×