Contribute
Register

How to Update + Current and Past apfs.efi Downloads

Joined
Nov 25, 2011
Messages
103
Motherboard
Gigabyte Z370 Aorus UG OpenCore
CPU
i5-9600K
Graphics
RX 560
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
  4. Mac Pro
Classic Mac
  1. 128K
  2. 512K
  3. Classic
  4. Color Classic
  5. iBook
  6. iMac
  7. LC
  8. Performa
  9. Power Mac
  10. PowerBook
Mobile Phone
  1. iOS
Hi everybody,

Time is now to adopt a more efficient update method for apfs.efi driver.
The Tonymacx86 Clover builds install now by default the AptioMemoryFix.efi driver since 4506 version.
I've discovered a new method to use the apfs.efi at : https://github.com/acidanthera/ApfsSupportPkg.
Instead of putting the apfs.efi driver in /EFI/EFI/CLOVER/drivers64UEFI but replacing it by the new ApfsDriverLoader.efi driver frees you to do a manual update every time apfs.efi changes.
You need a AptioMemoryFix.efi version R21+ that is available in the last clover bootloader 4542 at Sourceforge.net.

I've built from sources the AptioMemoryFix.efi R21 and join it here.
 

Attachments

  • AptioInputFix.efi
    14.2 KB · Views: 290
  • AptioMemoryFix.efi
    32.8 KB · Views: 307

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
25,240
Motherboard
Lenovo ThinkStation p700
CPU
2 X Xeon E5-2620 V3
Graphics
RX 560
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
If I am updating OS updates via Mac App Store, do I still need to manually update apfs?
Yes, the update is for real Macs so it will not look for your CLOVER folder to update apfs.efi.

If so, do I do the OS update first and then copy or other way round?
You will probably find that either way works just fine.
If you do the update then grab the new apfs.efi from /usr/standalone/i386 and use it to replace the one in /EFI/CLOVER/drivers64UEFI before restarting all should be ok.
 
Joined
Oct 4, 2016
Messages
69
Motherboard
Gigabyte-Z170-GAMING-K3
CPU
Skylake i5 3.3GHz 6600
Graphics
Gigabyte Nvidia GTX 1060 G1 Gaming 3GB
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac mini
Mobile Phone
  1. iOS
Yes, the update is for real Macs so it will not look for your CLOVER folder to update apfs.efi.


You will probably find that either way works just fine.
If you do the update then grab the new apfs.efi from /usr/standalone/i386 and use it to replace the one in /EFI/CLOVER/drivers64UEFI before restarting all should be ok.

Thanks!

Is there a major difference with updating the apfs vs not? I mean clearly my machine is working on the original one - but I have noticed some funny things happening of late. Maybe related....
 

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
25,240
Motherboard
Lenovo ThinkStation p700
CPU
2 X Xeon E5-2620 V3
Graphics
RX 560
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Is there a major difference with updating the apfs vs not? I mean clearly my machine is working on the original one - but I have noticed some funny things happening of late. Maybe related....
Who knows ?
It is a fledgling file system so it is quite likely that improvements will be included as they become available.
But that is not to say that older versions will stop working - To me it makes sense to update - YMMV.
 
Joined
Sep 21, 2015
Messages
43
Motherboard
Gigabyte GA-Z97X-UD7 TH LGA 1150
CPU
i7-4790K
Graphics
ASUS GTX980-4GD5
Mac
Classic Mac
Mobile Phone
Hello, I was able to update to 10.13.15 without doing this. I installed everything via Clover since the beggining.

Do I still need to copy the apsf.efi from my /i386 folder into my clover folder even though everything seems to be working fine?

Thanks!
 

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
25,240
Motherboard
Lenovo ThinkStation p700
CPU
2 X Xeon E5-2620 V3
Graphics
RX 560
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Do I still need to copy the apsf.efi from my /i386 folder into my clover folder even though everything seems to be working fine?
Obviously if everything is 'working fine' then you don't need to change anything.
 
Joined
Aug 2, 2015
Messages
227
Motherboard
Z97X-UD3H-BK
CPU
i7-4790k
Graphics
R9 270X
Mobile Phone
  1. Android
Hi everybody,

Time is now to adopt a more efficient update method for apfs.efi driver.
The Tonymacx86 Clover builds install now by default the AptioMemoryFix.efi driver since 4506 version.
I've discovered a new method to use the apfs.efi at : https://github.com/acidanthera/ApfsSupportPkg.
Instead of putting the apfs.efi driver in /EFI/EFI/CLOVER/drivers64UEFI but replacing it by the new ApfsDriverLoader.efi driver frees you to do a manual update every time apfs.efi changes.
You need a AptioMemoryFix.efi version R21+ that is available in the last clover bootloader 4542 at Sourceforge.net.

I've built from sources the AptioMemoryFix.efi R21 and join it here.

This is awesome, it eliminates the need to copy or patch and it's in the official Clover package since r4540. :)
 
Joined
Mar 30, 2013
Messages
186
Motherboard
Asus TUF Gaming Z490-PLUS
CPU
i9-10850K
Graphics
RX 590
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Hi everybody,

Time is now to adopt a more efficient update method for apfs.efi driver.
The Tonymacx86 Clover builds install now by default the AptioMemoryFix.efi driver since 4506 version.
I've discovered a new method to use the apfs.efi at : https://github.com/acidanthera/ApfsSupportPkg.
Instead of putting the apfs.efi driver in /EFI/EFI/CLOVER/drivers64UEFI but replacing it by the new ApfsDriverLoader.efi driver frees you to do a manual update every time apfs.efi changes.
You need a AptioMemoryFix.efi version R21+ that is available in the last clover bootloader 4542 at Sourceforge.net.

I've built from sources the AptioMemoryFix.efi R21 and join it here.

This is absolutely great! Finally no more patching and using old driver because of slow loading. All problems solved now :thumbup:.
 
Top