Jump to content

Clover General discussion


ErmaC
29,872 posts in this topic

Recommended Posts

35 minutes ago, exquirentibus said:

When installing 10.15.x  (or upgrading from 10.14.6), what is the correct value for

<key>DefaultVolume</key> in config.plist - so that it auto selects the correct partition during all the multiple reboots that take place?

		<key>DefaultVolume</key>
		<string>LastBootedVolume</string>

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, exquirentibus said:

When installing 10.15.x  (or upgrading from 10.14.6), what is the correct value for

<key>DefaultVolume</key> in config.plist - so that it auto selects the correct partition during all the multiple reboots that take place?

 

There is @ellaosx good solution.

 

Personnally, I use this one: my boot volume is called Catalina, replace by yours.

 

<key>DefaultVolume</key>
<string>Catalina</string>

 

Link to comment
Share on other sites

14 hours ago, apianti said:

 

Depends on whether the FAT file system driver only supports FAT32 or detects and supports any variant.

 

 

I have to remind that legacy boot have stages:

1. BIOS jumps to a small program written into boot0 sector from MBR block 0 on a device.

2. boot0 program searches a bootable partition containing boot1 program in the first block. Jump to boot1.

3. boot1 searches for file boot on the partition. So it must know file system on the partition.

Because of that we have three kind of boot1

boot1f32 for FAT32 partition

boot1h for HFS+ partition

boot1x for exFAT partition

And I see AnV written boot1n for NTFS partition.

That's all. We have no boot1 for APFS, EXT2/4 etc.

As well boot1f32 will not work on FAT16 because for slightly different offsets of FAT table and different signature. I may propose that good programmer is able to write boot1f16 but I see no such file yet.

 

  • Like 3
Link to comment
Share on other sites

does clover function properly from NVME? i just did a fresh install from sata recovery to a NVME drive. after osx booted then new install i mounted the efi on the nvme and transferred the EFI folder i just booted from to it. in bios i set the boot path to point to clover boot file. my dilemma is nvme will boot clover but i have no partitions to select from even if i hit F3. is clover missing a GUID for nvme?

it is seen in bios and from usb with the same efi folder. just no volumes to choose from when clover is booted on nvme efi

as if HFS.plus or APFS was missing

Edited by bronxteck
Link to comment
Share on other sites

APFS does not have an MBR type code assigned to it and is not supposed to be installed on MBR.

On a GPT-partitioned disk, if it has an ESP, you can perform legacy boot for legacy Clover

  • Put boot6/boot7 on the ESP
  • Install boot1f32 as the boot sector of the ESP
  • Install boot0 as boot code on the Protective MBR

Once CloverEFI is running, if it has EFI driver for APFS or any other filesystem (NTFS, EXT4), then it will continue to work with the EFI driver.

Link to comment
Share on other sites

I was responding to the fat discussion.

 

As for your question - if your EFI firmware can load Clover from the ESP it's an indication that it has nvme dxe loaded.  If it has a nvme dxe loaded then all nvme ssds and their partitions should already be accessible to Clover.

Did you copy the VBoxHfs.efi and ApfsDriverLoader.efi drivers to the drivers directory on the nvme Clover?  Because if it doesn't have those, Clover won't be able to scan HFS+ and APFS partitions respectively.

I suggest you look at your Clover log to see what it's scanning and the result of the scan.  Another thing you can do is start EFI shell from Clover - then go through the fsX: devices (shown when shell starts or with map command), and list them to check if you see your HFS+ or APFS partitions among them.  Also do drivers command from the shell to list the loaded dxe to see if you have nvme dxe and which filesystem dxes you have loaded.

Edited by Zenith432
Link to comment
Share on other sites

6 hours ago, bronxteck said:

does clover function properly from NVME? i just did a fresh install from sata recovery to a NVME drive. after osx booted then new install i mounted the efi on the nvme and transferred the EFI folder i just booted from to it. in bios i set the boot path to point to clover boot file. my dilemma is nvme will boot clover but i have no partitions to select from even if i hit F3. is clover missing a GUID for nvme?

it is seen in bios and from usb with the same efi folder. just no volumes to choose from when clover is booted on nvme efi

as if HFS.plus or APFS was missing

I have zero issues with my ADATA SX8200 Pro NVME drive booting clover (or OpenCore for that matter.)

Link to comment
Share on other sites

22 hours ago, bronxteck said:

does clover function properly from NVME? i just did a fresh install from sata recovery to a NVME drive. after osx booted then new install i mounted the efi on the nvme and transferred the EFI folder i just booted from to it. in bios i set the boot path to point to clover boot file. my dilemma is nvme will boot clover but i have no partitions to select from even if i hit F3. is clover missing a GUID for nvme?

it is seen in bios and from usb with the same efi folder. just no volumes to choose from when clover is booted on nvme efi

as if HFS.plus or APFS was missing

 

It functions in both legacy and UEFI if your firmware supports NVMe drives (you can see the drive in your firmware boot selection). You can also boot in legacy by using another non-NVMe disk to boot clover and using the NVMe driver that comes from EDK2, then you can boot UEFI from the NVMe using clover legacy.

 

21 hours ago, Zenith432 said:

APFS does not have an MBR type code assigned to it and is not supposed to be installed on MBR.

On a GPT-partitioned disk, if it has an ESP, you can perform legacy boot for legacy Clover

  • Put boot6/boot7 on the ESP
  • Install boot1f32 as the boot sector of the ESP
  • Install boot0 as boot code on the Protective MBR

Once CloverEFI is running, if it has EFI driver for APFS or any other filesystem (NTFS, EXT4), then it will continue to work with the EFI driver.

 

How we get into APFS now? I was literally talking about one specific situation for a UEFI boot and everyone is talking about legacy booting like I don't know how it works, lol. I was just saying that the UEFI FAT driver should be able to recognize any variant of FAT, but that some only recognize FAT32 because that is what the ESP is supposed to be formatted. However, because it is so small, most of the time it is actually formatted FAT16 unless you specifically force that it is FAT32. This is a situation that can lead to unrecognized UEFI boot disk.

 

20 hours ago, bronxteck said:

is that pertaining to my Issue with an NVME drive? or the fat discussion between slice, appi and matgen?

 

This discussion about FAT turned into a discussion about legacy booting... lmao.

 

20 hours ago, Zenith432 said:

I was responding to the fat discussion.

 

As for your question - if your EFI firmware can load Clover from the ESP it's an indication that it has nvme dxe loaded.  If it has a nvme dxe loaded then all nvme ssds and their partitions should already be accessible to Clover.

Did you copy the VBoxHfs.efi and ApfsDriverLoader.efi drivers to the drivers directory on the nvme Clover?  Because if it doesn't have those, Clover won't be able to scan HFS+ and APFS partitions respectively.

I suggest you look at your Clover log to see what it's scanning and the result of the scan.  Another thing you can do is start EFI shell from Clover - then go through the fsX: devices (shown when shell starts or with map command), and list them to check if you see your HFS+ or APFS partitions among them.  Also do drivers command from the shell to list the loaded dxe to see if you have nvme dxe and which filesystem dxes you have loaded.

 

The other UEFI problems, no drivers or incorrect paths... haha

 

16 hours ago, pkdesign said:

I have zero issues with my ADATA SX8200 Pro NVME drive booting clover (or OpenCore for that matter.)

 

Yeah, they for sure work in both. You will usually have more trouble with macOS than the booter....

 

13 hours ago, bronxteck said:

Zenith your 100% correct my path was wrong i dropped my efi into the blank efi folder /Volumes/EFI/EFI/ instead of replacing the one on root of the NVME drive. LOL i guess old dogs can still wet the floors. thanks for your reply.

 

Weird, you should have still booted. Your firmware should have failed and tried the next boot option, unless it just went back to the boot selection menu and you were unsure why? I do way more stupid stuff on a daily basis....

On 2/5/2020 at 1:07 AM, Matgen84 said:

Hi @vector sigma @apianti

 

I don't understand what is the correct FAT format for ESP: Fat16 or Fat32! for Clover.

 

The ESP is always supposed to be FAT32.

  • Thanks 1
Link to comment
Share on other sites

How to solve the addressing error of dual network card in ASUS z87-deluxe? When using OC boot, there will be no problem. When using clover boot, from the start log, we can see that there is a problem in clover days. 0:100 0:000 PCI (00|07:00.00) : 10EC 8168 class=020000。 The address of rtl8111 network card is under Intel. Normally, under Realtek, 0:100 0:000 PCI (00| 09:00.00): 14e4 43b1 class = 028000 will be driven. 

 

preboot.log.zip

Edited by jinbingmao
Link to comment
Share on other sites

2 hours ago, jinbingmao said:

How to solve the addressing error of dual network card in ASUS z87-deluxe? When using OC boot, there will be no problem. When using clover boot, from the start log, we can see that there is a problem in clover days. 0:100 0:000 PCI (00|07:00.00) : 10EC 8168 class=020000。 The address of rtl8111 network card is under Intel. Normally, under Realtek, 0:100 0:000 PCI (00| 09:00.00): 14e4 43b1 class = 028000 will be driven. 

 

preboot.log.zip

No, Clover is right.

class=020000 is Ethernet card which driven by Mieze's driver 

4:542  0:006  ->Extra kext: EFI\CLOVER\kexts\10.15\RealtekRTL8111.kext (v.2.3.0d7)

class=028000 is for WiFi card which is not the case.

Link to comment
Share on other sites

anyone who has clover pkg build fail?

i'm using catalina 10.15.4 beta1

 



  -------------------------------

  Building Clover Install Package

  -------------------------------

 

====================== Preinstall ======================

[BUILD] Pre

package/buildpkg.sh: line 1609: xar: command not found

===================== Installation =====================

[BUILD] UEFI.only

package/buildpkg.sh: line 1609: xar: command not found

================== Target ESP ==========================

[BUILD] Target.ESP

package/buildpkg.sh: line 1609: xar: command not found

=================== BiosBoot ===========================

[BUILD] BiosBoot

package/buildpkg.sh: line 1609: xar: command not found

===================== Utils ============================

[BUILD] Utils

package/buildpkg.sh: line 1609: xar: command not found

===================== EFI folder =======================

[BUILD] EFIFolder

package/buildpkg.sh: line 1609: xar: command not found

===================== off drivers ======================

[BUILD] off

package/buildpkg.sh: line 1609: xar: command not found

===================== BootLoaders ======================

[BUILD] AltBoot

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] bootNo

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0af

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0ss

package/buildpkg.sh: line 1609: xar: command not found

====================== CloverEFI =======================

[BUILD] cloverEFI.64.sata

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cloverEFI.64.blockio

package/buildpkg.sh: line 1609: xar: command not found

================= drivers64 mandatory ==================

[BUILD] AudioDxe

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] XhciDxe

package/buildpkg.sh: line 1609: xar: command not found

===================== drivers64 ========================

=============== drivers64 FileSystem ===================

[BUILD] ApfsDriverLoader

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubEXFAT

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubISO9660

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubNTFS

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubUDF

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 FileVault2 ===================

[BUILD] AppleImageCodec

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 UEFI mandatory ===============

[BUILD] AudioDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] DataHubDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper.UEFI

package/buildpkg.sh: line 1609: xar: command not found

=================== drivers64 UEFI =====================

============= drivers64 UEFI HID ========================

[BUILD] AptioInputFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Ps2MouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbKbDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbMouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileSystem =================

[BUILD] ApfsDriverLoader.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Fat.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt2.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt4.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxHfs.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxIso9600.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI MemoryFix =================

[BUILD] AptioMemoryFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFix3Drv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxLowMemFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileVault2 ================

[BUILD] AppleImageCodec.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyFeeder.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] HashServiceFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI Other ======================

[BUILD] CsmVideoDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EmuVariableUefi.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EnglishDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] NvmExpressDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxFatBinaryDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] PartitionDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

===================== RC Scripts =======================

[BUILD] rc.scripts.on.target

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.on.all.volumes

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.core

package/buildpkg.sh: line 1609: xar: command not found

================= Optional RC Scripts ==================

[BUILD] disable_sleep_proxy_client

package/buildpkg.sh: line 1609: xar: command not found

======================== Themes ========================

[BUILD] Clovy

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] BGM

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cesium

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] CloverThemeManager

package/buildpkg.sh: line 1609: xar: command not found

==================== Clover Prefpane ===================

[BUILD] CloverPrefpane

package/buildpkg.sh: line 1609: xar: command not found

================= Post =================

[BUILD] Post

package/buildpkg.sh: line 1609: xar: command not found

Link to comment
Share on other sites

4 minutes ago, Sherlocks said:

anyone who has clover pkg build fail?

i'm using catalina 10.15.4 beta1

 

 

  Reveal hidden contents

 

 


  -------------------------------

  Building Clover Install Package

  -------------------------------

 

====================== Preinstall ======================

[BUILD] Pre

package/buildpkg.sh: line 1609: xar: command not found

===================== Installation =====================

[BUILD] UEFI.only

package/buildpkg.sh: line 1609: xar: command not found

================== Target ESP ==========================

[BUILD] Target.ESP

package/buildpkg.sh: line 1609: xar: command not found

=================== BiosBoot ===========================

[BUILD] BiosBoot

package/buildpkg.sh: line 1609: xar: command not found

===================== Utils ============================

[BUILD] Utils

package/buildpkg.sh: line 1609: xar: command not found

===================== EFI folder =======================

[BUILD] EFIFolder

package/buildpkg.sh: line 1609: xar: command not found

===================== off drivers ======================

[BUILD] off

package/buildpkg.sh: line 1609: xar: command not found

===================== BootLoaders ======================

[BUILD] AltBoot

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] bootNo

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0af

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0ss

package/buildpkg.sh: line 1609: xar: command not found

====================== CloverEFI =======================

[BUILD] cloverEFI.64.sata

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cloverEFI.64.blockio

package/buildpkg.sh: line 1609: xar: command not found

================= drivers64 mandatory ==================

[BUILD] AudioDxe

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] XhciDxe

package/buildpkg.sh: line 1609: xar: command not found

===================== drivers64 ========================

=============== drivers64 FileSystem ===================

[BUILD] ApfsDriverLoader

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubEXFAT

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubISO9660

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubNTFS

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubUDF

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 FileVault2 ===================

[BUILD] AppleImageCodec

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 UEFI mandatory ===============

[BUILD] AudioDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] DataHubDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper.UEFI

package/buildpkg.sh: line 1609: xar: command not found

=================== drivers64 UEFI =====================

============= drivers64 UEFI HID ========================

[BUILD] AptioInputFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Ps2MouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbKbDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbMouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileSystem =================

[BUILD] ApfsDriverLoader.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Fat.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt2.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt4.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxHfs.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxIso9600.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI MemoryFix =================

[BUILD] AptioMemoryFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFix3Drv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxLowMemFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileVault2 ================

[BUILD] AppleImageCodec.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyFeeder.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] HashServiceFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI Other ======================

[BUILD] CsmVideoDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EmuVariableUefi.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EnglishDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] NvmExpressDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxFatBinaryDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] PartitionDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

===================== RC Scripts =======================

[BUILD] rc.scripts.on.target

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.on.all.volumes

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.core

package/buildpkg.sh: line 1609: xar: command not found

================= Optional RC Scripts ==================

[BUILD] disable_sleep_proxy_client

package/buildpkg.sh: line 1609: xar: command not found

======================== Themes ========================

[BUILD] Clovy

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] BGM

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cesium

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] CloverThemeManager

package/buildpkg.sh: line 1609: xar: command not found

==================== Clover Prefpane ===================

[BUILD] CloverPrefpane

package/buildpkg.sh: line 1609: xar: command not found

================= Post =================

[BUILD] Post

package/buildpkg.sh: line 1609: xar: command not found
 

 

 

But no issue on 10.15.3 right ?

Link to comment
Share on other sites

21 minutes ago, Slice said:

I have no 10.15.4 to check. What is happen? What are the messages?

 

hi slice.

pkg build will be broken with this message.

 

i'm not sure this issue in only 10.15.4 beta1.

 

        # Create the package

        (cd "${packagePath}/Temp" && xar -c -f "${packagePath}/../${packageName}.pkg" --compression none .)

 

 

 


 -------------------------------

  Building Clover Install Package

  -------------------------------

 

====================== Preinstall ======================

[BUILD] Pre

package/buildpkg.sh: line 1609: xar: command not found

===================== Installation =====================

[BUILD] UEFI.only

package/buildpkg.sh: line 1609: xar: command not found

================== Target ESP ==========================

[BUILD] Target.ESP

package/buildpkg.sh: line 1609: xar: command not found

=================== BiosBoot ===========================

[BUILD] BiosBoot

package/buildpkg.sh: line 1609: xar: command not found

===================== Utils ============================

[BUILD] Utils

package/buildpkg.sh: line 1609: xar: command not found

===================== EFI folder =======================

[BUILD] EFIFolder

package/buildpkg.sh: line 1609: xar: command not found

===================== off drivers ======================

[BUILD] off

package/buildpkg.sh: line 1609: xar: command not found

===================== BootLoaders ======================

[BUILD] AltBoot

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] bootNo

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0af

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0ss

package/buildpkg.sh: line 1609: xar: command not found

====================== CloverEFI =======================

[BUILD] cloverEFI.64.sata

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cloverEFI.64.blockio

package/buildpkg.sh: line 1609: xar: command not found

================= drivers64 mandatory ==================

[BUILD] AudioDxe

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] XhciDxe

package/buildpkg.sh: line 1609: xar: command not found

===================== drivers64 ========================

=============== drivers64 FileSystem ===================

[BUILD] ApfsDriverLoader

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubEXFAT

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubISO9660

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubNTFS

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubUDF

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 FileVault2 ===================

[BUILD] AppleImageCodec

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 UEFI mandatory ===============

[BUILD] AudioDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] DataHubDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper.UEFI

package/buildpkg.sh: line 1609: xar: command not found

=================== drivers64 UEFI =====================

============= drivers64 UEFI HID ========================

[BUILD] AptioInputFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Ps2MouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbKbDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbMouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileSystem =================

[BUILD] ApfsDriverLoader.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Fat.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt2.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt4.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxHfs.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxIso9600.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI MemoryFix =================

[BUILD] AptioMemoryFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFix3Drv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxLowMemFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileVault2 ================

[BUILD] AppleImageCodec.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyFeeder.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] HashServiceFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI Other ======================

[BUILD] CsmVideoDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EmuVariableUefi.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EnglishDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] NvmExpressDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxFatBinaryDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] PartitionDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

===================== RC Scripts =======================

[BUILD] rc.scripts.on.target

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.on.all.volumes

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.core

package/buildpkg.sh: line 1609: xar: command not found

================= Optional RC Scripts ==================

[BUILD] disable_sleep_proxy_client

package/buildpkg.sh: line 1609: xar: command not found

======================== Themes ========================

[BUILD] Clovy

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] BGM

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cesium

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] CloverThemeManager

package/buildpkg.sh: line 1609: xar: command not found

==================== Clover Prefpane ===================

[BUILD] CloverPrefpane

package/buildpkg.sh: line 1609: xar: command not found

================= Post =================

[BUILD] Post

package/buildpkg.sh: line 1609: xar: command not found
 

 

Edited by Sherlocks
Link to comment
Share on other sites

ah! No xar ??? This is going to be problematic. I think it expect to use the pbzx instead on newer OSes. The big problem is that without xar Installer.app will not be able to run the pkg.  If this is confirmed in the final release ....this is the death of the pkg, unless we sobstitute xar with pbzx, but in any cases compatibility with 10.10 and older (?) is lost.

 

  • Like 1
  • Sad 1
Link to comment
Share on other sites

37 minutes ago, Sherlocks said:

 

hi slice.

pkg build will be broken with this message.

 

i'm not sure this issue in only 10.15.4 beta1.

 

        # Create the package

        (cd "${packagePath}/Temp" && xar -c -f "${packagePath}/../${packageName}.pkg" --compression none .)

 

  Reveal hidden contents

 


 -------------------------------

  Building Clover Install Package

  -------------------------------

 

====================== Preinstall ======================

[BUILD] Pre

package/buildpkg.sh: line 1609: xar: command not found

===================== Installation =====================

[BUILD] UEFI.only

package/buildpkg.sh: line 1609: xar: command not found

================== Target ESP ==========================

[BUILD] Target.ESP

package/buildpkg.sh: line 1609: xar: command not found

=================== BiosBoot ===========================

[BUILD] BiosBoot

package/buildpkg.sh: line 1609: xar: command not found

===================== Utils ============================

[BUILD] Utils

package/buildpkg.sh: line 1609: xar: command not found

===================== EFI folder =======================

[BUILD] EFIFolder

package/buildpkg.sh: line 1609: xar: command not found

===================== off drivers ======================

[BUILD] off

package/buildpkg.sh: line 1609: xar: command not found

===================== BootLoaders ======================

[BUILD] AltBoot

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] bootNo

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0af

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] boot0ss

package/buildpkg.sh: line 1609: xar: command not found

====================== CloverEFI =======================

[BUILD] cloverEFI.64.sata

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cloverEFI.64.blockio

package/buildpkg.sh: line 1609: xar: command not found

================= drivers64 mandatory ==================

[BUILD] AudioDxe

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] XhciDxe

package/buildpkg.sh: line 1609: xar: command not found

===================== drivers64 ========================

=============== drivers64 FileSystem ===================

[BUILD] ApfsDriverLoader

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubEXFAT

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubISO9660

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubNTFS

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] GrubUDF

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 FileVault2 ===================

[BUILD] AppleImageCodec

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume

package/buildpkg.sh: line 1609: xar: command not found

=============== drivers64 UEFI mandatory ===============

[BUILD] AudioDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] DataHubDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FSInject.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] SMCHelper.UEFI

package/buildpkg.sh: line 1609: xar: command not found

=================== drivers64 UEFI =====================

============= drivers64 UEFI HID ========================

[BUILD] AptioInputFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Ps2MouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbKbDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] UsbMouseDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileSystem =================

[BUILD] ApfsDriverLoader.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] Fat.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt2.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxExt4.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxHfs.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] VBoxIso9600.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI MemoryFix =================

[BUILD] AptioMemoryFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFix3Drv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxAptioFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxLowMemFixDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI FileVault2 ================

[BUILD] AppleImageCodec.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyAggregator.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleKeyFeeder.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] AppleUITheme.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] FirmwareVolume.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] HashServiceFix.UEFI

package/buildpkg.sh: line 1609: xar: command not found

============= drivers64 UEFI Other ======================

[BUILD] CsmVideoDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EmuVariableUefi.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] EnglishDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] NvmExpressDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] OsxFatBinaryDrv.UEFI

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] PartitionDxe.UEFI

package/buildpkg.sh: line 1609: xar: command not found

===================== RC Scripts =======================

[BUILD] rc.scripts.on.target

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.on.all.volumes

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] rc.scripts.core

package/buildpkg.sh: line 1609: xar: command not found

================= Optional RC Scripts ==================

[BUILD] disable_sleep_proxy_client

package/buildpkg.sh: line 1609: xar: command not found

======================== Themes ========================

[BUILD] Clovy

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] BGM

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] cesium

package/buildpkg.sh: line 1609: xar: command not found

[BUILD] CloverThemeManager

package/buildpkg.sh: line 1609: xar: command not found

==================== Clover Prefpane ===================

[BUILD] CloverPrefpane

package/buildpkg.sh: line 1609: xar: command not found

================= Post =================

[BUILD] Post

package/buildpkg.sh: line 1609: xar: command not found
 

 

 

What is the version of Xcode you use. I don't test Xcode 11.4 Beta to do the job.

Link to comment
Share on other sites

22 minutes ago, vector sigma said:

 

it works!!

thanks vector

Spoiler

  -------------------------------

  Building Clover Install Package

  -------------------------------

 

====================== Preinstall ======================

[BUILD] Pre

===================== Installation =====================

[BUILD] UEFI.only

================== Target ESP ==========================

[BUILD] Target.ESP

=================== BiosBoot ===========================

[BUILD] BiosBoot

===================== Utils ============================

[BUILD] Utils

===================== EFI folder =======================

[BUILD] EFIFolder

===================== off drivers ======================

[BUILD] off

===================== BootLoaders ======================

[BUILD] AltBoot

[BUILD] bootNo

[BUILD] boot0af

[BUILD] boot0ss

====================== CloverEFI =======================

[BUILD] cloverEFI.64.sata

[BUILD] cloverEFI.64.blockio

================= drivers64 mandatory ==================

[BUILD] AudioDxe

[BUILD] FSInject

[BUILD] SMCHelper

[BUILD] XhciDxe

===================== drivers64 ========================

=============== drivers64 FileSystem ===================

[BUILD] ApfsDriverLoader

[BUILD] GrubEXFAT

[BUILD] GrubISO9660

[BUILD] GrubNTFS

[BUILD] GrubUDF

=============== drivers64 FileVault2 ===================

[BUILD] AppleImageCodec

[BUILD] AppleKeyAggregator

[BUILD] AppleUITheme

[BUILD] FirmwareVolume

=============== drivers64 UEFI mandatory ===============

[BUILD] AudioDxe.UEFI

[BUILD] DataHubDxe.UEFI

[BUILD] FSInject.UEFI

[BUILD] SMCHelper.UEFI

=================== drivers64 UEFI =====================

============= drivers64 UEFI HID ========================

[BUILD] AptioInputFix.UEFI

[BUILD] Ps2MouseDxe.UEFI

[BUILD] UsbKbDxe.UEFI

[BUILD] UsbMouseDxe.UEFI

============= drivers64 UEFI FileSystem =================

[BUILD] ApfsDriverLoader.UEFI

[BUILD] Fat.UEFI

[BUILD] VBoxExt2.UEFI

[BUILD] VBoxExt4.UEFI

[BUILD] VBoxHfs.UEFI

[BUILD] VBoxIso9600.UEFI

============= drivers64 UEFI MemoryFix =================

[BUILD] AptioMemoryFix.UEFI

[BUILD] OsxAptioFix3Drv.UEFI

[BUILD] OsxAptioFixDrv.UEFI

[BUILD] OsxLowMemFixDrv.UEFI

============= drivers64 UEFI FileVault2 ================

[BUILD] AppleImageCodec.UEFI

[BUILD] AppleKeyAggregator.UEFI

[BUILD] AppleKeyFeeder.UEFI

[BUILD] AppleUITheme.UEFI

[BUILD] FirmwareVolume.UEFI

[BUILD] HashServiceFix.UEFI

============= drivers64 UEFI Other ======================

[BUILD] CsmVideoDxe.UEFI

[BUILD] EmuVariableUefi.UEFI

[BUILD] EnglishDxe.UEFI

[BUILD] NvmExpressDxe.UEFI

[BUILD] OsxFatBinaryDrv.UEFI

[BUILD] PartitionDxe.UEFI

===================== RC Scripts =======================

[BUILD] rc.scripts.on.target

[BUILD] rc.scripts.on.all.volumes

[BUILD] rc.scripts.core

================= Optional RC Scripts ==================

[BUILD] disable_sleep_proxy_client

======================== Themes ========================

[BUILD] Clovy

[BUILD] BGM

[BUILD] cesium

[BUILD] CloverThemeManager

==================== Clover Prefpane ===================

[BUILD] CloverPrefpane

================= Post =================

[BUILD] Post

 

 --------------------------

 Building process complete!

 --------------------------

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

2 minutes ago, Sherlocks said:

 

it works!!

thanks vector

  Reveal hidden contents

  -------------------------------

  Building Clover Install Package

  -------------------------------

 

====================== Preinstall ======================

[BUILD] Pre

===================== Installation =====================

[BUILD] UEFI.only

================== Target ESP ==========================

[BUILD] Target.ESP

=================== BiosBoot ===========================

[BUILD] BiosBoot

===================== Utils ============================

[BUILD] Utils

===================== EFI folder =======================

[BUILD] EFIFolder

===================== off drivers ======================

[BUILD] off

===================== BootLoaders ======================

[BUILD] AltBoot

[BUILD] bootNo

[BUILD] boot0af

[BUILD] boot0ss

====================== CloverEFI =======================

[BUILD] cloverEFI.64.sata

[BUILD] cloverEFI.64.blockio

================= drivers64 mandatory ==================

[BUILD] AudioDxe

[BUILD] FSInject

[BUILD] SMCHelper

[BUILD] XhciDxe

===================== drivers64 ========================

=============== drivers64 FileSystem ===================

[BUILD] ApfsDriverLoader

[BUILD] GrubEXFAT

[BUILD] GrubISO9660

[BUILD] GrubNTFS

[BUILD] GrubUDF

=============== drivers64 FileVault2 ===================

[BUILD] AppleImageCodec

[BUILD] AppleKeyAggregator

[BUILD] AppleUITheme

[BUILD] FirmwareVolume

=============== drivers64 UEFI mandatory ===============

[BUILD] AudioDxe.UEFI

[BUILD] DataHubDxe.UEFI

[BUILD] FSInject.UEFI

[BUILD] SMCHelper.UEFI

=================== drivers64 UEFI =====================

============= drivers64 UEFI HID ========================

[BUILD] AptioInputFix.UEFI

[BUILD] Ps2MouseDxe.UEFI

[BUILD] UsbKbDxe.UEFI

[BUILD] UsbMouseDxe.UEFI

============= drivers64 UEFI FileSystem =================

[BUILD] ApfsDriverLoader.UEFI

[BUILD] Fat.UEFI

[BUILD] VBoxExt2.UEFI

[BUILD] VBoxExt4.UEFI

[BUILD] VBoxHfs.UEFI

[BUILD] VBoxIso9600.UEFI

============= drivers64 UEFI MemoryFix =================

[BUILD] AptioMemoryFix.UEFI

[BUILD] OsxAptioFix3Drv.UEFI

[BUILD] OsxAptioFixDrv.UEFI

[BUILD] OsxLowMemFixDrv.UEFI

============= drivers64 UEFI FileVault2 ================

[BUILD] AppleImageCodec.UEFI

[BUILD] AppleKeyAggregator.UEFI

[BUILD] AppleKeyFeeder.UEFI

[BUILD] AppleUITheme.UEFI

[BUILD] FirmwareVolume.UEFI

[BUILD] HashServiceFix.UEFI

============= drivers64 UEFI Other ======================

[BUILD] CsmVideoDxe.UEFI

[BUILD] EmuVariableUefi.UEFI

[BUILD] EnglishDxe.UEFI

[BUILD] NvmExpressDxe.UEFI

[BUILD] OsxFatBinaryDrv.UEFI

[BUILD] PartitionDxe.UEFI

===================== RC Scripts =======================

[BUILD] rc.scripts.on.target

[BUILD] rc.scripts.on.all.volumes

[BUILD] rc.scripts.core

================= Optional RC Scripts ==================

[BUILD] disable_sleep_proxy_client

======================== Themes ========================

[BUILD] Clovy

[BUILD] BGM

[BUILD] cesium

[BUILD] CloverThemeManager

==================== Clover Prefpane ===================

[BUILD] CloverPrefpane

================= Post =================

[BUILD] Post

 

 --------------------------

 Building process complete!

 --------------------------

 

Ok, can you post the pkg as I want to see the compression used? thanks!

Link to comment
Share on other sites

×
×
  • Create New...