¿Existe un enfoque generalizado para hacer que la red Ethernet con cable funcione en versiones (preferiblemente) recientes de Android con la menor intervención posible?
He revisado otras preguntas similares pero se centran en dispositivos preexistentes, adaptadores Ethernet específicos y/o ROMs específicas.
Por ejemplo, he descubierto que el Nexus 7 (2013) con la ROM ResurrectionRemix (Android 7.1.2) funcionó con un adaptador genérico de Ethernet (sin marca) de aliexpress cuando se conectó a través de un cable OTG y con la opción USB RNDIS seleccionada en Opciones > Ajustes de Desarrollador > Configuración USB Predeterminada. Conectar alimentación al adaptador de ethernet, al cable OTG y configurar RNDIS fue todo lo que se necesitó.
Con dispositivos Android más recientes y versiones de Android más nuevas, no pude identificar una combinación exitosa de rom+adaptador+dispositivo+[kernel].
Dado que estoy dispuesto a rootear un dispositivo y/o comprar una combinación específica de dispositivo Android compatible + adaptador de ethernet compatible, ¿cuáles son algunas configuraciones conocidas que funcionan directamente con una configuración mínima adicional? ¿Alguna pista, sugerencia o guía al respecto?
Alternativamente, ¿existe un paquete 'genérico' con controladores USB-Ethernet que se pueda flashear para ROMs ampliamente compatibles (como lineageos) que [en combinación con un kernel personalizado o sin él] proporcionaría conectividad Ethernet?
Y por último, en caso de que los repositorios oficiales de AOSP/LineageOS/etc tengan esta funcionalidad pero no esté habilitada de forma predeterminada, ¿cuáles serían los pasos para construir una ROM como lineageos o AOSP con todos los módulos Ethernet y USB-Ethernet posibles habilitados?
1 votos
¿Esta respuesta responde a tu pregunta? ¿Cómo hacer que Ethernet funcione en Android a través de OTG?
0 votos
Yo leí esa respuesta antes de publicar esta pregunta. Esa respuesta se centra en lo que técnicamente se necesita hacer en un dispositivo Android para que funcione el ethernet. Esta pregunta es específicamente sobre cómo evitar tener que hacer todos esos pasos manualmente, y en su lugar elegir una combinación de dispositivo+adaptador+rom+núcleo que simplemente funcione (como en el ejemplo que proporcioné), o cómo construir/modificar una rom para habilitar esta funcionalidad.