PDA

Ver la Versión Completa : [ TUTORIAL ] Cómo instalar un kernel en Android JB: 4 métodos


tosco22
17/05/13, 10:42:02
Estos son los métodos que conozco, es posible que haya alguno más.

boot.img y boot.zip son solo ejemplos, hay que sustituir por el nombre del archivo de kernel que se quiera instalar

Requisitos:

Bootloader desbloqueado
adb/fastboot runtime
Clockworkmod recovery (sirve en principio cualquier recovery que tenga la misma funcionalidad)


Los archivos de kernel se suelen presentar en 2 formatos: .img y .zip. Los archivos .zip se pueden instalar con CWM (u otro recovery).

Método 1: archivos .img
Copiar el archivo boot.img en la carpeta que se tenga fastboot.exe y adb.exe.
Abrir una ventana de comandos y ejecutar desde la carpeta de adb:

adb reboot oem-unlock (¡no hacer nada si aparece algún mensaje sobre el desbloqueo del bootloader!)
fastboot flash boot boot.img
fastboot reboot

Método 2: archivos .img
Copiar el archivo boot.img en la carpeta raíz del almacenamiento interno (¡no la tarjeta SD!).
Abrir una ventana de terminal en el teléfono y escribir:

su
cat /sdcard/boot.img >/dev/block/mmcblk0p2
sync

Método 3: archivos .zip
Copiar el archivo boot.zip en la carpeta raíz del almacenamiento interno o de la tarjeta SD.
Reiniciar el teléfono en modo recovery.
Seleccionar install zip from sdcard
Seleccionar choose zip from sdcard
Localizar el archivo boot.zip y validar

Método 4: desde un backup de CWM
Es necesario haber creado un backup de CWM antes.:-)

Reiniciar el teléfono en modo recovery.
Seleccionar backup and restore
Seleccionar Advanced Restore
Seleccionar el backup de CWM que tiene el kernel a instalar
Seleccionar Restore boot

Se instalará el kernel del backup.
Este método resulta útil cuando algo sale mal durante la instalación de otro kernel y queremos volver al kernel que funcionaba en la fecha del backup sin tener que restaurar todos los datos ni el resto del sistema.

¡Espero que resulte útil!

Mozartillo
24/07/13, 04:20:38
Muchas gracias.

nazgul7
09/10/13, 15:53:25
Como se q se instlo ?