I have an Asus Chromebox 3-N7068U, which has an 8th Gen. Intel i7-8850U CPU, Kabylake-R, UHD 620 IGPU, 16 GB DDR4, a 1 TB NVMe, and Broadcom WiFi/BT.
I have been using the MrChromeBox UEFI Full Rom successfully for a couple years but always had the problem that, when my computer woke from sleep, certain apps would not work properly. I tried to update the firmware hoping that it would fix the problem but it didn’t. That experience produced a different set of problems which I was able to resolve so that the newest firmware is working great on my Chromebox, which I am running as a Mac mini using macOS Sequoia.
Another MrChromebox firmware user helped me to solve my problem and told me that the problem I was having with my apps is that, in the firmware, HECI is enabled during the boot process but, at the end of the boot process, it is disabled. There is no switch in the firmware options to enable HECI so this user created a custom firmware which disabled the “Disable HECI1 at the end of boot` option.” in “make menuconfig”.
I tried his custom firmware, which he built for me using my board name, and it worked perfectly and solved the problem with my apps not working after waking from sleep. Because this option is already in “make menuconfig” it should be super-easy to make it visible in future versions of the UEFI Full Rom. Without it, I would need to build a custom firmware each time the firmware is updated. Call me lazy, but it would be great if it was just included in future versions of the MrChromeBox firmware. Thanks.