well, android does require a compatible ethernet adapter. but that's the least of your worries. "Since Android 9, Google has strictly enforced
restrictions on non-SDK interfaces. Because EthernetManager remains a hidden system API (@hide), any attempt to bypass this via reflection will trigger a NoSuchMethodException or a security crash on API 36. Furthermore, standard apps lack the system privileges required to invoke its management features"...