Andres ZeroCross Posted January 9, 2019 Share Posted January 9, 2019 1 hour ago, ellaosx said: Did you figure it out? It's because absent of AudioDxe.efi Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658025 Share on other sites More sharing options...
Badruzeus Posted January 9, 2019 Share Posted January 9, 2019 (edited) Thanks, working fine with r4842 even with latest AudioPkg (AudioDxe, BootChimeCfg), except... after power loss.. Seems, not related to Clover but NVRAM on my buggie firmware. It always broken after power outage (my laptop has faulty battery, sorry). On this case I need to boot into Windows (UEFI) via "Boot Manager" (not Clover) to get a working NVRAM again. Using this method however, "Windows Boot Manager" would be set as 1st Boot upon System Reboot and it overrides Clover (that I previously set as 1st through BIOS). Sounds silly, right? And sometimes "nvram -c / Clover's F11" not help at all for unknown reason. No problem on another laptop with (also) AMI Aptio. Edited January 9, 2019 by Badruzeus 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658071 Share on other sites More sharing options...
Badruzeus Posted January 9, 2019 Share Posted January 9, 2019 @Slice If AudioDxe could be included into package, how about OpenCoreShell by @vit9696 ? And why \CLOVER\tools\*.efi not selectable on installer package? Thanks. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658107 Share on other sites More sharing options...
Slice Posted January 9, 2019 Share Posted January 9, 2019 Because my Shell is better. It allows to edit config.plist which OpenCoreShell is not able. 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658132 Share on other sites More sharing options...
Badruzeus Posted January 9, 2019 Share Posted January 9, 2019 7 minutes ago, Slice said: Because my Shell is better. It allows to edit config.plist which OpenCoreShell is not able. OK, thanks.. not a proposition, just my thought if it' s possible looks like.. 1. There's an Option on Clover package [ ] Tools: Shell (3rd party) 2. If user check it, provided Shell by Clover will be overrided by that one. Nevermind, I'm still able to run ebuild.sh then replace *.efi before ./makepkg (for my personal use). Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658134 Share on other sites More sharing options...
Slice Posted January 9, 2019 Share Posted January 9, 2019 Are you able exchange/move files by mouse or you need installer do the work? tools/ folder is not selectable because these tools not influence on work. They just occupy several kilobytes. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658138 Share on other sites More sharing options...
Badruzeus Posted January 9, 2019 Share Posted January 9, 2019 (edited) 16 minutes ago, Slice said: Are you able exchange/move files by mouse or you need installer do the work? tools/ folder is not selectable because these tools not influence on work. They just occupy several kilobytes. (Sorry, I don't really get what your 1st line means actually) Yes, I'm able to manually replace Clover's EFI Shell with OpenCore's one as \tools\Shell64U.efi (before ./makepkg or after *.pkg installed). Would be better (I think for some with similar issue) if Installer do the work (user defined). Edited January 9, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658142 Share on other sites More sharing options...
Slice Posted January 9, 2019 Share Posted January 9, 2019 Why I will bother about OpenCore Shell.efi? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658148 Share on other sites More sharing options...
Badruzeus Posted January 9, 2019 Share Posted January 9, 2019 (edited) 24 minutes ago, Slice said: Why I will bother about OpenCore Shell.efi? 20 pages back on this topic, it's still no clear solution yet till date, honestly: On another side, @apianti ever said; it could be issue with specific firmware.. or Shell version matching. Using OpenCore Shell is a solution that I've found (on my case), beside using old version of your Shell. Edited January 9, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658150 Share on other sites More sharing options...
LockDown Posted January 10, 2019 Share Posted January 10, 2019 18 hours ago, Andres ZeroCross said: It's because absent of AudioDxe.efi No, its not. i have it loaded. The rest of my hacks works 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658207 Share on other sites More sharing options...
Slice Posted January 10, 2019 Share Posted January 10, 2019 16 hours ago, Badruzeus said: 20 pages back on this topic, it's still no clear solution yet till date, honestly: On another side, @apianti ever said; it could be issue with specific firmware.. or Shell version matching. Using OpenCore Shell is a solution that I've found (on my case), beside using old version of your Shell. OpenCore Shell https://github.com/acidanthera/OpenCoreShell is present as a series of patches to EDK2 and to Shell. I think I implemented all of them. If not correct me. And yes, EnglishDxe.efi required for some UEFI BIOSes. 10 hours ago, ellaosx said: No, its not. i have it loaded. The rest of my hacks works May be you have unsupported Audio hardware. Show me dump from VoodooHDA or from DarwinDumper. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658299 Share on other sites More sharing options...
chris1111 Posted January 10, 2019 Share Posted January 10, 2019 (edited) Why puting AudioDxe mandatory commit 4843 my opinion it should by drivers-off Edited January 10, 2019 by chris1111 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658361 Share on other sites More sharing options...
Badruzeus Posted January 10, 2019 Share Posted January 10, 2019 3 minutes ago, chris1111 said: Why puting AudioDxe mandatory commit 4844 on my opinion it should by drivers-off just manually move it to drivers-off before ./makepkg lol Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658362 Share on other sites More sharing options...
Slice Posted January 10, 2019 Share Posted January 10, 2019 43 minutes ago, chris1111 said: Why puting AudioDxe mandatory commit 4843 my opinion it should by drivers-off Else you will not hear sound. There is a big question who is mandatory. @Badruzeus Test, please, this version Shell.efi-DEBUG.zip You may start it from some other shell just to see messages on screen. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658368 Share on other sites More sharing options...
LockDown Posted January 11, 2019 Share Posted January 11, 2019 11 hours ago, Slice said: May be you have unsupported Audio hardware. Show me dump from VoodooHDA or from DarwinDumper. dump from linux is ok? codec_dump_ellaosx.zip Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658414 Share on other sites More sharing options...
Slice Posted January 11, 2019 Share Posted January 11, 2019 4 hours ago, ellaosx said: dump from linux is ok? codec_dump_ellaosx.zip Not OK. I see no problem here. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658425 Share on other sites More sharing options...
LockDown Posted January 11, 2019 Share Posted January 11, 2019 (edited) 1 hour ago, Slice said: Not OK. I see no problem here. i got voodohda dump now. voodoohda_dump.txt Note: i am using applealc because voodoohda is only showing headphone & digital out. Edited January 11, 2019 by ellaosx Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658431 Share on other sites More sharing options...
Slice Posted January 11, 2019 Share Posted January 11, 2019 5 hours ago, ellaosx said: i got voodohda dump now. voodoohda_dump.txt Note: i am using applealc because voodoohda is only showing headphone & digital out. OK, this is very problematic codec. I think BootChime can output to headphone. You have to choose this output in cfg and attach a headphone to hear something. VoodooHDA can be tuned to use internal speaker. It was not happened because headphone has higher priority. Change nid20 config 0x90172110 nid30 config 0x02211020 I also think nid18 should be Microphone. I don't remember what is required config because I am not at home. And nid19 is internal mic. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658467 Share on other sites More sharing options...
Badruzeus Posted January 11, 2019 Share Posted January 11, 2019 (edited) 16 hours ago, Slice said: @Badruzeus Test, please, this version Shell.efi-DEBUG.zip You may start it from some other shell just to see messages on screen. (Late reply, sorry) With EnglishDxe.efi is installed on ..\drivers64UEFI, using Shell.efi as.. \EFI\CLOVER\tools\Shell64U.efi (via Clover UEFI) = BestLanguage ( ESP Root\SHELLX64.EFI (Launch EFI Shell via AMI Aptio v2.0.1 BIOS) = Screenshot below: Thanks. Edited January 11, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658470 Share on other sites More sharing options...
Slice Posted January 11, 2019 Share Posted January 11, 2019 5 hours ago, Badruzeus said: (Late reply, sorry) With EnglishDxe.efi is installed on ..\drivers64UEFI, using Shell.efi as.. \EFI\CLOVER\tools\Shell64U.efi (via Clover UEFI) = BestLanguage ( ESP Root\SHELLX64.EFI (Launch EFI Shell via AMI Aptio v2.0.1 BIOS) = Screenshot below: Thanks. This ASSERT will not be if EnglishDxe.efi is loaded because it installs UnicodeCollation protocol. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658513 Share on other sites More sharing options...
Badruzeus Posted January 11, 2019 Share Posted January 11, 2019 (edited) Yeah, those "Assertion" when I launched your EFI Shell Debug directly from BIOS (not Clover). If versioning is important, these what I got from different Shell's (via Clover Bootloader): Thanks. // EFI Shell from EDK2 r28597 or UDK2018 (Legacy w/o EnglishDxe): UEFI Interactive Shell v2.204 EDK II UEFI v2.70 (CLOVER, 0x000112EC) // EFI Shell from old Clover rev (UEFI + EnglishDxe, https://ptpb.pw/~Shell2.zip) UEFI Interactive Shell v2.0 Copyright 2009-2011 Intel(r) Corporation. UEFI v2.00 (American Megatrends, 0x0004027B) // OpenCore Shell (UEFI + EnglishDxe, https://github.com/acidanthera/OpenCoreShell) UEFI Interactive Shell v2.2 EDK II UEFI v2.00 (American Megatrends, 0x0004027B) Edited January 12, 2019 by Badruzeus 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658542 Share on other sites More sharing options...
Slice Posted January 12, 2019 Share Posted January 12, 2019 Clover package contains a shell that will work if launch it from clover. 1 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658594 Share on other sites More sharing options...
Badruzeus Posted January 13, 2019 Share Posted January 13, 2019 21 hours ago, Slice said: Clover package contains a shell that will work if launch it from clover. Weird is, now I'm also having a same issue even running Clover's UEFI Shell through VM (VirtualBox).. with or w/o drivers64UEFI/EnglishDxe-64.efi installed. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658725 Share on other sites More sharing options...
corint1 Posted January 13, 2019 Share Posted January 13, 2019 21 hours ago, Slice said: Clover package contains a shell that will work if launch it from clover. how is working ? how activate or run or enter in shell mode ? what must be make for this efi shell ? tky Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658726 Share on other sites More sharing options...
Badruzeus Posted January 13, 2019 Share Posted January 13, 2019 (edited) 1 hour ago, corint1 said: how is working ? how activate or run or enter in shell mode ? what must be make for this efi shell ? tky Use this option on your config.plist: <key>GUI</key> <dict> ... <key>Scan</key> <true/> ... </dict> Edited January 13, 2019 by Badruzeus Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/734/#findComment-2658727 Share on other sites More sharing options...
Recommended Posts