Cómo copiar el kernel wifi de una versión de Android x86 a otra

Cómo copiar el kernel wifi de una versión de Android x86 a otra

Estoy usando Android x86 8.1 rc-2 en mi PC. El problema es que el WiFi no funciona. Incluso había usado Android x86 7.1 rc-2 en mi PC y WiFi estaba funcionando en eso. ¿Cómo puedo copiar el kernel wifi de esa ISO a una nueva?

Respuesta1

Esto no es posible. Los módulos del kernel están vinculados al kernel en ejecución. Esto no es en absoluto una mala idea.

Quizás sea solo el firmware que utiliza el módulo del kernel (dmesg). Allí deberías comparar el registro de arranque del kernel relevante. Cuando encuentres qué archivo de firmware está cargado (y tienen diferentes versiones), puedes intentar copiarlos.

Respuesta2

Sé que es una respuesta un poco tardía, pero si estás usando un adaptador Broadcom para wifi, si cargas el controlador temprano funcionará (no sé sobre otro tipo, pero puedes probar). Simplemente agregue EXTMOD=b43a las opciones de carga de arranque del kernel.

Tenga en cuenta que esto no le ayuda a intercambiar el kernel, los módulos del kernel o el firmware. Todavía puedes copiar el firmware desde elsistema.imgSi quieres. Esta ubicado en/lib/firmware/b43y/lib/firmware/b43legacy. Pero para las versiones 7.1 y 8.1 de Android x86 es lo mismo, así que esto es sólo para su información. Los módulos del kernel ni siquiera funcionarían si los copiaras, ni arrancarán nunca con un kernel intercambiado.

información relacionada