Aptitud Intuitiva

domingo, 18 de septiembre de 2011

Instalar (o "flashear") el Kernel 2.6.29-nAa-02 en el Sony Ericcson X10 mini


Saludos, la presente entrada es para compartir un sencillo tutorial para instalar o "flashear" el kernel 2.6.29-nAa-02 el Sony Ericsson X10 mini.
Como se ha mencionado varias veces en este blog, Sony Ericcson ha dicho que no proporcionará más actualizaciones para el teléfono X10 mini, por lo tanto la corrección de los bugs o la inclusión mejoras que se necesitan para el óptimo funcionamiento del teléfono no estarían disponibles.

En este blñog se ha presentado diversas formas de actualizar la versión del Sistema Operativo instalado en el teléfono, sin embargo, hasta ahora no se ha mostrado como actualizar el kernel del equipo.

Para los profanos, el kernel del equipo es un conjunto de programas que logran conectar el hardware del equipo con el software, en este caso, el sistema operativo Android.

¿Por qué actualizar el kernel del equipo?  Para optiomizar el funcionamiento del mismo, ya que es posible que el kernel original posea un conjunto de funciones que no se usan al 100% en el equipo, añadior unevas funciones o simplemente, correcciones de errores.



En esta entrada se mostrará como instalar el kernel 2.6.29-nAa-02 en el X10 mini (desarrollado por nobodyAtAll, reconocido desarrollador y "cocinador" de ROMs) cual posee las siguientes características:
- Está basado en el kernel original proporcionado por Sony Ericsson para el X10 mini.
- CWM V4.0.1.5(ClockworldMod) instalado en el kernel.
- Soprte para Netfilter y AP
- Soporte para swap.
- Tun/tap en el kernel.
- Mddi reparado en el kernel.
- Soporte para Ext3/4 en el kernel.
- Módulos de autocopiado en el arranque.
- Simulación de dual touch en el kernel.
- Governors para la frecuencia del CPU interactive, interactivex, minmax, smartass, smartass2.
- Módulos Overclock / Undervolt.

Problemas conocidos:
- Imagen inicial distorsionada en el arranque.

Requisitos:

Procedimiento de instalación:
ADVERTENCIA: El autor de este blog no se hace responsable de los posibles daños al teléfono en caso de no seguir de forma estricta los pasos que se mencionan a continuación.
Este tutorial solo fue probado para el X10 mini.
1. Realizar respaldo del teléfono (si se usa miniCM7 se puede realizar el respaldo usando ClockworldMod)
2. Si el bootloader no está desbloqueado, se debe desbloquear, si se intenta flashear el kernel con el bootloader bloqueado se corre el riesgo de "brickear" el teléfono. Para desbloquear el bootloader se puede revisar el siguiente enlace
3. Descargar la imagen del kernel de la siguiente URL.
4. Guardar la imagen del kernel en la carpeta Flashtool\Firmware para que el Flashtool la pueda usar.
5. Apagar el teléfono.
6. Abrir el flashtool y hacer click en el botón Flash.
7. Seleccionar el firmware E10_nAaxxx kernel.
8. Presionar el botón atrás del teléfono y conectar el teléfono a la PC vía USB. Flashtool detectará el teléfono y procederá a "flashear" el kernel.
9. Una vez concluido el proceso, se debe desconectar el teléfono de la PC y encender el teléfono.
10. Una vez que el teléfono esté encendido, si se desea verificar que el nuevo kernel está instalado, se debe abrir la aplicación ajustes->estado del teléfono y verificar Versión del Kernel, se debe observar una imagen parecida a la imagen inicial de esta entrada.

Cualquier duda o comentarios son bienvenidos por este medio, atentamente:

Ing. Manuel Pérez P.

Fuente: http://forum.xda-developers.com/showthread.php?t=1068553 y http://forum.xda-developers.com/showthread.php?t=1256739

6 comentarios:

  1. si no tengo la version gingerbread sino que tengo la 2.1 oficial de sony, ¿no puedo instalar este kernel? Instalaría la versión anterior de minicm7 pero no está disponible en la pagina oficial y la nueva versión pide el flasheo del terminal. Muchas gracias

    ResponderEliminar
  2. Saludos, con 2.1 ya tendrías la baseband necesaria para poder instalar la ROM miniCM7. Si quieres instalar miniCM7-2.0.7 visita http://code.google.com/p/minicm/downloads/list y descargas la versión que necesites.
    La nueva versión corre muy bien y el teléfono funciona mejor que nunca.

    ResponderEliminar
  3. mmm interesante pero ya va la version MiniCM7-2.1.4_nAa-kernel06.7z actuliza hrno.

    ResponderEliminar
  4. Saludos Miguel, estás en lo cierto, no he tenido oportunidad de actualizar el blog. Gracias por tu visita y tus comentarios.

    ResponderEliminar
  5. y con este kernel voy a poder instalar cualquier otra rom??

    ResponderEliminar
  6. Saludos Luis Fernando, este kernel ha sido probado con miniCM7-2.1.X, no he leído nada sobre su uso en otras ROMs

    ResponderEliminar

Información muy importante

INFORMACIÓN IMPORTANTE