Jump to content
30960 posts in this topic

Recommended Posts

5 minutes ago, Matgen84 said:

Because Covid-19 restrictions in France where I live :yes: 

Ah, don't tell to me, here in Italy we started long before:mad:. I made my first Netflix account as I never had time before. So now I'm coding and coding and for the remaining time I watch Star trek (old series since 1991) :D

  • Like 5
22 minutes ago, vector sigma said:

Ah, don't tell to me, here in Italy we started long before:mad:. I made my first Netflix account as I never had time before. So now I'm coding and coding and for the remaining time I watch Star trek (old series since 1991) :D

 

Courage :) I watch Star Wars from the first to the last part. When I’m not writing articles from a distance.

  • Haha 1

@Slice

hope release latest r5106 once again for 10.15.4 beta6 or newer

On 3/22/2020 at 11:48 PM, arsradu said:

 

Waw... is that SL? In 2020?! Holly shorts! How do you even run that?

 

CLOVER UEFI, FakeSMC(Rehabman), Patched AppleHDA, BT, SDCARD. etc, everything is work!

i felt boot speed is very fast best of macOS series.

  • Like 2

Hi @Slice

 

I can't build latest r5106 commit 73b9eab

 

Spoiler

[CPP] main
"clang" -target x86_64-pc-win32-macho -c -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 "-DNO_MSABI_VA_FUNCS" -mno-red-zone -fsigned-char -O2 -fno-omit-frame-pointer -ffreestanding -fno-rtti -fno-exceptions -Wno-deprecated -Wno-writable-strings -Wno-unused-const-variable -DJCONST=CONST -Wno-incompatible-ms-struct -fno-unwind-tables -Wno-msvc-include -Os -DMDEPKG_NDEBUG -DCLOVER_BUILD      -DAMD_SUPPORT  -DANDX86     -o /Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/refit/menu.obj -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/cpp_unit_test -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/cpp_foundation -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/cpp_util -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/Platform/Posix -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/libeg -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/gui -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/gui/menu_items -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/entry_scan -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/Platform -I/Users/mathieu/src/CloverBootloader/rEFIt_UEFI -I/Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/DEBUG -I/Users/mathieu/src/CloverBootloader -I/Users/mathieu/src/CloverBootloader/Include -I/Users/mathieu/src/CloverBootloader/Library/OpensslLib/Include -I/Users/mathieu/src/CloverBootloader/Library/OpensslLib/openssl-1.0.1e/include -I/Users/mathieu/src/CloverBootloader/MdePkg -I/Users/mathieu/src/CloverBootloader/MdePkg/Include -I/Users/mathieu/src/CloverBootloader/MdePkg/Include/X64 -I/Users/mathieu/src/CloverBootloader/MdeModulePkg -I/Users/mathieu/src/CloverBootloader/MdeModulePkg/Include -I/Users/mathieu/src/CloverBootloader/NetworkPkg -I/Users/mathieu/src/CloverBootloader/NetworkPkg/Include -I/Users/mathieu/src/CloverBootloader/IntelFrameworkPkg -I/Users/mathieu/src/CloverBootloader/IntelFrameworkPkg/Include -I/Users/mathieu/src/CloverBootloader/IntelFrameworkModulePkg -I/Users/mathieu/src/CloverBootloader/IntelFrameworkModulePkg/Include /Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:2563:66: error: member reference base type 'const wchar_t *' is not a structure or union
      TimeoutMessage = PoolPrint(L"%s in %d seconds", TimeoutText.data(), TimeoutCountdown);
                                                      ~~~~~~~~~~~^~~~~
1 error generated.
make: *** [/Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/refit/menu.obj] Error 1


build.py...
 : error 7000: Failed to execute command
    make tbuild [/Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit]


build.py...
 : error F002: Failed to build module
    /Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit.inf [X64, XCODE8, RELEASE]

- Failed -

 

Edited by Matgen84
4 hours ago, Matgen84 said:

@Slice @vector sigma

 

Is it possible to add SHA1 beside Clover Revision in EFI/clover_install_log: r%CLOVERREVISION% (%CLOVERSHA1%)

 

Please. Thanks.

Sure, please open a pull request with your solution!

15 minutes ago, vector sigma said:

Sure, please open a pull request with your solution!

 

Sorry, I don't understand what you says because of my bad english. You means in Request Topic!

Edited by Matgen84
On 3/25/2020 at 5:59 PM, Matgen84 said:

Sorry, I don't understand what you says because of my bad english. You means in Request Topic

Oh sorry, I thought you had some changes ready to be merged as yesterday I read your post with the phone.. your was a question without a question mark Lol.

I'll add this to the TODO list

 

  • Like 2

Hi @Slice

 

I can't build latest commit r5107 01e8807, nor 381487d

 

Spoiler

[CPP] main
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3580:16: error: variable 'i' is uninitialized when used here [-Werror,-Wuninitialized]
  for (INTN i; i < ScrollbarBackground.Height; i += ThemeX.ScrollbarBackgroundImage.GetHeight()) {
               ^
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3580:14: note: initialize the variable 'i' to silence this warning
  for (INTN i; i < ScrollbarBackground.Height; i += ThemeX.ScrollbarBackgroundImage.GetHeight()) {
             ^
              = 0
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3783:74: error: invalid operands to binary expression ('wchar_t *' and 'const wchar_t [2]')
            ResultString += ((REFIT_INPUT_DIALOG*)(Entry))->Item->SValue + L" ";"
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3783:81: error: missing terminating '"' character [-Werror,-Winvalid-pp-token]
            ResultString += ((REFIT_INPUT_DIALOG*)(Entry))->Item->SValue + L" ";"
                                                                                ^
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3783:81: error: expected expression
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3834:7: error: no matching function for call to 'StrCpyS'
      StrCpyS(ResultString, TITLE_MAX_LEN, EntryL->Title);
      ^~~~~~~
/Users/mathieu/src/CloverBootloader/MdePkg/Include/Library/BaseLib.h:213:1: note: candidate function not viable: no known conversion from 'XStringW' to 'wchar_t *' for 1st argument
StrCpyS (
^
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3861:126: error: invalid operands to binary expression ('wchar_t *' and 'const wchar_t [2]')
          ResultString += (((REFIT_INPUT_DIALOG*)(EntryL))->Item->SValue + ((REFIT_INPUT_DIALOG*)(EntryL))->Item->LineShift) + L" ";
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3925:63: error: invalid operands to binary expression ('wchar_t *' and 'const wchar_t [2]')
                           inputDialogEntry->Item->LineShift) + L" ";
                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
7 errors generated.
make: *** [/Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/refit/menu.obj] Error 1


build.py...
 : error 7000: Failed to execute command
    make tbuild [/Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit]


build.py...
 : error F002: Failed to build module
    /Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit.inf [X64, XCODE8, RELEASE]

- Failed -
 

 

Edited by Matgen84
6 minutes ago, Matgen84 said:

Hi @Slice

 

I can't build latest commit r5107 01e8807, nor 381487d

 

  Reveal hidden contents

[CPP] main
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3580:16: error: variable 'i' is uninitialized when used here [-Werror,-Wuninitialized]
  for (INTN i; i < ScrollbarBackground.Height; i += ThemeX.ScrollbarBackgroundImage.GetHeight()) {
               ^
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3580:14: note: initialize the variable 'i' to silence this warning
  for (INTN i; i < ScrollbarBackground.Height; i += ThemeX.ScrollbarBackgroundImage.GetHeight()) {
             ^
              = 0
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3783:74: error: invalid operands to binary expression ('wchar_t *' and 'const wchar_t [2]')
            ResultString += ((REFIT_INPUT_DIALOG*)(Entry))->Item->SValue + L" ";"
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3783:81: error: missing terminating '"' character [-Werror,-Winvalid-pp-token]
            ResultString += ((REFIT_INPUT_DIALOG*)(Entry))->Item->SValue + L" ";"
                                                                                ^
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3783:81: error: expected expression
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3834:7: error: no matching function for call to 'StrCpyS'
      StrCpyS(ResultString, TITLE_MAX_LEN, EntryL->Title);
      ^~~~~~~
/Users/mathieu/src/CloverBootloader/MdePkg/Include/Library/BaseLib.h:213:1: note: candidate function not viable: no known conversion from 'XStringW' to 'wchar_t *' for 1st argument
StrCpyS (
^
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3861:126: error: invalid operands to binary expression ('wchar_t *' and 'const wchar_t [2]')
          ResultString += (((REFIT_INPUT_DIALOG*)(EntryL))->Item->SValue + ((REFIT_INPUT_DIALOG*)(EntryL))->Item->LineShift) + L" ";
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
/Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit/menu.cpp:3925:63: error: invalid operands to binary expression ('wchar_t *' and 'const wchar_t [2]')
                           inputDialogEntry->Item->LineShift) + L" ";
                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
7 errors generated.
make: *** [/Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit/OUTPUT/refit/menu.obj] Error 1


build.py...
 : error 7000: Failed to execute command
    make tbuild [/Users/mathieu/src/CloverBootloader/Build/Clover/RELEASE_XCODE8/X64/rEFIt_UEFI/refit]


build.py...
 : error F002: Failed to build module
    /Users/mathieu/src/CloverBootloader/rEFIt_UEFI/refit.inf [X64, XCODE8, RELEASE]

- Failed -
 

 

Same here, latest commit, XCODE 11.4, Catalina 10.15.4, same error messages

  • Sad 1

Hi,

 

I just enabled mouse pointer (first time I did that actually) on my UEFI/APTIOV Z390, and in Clover mouse only moves to the left and very slowly (In BIOS mouse works properly).

I assume it is an issue with the UEFI Driver, but I wonder - is there any known solution to this?

Edited by Pene
6 minutes ago, Pene said:

Hi,

 

I just enabled mouse pointer (first time I did that actually) on my UEFI/APTIOV Z390, and in Clover mouse only moves to the left and very slowly (In BIOS mouse works properly).

I assume it is an issue with the UEFI Driver, but I wonder - is there any known solution to this?

Try AptioInputFix.efi 

9 minutes ago, Slice said:

Try AptioInputFix.efi 

Thanks, but tried that already with no change. Any other ideas? :)

 

EDIT: Actually, it can move only up and left. Moving the mouse down and right does nothing. 

Edited by Pene
15 minutes ago, Pene said:

Thanks, but tried that already with no change. Any other ideas? :)

 

EDIT: Actually, it can move only up and left. Moving the mouse down and right does nothing. 

 

I've no  mouse issue on my Z390 Aorus Master with r5107  84306ec. Don't test the latest commits 

53 minutes ago, Pene said:

Mmmm.

No, no relation to latest commits. Tested with a (very old) clover to check and it is the same.

 

There is no relation to any Clover commit. It is wrong SimplePointerProtocol in your UEFI BIOS. Clover has nothing to do with it rather than implement somehow workarounds for your mouse.

Test with other mouse for example.

  • Like 2
24 minutes ago, Slice said:

There is no relation to any Clover commit. It is wrong SimplePointerProtocol in your UEFI BIOS. Clover has nothing to do with it rather then implement somehow workarounds for you mouse.

Test with other mouse for example.

Yes obviously it has nothing to do with Clover.

But I thought maybe this is common, and there is a known workaround.

I tried different mice. Result is the same with all.

 

Hello,

 

My issue is different but I think it's related to the latest commits since it used to work before r5107 : mouse works in Clover's GUI put nothing is clickable. I must use my keyboard to select which entry I want to boot on.

 

NB : Mouse clicking didn't work on all my rigs though. Only my Acer Aspire 772G and a bunch of Dell Latitude were able to use that function.

2 hours ago, Pene said:

Yes obviously it has nothing to do with Clover.

But I thought maybe this is common, and there is a known workaround.

I tried different mice. Result is the same with all.

 

Bios/CMOS reset? Might be stupid, but...I think it's worth a try, since the same issue occurs with older Clover versions and Clover is not actually in charge of that functionality... Looks like some weird bios issue.

 

But of course, I could be wrong. So...it's only an idea. :) 

×
×
  • Create New...