Contribute
Register

Security Update 2018-001 for macOS Sierra 10.12.6 and OS X El Capitan 10.11.6

T16

Joined
May 17, 2017
Messages
54
Motherboard
Asus B85M
CPU
Intel Core I-5 4590
Graphics
Nvidia GT 710
Mobile Phone
iOS
This update drove me crazy for two days. I could never get the Nvidia web drivers to work. I ended up upgrading to High Sierra 10.13.3 which was so much easier.
 
Joined
Dec 31, 2016
Messages
180
Motherboard
AsrockZ270M Extreme4
CPU
I5-7600K
Graphics
RX 560
Mac
iMac, Mac mini
Classic Mac
Apple
Mobile Phone
iOS
OK, thanks to all who have gone before, I followed the good advice:
> DL the latest lilu, USBInjectAll, NVidiaGraphicsFixup and AppleALC kexts
> installed them in /L/E with KextBeast
> DL Nvidia driver 378.05.05.25f06 (for macOS build 16G1212) ready for update
> Installed the Apple 2018_01 update
> turned off Nvidia at the reboot
> Installed the above Nvidia driver
> restart.
No problems whatever so far. Thanks guys.
 
Joined
Jul 29, 2014
Messages
105
Motherboard
GA-Z87X-UD5H
CPU
i7-4770K
Graphics
RX 580
Mac
MacBook, MacBook Air
Classic Mac
PowerBook
Mobile Phone
iOS
Many thanks to everyone who posted helpful tips, links, and explanations. On and off, this took several days to sort out and I couldn't have done it without everyone's help.

My build:
GA-Z87X-UD5H
i7-4770k 3.49 GHz Intel Core i7
NVIDIA GeForce GTX 1050 2047 MB <---------- the main problem :)
16 GB 1333 MHz DDR3 memory
Clover Bootloader v2.4k r4035 --> r2.4 4411

General problem: The MacOS Sierra Security Update 10.12.6 wouldn't boot without the latest NVIDIA Web Drivers, but the Web Drivers can't be installed before the Security Update is fully installed and the system is rebooted. (I also had to update several kexts, including the latest Lilu.kext).

General solution: Tweak config.plist, install Security Update, then reboot using bootflag -liluoff to get past panics. When you reach your desktop, update drivers and replace kexts as needed.

My specific steps:

0. Read thread and take notes. Print notes for reference when computer won't boot.

1. I used Carbon Copy Cloner to create two bootable backups. Use the first backup "test" disk for the installation.
This way you always have your main build up and running, are under no time pressure, and can always start over from scratch. And once the test disk build finally works, you can clone it over to your main drive. The second backup is in case something goes wrong several days down the road.

2. Download necessary Web Drivers, kexts, and programs (links at bottom):
  • NVIDIA Alternate Graphics Drivers for macOS 10.12.6 (16G1212)
  • Lilu.kext 1.2.2
  • NvidiaGraphicsFixup.kext
  • FakeSMC.kext v6.26-322-g1b20eab7.1765
  • KextBeast
  • Multibeast
Add to Dropbox for easy access from main build and backup builds.

3. Edit config.plist using Clover Configurator:
3A. Graphics> uncheck "Inject Intel".
Note: None of these are checked for me. Note: "Inject NVIDIA" is for older cards. See Multibeast>Customize>Graphics for comments on several of these. Most "Inject" checkboxes seem to be for older devices.

3B. Kernel and Kext Patches> I removed all references to AppleHDA. (I had 5).
Why? Because I knew I would need to use Multibeast>Drivers>Realtek ALC to reinstall ALC898. The Multibeast text explains, among other thigns, that it "adds codec-specific patches for AppleHDA" into the config.plist.

4. Install MacOS Security Update 10.12.6
-->Reboot


5. At Clover Bootloader, press space bar to add bootflag -v (verbose) to check panics.
I received a panic for Lilu 1.1.3.
-->Reboot

6. At Clover Bootloader, manually add the bootflags: -liluoff -x (safe mode) -v (verbose).
Note: others used nv_disable=1 instead of -liluoff, but I didn't try it.
--> Boot with above settings

Hopefully this will eventually boot to your desktop. If not, try other boot flags. (Refer to notes!)
Others used "-s" (single user) and -v (verbose) with success, but that didn't work for me. Also FYI: in Safe Mode you can't mount the EFI directory.

7. Once rebooted, I updated the "Web Drivers" for NVIDIA Alternate Graphics Drivers for macOS 10.12.6 (16G1212), the latest for Sierra.
IMPORTANT: I'm running *Sierra* not *High Sierra*. Make sure you download the correct Web Drivers that match the build of your Security Update!!!

8. I then placed Lilu.kext (v1.2.2) and ran Kextbeast, which installs it to S/L/E

9. I added the following kexts to EFI/EFI/CLOVER/kexts/10.12/
Lilu.kext 1.2.2
NvidiaGraphicsFixup.kext

10. I also added the following kexts to EFI/EFI/CLOVER/kexts/Other
FakeSMC.kext v6.26-322-g1b20eab7.1765
--> Reboot

Hooray! It booted properly without boot flags! But no sound.

11. Used Multibeast to install ALC898.
As noted above, this adds several HDA patches to CC Config.plist (replacing the old ones that were deleted at the start).

12. Run Clover Configurator and updated to latest Bootloader, v2.4 r4411
-->Reboot


Finally, a completely working and up to date build! :thumbup: Or so it appears.

13. Test the new build. Test sound, check that TRIM still works for SSDs, run a few programs. All good!

14. Use Carbon Copy Cloner to clone this working build from the backup drive to my main boot drive.

All done! If any major problems arise later that I can't fix, I'll still have the second backup of my system (from Step 1) that I can revert to.

Links to Web Drivers, kexts, and other programs.

NVIDIA Alternate Graphics Drivers*** for macOS 10.12.6 (16G1212)
Full list: https://www.tonymacx86.com/nvidia-drivers/

The one I needed for macOS 10.12.6 Sierra (16G1212): https://images.nvidia.com/mac/pkg/378/WebDriver-378.05.05.25f06.pkg

KextBeast:
https://www.tonymacx86.com/resources/kextbeast-2-0-1.310/

Multibeast, all versions: https://www.tonymacx86.com/resources/?page=2
Multibeast - Sierra 9.0.1: https://www.tonymacx86.com/resources/multibeast-sierra-9-0-1.329/

Lilu 1.2.2 release:
https://github.com/vit9696/Lilu/releases

Lilu Dependency kexts:
https://github.com/vit9696/Lilu/blob/master/KnownPlugins.md

NvidiaGraphicsFixup (this is one of the Lilu dependency kexts found in the list above):
https://sourceforge.net/projects/nvidiagraphicsfixup/

FakeSMC:
https://www.tonymacx86.com/resources/fakesmc.358/

*** Note on new NVIDIA settings in Clover Configurator: As of macOS Sierra, nvda_drv=1 in config.plist under Boot > Arguments is no longer working to initiate drivers. Clover has been updated with a new System Parameter setting called NvidiaWeb.

There's a new method for enabling the NVIDIA Web Drivers in the latest versions of Clover. It can be turned on and off by editing /Volumes/EFI/EFI/CLOVER/config.plist to add SystemParameters/NvidiaWeb. This takes the place of nvda_drv=1 boot flag, which will not work in macOS Sierra.

See: https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-6-378-05-05-25.227494/
 
Last edited:
Joined
Mar 29, 2017
Messages
52
Motherboard
mSI
CPU
I5 6400 2.7ghz
Graphics
NVIDIA
Mac
MacBook, MacBook Pro
Classic Mac
iBook, Power Mac
Mobile Phone
iOS
Hi Just updated my g5 hackintosh with the latest security update.
But it will only boot if i boot from the original unibeast usb with -liluoff and nv_disable=1 (i use intel 530 graphics)
but even when i go to replace the lil.kext file there is one to replace in that folder or anywhere that i can see.

any help would be much appreciated.
 

T16

Joined
May 17, 2017
Messages
54
Motherboard
Asus B85M
CPU
Intel Core I-5 4590
Graphics
Nvidia GT 710
Mobile Phone
iOS
I am trying to do the El Capitan 2018 security update on my laptop.
Toshiba E45-B4200
I-5 4210U
HD4400
Using Clover V4128
After the update is complete I am in a boot loop. With Verbose selected I get the following:

OsxAptioFixDrv: Starting overrides for /system/library/c
Using reloc block:yes, hibernate wake no

Anyone ever able to fix this?? Thanks
 
Joined
Feb 7, 2012
Messages
17
Motherboard
ASUS PRIME H270 PRO - 3610 - Clover
CPU
i7-7700K
Graphics
RX 580
Mac
iMac, MacBook, MacBook Pro, Mac Pro
Classic Mac
iMac
Mobile Phone
Android, iOS
Downloaded and installed with no issues on my old El Capitan testing build(Build Below) :)

ASUS P5Q Deluxe
Intel Core 2 Quad Q6600
8 GB DDR2 800Mhz
GT520 1GB (Which i changed to Nvidia Geforce 9600GT 2GB card after the update & graphics still fine)

CIM :)
 
Joined
Jan 30, 2016
Messages
1
Motherboard
Gigabyte H97-D3H
CPU
i7-490K 4 GHz
Graphics
Intel HD4600
Mac
Mac Pro
Mobile Phone
iOS
i7-490K 4GHz
32 Gb RAM
Gigabyte H97-D3H

Hello there, my system seems to be completely knackered after the 2018-001 security update.

The OS starts but most apps are not behaving properly or populating their windows. iTunes won't even open, Safari doesn't load anything in the window and the Mail app just shows empty emails which is very unhelpful.
I have a Time Machine back up but my Restore partition freezes so not able get to the Time Machine back ups. I have another partition with a 'Back Up' OS. It's out of date compared to the normal partition but the apps all work.

It looks like this update installs a new version of Safari (11.0.3) and Gatekeeper Configuration Data (v137) so I don't know if I can restore the old versions of these files.

I've tried fixing File Permissions but this hasn't helped.

Any ideas?
 
Last edited:
Joined
Nov 2, 2010
Messages
60
Motherboard
GA-P55A-UD4 / GA-Z270X-ULTRA-GAMING
CPU
Intel Core i7
Graphics
NVIDIA GeForce 9800 GT / GTX 1050Ti
This update drove me crazy for two days. I could never get the Nvidia web drivers to work. I ended up upgrading to High Sierra 10.13.3 which was so much easier.
How did you do that? Any advice?
 
Joined
Nov 25, 2015
Messages
506
Motherboard
Gigabyte Z170N-Gaming 5
CPU
i5-6500
Graphics
GTX 745
How did you do that? Any advice?
This person probably prepared with creating a High Sierra UniBeast Drive with all the necesary things needed to do a fresh install before attempting the Security Update. That is what I did in case things go wrong.
 
Top