Tema: [ CONSULTA ] ROM sin CM como base (xt910 JB)
Ver Mensaje Individual
  #5  
Viejo 30/06/13, 11:14:14
Avatar de efestito
efestito efestito no está en línea
Miembro del foro
Mensajes: 259
 
Fecha de registro: abr 2013
Localización: Linares
Mensajes: 259
Modelo de smartphone: Nexus 6
Versión de ROM: 5.1
Tu operador: Vodafone
Mencionado: 0 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por Orjhul Ver Mensaje
Una dudilla que me surge, el kernel del Razr no se va a poder cambiar hasta que Motorola libere el bootloader de los Razr, ¿no?. Corrígeme si me equivoco.
El kernel como tal no sustituye, se cambia la ejecucion.
Me explico, durante el arranque se utiliza el kernel oficial de moto, para pasar el bootloader en la primera fase de arranque. Despues se arranca el kexec (Kernel EXECution) que es el kernel modificado para el caso. Para el caso, mas o menos y para que te hagas una idea, el kernel que se ejecuta no se lanza como en todos los dispositivos android, el cual es flasheado mediante algun programa, se ejecuta como en un linux nativo, y al igual que en un linux puedes tener mas de uno y con una modificacion en el init ejecutar uno u otro en algun punto del arranque.

miniesquema

boot -> kernel oficial -> comprobacion -> kexec -> arranque del sistema

Mas o menos y de manera muy marrana es lo que ocurre.

Y a modo curiosidad, y una duda que yo he tenido desde el principio, ¿por que se utiliza un kernel 3.0.x en lugar de hacerlo en plan general 3.x para futuras actualizaciones? recordar que la mayoria de dispositivos funciona sobre 3.4 con las mejoras que implica a nivel de rendimiento... Es algo que no he "buscado" en profundidad, falta de tiempo.
Un saludo
Responder Con Cita