The option "USB Internet" can be found by default in the settings of some Androids, allowing to reverse tether.
How could one know that the option does exist and work before buying a device ? Does it depend on the Android version only ? or the manufacturer ? both ?
ip
command (requires root). I'm not sure what kind of source you need. A web search on "reverse tethering" returns a lot of information. You can provide the link to source asking for special hardware, to make your question clear. – Irfan Latif Jan 29 '20 at 13:17