chris1111 Posted September 21, 2018 Share Posted September 21, 2018 (edited) You can build clover Package without mandatory FileVault Drivers Take look here ➜ Build-FileVault-Clover that's work for UDK2018 and UDK2 I hope some Dev integrate my change in the Clover repos Edited September 21, 2018 by chris1111 3 2 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 21, 2018 Share Posted September 21, 2018 38 minutes ago, chris1111 said: You can build clover Package without mandatory FileVault Drivers Take look here ➜ Build-FileVault-Clover that's work for UDK2018 and UDK2 I hope some Dev integrate my change in the Clover repos Great Job These file modifications are very interesting. For beginners, I think it would be easier if FV2 files are not checked by default, in my opinion. 1 Link to comment Share on other sites More sharing options...
bronxteck Posted September 21, 2018 Share Posted September 21, 2018 51 minutes ago, chris1111 said: You can build clover Package without mandatory FileVault Drivers Take look here ➜ Build-FileVault-Clover that's work for UDK2018 and UDK2 I hope some Dev integrate my change in the Clover repos Thank you for being part of the solution chris. this is what most users where asking for. a clear separation of what what is what. at least now the end user knows that those drivers are different to the general ones. as for EULA we know it is open source slice. its just small contributions like this that make the project better. that is what open source is. 2 Link to comment Share on other sites More sharing options...
kylon Posted September 21, 2018 Share Posted September 21, 2018 Hi Can you give a list of the drivers you are using with Clover and the deleted FV2 drivers.My drivers now DataHubdxeEmuvariableFsInjectSmchelperVboxHfs Clover 4658 (it works with fv2 drivers) I don t remember, i disabled every driver that said "for filevault 2" in the installer I don t think the issue is fv2 here Link to comment Share on other sites More sharing options...
Matgen84 Posted September 22, 2018 Share Posted September 22, 2018 11 hours ago, kylon said: My drivers now DataHubdxe Emuvariable FsInject Smchelper VboxHfs Clover 4658 (it works with fv2 drivers) I don t remember, i disabled every driver that said "for filevault 2" in the installer I don t think the issue is fv2 here You don't use any Aptiodriver such like OSXAptio or AptioMemoryFix...? On my system Asus mobo, I have aptionmemoryFix for UEFI. Clover commit r4673 works fine Link to comment Share on other sites More sharing options...
kylon Posted September 22, 2018 Share Posted September 22, 2018 No, i don t need them and i have a bios Link to comment Share on other sites More sharing options...
chris1111 Posted September 22, 2018 Share Posted September 22, 2018 18 hours ago, bronxteck said: Thank you for being part of the solution chris. this is what most users where asking for. a clear separation of what what is what. at least now the end user knows that those drivers are different to the general ones. as for EULA we know it is open source slice. its just small contributions like this that make the project better. that is what open source is. Thank you I did this exactly to help the community 18 hours ago, Matgen84 said: Great Job These file modifications are very interesting. For beginners, I think it would be easier if FV2 files are not checked by default, in my opinion. Thanks 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 22, 2018 Share Posted September 22, 2018 6 hours ago, kylon said: No, i don t need them and i have a bios Sorry, I can't help you cause I use UEFI system 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 22, 2018 Share Posted September 22, 2018 2 hours ago, chris1111 said: Thanks I try your modified files: works fine of course. Why two directory for FileVault drivers? It's the same for x64 and x64UEFI. Also I make only one folder for my personal use. Link to comment Share on other sites More sharing options...
chris1111 Posted September 22, 2018 Share Posted September 22, 2018 (edited) 2 hours ago, Matgen84 said: I try your modified files: works fine of course. Why two directory for FileVault drivers? It's the same for x64 and x64UEFI. Also I make only one folder for my personal use. I you select UEFI Only drivers FileVault2 for Legacy(x64) not appears on choice Of course If you are deselect UEFI Only the Drivers x64 filevault2 is selectable Edited September 22, 2018 by chris1111 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 22, 2018 Share Posted September 22, 2018 18 minutes ago, chris1111 said: I you select UEFI Only drivers FileVault2 for Legacy(x64) not appears on choice Of course If you are deselect UEFI Only the Drivers x64 filevault2 is selectable Alright I understand 1 Link to comment Share on other sites More sharing options...
Dajjal Posted September 25, 2018 Share Posted September 25, 2018 4674 bricks my X58 system.I just get a cursor, tried verbose still nothing that I can see besides a cursor.I should note that I always delete the EFI/Boot folder and leave the EFI/Clover as outlined HERE.Back to 4658 and all is well.Bless Link to comment Share on other sites More sharing options...
Slice Posted September 25, 2018 Share Posted September 25, 2018 What is not working boot file or CloverX64.efi? Link to comment Share on other sites More sharing options...
D-an-W Posted September 26, 2018 Share Posted September 26, 2018 Would it be possible to hide a Volume (Trying to hide the Preboot Entires) in the Config.plist and not have F3 show it in the Clover GUI, I thought there was a way but it doesn't seem to work for me? Link to comment Share on other sites More sharing options...
Dajjal Posted September 26, 2018 Share Posted September 26, 2018 @Slice I believe boot.efi cause I replaced 4678 EFI/boot with the one from 4658 EFI/boot and it worked as normal.i did not mess with CloverX64.efi. Link to comment Share on other sites More sharing options...
Sherlocks Posted September 26, 2018 Share Posted September 26, 2018 [mention=112217]Slice[/mention] I believe boot.efi cause I replaced 4678 EFI/boot with the one from 4658 EFI/boot and it worked as normal.i did not mess with CloverX64.efi. try to install 4678 and remove AppleKeyFeeder.efi in UEFI64 Folder on EFI나의 LG-F800S 의 Tapatalk에서 보냄 1 Link to comment Share on other sites More sharing options...
LockDown Posted September 26, 2018 Share Posted September 26, 2018 5 hours ago, D-an-W said: Would it be possible to hide a Volume (Trying to hide the Preboot Entires) in the Config.plist and not have F3 show it in the Clover GUI, I thought there was a way but it doesn't seem to work for me? only hide. Not completely disappear. Link to comment Share on other sites More sharing options...
Dajjal Posted September 26, 2018 Share Posted September 26, 2018 @Sherlocks AppleKeyFeeder.efi is not dere to begin with. Link to comment Share on other sites More sharing options...
Matgen84 Posted September 27, 2018 Share Posted September 27, 2018 Hi Clover Team @vit9696 @savvas and others users I can't build Clover r4678 because AppleSupportPkg/Apfsdriverloader files problem. Take a look, please: build.py error 7000 I've same error when I use macbuild.tool from AppleSupportPkg-master folder Sorry for my bad english Building ... /Users/mathieu/src/EXT_PACKAGES/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.inf [X64] [CC] AppleImageLoader /Users/mathieu/src/EXT_PACKAGES/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.c:532:36: error: operand of type 'EFI_GUID' (aka 'GUID') where arithmetic or pointer type is required if (CompareMem((EFI_GUID *)(ApplePartitionInfo->PartitionType), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CC] FirmwareVolumeInject 1 error generated. make: *** [/Users/mathieu/src/UDK2018/Build/AppleSupportPkg/RELEASE_XCODE8/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/OUTPUT/ApfsDriverLoader.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/mathieu/src/UDK2018/Build/AppleSupportPkg/RELEASE_XCODE8/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader] build.py... : error F002: Failed to build module /Users/mathieu/src/EXT_PACKAGES/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.inf [X64, XCODE8, RELEASE] - Failed - Link to comment Share on other sites More sharing options...
savvas Posted September 27, 2018 Share Posted September 27, 2018 16 minutes ago, Matgen84 said: Hi Clover Team @vit9696 @savvas and others users I can't build Clover r4678 because AppleSupportPkg/Apfsdriverloader files problem. Take a look, please: build.py error 7000 I've same error when I use macbuild.tool from AppleSupportPkg-master folder Sorry for my bad english Building ... /Users/mathieu/src/EXT_PACKAGES/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.inf [X64] [CC] AppleImageLoader /Users/mathieu/src/EXT_PACKAGES/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.c:532:36: error: operand of type 'EFI_GUID' (aka 'GUID') where arithmetic or pointer type is required if (CompareMem((EFI_GUID *)(ApplePartitionInfo->PartitionType), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CC] FirmwareVolumeInject 1 error generated. make: *** [/Users/mathieu/src/UDK2018/Build/AppleSupportPkg/RELEASE_XCODE8/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/OUTPUT/ApfsDriverLoader.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/mathieu/src/UDK2018/Build/AppleSupportPkg/RELEASE_XCODE8/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader] build.py... : error F002: Failed to build module /Users/mathieu/src/EXT_PACKAGES/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.inf [X64, XCODE8, RELEASE] - Failed - Update efipkg 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 27, 2018 Share Posted September 27, 2018 10 minutes ago, savvas said: Update efipkg Thanks I don't understand your answer. Can you explain? Please 1 Link to comment Share on other sites More sharing options...
savvas Posted September 27, 2018 Share Posted September 27, 2018 15 minutes ago, Matgen84 said: Thanks I don't understand your answer. Can you explain? Please applesupportpkg depends on https://github.com/acidanthera/EfiPkg Build script should update dependencies before build like our macbuild.tool 2 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 27, 2018 Share Posted September 27, 2018 5 minutes ago, savvas said: applesupportpkg depends on https://github.com/acidanthera/EfiPkg Build script should update dependencies before build like our macbuild.tool Dids Build script use clover ".ebuild.sh --ext-co" How to update dependencies in this case? I've same problem with macbuid.tool from git clone ApplesupportPkg... Some solutions. "clang" -target x86_64-pc-win32-macho -c -g -Os -Wall -Werror -Wextra -include AutoGen.h -funsigned-char -fno-ms-extensions -fno-stack-protector -fno-builtin -fshort-wchar -mno-implicit-float -mms-bitfields -Wno-unused-parameter -Wno-missing-braces -Wno-missing-field-initializers -Wno-tautological-compare -Wno-sign-compare -Wno-varargs -ftrap-function=undefined_behavior_has_been_optimized_away_by_clang -D NO_MSABI_VA_FUNCS -Wno-varargs -D DISABLE_NEW_DEPRECATED_INTERFACES -o /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/OUTPUT/./ApfsDriverLoader.obj -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/DEBUG -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/MdePkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/MdePkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/MdePkg/Include/X64 -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/IntelFrameworkModulePkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/IntelFrameworkModulePkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/EfiPkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/EfiPkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/EfiPkg/Include/X64 /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.c /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.c:532:36: error: operand of type 'EFI_GUID' (aka 'GUID') where arithmetic or pointer type is required if (CompareMem((EFI_GUID *)(ApplePartitionInfo->PartitionType), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. make: *** [/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/OUTPUT/ApfsDriverLoader.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader] build.py... : error F002: Failed to build module /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.inf [X64, XCODE5, DEBUG] - Failed - Link to comment Share on other sites More sharing options...
savvas Posted September 27, 2018 Share Posted September 27, 2018 (edited) 8 minutes ago, Matgen84 said: Dids Build script use clover ".ebuild.sh --ext-co" How to update dependencies in this case? I've same problem with macbuid.tool from git clone ApplesupportPkg... Some solutions. "clang" -target x86_64-pc-win32-macho -c -g -Os -Wall -Werror -Wextra -include AutoGen.h -funsigned-char -fno-ms-extensions -fno-stack-protector -fno-builtin -fshort-wchar -mno-implicit-float -mms-bitfields -Wno-unused-parameter -Wno-missing-braces -Wno-missing-field-initializers -Wno-tautological-compare -Wno-sign-compare -Wno-varargs -ftrap-function=undefined_behavior_has_been_optimized_away_by_clang -D NO_MSABI_VA_FUNCS -Wno-varargs -D DISABLE_NEW_DEPRECATED_INTERFACES -o /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/OUTPUT/./ApfsDriverLoader.obj -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/DEBUG -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/MdePkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/MdePkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/MdePkg/Include/X64 -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/IntelFrameworkModulePkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/IntelFrameworkModulePkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/EfiPkg -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/EfiPkg/Include -I/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/EfiPkg/Include/X64 /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.c /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.c:532:36: error: operand of type 'EFI_GUID' (aka 'GUID') where arithmetic or pointer type is required if (CompareMem((EFI_GUID *)(ApplePartitionInfo->PartitionType), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. make: *** [/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader/OUTPUT/ApfsDriverLoader.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/mathieu/Desktop/AppleSupportPkg-master/UDK/Build/AppleSupportPkg/DEBUG_XCODE5/X64/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader] build.py... : error F002: Failed to build module /Users/mathieu/Desktop/AppleSupportPkg-master/UDK/AppleSupportPkg/Platform/ApfsDriverLoader/ApfsDriverLoader.inf [X64, XCODE5, DEBUG] - Failed - Wow, I see, I forgot about master branch. Sorry I'll merge them Check this out Edited September 27, 2018 by savvas 1 Link to comment Share on other sites More sharing options...
camillionario Posted September 27, 2018 Share Posted September 27, 2018 (edited) 41 minutes ago, Matgen84 said: Gracias , no entiendo tu respuesta. ¿Puedes explicar? Por favor Download the folder that says savvas and copy it in src / edk2 /. Before you have to rename it to Efipkg. It worked for me in this way. https://github.com/acidanthera/EfiPkg Edited September 27, 2018 by camillionario Link to comment Share on other sites More sharing options...
Recommended Posts