prynhart Posted November 23, 2020 Share Posted November 23, 2020 (edited) Also - when Catalina crashes (in conjunction with HP_800_G1_OC_58), a kernel panic is written into the root of the EFI partition. Interestingly the text is very similar to what was displayed at the BIOS screen (when HP_800_G1_OC063 is used). The traceback is attached. opencore-2020-11-23-074926.txt Edited November 23, 2020 by prynhart Link to comment Share on other sites More sharing options...
swanduron Posted November 23, 2020 Share Posted November 23, 2020 @prynhart, could you compare the differences between 'config.plist' files in OC63 and OC58 folder? Link to comment Share on other sites More sharing options...
prynhart Posted November 23, 2020 Share Posted November 23, 2020 @swanduron: I have extracted the two config.plist files - they're attached. There's quite a lot of diffs. I found it easiest to compare the changes via: diff -W 150 --side-by-side HP_800_G1_OC_58_EFI_OC_config.plist HP_800_G1_OC063_EFI_OC_config.plist HP_800_G1_OC063_EFI_OC_config.plist HP_800_G1_OC_58_EFI_OC_config.plist Link to comment Share on other sites More sharing options...
prynhart Posted November 23, 2020 Share Posted November 23, 2020 By the way @swanduron - thank you very much for uploading your file EFI_ALC.zip. I am using your suggested changes and your packaged kexts for ALC221 in conjunction with my current working build of 10.14.6. The sound quality is amazing!! I can notice the difference using Native Audio (but I am running the whole setup through a Class D amp with a good set of speakers). 1 Link to comment Share on other sites More sharing options...
mondial Posted November 25, 2020 Share Posted November 25, 2020 On 4/25/2017 at 5:02 PM, Donw35 said: For all of those that have been playing along, I have condensed down this post and collapsed the beta data. Simple install of Big Sur download Big Sur create bootable USB stick (google it) download EFI folder from this thread, copy the EFI folder to the EFI partition on USB stick install Big Sur, make sure you hit F9 to boot off the USB between reboots Copy EFI folder to Bug Sur disk you installed on (for mounting EFO partitions, you can use Clover Configurator and select Mount on the left Side menus) ..... NOTE: this zip file may contain older versions of Kext's, make sure you are using the latest before rebooting. HP_800_G1_OC063.zip Installing Big Sur with your EFI but I stuck at : Hang IOConsoleUsers .... have no idea, thx Mondi Link to comment Share on other sites More sharing options...
Donw35 Posted November 25, 2020 Author Share Posted November 25, 2020 you need to be patient when installing, it will seem like its stalled but it will continue Link to comment Share on other sites More sharing options...
swanduron Posted November 25, 2020 Share Posted November 25, 2020 9 hours ago, mondial said: Installing Big Sur with your EFI but I stuck at : Hang IOConsoleUsers .... have no idea, thx Mondi Could you provide your context of the error message when IOConsoleUsers hang? And don't forget to set the BIOS of your 800G1. Even if Donw35 didn't say so, I still suggest that you set UEFI register values before installation. 0xCCF46 One Of: DVMT Pre-Allocated, VarStoreInfo (VarOffset/VarName): 0x233, VarStore: 0x1, QuestionId: 0x111, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 05 05 17 05 11 01 01 00 33 02 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00} 0xCCF6C One Of Option: 32M, Value (8 bit): 0x1 (default) {09 0E 06 05 30 00 01 00 00 00 00 00 00 00} 0xCCF7A One Of Option: 64M, Value (8 bit): 0x2 {09 0E 07 05 00 00 02 00 00 00 00 00 00 00} 0xCCF88 One Of Option: 96M, Value (8 bit): 0x3 {09 0E 08 05 00 00 03 00 00 00 00 00 00 00} 0xCCF96 One Of Option: 128M, Value (8 bit): 0x4 {09 0E 09 05 00 00 04 00 00 00 00 00 00 00} 0xCCFA4 One Of Option: 160M, Value (8 bit): 0x5 {09 0E 0A 05 00 00 05 00 00 00 00 00 00 00} 0xCCFB2 One Of Option: 192M, Value (8 bit): 0x6 {09 0E 0B 05 00 00 06 00 00 00 00 00 00 00} 0xCCFC0 One Of Option: 224M, Value (8 bit): 0x7 {09 0E 0C 05 00 00 07 00 00 00 00 00 00 00} 0xCCFCE One Of Option: 256M, Value (8 bit): 0x8 {09 0E 0D 05 00 00 08 00 00 00 00 00 00 00} 0xCCFDC One Of Option: 288M, Value (8 bit): 0x9 {09 0E 0E 05 00 00 09 00 00 00 00 00 00 00} 0xCCFEA One Of Option: 320M, Value (8 bit): 0xA {09 0E 0F 05 00 00 0A 00 00 00 00 00 00 00} 0xCCFF8 One Of Option: 352M, Value (8 bit): 0xB {09 0E 10 05 00 00 0B 00 00 00 00 00 00 00} 0xCD006 One Of Option: 384M, Value (8 bit): 0xC {09 0E 11 05 00 00 0C 00 00 00 00 00 00 00} 0xCD014 One Of Option: 416M, Value (8 bit): 0xD {09 0E 12 05 00 00 0D 00 00 00 00 00 00 00} 0xCD022 One Of Option: 448M, Value (8 bit): 0xE {09 0E 13 05 00 00 0E 00 00 00 00 00 00 00} 0xCD030 One Of Option: 480M, Value (8 bit): 0xF {09 0E 14 05 00 00 0F 00 00 00 00 00 00 00} 0xCD03E One Of Option: 512M, Value (8 bit): 0x10 {09 0E 15 05 00 00 10 00 00 00 00 00 00 00} 0xCD04C One Of Option: 1024M, Value (8 bit): 0x11 {09 0E 16 05 00 00 11 00 00 00 00 00 00 00} 0xCD05A End One Of {29 02} 0xCD05C One Of: DVMT Total Gfx Mem, VarStoreInfo (VarOffset/VarName): 0x234, VarStore: 0x1, QuestionId: 0x112, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 18 05 19 05 12 01 01 00 34 02 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00} 0xCD082 One Of Option: 128M, Value (8 bit): 0x1 {09 0E 1A 05 00 00 01 00 00 00 00 00 00 00} 0xCD090 One Of Option: 256M, Value (8 bit): 0x2 (default) {09 0E 1B 05 30 00 02 00 00 00 00 00 00 00} 0xCD09E One Of Option: MAX, Value (8 bit): 0x3 {09 0E 1C 05 00 00 03 00 00 00 00 00 00 00} 0xCD0AC End One Of {29 02} 0xABE42 One Of: CFG lock, VarStoreInfo (VarOffset/VarName): 0x4A3, VarStore: 0x1, QuestionId: 0x47, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 13 02 14 02 47 00 01 00 A3 04 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00} 0xABE68 One Of Option: Disabled, Value (8 bit): 0x0 {09 0E D0 01 00 00 00 00 00 00 00 00 00 00} 0xABE76 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E CF 01 30 00 01 00 00 00 00 00 00 00} 0xABE84 End One Of {29 02} 0xBBBDE One Of: Launch CSM, VarStoreInfo (VarOffset/VarName): 0x2F4, VarStore: 0x1, QuestionId: 0x4A0, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 DE 0A DF 0A A0 04 01 00 F4 02 14 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00} 0xBBC04 Default: DefaultId: 0x0, Value (8 bit): 0x1 {5B 0D 00 00 00 01 00 00 00 00 00 00 00} 0xBBC11 One Of Option: Enabled, Value (8 bit): 0x1 (default MFG) {09 0E 03 00 20 00 01 00 00 00 00 00 00 00} 0xBBC1F One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 04 00 00 00 00 00 00 00 00 00 00 00} 0xBBC2D End One Of {29 02} 0xB8921 One Of: XHCI Hand-off, VarStoreInfo (VarOffset/VarName): 0x1A, VarStore: 0x8, QuestionId: 0x2FF, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 11 08 12 08 FF 02 08 00 1A 00 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00} 0xB8947 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 52 01 30 00 01 00 00 00 00 00 00 00} 0xB8955 One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 53 01 00 00 00 00 00 00 00 00 00 00} 0xB8963 End One Of {29 02} 0xB8965 One Of: EHCI Hand-off, VarStoreInfo (VarOffset/VarName): 0x2, VarStore: 0x8, QuestionId: 0x300, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 13 08 14 08 00 03 08 00 02 00 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00} 0xB898B One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 0E 53 01 30 00 00 00 00 00 00 00 00 00} 0xB8999 One Of Option: Enabled, Value (8 bit): 0x1 {09 0E 52 01 00 00 01 00 00 00 00 00 00 00} 0xB89A7 End One Of {29 02} Link to comment Share on other sites More sharing options...
Donw35 Posted November 25, 2020 Author Share Posted November 25, 2020 (edited) I made some changed to the EFI folder, I tested this with a HP 800 G1 SFF and mini and it install quickly and worked. test this and report back EFI_HP_800_G1.zip Edited November 25, 2020 by Donw35 3 Link to comment Share on other sites More sharing options...
swanduron Posted November 27, 2020 Share Posted November 27, 2020 On 11/23/2020 at 4:12 PM, prynhart said: By the way @swanduron - thank you very much for uploading your file EFI_ALC.zip. I am using your suggested changes and your packaged kexts for ALC221 in conjunction with my current working build of 10.14.6. The sound quality is amazing!! I can notice the difference using Native Audio (but I am running the whole setup through a Class D amp with a good set of speakers). Good Job! Bro! Before adapting AppleALC, I have to use my DIY USB sound card to playback music.. ToT 1 Link to comment Share on other sites More sharing options...
mondial Posted November 29, 2020 Share Posted November 29, 2020 On 11/25/2020 at 6:04 PM, Donw35 said: I made some changed to the EFI folder, I tested this with a HP 800 G1 SFF and mini and it install quickly and worked. test this and report back EFI_HP_800_G1.zip Sorry donw, Insanely blocked me for more than 1 week, cause I wanted to change my invalid mailadress and didn't arrive the confirmation mail from them ... today mail arrived, after 1 week I'm able to login again :-) crazy and b.t.w. thx a lot .... I'll try your new EFI for my naked 800G1 thx Mondi 1 Link to comment Share on other sites More sharing options...
mondial Posted December 9, 2020 Share Posted December 9, 2020 (edited) Hi guys, ladies, proteges & geeks! Still can't get it run, neither CATA nor BSUR ... what I did: 0. BIOS (v 2.33) is set to default bios with bootorder to USB prim 1. created usb by commandline: by createinstallmedia of CATA or BSUR, then 2. mapped EFI by OC configurator and tried several EFIs (Donw35, MrDodi,...) you provide for 800g1 by copying into EFI partition. ==> 2 partitions: hidden EFI (MBR,FAT32) & Install of CATA or BSUR (GUID) do I miss or forget something? thx Mondi Edited December 16, 2020 by mondial Link to comment Share on other sites More sharing options...
swanduron Posted December 10, 2020 Share Posted December 10, 2020 14 hours ago, mondial said: Hi guys, ladies, proteges & geeks! Still can't get it run, neither CATA nor BSUR ... what I did: 0. BIOS (v 2.33) is set to default bios with bootorder to USB prim 1. created usb by commandline: by createinstallmedia of CATA or BSUR, then 2. mapped EFI by OC configurator and tried several EFIs (Donw35, MrDodi,...) you provide for 800g1 by copying into EFI partition. ==> 2 partitions: EFI & Install of CATA or BSUR , then 3. do I need the MBR for EFI by bootinstall_x64.tool .... always or not ? ..... now can't even install any version of any do I miss or forget something? thx Mondi Which CLIs do you use to create the USB drive? Link to comment Share on other sites More sharing options...
mondial Posted December 10, 2020 Share Posted December 10, 2020 (edited) Hi Swanduron, I use the terminal from osx under catalina or bigsur (both) for the install partition (GUID part To the mounted EFI partition I copied one of your EFI therein. I don't know if I must use native or UEFI ... cause I thought uefi is not supported for hp800g1 bios (v2.33) and I didn't want to experiment with any kexts, drivers and acpi modifications yet, just tried all your provided EFIs ... thx Mondi Edited December 10, 2020 by mondial Link to comment Share on other sites More sharing options...
Donw35 Posted December 10, 2020 Author Share Posted December 10, 2020 I am not sure what the issue is here. lets start with how I did it downloaded Big Sur from App Store. created a USB installer using the command below sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume using the EFI_HP_800_G1.zip file above, mount the EFI partition on the USB stick and place the EFI folder into the EFI partition on the USB Reboot the HP G1 and hit F9 to select the USB boot device and it should boot into the installer Make sure to format the target drive using the Disk Utilities from the installer menu once done, install Big Sur onto the target drive, make sure to hit F9 between reboots to continue installation this worked for me 1 Link to comment Share on other sites More sharing options...
mondial Posted December 10, 2020 Share Posted December 10, 2020 (edited) 53 minutes ago, Donw35 said: I am not sure what the issue is here. lets start with how I did it downloaded Big Sur from App Store. created a USB installer using the command below sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume using the EFI_HP_800_G1.zip file above, mount the EFI partition on the USB stick and place the EFI folder into the EFI partition on the USB Reboot the HP G1 and hit F9 to select the USB boot device and it should boot into the installer Make sure to format the target drive using the Disk Utilities from the installer menu once done, install Big Sur onto the target drive, make sure to hit F9 between reboots to continue installation this worked for me Did it the same ... several times. But good to know, that your description works ... will change my HDD cause an EFI selection always refers to the cloverpartition of the HDD and the new Install over OC doesn't work... maybe the BIOS settings are also not ok. another try ... stay tuned :-) & thx Mondi Edited December 10, 2020 by mondial Link to comment Share on other sites More sharing options...
mondial Posted December 14, 2020 Share Posted December 14, 2020 (edited) Now at boot the process hangs at: see attach my EFI partition (MS-DOS, FAT32 formatted) : see other attachment network if ? any idea? Edited December 14, 2020 by mondial Link to comment Share on other sites More sharing options...
mondial Posted December 14, 2020 Share Posted December 14, 2020 now success! ... took a new EFI config (I think it was that one: BigSur Beta5 + OC63) and now I could install to HDD Link to comment Share on other sites More sharing options...
Donw35 Posted December 15, 2020 Author Share Posted December 15, 2020 For those of you who are playing along, I created a Big Sur 11.1 installer USB with the Open Core 0.6.5 and latest kexts. Steps download macOS Big Sur from App store Format your USB thumb drive GUID portion install Big Sur onto the USB drive (Google the command to use in terminal) copy the below EFI attached on to the EFI partition. <- important Boot your HP with the USB drive by hitting F9 at bios start up You will need to fix the serial numbers in the config.plist, check with dortania guide on that Follow the prompts and enjoy Big Sur HP_800_G1_OC_65.zip 3 Link to comment Share on other sites More sharing options...
mondial Posted December 15, 2020 Share Posted December 15, 2020 (edited) 12 hours ago, Donw35 said: For those of you who are playing along, I created a Big Sur 11.1 installer USB with the Open Core 0.6.5 and latest kexts. ..... Question to DonW35: how to stop, pause or halt BOOT sequence by keyboard for debugging the boot error, cause my boot sequence will restart immediatly after kernel panic. .... and thx, I will try your new EFI today! after copying EFI11.1 & OC65 to HDD-EFI and booting to that HDD kernel panic occurs: see attachment greets Mondi Edited December 15, 2020 by mondial Link to comment Share on other sites More sharing options...
mondial Posted December 15, 2020 Share Posted December 15, 2020 (edited) Hi Donw Your last EFI OC65 didn't work for me, so I decided to use your EFI (Edited November 25 by Donw35). With that one I could boot to installed HDD and change the HDDs EFI folder. ==> Now I run BigSur 11.1 with OC63 or 64 ... thx a lot , Mondi Edited December 16, 2020 by mondial Link to comment Share on other sites More sharing options...
uchoasvinicius Posted December 21, 2020 Share Posted December 21, 2020 On 11/16/2020 at 11:18 AM, swanduron said: Hello guys, I replace VoodooHDA with AppleALC and set layout id = 11, got high-quality audio from ALC221. Attach is my EFI under 10.15.7 and it should work under Big Sur. I also integrate Broadcom 94360HMB driver, this wifi card should not be driven by Big Sur, I still find out the solution for it. EFI_ALC.zip Regards You can try to add HPET.aml from my EFI folder. Hi everyone. I would like to thank you all for their efforts to keep this topic alive, for everyone involved. I've been using that EFI since @Donw35 made it available for Mojave. So far it has worked perfectly. My config is an Elitedesk 800 SFF i7 4790. Only one point, I was having some lags and crashes in the audio (via USB), I ended up discovering that it was an option in the BIOS of (if I'm not mistaken) "extremely low power consumption" of the processor. It works great with Linux and Windows, but MacOS (maybe) doesn't understand this config very well. When I switched to "Normal", it stopped. Maybe it is too early to talk, but I have been using the hackintosh for web and mobile development (Xcode and Webstorm) all day and so far the audio has not failed or crashed, with the same EFI, the version with ALC, by @swanduron, with Catalina 10.15.7. Thanks again to all! 2 Link to comment Share on other sites More sharing options...
demos41 Posted June 13, 2021 Share Posted June 13, 2021 (edited) efi folder for monterey elitedesk 800 g2, with me did not work as installer but as boot to osx Monterey EFI.zip Edited June 13, 2021 by demos41 Link to comment Share on other sites More sharing options...
Fantasy Posted June 24, 2021 Share Posted June 24, 2021 I have an HP Elitedesk 800 G1 USDT, with the i5-4570T. My current setup has a SATA SSD for Windows and a M.2 NVME SSD. I created my own EFI folder using the guide from Dortania. I got through the initial installation process, but for the second phase, Opencore wouldn't recognise my APFS volumes located on my NVMe SSD, (it did recognise the SATA one though). I tried changing a bunch lines in the config (based from this github thread https://github.com/acidanthera/bugtracker/issues/1128), tried to use NVMeFix.kext, but still it wouldn't display my NVMe SSD. But I found this one reddit thread, https://www.reddit.com/r/hackintosh/comments/jtlew1/opencore_cant_see_nvme_disk_at_all/, which suggested using NvmExpressDxe.efi and that did do the trick. However, on the same thread someone else did say to not use NvmExpressDxe.efi and instead use NVMeFix.kext. So right now I am sticking with NvmExpressDxe.efi just to move along the process of refining my EFI folder, but my question is that does anyone have any experience with using NVMe SSDs on their HP Elitedesks, and experience the same issue? Before posting this, I did try to use some of the EFI folders that are on the thread, but they also had the same issue where the SATA ssd was found in the boot picker but not the NVMe one. Thank you in advance. EFI.zip Link to comment Share on other sites More sharing options...
gnappoman Posted June 26, 2021 Share Posted June 26, 2021 On 12/15/2020 at 8:40 AM, Donw35 said: For those of you who are playing along, I created a Big Sur 11.1 installer USB with the Open Core 0.6.5 and latest kexts. Steps download macOS Big Sur from App store Format your USB thumb drive GUID portion install Big Sur onto the USB drive (Google the command to use in terminal) copy the below EFI attached on to the EFI partition. <- important Boot your HP with the USB drive by hitting F9 at bios start up You will need to fix the serial numbers in the config.plist, check with dortania guide on that Follow the prompts and enjoy Big Sur HP_800_G1_OC_65.zip hello, I followed your instructions to create the usb disk, but the installation of big sur immediately hangs throwng the following error: "Prelinked injection VoodooHDA.kext (VoodooHDA) - Invalid Parameter" from what I read it is a quite common issue concerning big sur, and I found some workarounds for this when the operating system is already installed https://www.youtube.com/watch?v=7mC_Fdhd_9o https://www.insanelymac.com/forum/topic/314406-voodoohda-297/page/20/?tab=comments#comment-2756841 but what should I do in order to continue the installation from usb? should I delete the voodoohda kext from my usb efi partition? should I edit any opencore related files too? I am on a windows machine right now and I don't have many tools at my disposal. thank you very much indeed Link to comment Share on other sites More sharing options...
gnappoman Posted June 26, 2021 Share Posted June 26, 2021 12 hours ago, gnappoman said: hello, I followed your instructions to create the usb disk, but the installation of big sur immediately hangs throwng the following error: "Prelinked injection VoodooHDA.kext (VoodooHDA) - Invalid Parameter" from what I read it is a quite common issue concerning big sur, and I found some workarounds for this when the operating system is already installed https://www.youtube.com/watch?v=7mC_Fdhd_9o https://www.insanelymac.com/forum/topic/314406-voodoohda-297/page/20/?tab=comments#comment-2756841 but what should I do in order to continue the installation from usb? should I delete the voodoohda kext from my usb efi partition? should I edit any opencore related files too? I am on a windows machine right now and I don't have many tools at my disposal. thank you very much indeed ok I edited the Config.plist in the efi partition of the usb drive EFI\OC\Config.plist and Disabled the VoodooHDA.kext <dict> <key>Comment</key> <string></string> <key>MaxKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> <key>Disabled</key> <true/> <key>MinKernel</key> <string></string> <key>ExecutablePath</key> <string>Contents/MacOS/VoodooHDA</string> <key>BundlePath</key> <string>VoodooHDA.kext</string> </dict> Link to comment Share on other sites More sharing options...
Recommended Posts