Cita:
Originalmente Escrito por darkblazer
Pero el kernel no es el de ICS.....
|
Y porque no? porque no es 3.0? Estais muy equivocados en la nomenclatura de kernels...
Un dia llovia mucho por finlandia y a Linus Torvalds se le ocurrio que se aburrio de la linea 2.6.x y que el proximo kernel en vez de ser 2.6.40 seria 3.0. PUNTO, no hay mas cambios drasticos entre la 2.6.39 y la 3.0. No hay cambios de arquitectura etc...
A partir de un kernel 2.6.35 no hay ningun problema para portar ese kernel para que funcione sobre android.
Ahora bien, los desarrolladores al tener que modificar un kernel linux para android ICS han optado por usar kernels mas actuales, con mas bugfixes y soportes que kernels mas antiguos. Cosa logica.
En el caso de tegra, tanto nvidia como google hasta hace unas semanas los kernels que tenian liberados para android son precisamente esa version, la 2.6.39.4. Nvidia ha pusheado un code de android-nv-3.1 hace poco en sus repositorios de tegra2, y google desconozco si ha pusheado algo nuevo en 4.0.4 (no me he fijado).
Pero repito para que quede claro.
- ANDROID ICS NO NECESITA QUE UN KERNEL SEA DE LA LINEA 3.X
- LA LINEA 3.X NO TRAE NINGUN CAMBIO EXTRAORDINARIO. HAY MAS CAMBIOS ESTRUCTURALES ENTRE UN KERNEL 2.6.33 Y UNO 2.6.39 QUE ENTRE UN KERNEL 2.6.39 Y UNO 3.0
Espero que quede claro ;)