Jump to content

Clover General discussion


ErmaC
29,867 posts in this topic

Recommended Posts

Has the update checker from the Clover Pref pane stopped working for anyone else (Tested 3320-3322)?

 

Hi, Dan

 

For as far as I know, the updater doesn't look for unofficial releases. Latest official release is 3320. So it can't pop-up for an update to 3322 since that one hasn't been released (yet).

Link to comment
Share on other sites

Thanks arsradu,

 

I thought it also said there was no update when you manually check and are up to date (Or using a newer version) or did I make that up as mine doesn't do a thing atm?

 

You're right. If you're already up to date (or have a newer version installed already), it won't prompt you to update either. Only if you're on an older version and there is a newer, official version available, will it pop-up to update.

 

At least that was my experience with the updater so far. Of course, more often than not, I'm using newer versions, since i'm compiling them myself, so I'm more than "up to date". :) But yeah, I think the behavior you're describing is intended for this case.

 

Cheers! :)

Link to comment
Share on other sites

I have this error when building Clover

 

 

Building CloverUpdater application...
[XCODE]
Building CloverPrefpane preference...
[XCODE]
================= Making all in fdisk440 =================
    [MKDIR] /Users/alex/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440
    [CC32] auto.c
    [CC32] cmd.c
    [CC32] disk.c
    [CC32] fdisk.c
    [CC32] getrawpartition.c
    [CC32] mbr.c
    [CC32] misc.c
    [CC32] opendev.c
    [CC32] part.c
    [CC32] user.c
    [CC64] auto.c
    [CC64] cmd.c
    [CC64] disk.c
    [CC64] fdisk.c
    [CC64] getrawpartition.c
    [CC64] mbr.c
    [CC64] misc.c
    [CC64] opendev.c
    [CC64] part.c
    [CC64] user.c
    [LD32] fdisk440_32
ld: library not found for -lgcc_s.10.5
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [/users/alex/CloverGrowerPro/edk2/Clover/CloverPackage/sym/utils/fdisk440] Error 1
make: *** [all-recursive] Error 1

 

Is there any solution from deleting and rebuilding from beginning.

Link to comment
Share on other sites

Good day there,

When I click on run Shell after Clover is booted, screen goes black with cursor at the top-left corner (NOT blinking) and nothing works at all, only reset helps. Therefore I cannot run bootx64.efi.

Could anyone tell me how to fix it? I couldn't find anything about it on the internet.

Link to comment
Share on other sites

No issue here

 

Chek if you have a compilation error 

 

It seems I do have some errors when compiling...

================= Making all in fdisk440 =================
	[MKDIR] /Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440
	[CC32] auto.c
	[CC32] cmd.c
	[CC32] disk.c
	[CC32] fdisk.c
	[CC32] getrawpartition.c
	[CC32] mbr.c
	[CC32] misc.c
	[CC32] opendev.c
	[CC32] part.c
	[CC32] user.c
	[CC64] auto.c
	[CC64] cmd.c
	[CC64] disk.c
	[CC64] fdisk.c
	[CC64] getrawpartition.c
	[CC64] mbr.c
	[CC64] misc.c
	[CC64] opendev.c
	[CC64] part.c
	[CC64] user.c
	[LD32] fdisk440_32
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o32) was built for newer OSX version (10.11) than being linked (10.5)
	[LD64] fdisk440_64
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o64) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o64) was built for newer OSX version (10.11) than being linked (10.5)object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o64) was built for newer OSX version (10.11) than being linked (10.5)

ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o64) was built for newer OSX version (10.11) than being linked (10.5)
	[LIPO] /Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/utils/fdisk440

And...

==================== Clover Prefpane ===================
ditto: can't get real path for source '/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/CloverUpdater/build/CloverUpdater.app'
	[BUILD] CloverPrefpane

Link to comment
Share on other sites

 

It seems I do have some errors when compiling...

================= Making all in fdisk440 =================
	[MKDIR] /Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440
	[CC32] auto.c
	[CC32] cmd.c
	[CC32] disk.c
	[CC32] fdisk.c
	[CC32] getrawpartition.c
	[CC32] mbr.c
	[CC32] misc.c
	[CC32] opendev.c
	[CC32] part.c
	[CC32] user.c
	[CC64] auto.c
	[CC64] cmd.c
	[CC64] disk.c
	[CC64] fdisk.c
	[CC64] getrawpartition.c
	[CC64] mbr.c
	[CC64] misc.c
	[CC64] opendev.c
	[CC64] part.c
	[CC64] user.c
	[LD32] fdisk440_32
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o32) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o32) was built for newer OSX version (10.11) than being linked (10.5)
	[LD64] fdisk440_64
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/auto.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/cmd.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/disk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/fdisk.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/getrawpartition.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/misc.o64) was built for newer OSX version (10.11) than being linked (10.5)ld: warning: 
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/opendev.o64) was built for newer OSX version (10.11) than being linked (10.5)object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/mbr.o64) was built for newer OSX version (10.11) than being linked (10.5)

ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/part.o64) was built for newer OSX version (10.11) than being linked (10.5)
ld: warning: object file (/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/build/fdisk440/user.o64) was built for newer OSX version (10.11) than being linked (10.5)
	[LIPO] /Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/sym/utils/fdisk440

And...

==================== Clover Prefpane ===================
ditto: can't get real path for source '/Users/Dan/Downloads/CloverGrowerPro/edk2/Clover/CloverPackage/CloverUpdater/build/CloverUpdater.app'
	[BUILD] CloverPrefpane

 

Warning is not the error

 

See tiuck here for Updater

http://www.insanelymac.com/forum/topic/284656-clover-general-discussion/?p=2178523

  • Like 1
Link to comment
Share on other sites

Any screenshots on what to edit arsradu as I tried and made things worse  :hysterical:

 

Go to your /edk/Clover/CloverPackage/CloverUpdater/build and remove everything inside.

 

After that, double click the CloverUpdater.xcodeproj file from the CloverUpdater directory. By default, it will be opened in Xcode.

 

Now, once there, you need to edit a few things in: Info, Build Settings and down below, in makefile.

 

Screenshots below.

 

Info

post-1303722-0-41481700-1447183338_thumb.png

 

Build Settings

post-1303722-0-40815900-1447183364_thumb.png

 

Makefile

post-1303722-0-23097700-1447183392_thumb.png

 

Save changes!

 

Once done, try to make clean and rebuild.

 

If this time you're successful, beside no errors, you should also have something like this in your /build folder.

 

post-1303722-0-53560300-1447184056_thumb.png

  • Like 2
Link to comment
Share on other sites

@loganMac

 

this is how I do it: in the Boot section of config.plist,  set the Default Volume to the name of the Volume want to boot, and then set Timeout to 0

 

        <key>Boot</key>

        <dict>

                <key>Arguments</key>

                <string>slide=0 kext-dev-mode=1</string>

                <key>CustomLogo</key>

                <false/>

                <key>Debug</key>

                <false/>

                <key>DefaultVolume</key>

                <string>OSX</string>

                <key>Fast</key>

                <false/>

                <key>IgnoreNVRAMBoot</key>

                <false/>

                <key>Timeout</key>

                <integer>0</integer>

                <key>UseAlternateLogo</key>

                <true/>

                <key>XMPDetection</key>

                <false/>

        </dict>

  • Like 1
Link to comment
Share on other sites

 

How to make orange icons to be metallic

 

If you see orange drive instead of metallic, external instead of internal, and DVD player doesn't work you may:

- use other icns file, but this doesn't solve DVD problem;

- substitute DeviceID from ICH6, but this reduce SATA functionality;

- use DeviceMergeNub, but it is additional kext;

- use patched AppleAHCIPort.kext, but until SoftwareUpdate.

It is better to write into Clover's config.plist

	<key>KernelAndKextPatches</key>
	<dict>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>Orange_icons_fix</string>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Find</key>
				<data>RXh0ZXJuYWw=</data>
				<key>Replace</key>
				<data>SW50ZXJuYWw=</data>
			</dict>
		</array>
	</dict>

It works! Drives are metallic, DVD player works.

 

 

Hi

I use this command but no working :(

Link to comment
Share on other sites

this patch is working for me;
 

		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>External icons patch</string>
				<key>Find</key>
				<data>RXh0ZXJuYWw=</data>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>SW50ZXJuYWw=</data>
			</dict>
Link to comment
Share on other sites

I have to Interrupt because for some reason the forums won't let me create a new topic.

 

I'd like to know where is Clover up to in development? What can it do and what is planned?

 

Questions,

1) Can Clover now at this point be configured to boot directly to an OS set in a Start Up Disk Control Panel rathert than painfully forcing the system to run into Clover, force user to select OS and then boot? This wastes too much time if a user uses 1 OS 90% of the time and occasionally boots to another OS.

 

2) Does Clover finally provide the same hold down 'Option' key to select boot OS like Apples Boot Picker? Is this ever going to be possible or something the Clover team will eventually provide the functionality? Really just want to use OSX on standard PC hardware but have the flexibility to boot between OS's as easily as a Mac.

 

thanks

Link to comment
Share on other sites

I have to Interrupt because for some reason the forums won't let me create a new topic.

 

I'd like to know where is Clover up to in development? What can it do and what is planned?

 

Questions,

1) Can Clover now at this point be configured to boot directly to an OS set in a Start Up Disk Control Panel rathert than painfully forcing the system to run into Clover, force user to select OS and then boot? This wastes too much time if a user uses 1 OS 90% of the time and occasionally boots to another OS.

 

2) Does Clover finally provide the same hold down 'Option' key to select boot OS like Apples Boot Picker? Is this ever going to be possible or something the Clover team will eventually provide the functionality? Really just want to use OSX on standard PC hardware but have the flexibility to boot between OS's as easily as a Mac.

 

thanks

 

Both of these can be accomplished already. If you set the Timeout to zero and specify a default volume, I think Clover will boot a disk by default, but give you a short window where you can press a different key to boot a different disk (please correct me if I'm wrong). As for setting the boot volume, setting Startup Disk in System Preferences (in OS X) should work fine provided your NVRAM is working.

Link to comment
Share on other sites

×
×
  • Create New...