Contribute
Register

[WARNING] Clover update r4586 deletes OsxAptioFix3Drv-64.efi

Joined
Apr 9, 2017
Messages
56
Motherboard
Asus Z170M-PLUS
CPU
i7 6700K
Graphics
RX570
Mac
iMac
Trying to locate OsxAptioFix2Drv-64.efi in the Clover installer (latest tonymacx86 version) with Pacifist but turning up nothing. Any ideas?

EDIT: Also tried the previous Clover build from SourceForge, no where to be seen.
 
Last edited:
Joined
Jun 10, 2014
Messages
38
Motherboard
Intel HM87
CPU
Intel Core i7 5700HQ
Graphics
Intel HD Graphics 5600
Mobile Phone
iOS
Trying to locate OsxAptioFix2Drv-64.efi in the Clover installer (latest tonymacx86 version) with Pacifist but turning up nothing. Any ideas?

EDIT: Also tried the previous Clover build from SourceForge, no where to be seen.
Try to use this file from previous versions in /clover/drivers64UEFI
It helps me to boot.
 

Attachments

Joined
Mar 2, 2011
Messages
202
Motherboard
GA-Z97X-Gaming 7
CPU
i7-4790K
Graphics
RX 580
Mobile Phone
iOS
I'm guessing a lot of people will have issues with this, including myself.
My mac install pen drive came to the rescue otherwise I would have been fckd.
Though clover automatically creates a backup so we should be able to boot from there right?
Thanks for the heads-up guys!
 
Joined
Apr 9, 2017
Messages
56
Motherboard
Asus Z170M-PLUS
CPU
i7 6700K
Graphics
RX570
Mac
iMac
Try to use this file from previous versions in /clover/drivers64UEFI
It helps me to boot.
You are a life saver, it now boots... However its not detecting my 1060 card. Nvidia web driver is enabled. All I did was reinstall the OsxAptioFix2Drv-64.efi. After it booted I also downgraded to previous Clover version but the card wasn't detected prior to doing that.

Any ideas?

EDIT: Fixed! Turns out it also lost EmuVaribleUefi-64.efi as it was missing from the clover/drivers64UEFI folder too. Restored from backup to resolve it. Thanks for all the help. That will teach me to update Clover blindly.
 
Last edited:
Joined
Jul 24, 2015
Messages
2,326
Motherboard
MSI H81i
CPU
i5-4570
Graphics
RX 580
You are a life saver, it now boots... However its not detecting my 1060 card. Nvidia web driver is enabled. All I did was reinstall the OsxAptioFix2Drv-64.efi. After it booted I also downgraded to previous Clover version but the card wasn't detected prior to doing that.

Any ideas?

EDIT: Fixed! Turns out it also lost EmuVaribleUefi-64.efi as it was missing from the clover/drivers64UEFI folder too. Restored from backup to resolve it. Thanks for all the help. That will teach me to update Clover blindly.
Have you tried AptioMemoryFix? It might simplify things, no need for emulated NVRAM, no need to copy Apple's APFS.EFI with the APFS support package, it not being removed from the Clover package etc.
 
Joined
Jun 15, 2012
Messages
417
Motherboard
Z370 AORUS Gaming 7-F13
CPU
i7-8700K OC @ 5.1Ghz
Graphics
GTX 1080 Ti
Mac
MacBook Pro, Mac Pro
Classic Mac
Performa
Mobile Phone
iOS
^
AptioMemoryFix is basically memfix 3 continued. the screwup in installer was, it just blindly removed fix3 but didn't actually replace it with the newer AptioMemoryFix-64.efi which is latest fix (which, as vulgo, says supports apfs container loading and also deprecates emulated nvram)

Think the whole TL/DR of situation is. AptioMemoryFix from https://github.com/acidanthera/AptioFixPkg has been merged in to support https://github.com/acidanthera/ApfsSupportPkg which has also been merged in. The problem is that clover decided to delete all the deprecated files, but following installer rules for UPGRADES vs clean installs, only upgraded files that were included from previous installs package receipt (ie it didn't add the new files to replace deprecated ones it removed). So it just left users with broken configuration.

To fix for now, and going forward, make sure you do a custom install and manually select AptioMemoryFix so the install receipt for package is correct for next time you simply upgrade. get rid of fix3 as AptioMemoryFix is it's successor and fix3 isn't in clover package anymore (which is why there is no upgrade path for it)
 
Last edited:
Joined
Jun 10, 2014
Messages
38
Motherboard
Intel HM87
CPU
Intel Core i7 5700HQ
Graphics
Intel HD Graphics 5600
Mobile Phone
iOS
^
AptioMemoryFix is basically memfix 3 continued. the screwup in installer was, it just blindly removed fix3 but didn't actually replace it with the newer AptioMemoryFix which is latest fix (which, as vulgo, says supports apfs container loading and also deprecates emulated nvram)

Think the whole TL/DR of situation is. AptioMemoryFix from https://github.com/acidanthera/AptioFixPkg has been merged in to support https://github.com/acidanthera/ApfsSupportPkg which has also been merged in. The problem is that clover decided to delete all the deprecated files, but following installer rules for UPGRADES vs clean installs, only upgraded files that were included from previous installs package receipt (ie it didn't add the new files that replace deprecated ones it removed). So it just left users with broken configuration.

To fix for now, and going forward, make sure you do a custom install and manually select AptioMemoryFix and the optional APFS Loader (if you desire) so the install receipt for package is correct for next time you simply upgrade. get rid of fix3 as AptioMemoryFix is it's successor and fix3 isn't in clover package anymore (which is why there is no upgrade path for it)
Thx for explanation. Confirmed: AptioMemoryFix works perfectly along with ApfsDriverLoader instead of apfs.efi.
 
Joined
Mar 9, 2011
Messages
25
Motherboard
Maximus VII Impact
CPU
i5-4690k
Graphics
Gigabyte 4GB 970GTX
Mac
Classic Mac
Mobile Phone
What a total debacle.

I thought I was having hardware failure or something before realizing it must have been the Clover upgrade.

I updated a flash drive with Clover r4586 (I selected AptioMemoryFix and the APFS Driver Loader when installing clover to USB), but when I select my Mac OS SSD in Clover I stall out shown in the attached.

I was pulling memory sticks and reset my BIOS when i was initially getting an "End RandomSeed" error before I realized Clover was broken. I think I reset everything to what's needed, but its been years since I actually built this thing that it's possible I missed a BIOS setting?

I will try to boot with a USB drive running the previous Clover version.
 

Attachments

Joined
Feb 16, 2015
Messages
21
Motherboard
Gigabyte GA-Z97-D3H
CPU
Intel Core i5-4690K
Graphics
Intel HD 4600
Mac
MacBook Pro, Mac Pro
Mobile Phone
iOS
Was the removal of AptioMemoryFix intended or a mistake? I guess I’m the dumb one for not researching before updating but I’ve never had any issue with any previous update. Now my problem has gone from a black screen after the Clover menu to now being stuck at my MoBo splash screen. I am unable to enter the BIOS setting or boot menu. Any ideas?
 
Top