Jump to content
30960 posts in this topic

Recommended Posts

I apologize friends, but this discussion of what drivers are needed for this or that, has already made me delete some, come back again and I do not use FV2.

Why not separate into the Clover installation options? Type: "UEFI Drivers without FV2" and "UEFI Drivers with FV2"

Thanks

  • Like 5
  • Thanks 1
22 minutes ago, JorgeMax said:

I apologize friends, but this discussion of what drivers are needed for this or that, has already made me delete some, come back again and I do not use FV2.

Why not separate into the Clover installation options? Type: "UEFI Drivers without FV2" and "UEFI Drivers with FV2"

Thanks

 

Good idea :) But I think, there is a risk of duplication. Some drivers are necessary for FV2 user or not. Drivers descriptions with the mention FV2 seem to me the simplest

  • Like 1
On 9/11/2018 at 9:53 AM, Matgen84 said:

@Slice says: "For debugging wake from hibernation there is DumpUefiCalls.efi  driver that compiled together with Clover but not included into release package." It is also normal to not have it

 

Do you use FireVault? If not, do you try to delete AppleKeyAggregator and reboot?

 

No, not using FileValut and never heard of AppleKeyAggregator. How would one debug why ApfsDriverLoader-64.efi cannot find apfs.efi on the system drive? As it seems to me that is the issue given that it boots fine when ApfsDriverLoader-64.efi is replaced with apfs.efi

 
No, not using FileValut and never heard of AppleKeyAggregator. How would one debug why ApfsDriverLoader-64.efi cannot find apfs.efi on the system drive? As it seems to me that is the issue given that it boots fine when ApfsDriverLoader-64.efi is replaced with apfs.efi

If your having an issue with ApfsDriverLoader then open a seperate topic but first make sure your using the latest one.


Sent from my iPhone using Tapatalk
 
No, not using FileValut and never heard of AppleKeyAggregator. How would one debug why ApfsDriverLoader-64.efi cannot find apfs.efi on the system drive? As it seems to me that is the issue given that it boots fine when ApfsDriverLoader-64.efi is replaced with apfs.efi

If your having an issue with ApfsDriverLoader then open a seperate topic but first make sure your using the latest one.


Sent from my iPhone using Tapatalk
  • Like 1
1 hour ago, indiekiduk said:

 

No, not using FileValut and never heard of AppleKeyAggregator. How would one debug why ApfsDriverLoader-64.efi cannot find apfs.efi on the system drive? As it seems to me that is the issue given that it boots fine when ApfsDriverLoader-64.efi is replaced with apfs.efi

 

In your previous post, your list mentions AppleKeyAggregator. Right? Also, I wrote "do you try to delete AppleKeyAggregator and reboot?"

 

As @SavageAUS saying: use the latest one and if your having an issue with ApfsDriverLoader, open a topic for your problem

  • Like 1
5 hours ago, Matgen84 said:

 

In your previous post, your list mentions AppleKeyAggregator. Right? Also, I wrote "do you try to delete AppleKeyAggregator and reboot?"

 

As @SavageAUS saying: use the latest one and if your having an issue with ApfsDriverLoader, open a topic for your problem

 

Sorry I didn't realise you meant another .efi file for some reason I thought you were talking about KeyChain oops. Anyway I realise now you meant the AppleKeyAggregator.efi appearing in my file listing and deleting still doesn't fix the problem (of no drives appearing). I will post a thread about this to discuss further and edit this post to include the link. Btw I tried to help by adding entries for all of these new .efi files to the Clover wiki page on them but sadly the Google login is broken.

 

edit: link to seperate topic on my issue 

 

Edited by indiekiduk
  • Like 1
8 minutes ago, indiekiduk said:

 

Sorry I didn't realise you meant another .efi file for some reason I thought you were talking about KeyChain oops. Anyway I realise now you meant the AppleKeyAggregator.efi appearing in my file listing and deleting still doesn't fix the problem (of no drives appearing). I will post a thread about this to discuss further and edit this post to include the link. Btw I tried to help by adding entries for all of these new .efi files to the Clover wiki page on them but sadly the Google login is broken.

 

I think only clover team can modify clover wiki :) Where do you put your thread? I don't find it

  • Like 2

ok I fix the problem Drivers for FileVault2.

I build my Package like this

⬇︎

Spoiler

90179652_Capturedcranle2018-09-1601_31_47.png.b3cbd64c974beaefac6a111054bb1e59.png

 

1478589605_Capturedcranle2018-09-1601_49_34.png.ea9b4056c703674b59747b411af77c50.png

395136580_Capturedcranle2018-09-1601_38_25.png.d4c453f5ec1bf56c57f208ab5c2e39ae.png

 

For my part I not using  FileVault2. Its look like this on my EFI Folder

nothing related to  FileVault2.

t1991320571_Capturedcranle2018-09-1601_46_03.png.2cb4e89683f61b3198ee8ef16c444815.png

 

  • Like 1
On 9/11/2018 at 7:10 PM, Slice said:

The list of drivers usefull ONLY for FV2


AppleImageCodec-64.efi
AppleKeyAggregator-64.efi
AppleKeyFeeder.efi
AppleKeyMapAggregator.efi
AppleUISupport-64.efi
AppleUITheme-64.efi
FirmwareVolume-64.efi
HashServiceFix-64.efi
AptioInputFix-64.efi
AppleEvent.efi

 

 

thank you for clear.

i removed these files. and disappeared key delay in GUI.

  • Like 2
ok I fix the problem Drivers for FileVault2.
I build my Package like this

Spoiler 90179652_Capturedcranle2018-09-1601_31_47.png.b3cbd64c974beaefac6a111054bb1e59.png
 
1478589605_Capturedcranle2018-09-1601_49_34.png.ea9b4056c703674b59747b411af77c50.png
395136580_Capturedcranle2018-09-1601_38_25.png.d4c453f5ec1bf56c57f208ab5c2e39ae.png
 
For my part I not using  FileVault2. Its look like this on my EFI Folder
nothing related to  FileVault2.
t1991320571_Capturedcranle2018-09-1601_46_03.png.2cb4e89683f61b3198ee8ef16c444815.png
 


Can you please post this in the build_clover.command thread so it can be added to the script hopefully.


Sent from my iPhone using Tapatalk
  • Like 3
11 hours ago, SavageAUS said:

 


Can you please post this in the build_clover.command thread so it can be added to the script hopefully.


Sent from my iPhone using Tapatalk

 

Here attaching the origin buildpkg.sh

mod with two more choice 

line 1034 # build FileVault2UEFI packages

line 1061 # build FileVault2 packages

you need  this command before build packages

and your only made a script to move all drivers in place or doing this manually

NOTE; you have FileVault2 drivers in Drivers-Off and mandatory Drivers

mkdir -p ~/src/UDK2018/Clover/CloverPackage/CloverV2/drivers-Off/FileVault2UEFI

mkdir -p ~/src/UDK2018/Clover/CloverPackage/CloverV2/drivers-Off/FileVault2

maibe dev or coder doing the rest to make a script because I can not post here my script because my package is different of the one on SF

 

This is what its like finish

Spoiler

936099419_Capturedcran.png.825204372e5c0dccb4818672a0274f8e.png

189928552_Capturedcran1.png.ef40a27ec763dfe35d93fdcde2a99093.png

 

553503555_Capturedcranle2018-09-1615_29_09.png.9bdd1d8df0a501254c4626de9d0074c3.png

 

 

I confirm that without any FileVault Drivers the boot on APFS is much faster. The trim is activate in addition

buildpkg.sh.zip

Edited by chris1111
CORRECTION TYPO IN FILE
  • Like 1

I confirm it after moving to macOS Mojave on my main SSD of my HP ProBook 6570B

The boot on an APFS SSD Trim enabler activate is much faster (twice as fast) :plane:
having no FileVault Drivers

Here are my UEFI drivers
Note I use the last drivers apfs.efi from Mojave 10.14 (18A389)

Clover compile in Mojave 10.14 (18A389)

UDK2018, Xcode Version 10.0 (10A254a)

784894778_Capturedcranle2018-09-1708_35_56.thumb.png.0aa343b8352fc60b79fc479b64d298da.png

Edited by chris1111
  • Like 3
On 9/11/2018 at 12:10 PM, Slice said:

The list of drivers usefull ONLY for FV2


AppleImageCodec-64.efi
AppleKeyAggregator-64.efi
AppleKeyFeeder.efi
AppleKeyMapAggregator.efi
AppleUISupport-64.efi
AppleUITheme-64.efi
FirmwareVolume-64.efi
HashServiceFix-64.efi
AptioInputFix-64.efi
AppleEvent.efi

 

AptioInputFix-64.efi is good anyway. It fix a problem with my keyboard after sleep (first key pressed remains pressed), and I can awake the PC by just moving the mouse, no otherwise. This is a good driver in any cases.

IMHO all those drivers should remain where they are since the package already allow to deselect all them:

if I'm not mistaken they allow an unencrypted fusion corestoage volume to be loaded as well? If true they are just essential, and w/o them... is just a custom configuration...

  • Like 2
  • Thanks 1
4 hours ago, Allan said:

Hey @chris1111.

Do you already tested replace the apfs.efi for the ApfsDriverLoader.efi driver?

Yes I test lots of revision but I preferred apfs.efi

  • Like 2

Hi

 

This morning, Xcode 10 is in regular software update on Appstore for High Sierra system :) Interesting for those who build Clover.

Edited by Matgen84
8 hours ago, Allan said:

I see. You had notice that you have a better performance? Speed, etc...?

And thank you for your answer. :)

No difference performance and apfs.efi as no relation of the boot speed I think

for me its FilVault Drivers because without the boot speed is more fast

  • Like 1
6 hours ago, Matgen84 said:

Hi

 

This morning, Xcode 10 is in regular software update on Appstore for High Sierra system :) Interesting for those who build Clover.

Just Upgrade to this version

1920563636_Capturedcranle2018-09-1808_12_58.png.ce72978443defcf77f164cdcd39bd364.png

  • Like 1

I updated Xcode to 10. Clover compiled without problem.

Apple LLVM version 10.0.0 (clang-1000.11.45.2)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

 

  • Like 3
  • 2 weeks later...
3 hours ago, Dr. Hurt said:

Could the Clover installer possibly be updated to work with with SIP enabled?

 

I get installation failed error when SIP is engaged.

I don't know exactly but I may propose that the Clover installer should be signed with Apple's trusted developer. The license costs money.

  • Like 3
×
×
  • Create New...