Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

got it on the OEM thing. NP.
on SystemID - never understood why they were swapped in the past. seems more intuitive to have it match the BIOS? so new way is my vote.
Note: i always had to inject a custom matching SystemID (what clover made) when i booted with OC (to match Clover) so then switching bootmgrs was seamless. 

Link to comment
Share on other sites

ok will try the new code out. 

 

Note: in the ebuild script, for version determination (clover_revision) -- seems like the older/commented out way (minus non-ascii char is properly indentifying the version?

 

tluck@Toms-MBP16 /opt/Source/Clover

$ git describe --tags $(git rev-list --tags --max-count=1)

5123

 

tluck@Toms-MBP16 /opt/Source/Clover

$ git describe --tags --abbrev=0

5122

 

 

Link to comment
Share on other sites

4 hours ago, Jief_Machak said:

Kext injection from OEM path is fixed. Get my build from here (1st post and 1st page)

 

built ... 

Starting Clover revision: 5123 (opencore_integration, commit 458d071ec) on Lenovo EFI

all good -- but I have no audio with AppleALC.

edit - more than just the AppleALC kext with issues. BatteryManager too. odd.

i move kexts back to CLOVER (out of OEM) then it all works?

 

cannot see any noticable difference in the debug.log - all kexts are loaded. nothing in kernel logs standout?

$ grep -i alc /Volumes/ESP/EFI/CLOVER/misc/debug.log 
0:103  0:000  ExternalClock: 25 MHz
4:980  0:004  Calc ResetVal: 0x6
5:066  0:012  Added Kext=Other\AppleALC.kext
5:471  0:003  found boot-args in NVRAM:slide=0 alcid=14 -no_compat_check amfi_get_out_of_my_way=0x1, size=61
5:478  0:003  ...found arg:alcid=14
5:483  0:005  ...adding arg:alcid=14
5:489  0:001  after NVRAM boot-args=-v slide=0 -no_compat_check -lilubetaall -alcbeta -wegdbg amfi_get_out_of_my_way=0x1 alcid=14 
11:801  0:003  Finally: ExternalClock=25MHz BusSpeed=99677kHz CPUFreq=2492MHz PIS: hw.busfrequency=100000000Hz
11:818  0:001  ->Extra kext: Other\AppleALC.kext (v.1.5.3)
11:867  0:002  Bridge kext to OC : Path=AppleALC.kext
12:035  0:001  InternalCreateQueueEvent
12:626  0:004  OC: Opening file .\Kexts\Other\AppleALC.kext\Contents\Info.plist with 1 mode gave - Success
12:630  0:004  OC: Opening file .\Kexts\Other\AppleALC.kext\Contents\MacOS\AppleALC with 1 mode gave - Success
13:474  0:005  OCAK: as.vit9696.AppleALC got KXLD 0 0
13:476  0:001  OCAK: Requesting __LINKEDIT for as.vit9696.AppleALC - D2EEC3E8 at 3685000
13:477  0:001  OCAK: Requesting SymbolTable for as.vit9696.AppleALC - 2004
13:493  0:015  OC: Prelinked injection .\Kexts\Other\AppleALC.kext () - Success

vs (no audio)

$ grep -i alc /Volumes/ESP/EFI/CLOVER/misc/debug.log 
0:103  0:000  ExternalClock: 25 MHz
4:920  0:003  Calc ResetVal: 0x6
4:999  0:012  Added Kext=Other\AppleALC.kext
5:404  0:005  found boot-args in NVRAM:slide=0 alcid=14 -no_compat_check amfi_get_out_of_my_way=0x1, size=61
5:412  0:003  ...found arg:alcid=14
5:415  0:002  ...adding arg:alcid=14
5:426  0:003  after NVRAM boot-args=-v slide=0 -no_compat_check -lilubetaall -alcbeta -wegdbg amfi_get_out_of_my_way=0x1 alcid=14 
11:891  0:004  Finally: ExternalClock=25MHz BusSpeed=99677kHz CPUFreq=2492MHz PIS: hw.busfrequency=100000000Hz
11:928  0:003  ->Extra kext: Other\AppleALC.kext (v.1.5.3)
12:019  0:004  Bridge kext to OC : Path=AppleALC.kext
12:260  0:004  InternalCreateQueueEvent
13:389  0:008  OC: Opening file OEM\4236ED7\Kexts\Other\AppleALC.kext\Contents\Info.plist with 1 mode gave - Success
13:395  0:005  OC: Opening file OEM\4236ED7\Kexts\Other\AppleALC.kext\Contents\MacOS\AppleALC with 1 mode gave - Success
14:379  0:007  OCAK: as.vit9696.AppleALC got KXLD 0 0
14:382  0:002  OCAK: Requesting __LINKEDIT for as.vit9696.AppleALC - D2EEC3E8 at 3685000
14:386  0:003  OCAK: Requesting SymbolTable for as.vit9696.AppleALC - 2004
14:402  0:016  OC: Prelinked injection OEM\4236ED7\Kexts\Other\AppleALC.kext () - Success

 

Edited by tluck
Link to comment
Share on other sites

Has anyone had any luck with Ryzen yet?

Also can anyone boot ArchLinux systemd with new clover? I can’t tell if it’s a config error or not but when I choose arch from clover I just get a black screen. Arch boots fine from bios so i know it’s not that. 

Link to comment
Share on other sites

23 minutes ago, SavageAUS said:

Has anyone had any luck with Ryzen yet?

Also can anyone boot ArchLinux systemd with new clover? I can’t tell if it’s a config error or not but when I choose arch from clover I just get a black screen. Arch boots fine from bios so i know it’s not that. 

I have tested with Ryzen and FX-6300 hackintoshs which were not bootable by Clover-OC integration yet.

Waiting for Jief_Mackak's solution which is expected to be announced on next Tuesday or Wednesday.

Link to comment
Share on other sites

1 hour ago, jsl2000 said:

I have tested with Ryzen and FX-6300 hackintoshs which were not bootable by Clover-OC integration yet.

Waiting for Jief_Mackak's solution which is expected to be announced on next Tuesday or Wednesday.

I think that is when we will start working on it not an announcement. I could be wrong but I was just curious if anyone had any luck in the mean time. 

Link to comment
Share on other sites

6 hours ago, tluck said:

cannot see any noticable difference in the debug.log - all kexts are loaded. nothing in kernel logs standout?

@tluck Indeed, can't see any difference. Hum. No clues there yet. I'll have to try to reproduce the issue here.

Could you post the 2 full debug.log ?

Link to comment
Share on other sites

15 minutes ago, Jief_Machak said:

Can't see any comment. ???


Scroll down in the commit (link in previous post), you can see this:

 

 

Capture d’écran 2020-10-04 à 11.12.57.png

Edited by Matgen84
Link to comment
Share on other sites

@tluck I've just tried boot from a Clover containing an OEM folder and it worked, including injection of AppleALC and SMCBatteryManager.

So it it's not working for you. I'm interested to find that bug. Send me the 2 debug.log, one when you have an OEM folder and one when you don't. Please use the exact same config.plist, ACPI, kexts, etc, so we know the problem is not there. That will also simplify the log comparison.

 

@SavageAUS I don't forgot you have a problem. Linux ? Not sure, sorry I lost track. I found your post with 2 debug.log but they look like macOs boot.

 

Too much things at the same time... I need a break. I'll be done for the day. I'll contact you tmo or day after and we'll take your problems one by one. What you can do to prepare is to update the Clover-OC-int github (this one will have the problem), and an other one which doesn't have the problem. And you can commit the debug.log in them.

  • Thanks 4
Link to comment
Share on other sites

26 minutes ago, Jief_Machak said:

@iCanaro Same for you. I can see your 2 debug log, I know I asked for it, but I'm confused about who got which problems. Is it you about ArchLinux ?

I'll ask in 1/2 days when my head is clear.

@iCanaro In your logs, there is more than one boot. Could you delete the debug.log before making the test, so I only got one boot ?


@Jief_Machak Arch Linux is @SavageAUS 9 hours ago. I sent you some messages in MP, if you have the time to look them.

Keep in mind: make a break. You need it. Hackintosh users appreciate your quality work.

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...