3 votos

¿Cómo puedo encontrar la configuración del kernel para mi ROM?

Estoy muy contento con CM11 portado a mi teléfono(Samsung Galaxy Ace 2). Un día compré el teclado Bluetooth.

Cuando intenté conectarlo, se emparejó y... ¿qué? ¿¡No hay conexión!? Pensé que esta ROM tiene algún bug, así que miré en el logcat. Encontré que no hay controlador uhid y creo que los desarrolladores no compilaron el kernel con "CONFIG_UHID=y".

Voy a compilar un nuevo kernel.

Primero necesito comprobarlo, pero no hay /proc/config.gz. ¿Cómo puedo comprobarlo (y compilarlo) sin él?

Página web de la ROM: http://novafusion.pl/

EDIT: Parece que otras ROMs de CM/AKOP para mi dispositivo no tienen soporte para uhid (¿o la fuente del kernel es una mierda?). El teclado funciona bien con la ROM de Stock

3voto

Andy Brudtkuhl Puntos 1714

Si el kernel no fue compilado con el soporte de /proc/config.gz activado, entonces la única forma segura es mirar el árbol de fuentes que se usó para compilar el kernel que estás ejecutando. Copie el archivo config.h en su propio árbol de fuentes (o simplemente utilice el árbol de fuentes original) y ejecute make menuconfig para establecer las nuevas opciones que desee.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X