Jump to content
30960 posts in this topic

Recommended Posts

8 hours ago, Jief_Machak said:

:ฮ่า ๆ: ไม่ไม่ใช่ภาษาฝรั่งเศสในข้อความ : ตีโพยตีพาย:

นั่นคือภาษาอังกฤษที่เหมาะสมถ้าฉันไม่เข้าใจผิด ใช่ใช่พวกเขาพูดอย่างนั้น

 

ขออภัยไม่มีความคิด เป็นสิ่งใหม่หรือไม่? Clover เวอร์ชันใดใช้งานได้ถ้ามี

I installed M.2 NVMe in, which is always ticking like that.

ภาพถ่ายหน้าจอ 2564-05-10 เวลา 11.37.36.png

ภาพถ่ายหน้าจอ 2564-05-10 เวลา 11.37.54.png

ภาพถ่ายหน้าจอ 2564-05-10 เวลา 11.38.06.png

ภาพถ่ายหน้าจอ 2564-05-10 เวลา 11.38.40.png

On 5/8/2021 at 12:24 PM, MacKonsti said:

Hi everyone, @Jief_Machak and @Slice I have a bug to report for r5134 that is not there in r5133 unless the structure of config.plist changed.

No I am getting the mouse pointer in the bootloader UI main screen in r5134 despite having it disabled (setting is respected in r5133).

Please advise? Has the setting changed in structure? I do not get an error with CloverConfigValidator. Thank you!

Anyone else confirming this? The thread has been so busy that some messages may fall through... Thanks!

  • Like 1
  • Sad 1
14 minutes ago, MacKonsti said:

Anyone else confirming this? The thread has been so busy that some messages may fall through... Thanks!

 

Do you build r5134 commit fd487666: "Stop ignoring Mouse parameter". Maybe it solve this issue.

I upload  commit 2eb35b7 who contain commit for the mouse pointers. As usual, copy/paste CLOVERX64.efi in EFI/CLOVER, rename it BOOTX64.efi also, copy/paste to EFI/BOOT

 

CLOVERX64.efi

  • Like 1
  • Thanks 2
  • Haha 1

Thanks @Matgen84 but I cannot build, I just wanted to confirm if other people came across this. It seems one of the developers may have solved it already. Thank you again, as well as the coders. Please everyone, do keep a changelog/history of the fixes for the next Release so we know what has improved.

  • Like 1
12 hours ago, Matgen84 said:

I upload  commit 2eb35b7 who contain commit for the mouse pointers. As usual, copy/paste CLOVERX64.efi in EFI/CLOVER, rename it BOOTX64.efi also, copy/paste to EFI/BOOT

Quick test(temporary from Supermicro C422 hack)bootlog.txt

 

Spoiler

Screenshot 2021-05-10 at 21.25.02.png

 

 

Spoiler

Screenshot 2021-05-10 at 21.23.54.png

 

Edited by yapan4
On 5/10/2021 at 8:16 AM, Matgen84 said:

 

Do you build r5134 commit fd487666: "Stop ignoring Mouse parameter". Maybe it solve this issue.

I upload  commit 2eb35b7 who contain commit for the mouse pointers. As usual, copy/paste CLOVERX64.efi in EFI/CLOVER, rename it BOOTX64.efi also, copy/paste to EFI/BOOT

 

CLOVERX64.efi 1.6 MB · 3 downloads

 

Hi all

 

With the last one 19b54b5 (X64-RELEASE_XCODE8) Clover compil. woks fine too.

And Big Sur 11.4 beta2 (20F5055c) to Big Sur 11.4 beta3 (20F5065a) with Clover r5134-19b54b5 done.

 

Greetings

Edited by matxpa
  • Like 2

Hi @Jief_Machak @Slice

I can't build latest CloverPKG from commit 75b7443 :cry:
 

===================== 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] Catalina
	[BUILD] Mojave
	[BUILD] MyMaterialBox
	[BUILD] Clovy
	[BUILD] BigSur
	[BUILD] One2
Error can't add choice 'disable_sleep_proxy_client': a choice with same name already exists.

 

sudo ./xbuildme

------------------------------------------------------------------------
cat: vers.txt: No such file or directory
buildme, Clover v2.5k r (SHA: 75b744362)
TOOLCHAIN: GCC53 (override example: './buildme GCC53')

 

--> add  directory Conf

 

Error with .xbuildme /Users/me/Desktop/CloverBootloader/BaseTools/BuildEnv: line 87: /Users/me/Desktop/CloverBootloader/Conf/BuildEnv.sh: No such file or directory

 

WORKSPACE: /Users/me/Desktop/CloverBootloader
EDK_TOOLS_PATH: /Users/me/Desktop/CloverBootloader/BaseTools
CONF_PATH: /Users/me/Desktop/CloverBootloader/Conf
Copying $EDK_TOOLS_PATH/Conf/build_rule.template
     to /Users/me/Desktop/CloverBootloader/Conf/build_rule.txt
Copying $EDK_TOOLS_PATH/Conf/tools_def.template
     to /Users/me/Desktop/CloverBootloader/Conf/tools_def.txt
Copying $EDK_TOOLS_PATH/Conf/target.template
     to /Users/me/Desktop/CloverBootloader/Conf/target.txt
[BUILD CLOVER]
TOOLCHAIN_DIR: /Users/me/Desktop/opt/local ? ? ? ?

 


No clover toolchain found !
Build it with the build_gcc9.sh script or define the TOOLCHAIN_DIR variable.

 

 

need readme for export variable or PATH

 

 

 

OR use in BaseTool/Conf ?

 

 

Edited by maclinuxG4
modification
11 minutes ago, Matgen84 said:

Hi @Jief_Machak @Slice

I can't build latest CloverPKG from commit 75b7443 :cry:
 


===================== 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] Catalina
	[BUILD] Mojave
	[BUILD] MyMaterialBox
	[BUILD] Clovy
	[BUILD] BigSur
	[BUILD] One2
Error can't add choice 'disable_sleep_proxy_client': a choice with same name already exists.

 

@LAbyOne Is it something connected to the new buildme ? Could you have a look ?

before making modification in your forked repo, you have to re-sync your master branch with Clover. Be sure to have had added "upstream"

git remote add upstream https://github.com/CloverHackyColor/CloverBootloader.git

so you can "git fetch upstream". Because your pull request is our master branch, it should be a fast forward. If not you can also force it with "git reset --hard {sha of last commit in clover master branch}.

 

 

  • Like 1
  • Thanks 1
5 hours ago, Jief_Machak said:

@LAbyOne Is it something connected to the new buildme ? Could you have a look ?

before making modification in your forked repo, you have to re-sync your master branch with Clover. Be sure to have had added "upstream"

nope i do not think so.. i'm testing it since the very first modification and all works 

828260755_ScreenShot.png.a974cf1fefb7a3a7b2efbee56af28e56.png

 

5 hours ago, Jief_Machak said:

 



git remote add upstream https://github.com/CloverHackyColor/CloverBootloader.git

so you can "git fetch upstream". Because your pull request is our master branch, it should be a fast forward. If not you can also force it with "git reset --hard {sha of last commit in clover master branch}.

i do no think its necessary..

 

 

Only strange thing noticed is:

Starting from scratch, cloning Clover and building with new gcc 10.2.0 break the build (on HS at least), stating cc1 is not compatible with the OS.

Never noticed before as having it already installed did not updated to newest..

Anyway reverting to 10.1.0 solved.

Edited by LAbyOne

Why have to integrate these two choices in the package in addition if the users who do not use BUIDME , they will have the empty choices and nothing will happen. In a package

what comes from the package must be created by the package and not by an external source this makes no sense.

BootLoaderChooser CloverConfigPlistValidator must stick to BUILDME if you want to integrate them somewhere

In addition, it makes no sense that BootLoaderChooser is downloaded by BUILDME to be integrated into the Package, in the Clover source

CloverConfigPlistValidator  BootLoaderChooser can be install from shell easely.

This is my humble opinion

 

  • Like 1
  • Thanks 1
32 minutes ago, chris1111 said:

Why have to integrate these two choices in the package in addition if the users who do not use BUIDME , they will have the empty choices and nothing will happen.

Well I guess you are just forgetting, Clover is distributed on git.. 

AND the users who do not use BUIDME will have access to those because the release package is there, and will obviously contain all those files... since we all share the same source..

So tell how someone who do not build Clover himself is supposed to get those?

(*)Downloading from source? its a possibility, but why since the can get all by simply getting the installer?

 

32 minutes ago, chris1111 said:

In a package what comes from the package must be created by the package and not by an external source this makes no sense.

Sorry you lost me there...

 

32 minutes ago, chris1111 said:

BootLoaderChooser CloverConfigPlistValidator must stick to BUILDME if you want to integrate them somewhere

In addition, it makes no sense that BootLoaderChooser is downloaded by BUILDME to be integrated into the Package, in the Clover source

CloverConfigPlistValidator  BootLoaderChooser can be install from shell easely.

This is my humble opinion

Again this is totally contradictory to your previous statement " if the users who do not use BUIDME " 

if they do not use it how can they get these files? 

(*)  <- ?

 

Then since not everybody is comfortable with terminal, and less with Xcode, having an installer that solves the need to do it, its the best choice for the end user.

this is my guess.

Edited by LAbyOne
  • Thanks 1
1 minute ago, LAbyOne said:

 

Again this is totally contradictory to your previous statement " if the users who do not use BUIDME " 

if they do not use it how can they get these files? 

*  <- ?

 

You are missing to integrate   BootLoaderChooser CloverConfigPlistValidator folder in CloverPackage directory if the users who do not use BUIDME " 

3 minutes ago, chris1111 said:

You are missing to integrate   BootLoaderChooser CloverConfigPlistValidator folder in CloverPackage directory if the users who do not use BUIDME " 

Sorry @chris1111 maybe i'm a little tired,

correct me if i'm wrong, if a user do not use buildme, why would he clone the repo, he most probably will just get the installer.

What's the point in cloning a repository if you do not use it, and you already have all needed files into the installer?

 

in the contrary if he uses buildme

686497948_ScreenShot.png.7d10db077beed19685e33a2eb601c5bd.png

the files will be there, as you can see.

 

  • Like 2
Just now, LAbyOne said:

Sorry @chris1111 maybe i'm a little tired,

correct me if i'm wrong, if a user do not use buildme, why would he clone the repo, he most probably will just get the installer.

What's the point in cloning a repository if you do not use it, and you already have all needed files into the installer?

 

in the contrary if he uses buildme

686497948_ScreenShot.png.7d10db077beed19685e33a2eb601c5bd.png

the files will be there, as you can see.

 

The file is created By Buildme , I see in Buildme calling MKDIR for this two folder

 

A lot of user don't use Buildme it build clover from command and if the case the package will not create with this choices

what i am trying to tell you is that this is not a reason to create changes in Clover Packages depending on BUILDME

 

 

@LAbyOne @Jief_Machak @Slice

 

As I said few hours ago, in my previous post, I can't build latest CloverPKG from commit 75b7443. Using BuildMe script or my custom script. Where is a solution ! Please.

===================== 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] Catalina
	[BUILD] Mojave
	[BUILD] MyMaterialBox
	[BUILD] Clovy
	[BUILD] BigSur
	[BUILD] One2
Error can't add choice 'disable_sleep_proxy_client': a choice with same name already exists.

@Jief_Machak Reply:

 

6 hours ago, Jief_Machak said:

@LAbyOne Is it something connected to the new buildme ? Could you have a look ?

before making modification in your forked repo, you have to re-sync your master branch with Clover. Be sure to have had added "upstream"



git remote add upstream https://github.com/CloverHackyColor/CloverBootloader.git

so you can "git fetch upstream". Because your pull request is our master branch, it should be a fast forward. If not you can also force it with "git reset --hard {sha of last commit in clover master branch}.

 

 

 

@LAbyOne Reply: 

1 hour ago, LAbyOne said:

nope i do not think so.. i'm testing it since the very first modification and all works 

828260755_ScreenShot.png.a974cf1fefb7a3a7b2efbee56af28e56.png

 

i do no think its necessary..

 

 

Only strange thing noticed is:

Starting from scratch, cloning Clover and building with new gcc 10.2.0 break the build (on HS at least), stating cc1 is not compatible with the OS.

Never noticed before as having it already installed did not updated to newest..

Anyway reverting to 10.1.0 solved.

 

Edited by Matgen84
  • Haha 1
47 minutes ago, naiclub said:

May I give you details on how to create one like you?

I will try to explain myself: all that is being done is to use the terminal controls to compile Clover, which have been put on countless occasions, even recently, by Slice and Jief; then I used update Clover or update Clover (reset changes) with which the files are updated. Last night buildme was corrupt, so I downloaded the whole package from Clover's github, replaced the buildme only, and that's it! on my Z370 with catalina and xcode 11.4 fills everything out correctly

  • Like 2
11 minutes ago, MifJpn said:

...

% cd CloverBootloader
% ./buildme
zsh: permission denied: ./buildme

...
 

 

Yes it's true "buildme" on master is NOT executable

 

Spoiler

echo "On a local Clover (\c";echo $(git tag | tail -1)") Repo with commit \033[4;5;32m\c";echo $(git rev-parse origin/master|cut -c1-7)"\033[0m"; ./buildme XCODE8; ls -l ./build*

On a local Clover (5134) Repo with commit 75b7443

zsh: permission denied: ./buildme

-rwxr-xr-x  1 meunier  staff   6062 13 avr 12:48 buildExtras.sh

-rwxr-xr-x  1 meunier  staff  21023 13 avr 12:48 build_gcc10.sh

-rwxr-xr-x  1 meunier  staff  23424 13 avr 12:48 buildgcc-4.9.sh

-rwxr-xr-x  1 meunier  staff  21975 13 avr 12:48 buildgcc.sh

-rwxr-xr-x  1 meunier  staff   7278 13 avr 12:48 buildgettext.sh

-rw-r--r--  1 meunier  staff   2030 13 avr 12:48 buildmc.bat

-rw-r--r--  1 meunier  staff  17572 11 mai 12:11 buildme

-rwxr-xr-x@ 1 meunier  staff  10676  9 mai 19:04 buildme1

-rwxr-xr-x  1 meunier  staff   6360 13 avr 12:48 buildmtoc.sh

-rwxr-xr-x  1 meunier  staff   6150 13 avr 12:48 buildnasm.sh
 

 

×
×
  • Create New...