5 votos

¿Incluye CyanogenMod un kernel?

He instalado CyanogenMod 10.1 estable para el S III LTE (i9305), y me he dado cuenta de que la versión de mi kernel es la 3.0.64 (esperaba que fuera la 3.4 o algo superior).

Como he dicho en esta pregunta, el kernel que tenía antes también era de la línea 3.0.*.

Lo cual es bastante extraño: ¿por qué mi kernel se queda siempre en esa versión?

¿Podría ser que CyanogenMod no venga con un kernel, sino que el kernel esté flasheado en otro lugar?

Si no es así, ¿cuál es la razón de un número de versión tan bajo? ¿Se debe a que mi teléfono no está bien soportado? ¿Debo flashear manualmente un nuevo kernel para mi teléfono?

3 votos

CyanogenMod generalmente sí tiene un kernel. Sin embargo, los teléfonos son diferentes de los PC x86, ya que un determinado kernel compilado puede no ser compatible con muchos teléfonos. Tendría que ser compilado con soporte para todo el hardware de un dispositivo. Con el kernel 3.4 de CM, sospecharía que no soporta el S3. Este tipo de cosas es bastante común con los teléfonos Samsung debido a su hardware y controladores propietarios - y su falta de voluntad para proporcionar los controladores.

0 votos

@dotVezz, OK, lo tengo. Supongo que no has puesto eso como respuesta porque no estás seguro.

1 votos

De hecho. Estoy seguro de que CM suele incluir un kernel personalizado, pero todo lo que viene después es una conjetura en el mejor de los casos.

3voto

fattire Puntos 716

Mirando el repositorio de ese dispositivo, puedo ver que el núcleo especificado se construye a partir del código fuente utilizando la fuente encontrada aquí y el cyanogenmod_i9305_defconfig archivo de configuración.

Puedes saber que el kernel no es el de stock yendo a la aplicación de terminal (o desde adb shell ) y escribiendo uname -a , que le indicará la fecha de compilación del kernel. Si es la misma que la fecha de creación de todo el sistema operativo, entonces sabes que es un kernel construido a medida sólo para CM.

La rama CM11 también utiliza la rama cm11 de este repo del kernel...

1 votos

La fecha de construcción del kernel también es visible en "Ajustes -> Acerca del teléfono", en "Versión del kernel".

0 votos

Es cierto me olvidé de la interfaz de usuario :)

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