@texgeekboy
Yours is a very good summary. I will note one other option- follow the instructions on page 3 to manually install the Lenovo Connexant driver, which is a newer version (8.66.89.50, which is greater than 8.66.89.00) that passes the Windows Update blocks.
(In my case, on an LG Laptop, it changed the name of the device from "Connexant HD Audio" to "Connexant SmartAudio HD" but it seems to work fine.)
If you want to ensure that you stick with the Lenovo driver and it doesn't get automatically replaced somehow, you can use the Group Policy Editor to put in a block. See
this article for how to do that.
With the Lenovo SmartAudio HD driver (8.66.89.50), you can then update to Windows 10 20H2 using the Media Creation Tool, it will no longer block you.
this is the one i have now on, it's actually Conexant SmartAudio HD. After having on the Lenovo Driver, on the next restart the Asus automatically loaded up this one. I haven't touched it since a month almost and everything works perfectly for me.
