Jump to content

Clover General discussion


ErmaC
29,866 posts in this topic

Recommended Posts

Guys, I had not even remembered that I made this command line, (how stupid I am). It's my variant of kextstat, and can tell you also where your kexts are loaded from (eg also those injected by Clover from EFI/CLOVER/kexts).

Perhaps It will be useful with DP2, although I hope not.

Link to comment
Share on other sites

Guys, I had not even remembered that I made this command line, (how stupid I am). It's my variant of kextstat, and can tell you also where your kexts are loaded from (eg EFI/CLOVER/kexts).

Also those injected by Clover. Perhaps It will be useful with DP2, although I hope not.

Looks like a useful tool, but the download fails. Is it open source?

Link to comment
Share on other sites

Looks like a useful tool, but the download fails. 

Ok, going to fix it some minutes.. (thanks)

 

Is it open source?

removing the part that produces a property list on the stdout, can be (sorry me and a friend of mine use it for our business). I'll send you a copy of the project later

in the meantime this is the compiled binary:kextstatx86.zip (later will upload again in the download section... I had to go..)

  • Like 1
Link to comment
Share on other sites

See codes

      Prop = GetProperty (DictPointer, "Language");
      if (Prop != NULL) {
...
        } else if (AsciiStrStr (Prop->string, "ko")) {
          gLanguage = korean;
...
static VOID HelpRefit(VOID)
{
...
    switch (gLanguage)
    {
      case korean:
        AddMenuInfoLine(&HelpMenu, L"ESC - 하위메뉴에서 나감, 메인메뉴 새로 고침");
        AddMenuInfoLine(&HelpMenu, L"F1  - 이 도움말");
        AddMenuInfoLine(&HelpMenu, L"F2  - preboot.log를 저장합니다. (FAT32방식에만 해당됨)");
        AddMenuInfoLine(&HelpMenu, L"F3  - Show hidden entries");
        AddMenuInfoLine(&HelpMenu, L"F4  - oem DSDT를 EFI/CLOVER/ACPI/origin/에 저장합니다. (FAT32)");
        AddMenuInfoLine(&HelpMenu, L"F5  - 패치된 DSDT를 EFI/CLOVER/ACPI/origin/에 저장합니다. (FAT32)");
        AddMenuInfoLine(&HelpMenu, L"F6  - VideoBios를 EFI/CLOVER/misc/에 저장합니다. (FAT32)");
        AddMenuInfoLine(&HelpMenu, L"F10 - 스크린샷을 EFI/CLOVER/misc/에 저장합니다. (FAT32)");
        AddMenuInfoLine(&HelpMenu, L"F12 - 선택한 볼륨을 제거합니다. (DVD)");
        AddMenuInfoLine(&HelpMenu, L"Space - 선택한 메뉴의 상세 설명");
        AddMenuInfoLine(&HelpMenu, L"Digits 1-9 - 메뉴 단축 번호");
        AddMenuInfoLine(&HelpMenu, L"A - 단축키 - 이 부트로더에 관하여");
        AddMenuInfoLine(&HelpMenu, L"O - 단축키 - 부트 옵션");
        AddMenuInfoLine(&HelpMenu, L"R - 단축키 - 리셋");
        AddMenuInfoLine(&HelpMenu, L"U - 단축키 - 시스템 종료");
        break;

Why it is not working? Show me your config.plist.

 

idk. here is config.plist file. i use clover r3561.

i update clover metal theme revision r19

CLOVER.zip

 

also commit r3562 is wrong. have to remove. @bronxteck report this issue. it's also my case #10384 

if prelinkedkernel cache is blacklist, we cant boot with "without cache"

 

thanks

Link to comment
Share on other sites

was that meant for me? thats not my issue. the issue is you cannot boot because no cache then get 10 second countdown before reloading GUI. normal boot is fine. select bootwiwthout caches and check with clover 3562 or 3563

nothing but now you're more clear

. have to remove. it's also my case #10384 

the curious, were you :P

Link to comment
Share on other sites

i builded clover r3563.

 

"without cache" is problem.

 

commit r3562 is wrong. have to remove code to work "without cache"

 

update1. i uploaded file that only remove commit r3562. r1~r3561 and r3563. you can boot without cache.

 

thanks

BOOTX64.efi.zip

CLOVERX64.efi.zip

BOOTX64.efi-remove-r3562.zip

CLOVERX64.efi-remove-r3562.zip

Link to comment
Share on other sites

idk. here is config.plist file. i use clover r3561.

i update clover metal theme revision r19

attachicon.gifCLOVER.zip

 

also commit r3562 is wrong. have to remove. @bronxteck report this issue. it's also my case #10384 

if prelinkedkernel cache is blacklist, we cant boot with "without cache"

 

thanks

ok 3562 reverted.

 

This is strange if you see english help.

Link to comment
Share on other sites

ok 3562 reverted.

 

This is strange if you see english help.

Yes strange. Clover have been this problem long time ago.

 

나의 LG-F410S 의 Tapatalk에서 보냄

ok 3562 reverted.

 

This is strange if you see english help.

I find new issue. If presh f1 help, i see help window then back clover bootloader. Enter osx get this screenshot issue. tested Clover r3565.

 

post-980913-14661369923027_thumb.jpg

 

나의 LG-F410S 의 Tapatalk에서 보냄

Link to comment
Share on other sites

Thanks for Clover Team. I found that  ACPI->DSDT->Fixes->FixHPET is similar to IRQ Fix from Laptop Patches by RehabMan.I think that patch could be added on Clover. It is convenient to fix AppleHDA. Do you agree with me? I wil post codes. Thanks again for your work.

 

It comes from FixBiosDsdt.c

UINT8 hpet0[] = {
  0x5B, 0x82, 0x3A, 0x48, 0x50, 0x45, 0x54,                       //	Device (HPET)
	0x08, 0x5F, 0x48, 0x49, 0x44, 0x0C, 0x41, 0xD0, 0x01, 0x03, 		//	  Name (_HID, EisaId ("PNP0103"))
	0x08, 0x5F, 0x43, 0x49, 0x44, 0x0C, 0x41, 0xD0, 0x0C, 0x01, 		//	  Name (_CID, EisaId ("PNP0C01"))
	0x08, 0x5F, 0x53, 0x54, 0x41, 0x0A, 0x0F,                       //	  Name (_STA, 0x0F)
	0x08, 0x5F, 0x43, 0x52, 0x53, 0x11, 0x14, 0x0A, 0x11, 					//	  Name (_CRS, ResourceTemplate ()
	0x22, 0x01, 0x09, 0x86, 0x09, 0x00, 0x01,                       //	    IRQNoFlags () {0,8,11}
	0x00, 0x00, 0xD0, 0xFE, 0x00, 0x04, 0x00, 0x00,                 //      Memory32Fixed (ReadWrite,
  0x79, 0x00                                                      //      0xFED00000, 0x00000400 )

It comes form Laptop Patches.

#Maintained by: RehabMan for: Laptop Patches
#system_IRQ.txt

# This can fix non-working audio and also has an affect on HPET.
#
# Use this if you have issues with patched AppleHDA (required on almost all laptops)
# or if you have issues with HPET (restart after wake).

# IRQ fix
into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0103 code_regex IRQNoFlags\s\(\)\n\s+\{.*\} removeall_matched;
into device name_hid PNP0103 code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\).*\n\s+\{((?:.|\n)*)\}\) replace_matched
begin
Name (%1, ResourceTemplate()\n
{\n
    IRQNoFlags() { 0, 8, 11, 15 }\n
%2
})\n
end;
Link to comment
Share on other sites

It was a mistake that font loaded before theme.

So, place FontKorean.png into folder /EFI/CLOVER/font/ to be common for all themes.

Use Clover >= 3566.

attachicon.gifCLOVERX64.efi-3566.zip

attachicon.gifСнимок экрана 2016-06-17 в 8.42.19.png

Good works but font is not good.

Example press "A" help sentense "이 부트로더에 대하여" but your screenshot font not correctly shown.

 

나의 LG-F410S 의 Tapatalk에서 보냄

Link to comment
Share on other sites

Good works but font is not good.

Example press "A" help sentense "이 부트로더에 대하여" but your screenshot font not correctly shown.

 

나의 LG-F410S 의 Tapatalk에서 보냄

I will accept your propositions.

Link to comment
Share on other sites

×
×
  • Create New...