Contribute
Register

How to Update + Current and Past apfs.efi Downloads

Hi,
when I go to /Volumes/ there are not any EFI what should I do in this case?
 
I installed the Clover from tonymac and rebooted. No clover on my SSD now. I had no issues before this update. I removed apfs.efi from the clover driver directory prior to rebooting.

I created a Unibeast USB and it sees the MacSSD drive, however, when I select it to boot it gets to about 95% and just hangs. It shows the blurred login screen on the second monitor, but never finishes booting. I tried booting in safe mode but it halts with a kernel cache error. I can boot to the install screen of Unibeast.

Is there a way to revert my Clover install from the Unibeast installer? I'm at a loss for why this is occurring.

I'm on HS 10.13.5

Last line in verbose boot:

IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

Doesn't get any further.
 
Last edited:
UPDATE: I'm an idiot (okay, maybe that's not an update). So I've been sloppy naming my drives and I have a couple of drives that are the same size...

Long story short, I was looking at the synthesized container not the physical disk. So in my case physical disk is disk0 but the synthesized APFS container is disk1. You want the physical disk. When I looked I assumed that was my Windows boot drive that's the same size. What confused me is that in Clover Configurator and EFI Mounter - disk0 no longer is listed as the boot drive - even though it really is.

Mount the EFI on the physical drive and you'll be good to go.

----------------
Original question:

File this under: everything's working so maybe I should just leave well enough alone.

So I am running the Mojave beta 4 and everything is working.

Went to get rid of a couple of boot options and when I open Clover configurator I couldn't find the EFI on by boot drive. I see the EFI for my windows drive but nothing on Mac boot.

Then I realized Mojave formatted my boot drive to APFS (I'd suppressed it for High Sierra and forgot to when I installed the beta).

Now I'm super confused. What happened to my EFI?

Not sure if this is the right forum so apologies in advance if I'm posting this in the wrong thread.
 
Last edited:
maybe
It seems there is 2 differents use cases :
1 - you do not plan to update OS - only need to update your clover version because it is not up to date compared to your macOS version : post#1 indicate "how to" by simply pasting from /usr/standalone/i386/ to /Volumes/EFI/EFI/CLOVER/drivers64UEFI/

2 - you plan to update OS : next OS apfs.efi version is still not present on your drive - you have to update clover before updating OS from the post#1 provided links (version choice depends on your OS target update version) - then directly paste download to : /Volumes/EFI/EFI/CLOVER/drivers64UEFI/ - then update OS
Guess this is a good practice in order to avoid OS update issues as Apple updates apfs.efi almost every High Sierra version whereas Clover is not automatically
@tonymacx86 It is strongly recommended that reedit this article and add the above two classification questions to everybody,thx.
 
hi,
I just update to High Sierra, everything works fine. After I install the latest os update, I can't get into system anymore. The loading picture stuck at apple logo with 70% full loading bar. Does it has anything to do with apfs.efi?
 
hi,
I just update to High Sierra, everything works fine. After I install the latest os update, I can't get into system anymore. The loading picture stuck at apple logo with 70% full loading bar. Does it has anything to do with apfs.efi?
I have the same issue, from .0 to .6 full update, it still loads but is stuck at about 70%..
 
@ALL,

As has been mentioned in one or two previous posts the latest releases of Clover (I'm running R4658) included a reverse engineered apfs efi driver that you can use instead of the version based Apple one.

There are actually two efi drivers that you should install if your planing on using APFS

ApfsDriverLoader-64.efi --> This is the APFS file system driver
AppleImageLoader-64.efi --> This is required for APFS security (was embedded into early releases of ApfsDriverLoader )

The Clover developers recommend installing both on all APFS Hackingtosh Systems in place of Apple's apfs.efi driver.

I've extensively tested them on both High Sierra and Mojave Beta and they work great, with no verbose output when loading.

You can add them to your EFI folder using the Clover Installer :-

Screen Shot 2018-09-23 at 16.43.02.png
Or do what i do and extract them from the clover.pkg using Pacifist and then simply copy them to your EFI/Clover/drivers64UEFI folder.

Cheers
Jay
 
@ALL,

As has been mentioned in one or two previous posts the latest releases of Clover (I'm running R4658) included a reverse engineered apfs efi driver that you can use instead of the version based Apple one.

There are actually two efi drivers that you should install if your planing on using APFS

ApfsDriverLoader-64.efi --> This is the APFS file system driver
AppleImageLoader-64.efi --> This is required for APFS security (was embedded into early releases of ApfsDriverLoader )

The Clover developers recommend installing both on all APFS Hackingtosh Systems in place of Apple's apfs.efi driver.

I've extensively tested them on both High Sierra and Mojave Beta and they work great, with no verbose output when loading.

You can add them to your EFI folder using the Clover Installer :-

View attachment 352241
Or do what i do and extract them from the clover.pkg using Pacifist and then simply copy them to your EFI/Clover/drivers64UEFI folder.

Cheers
Jay
I've tried these drivers, but it results in no clover boot menu.
 
Back
Top