Existe-t-il une approche généralisée pour faire fonctionner un réseau de câbles Ethernet sur les versions (de préférence) récentes d'Android avec un minimum de manipulations ?
J'ai consulté d'autres questions similaires, mais elles portent sur des dispositifs préexistants, des adaptateurs Ethernet spécifiques et/ou des ROM spécifiques.
Par exemple, j'ai constaté que le Nexus 7 (2013) avec la ROM ResurrectionRemix (Android 7.1.2) fonctionnait avec un adaptateur Ethernet générique noname (alimenté) provenant d'aliexpress lorsqu'il était connecté par un câble OTG et que le RNDIS USB était sélectionné dans Options > Developer Settings > Default USB Configuration. Il suffisait de brancher l'adaptateur Ethernet, le câble OTG et le paramètre RNDIS.
Avec des appareils Android plus récents et des versions plus récentes d'Android, je n'ai pas pu identifier une combinaison réussie de rom+adaptateur+appareil+[kernel].
Etant donné que je suis prêt à Rooter un appareil et/ou à acheter une combinaison spécifique d'appareil Android compatible + adaptateur ethernet compatible, quelles sont les configurations connues qui fonctionnent dans la boîte avec un minimum de configuration supplémentaire ? Des conseils, des suggestions ou des lignes directrices à cet égard ?
Sinon, existe-t-il un paquet "générique" avec des pilotes USB-Ethernet qui pourrait être flashé pour des ROMs largement supportées (comme lineageos) qui [en combinaison avec un noyau personnalisé ou sans] fournirait une connectivité Ethernet ?
Enfin, si les dépôts officiels AOSP/LineageOS/etc ont cette fonctionnalité mais qu'elle n'est pas activée par défaut, quelles seraient les étapes pour construire une ROM telle que lineageos ou AOSP avec tous les modules Ethernet et USB-Ethernet possibles activés ?