Said discussion is about the CM3, so it is unclear what of that applies to the Raspberry Pi 4.
Using a RPi4, I tested both v11.3.0 and v.11.3.16 using four types of USB Ethernet adapters:
ASIX chipset, RNDIS, NCM, and ECM
For ASIX and ECM, dmesg showed the driver loading and ifconfig showed a new network interface being created. I was able to confirm externally that an initial DHCP lease was being requested by Emteria Android and granted. However, ifconfig never showed acceptance of this lease and the IP address could not be pinged. When the lease eventually expired, it was not renewed. (I also tried static IP address configuration via the adb shell, but this also did not work.)
For RNDIS, dmesg showed no driver being loaded.
For NCM, dmesg showed the driver loading, but ifconfig never showed a new network interface.
v11.3.16 seems to have some intermittent issues with detecting removal of a USB device. With that version, dmesg would not indicate detection of the device's removal, and ifconfig would continue to show the network interface for a while.
I am having difficulty using a brand new Raspberry Pi 4 B with the official 7" touchscreen. I have it hooked up using the DSI connector + 5V/GND on the GPIO. It displays great, and keyboard and mouse input work fine, but as soon as I try to touch anything on the screen the input locks up.
I've tried this with both 11.6.0 Live and 11.6.1 Nightly (the latest nightly).
I am happy to take a short video and link to it as well if that would be helpful.
Thanks for your help!