Go to page

Hi,
I read somewhere that the Mojave 10.14.2 update has improved boot time.
Do you think it's a good idea to grab apfs.efi file from a 10.14.2 installation and put it on my High Sierra system to get a faster boot?

Hi,
I read somewhere that the Mojave 10.14.2 update has improved boot time.
Do you think it's a good idea to grab apfs.efi file from a 10.14.2 installation and put it on my High Sierra system to get a faster boot?

But file systems evolve and the apfs in High Sierra will be slightly different to the apfs in Mojave. It will be backward compatible as far as the apfs driver is concerned but still different. That is why it is best to use ApfsDriverLoader-64.efi as that reads the current apfs.efi from your system. Without it you need to copy the latest apfs.efi to your efi/clover/drivers64UEFI folder every time there is an update to gain the benefits it provides and to ensure the updated file system is fully optimised. Just loading the apfs.efi to an older system will not provide any of the benefits of the newer system.

Mojave APFS is not different from High Sierra APFS. It is the same file system with the same features. The logical structure of a Mojave APFS volume is strictly the same as a High Sierra APFS volume.

If something evolves, it is only the performance of the "engine" behind APFS, not the functionality. And because it's a very new file system, no doubt that Apple is trying hard to optimize it to speed up read/write operations, among other improvements and bugs hunt.

I know ApfsDriverLoader-64.efi and use it from the beginning, but that has nothing to do with my initial question.

For your information, boot time of my Skylake rig has doubled from Sierra HFS+ to High Sierra APFS. I know boot time is not essential, but in some manner, it reflects the performance of global volumes access.

I am sure Apple, in the near future, will improve APFS performance, and not only for Mojave users... In the meantime, all workarounds are welcome!

TitanKing, you'll need to mount your EFI to get to CLOVER. Use something like EFI Mounter v3 then when you mount the partition, go EFI > CLOVER > drivers64UEFI and there should be your old APFS.efi file. Replace it with the correct version and you're good to go!