First of all, thank you for your informative write-up and all the hard work you've put in.
My G2 (Mojave 10.14.6 at the moment) is working almost perfectly, there are only two issues. Forgive me if you've already answered these; I looked through all the pages but I may have missed something.
Issue 1: the brightness adjustment keys don't work. Volume does, just not brightness.
Issue 2: I haven't been able to get it to wake from sleep properly. If it is asleep for more than an hour or so, when i try to resume using it, the trackpad and keyboard don't work, and the computer freezes until I reboot.
Any chance you could help out?
Thanks again.
[Edit: updated to 10.14.6. Still same issue. Also I cannot copy kexts to /L/E because then macOS KP's at next boot]