Jump to content
30960 posts in this topic

Recommended Posts

  • 4 weeks later...

@naiclub

You have to say how you fix things, just saying "I fixed it, thanks" is not helpful to other users.


I assume you had to change the value of xcode-select, first
xcode-select -p to see which development tools are used preferentially
and then
sudo xcode-select -s /Applications/Xcode.app
Is that right?

  • Like 2
17 minutes ago, miliuco said:

@naiclub

You have to say how you fix things, just saying "I fixed it, thanks" is not helpful to other users.


I assume you had to change the value of xcode-select, first
xcode-select -p to see which development tools are used preferentially
and then
sudo xcode-select -s /Applications/Xcode.app
Is that right?

I used it. I did what you said correctly.
But! Just do this. sudo xcode-select -s /Applications/Xcode.app
The first one doesn't do it.

ผลออกที่บันทึกของเทอร์มินัล1.txt

Edited by naiclub
  • Like 1

Hi @Naiclube my friend, I recommend you, when you can't compile Clover in your machine, use direct from github, its always up to date, and formalized (compiled) with tools from github. 

 

https://github.com/hnanoto/CloverBootloader-Hackintosh-and-Beyond/releases/tag/5161 

 

@Hnanoto he is a developer and coder, he is from Brazil and great brother. ;)

 

:thumbsup_anim: :spam:

Edited by Max.1974
  • Like 1
55 minutes ago, Max.1974 said:

Hi @Naiclube my friend, I recommend you, when you can't compile Clover in your machine, use direct from github, its always up to date, and formalized (compiled) with tools from github. 

 

https://github.com/hnanoto/CloverBootloader-Hackintosh-and-Beyond/releases/tag/5161 

 

@Hnanoto its a developer and coder, he is from Brazil and great brother. ;)

 

:thumbsup_anim: :spam:

@Max.1974 Thank you very much dear friend That's a good thing. And I want him to improve his memory of NVVRAM. Is that possible or not? However, I am very grateful for his kindness. Anyway, I really appreciate his kindness, thank you very much my friend.😁

  • Like 2
5 hours ago, naiclub said:

@Max.1974Muito obrigado, querido amigo. Isso é uma coisa boa. E eu quero que ele melhore sua memória de NVVRAM. Isso é possível ou não? No entanto, sou muito grato por sua gentileza. De qualquer forma, eu realmente aprecio a gentileza dele, muito obrigado, meu amigo.😁

 

Hello my friends, the RAM memory do you mean in the sense of injecting parameters? Or improve your optimization? MaLD0n has a program to inject some parameters for improvement and compatibility with Bluetooth. But I don't know the link, you should search on Olarila.com. Sequoia has been calm about RAM memory, it hasn't consumed much. But I don't know how to use your programs, it will depend a lot. I hope I could have helped you. 

I posted it from our user's Git Hub here because in artifacts you need to be logged in to download, and this link does not depend on whether you have a GitHub account or not. ;)

 

  • Like 3
  • 3 months later...

@innerd

I can remember that @Slice did something about this in February 2022.

https://github.com/CloverHackyColor/CloverBootloader/commit/7945747d833ad13a4aee5dcd6724830d065d2460

 

Edited by miliuco
  • 4 weeks later...
On 1/26/2024 at 3:43 PM, tluck said:

so the latest clover loads everything but kexts from OEM/board

tluck@Toms-T420 /Volumes/ESP/EFI/CLOVER

$ grep OEM /Library/Logs/CloverEFI/boot.log

0:105  0:000  _checkOEMPath Look for oem dir at path '\EFI\CLOVER\OEM\41786UU--00-21-CC-4A-13-10'. Dir doesn't exist.

0:105  0:000  _checkOEMPath Look for oem dir at path '\EFI\CLOVER\OEM\41786UU\UEFI'. Dir doesn't exist.

0:105  0:000  _checkOEMPath: set OEMPath: '\EFI\CLOVER\OEM\41786UU'

0:106  0:000  Using config.plist at path: \EFI\CLOVER\OEM\41786UU

11:673  0:000  DSDT found in Clover volume OEM folder: \EFI\CLOVER\OEM\41786UU\ACPI\patched\DSDT.aml

11:674  0:000  Inserting SSDT-T420-PS2K-keys.aml from \EFI\CLOVER\OEM\41786UU\ACPI\patched: size=1418 OCABC: AllocPages 1 0xB6FC2000 (1) - Success

11:674  0:000  Inserting SSDT-PNLF.aml from \EFI\CLOVER\OEM\41786UU\ACPI\patched: size=1128 OCABC: AllocPages 1 0xB6FC1000 (1) - Success

11:674  0:000  Inserting SSDT-RMCF.aml from \EFI\CLOVER\OEM\41786UU\ACPI\patched: size=911 OCABC: AllocPages 1 0xB6FC0000 (1) - Success

11:674  0:000  Inserting SSDT-CpuPm.aml from \EFI\CLOVER\OEM\41786UU\ACPI\patched: size=1515 OCABC: AllocPages 1 0xB6FBF000 (1) - Success


meaning i had to copy OEM/*/kexts to EFI/CLOVER

tluck@Toms-T420 /Volumes/ESP/EFI/CLOVER

$ ls -l /Volumes/ESP/EFI/CLOVER/

total 3521

-rwxrwxrwx  1 tluck  staff  1798912 Jan 25 20:10 CLOVERX64.efi

drwxrwxrwx  1 tluck  staff      512 Jan 25 20:35 NU

drwxrwxrwx  1 tluck  staff      512 Jan 20 09:16 OEM

drwxrwxrwx  1 tluck  staff      512 Jan 19 15:45 drivers

drwxrwxrwx  1 tluck  staff      512 Jan 25 20:10 kexts

drwxrwxrwx  1 tluck  staff      512 Jan 18 22:34 misc

drwxrwxrwx  1 tluck  staff      512 Jan 19 15:47 themes

drwxrwxrwx  1 tluck  staff      512 Jan 25 20:10 tools

 

tluck@Toms-T420 /Volumes/ESP/EFI/CLOVER

$ ls -l /Volumes/ESP/EFI/CLOVER/OEM/41786UU/

total 55

drwxrwxrwx  1 tluck  staff   1536 Jan 18 19:41 ACPI

-rwxrwxrwx  1 tluck  staff  12268 Nov 11  2021 config.plist

-rwxrwxrwx  1 tluck  staff  13369 Apr 28  2021 config.works.plist

drwxrwxrwx  1 tluck  staff    512 Jan 21 18:01 kexts


oh but the graphics are working again! thanks!

 

I can confirm this behavior still persists in any Clover newer than r5155:  kext injection is always from the root kexts folder, even if you have correctly set up kexts in OEM board-id folder.

 

To test, I used Lilu v1.7.1 in the root CLOVER/kexts/Other folder while keeping older Lilu v1.5.2 in CLOVER/OEM/B75M-D3H/UEFI/kexts/Other, booting with Clover r5162...

 

Spoiler

DifferentLilukextversionstotestinjectionfromwhichfolder.thumb.png.1b80cc613fa3dd193806628571b73a0d.png

 

Despite the boot log saying it is injecting the older Lilu v1.5.2 from the OEM/board-id/UEFI/kexts/Other folder,  kextstat confirms that the actual Lilu.kext loaded in macOS is the newer v1.71 from the root CLOVER/kexts/Other...

 

Spoiler

Cloverr5162alwaysinjectsfromrootkextsfolder.thumb.png.777013eecee7a2decb585927ae607eef.png

 

Compared to Clover r5155 which correctly injects the older kext from the OEM kext folder...

 

Spoiler

Cloverr5155correctlyinjectsfromOEMfolder.thumb.png.8828b1cb4d8be943166ec6dd7716d1e9.png

 

Clover_bootlog_withOEMfolder_r5162.txt

Edited by fusion71au
formatting
  • Like 4

I can boot on Sequoia 15.5 with Clover 5162 and Rehabman kexts FakeSMC and ACPISensors. 

On Tahoe maybe problem is WEG because only think need that is Screen boot. 

With FakeSMC plugins from Slice im not get boot on Tahoe and not in Sequoia 15.5 but im sure that I can't prepare compiler project for Tahoe. 

I compiled on Tahoe but boot only in Sequoia. 

 

 

 

CapturadeTela2025-06-20s20_07_09.png.ee4ef91adaa37ef6dcd9e9aa5a2c03db.pngCapturadeTela2025-06-20s20_06_40.thumb.png.0f13253b8c27371bc7f8dac367edbd20.png

Release.zip

preboot.log

  • Like 2
  • 2 weeks later...
×
×
  • Create New...