[ROM] [KK 4.4.4] CyanogenMod 11 OFICIAL [NIGHTLY BUILDS]
El 2 de febrero de 2014 el equipo de CyanogenMod por fin lanzó CM 11 OFICIAL para nuestros S2 GT-I9100, dándonos un nuevo sabor de Android y más desarrollo aún.
CONSIDERACIONES PREVIAS
- Flashear otro kernel conlleva a perder las mejoras implementadas en stock con la ROM.
- Yo no soy responsable de bricks o fallos en el teléfono
- No se responden preguntas respecto a otros kernels
- TODA MODIFICACIÓN EN SU TELÉFONO SE HACE BAJO SU RESPONSABILIDAD
INTRODUCCIÓN
¿Por qué usar CyanogenMod?
Al adquirir un SGSII viene integrado con una versión Android (Stock) desarrollada por Samsung. Esta versión tuvo que pasar por una serie de pruebas o certificaciones realizadas por Google y Samsung para garantizar el buen funcionamiento y estabilidad con el fin de mantener una buena imagen de Android, por ello, muchas modificaciones o funcionalidades deseadas no se encuentran presentes porque pueden sacrificar el rendimiento y/o estabilidad, afectando la imagen de ambas compañías. También por la misma razón, Samsung no suele actualizar la versión de android con prontitud debido al tiempo que lleva desarrollar los cambios, probarlos y certificar el resultado por Google.
A diferencia de las versiones oficiales basadas en Android desarrolladas por Samsung, CyanogenMod es un firmware no oficial realizado por la comunidad basado directamente en el código abierto original de Android (AOSP) y soportado en una gran cantidad de dispositivos (más de 60), algunas de las ventajas de este firmware son:
-Inclusión de características y mejoras no soportadas aún por el firmware oficial de Samsung.
-Permite a tu teléfono tener la última versión de Android a pesar de que no existan planes o versiones oficiales a corto o medio plazo de Samsung.
-El rendimiento es ligeramente superior e incrementa el tiempo de duración de la batería gracias a que permite editar parámetros avanzados como control de la frecuencia del CPU, modo de rendimiento (ondemand y performance entre otros), gestión de la memoria, etc.
-Agrega más opciones de personalización como temas, más métodos de desbloqueo, etc.
-Inclusión de buenas aplicaciones extra como el explorador de archivos y reproductor multimedia.
-El launcher (Trebuchet) tiene ligeras modificaciones, como controles en la barra de notificaciones para activar y/o desactivar servicios, notificaciones mejoradas y algunas cosas extras como responder un SMS desde esta pantalla.
Características principales de CyanogenMod 11
La ROM está basada en la versión 4.4.4 (KitKat) de Android. La comunidad CyanogenMod, al igual que proyectos como Mozilla Firefox, Google Chrome u otros, suele lanzar a diario el resultado de su trabajo para aquellos que desean probar las novedades en cuanto están disponibles. Son las famosas nigthlies, es decir aquellas versiones que se suben a los servidores por la noche, luego del trabajo del día, y que así están disponibles para su descarga e instalación. En teoría estas versiones deberían ser muy inestables, aunque decir que el proyecto está muy avanzado, por lo que se pueden considerar estables y perfectamente aptas para un uso diario.
Muchas de las características adicionales con CM 11 son muy sutiles, y están perfectamente integradas en el sistema, como si fueran del firmware original de Google, pero muchas no lo son. Entre las principales novedades de la ROM, se puede destacar:
- Todas las características de Android 4.4.4 (KitKat) excepto Photo Sphere y project buttler que no están implementados.
- Integración de SuperUser en la ROM.
- Integración de gestor de rendimiento (gobernadores, planificadores, frecuencias).
- Integración de launcher Trebuchet.
- Integración de ecualizador de sonido DSP Manager.
- Integración de Explorador de archivos CM File Manager.
- Integración de reproductor multimedia Apollo.
- Integración de aplicación de linterna.
- Integración de Gestor de selector de temas.
- Integración de Widget cLock en bloqueo de pantalla.
- Mejoras en configuración de reloj (con cronómetro y cuenta atrás).
- Mejoras en bloqueo de pantalla con atajos deslizantes y soporte de Widgets a pantalla completa.
- Mejoras en el panel de configuración rápida (quick Settings) con más opciones.
- Mejoras en la barra de estado (ocultar reloj, contador de notificaciones, fecha y hora configurable, estilo de batería y de señal de estado configurable).
- Mejoras en el panel de volumen.
ENLACES DE INTERÉS
- Todas las versiones CM 11 Oficiales download.cyanogenmod.org/?device=i9100
- Google Apps KK 4.4 (Gapps)
http://d-h.st/users/TKruzze/?fld_id=37431#files
- CWM 6.0.4.4 (Compatible para instalar KitKat) :
http://www.mediafire.com/?weoktaelqlcvo7j
- CM 11 LINARO/SABERMOD [NIGHTLY BUILDS] by infected:
http://forum.xda-developers.com/show....php?t=2535369
- Características ROM - Changelog AQUÍ
-Wiki CM GT-I9100 AQUÍ
-Para solucionar el problema de la R: AQUÍ
Codigos de colores del Changelog:
Azul > Cambios sobre la base de Android 4.4 // Morado > Cambios sobre las traducciones // Amarillo > Cambios específicos sobre GT-I9100
INSTALACIÓN
Consideraciones previas
- Cuando se cambia de ROM se pierden las aplicaciones instaladas, los contactos guardados en el móvil, registro de llamadas, SMS, configuraciones... Para evitar esto, haz una copia de seguridad de todas las aplicaciones + Datos con Titanium Backup (guardará también SMS, favoritos del navegador, registro de llamadas...) y asegúrate que tienes los contactos sincronizados con tu cuenta GMail. Para Restaurar la disposición de los widgets e iconos del escritorio, hay launchers como Nova, que permiten importar la configuración de escritorio a la SD para restaurarla posteriormente.
- Tener el móvil cargado al menos con un 50% de batería, para evitar que se agote la batería en medio del proceso de instalación.
- Tener los drivers bien instalados en el ordenador, para ello desinstala primero la aplicación Samsung Kies (si estuviera instalada) e instala Universal ADB Driver (por ahora, solo para Windows) con la configuración por defecto. Estos drivers son compatibles prácticamente con todos los dispositivos Android del mercado, incluido, por supuesto, el SGSII. En Linux y Mac OS la única solución que hay, es descargarse el paquete de
http://developer.android.com/sdk/index.html
- Copia de la carpeta EFS (PREVENCION DE PERDIDA DE IMEI, SEÑAL, ETC) siguiendo AQUÍ
- Se recomienda que se tenga previamente flasheada una ROM Oficial no inferior a Android 4.x.x (es indiferente ICS o Jelly Bean, aunque sean "Custom"). Si es una versión 2.2 Froyo, 2.3 Gingerbread o inferior, sigue estos pasos para actualizar a una ROM Stock 4.x.x
- Asegúrate que tienes rooteado la ROM y que tienes un kernel con acceso al ClockWordMod Recovery, si no es así, sigue este método con Siyah Kernel o descarga PhilZ Kernel adecuado a la ROM que tengas actualmente instalada. Instalándolo se rooteara y también hace automáticamente un backup de la carpeta EFS en el directorio raiz de la memoria interna (efsbackup.tar.gz). Para ello, haz esto:
En tu ROM actual mira la "versión de compilación" en Ajustes > Información del teléfono para saber cual es la versión adecuadada (fijate en los últimos 5 caracteres), y descarga la última versión("xxx-signed.zip") de las adecuadas. Las que son "xxx.tar.md5" son para instalar por Odin, como lo explicado en el tuto para Siyah kernel..
Copia el .zip PhilZ Kernel a la tarjeta SD externa.
Reinicia en modo Stock Recovery (con el móvil apagado, pulsar Volumen arriba + Home + Power).
Elegir "apply update from external storage" y seleccionar el archivo descargado.
Instalación por primera vez de CM 11 procedente de otra ROM (Instalación limpia)
- Descargar CM 11, Gapps KK 4.4 y CWM 6.0.4.4 y pasarlo a la SD externa o interna
- Reiniciar en modo recovery
- Format system
- Format preload
- Format data
- Format cache
- Wipe data/factory reset
- Wipe cache partition
- Instalar CWM 6.0.4.4
- En el recovery, ir a advanced y dar a reboot recovery. Entrará en la nueva pantalla de recovery (CWM 6.0.4.4)
- Instalar la ROM
- Instalar Gapps
- Wipe cache y dalvik cache
- Reiniciar
- No restaurar los datos del sistema mediante una copia de seguridad de Titanium Backup
- Restauración de aplicaciones + datos podría causar problemas y no es recomendable, evitar, si es posible
Instalación de CM 11 procedente de otra ROM (Instalación ''sucia'')
- Descargar CM 11, Gapps KK 4.4 y CWM 6.0.4.4 y pasarlo a la SD externa o interna
- Wipe data/factory reset
- Wipe cache partition
- Instalar CWM 6.0.4.4
- En el recovery, ir a advanced y dar a reboot recovery. Entrará en la nueva pantalla de recovery (CWM 6.0.4.4)
- Instalar la ROM
- Instalar Gapps
- Wipe cache y dalvik cache
- Reiniciar
Actualización desde una versión anterior de CM 11
- Copia la CM 11 en tu tarjeta SD interna o externa
- Reinicia en CWM Recovery
- Instalar ROM CM 11
- Wipe cache y wipe dalvik cache
- Reiniciar
Actualización a través del CM Updater (SOLO SI YA TIENES CM 11)
A partir de CM 10, se ha integrado en la ROM una funcionalidad la cual podremos actualizar a la última versión de CyanogenMod a través de una actualización OTA (Over-the-Air) sin necesidad de un ordenador. Para actualizar con este método bastará con acceder a Ajustes > Información del teléfono > Actualizaciones de CyanogenMod. Buscará la última versión en los servidores de CM (es posible, configurarlo para que notifique periódicamente de actualizaciones de la ROM), la descarga en el móvil, y la instala a través del recovery.
Actualización desde una versión anterior de CyanogenMod (10, 10.1, 10.1.x, 10.2)
- Descargar CM 11, Gapps KK 4.4 y CWM 6.0.4.4 y pasarlo a la SD externa o interna
- Reinicia en CWM Recovery
- Instalar CWM 6.0.4.4
- En el recovery, ir a advanced y dar a reboot recovery. Entrará en la nueva pantalla de recovery (CWM 6.0.4.4)
- Instalar ROM CM 11
- Instalar Gapps KK 4.4
- Wipe cache y wipe dalvik cache
- Reiniciar
Consideraciones posteriores
- Al flashear una rom nueva e iniciarla sáltate la introducción, y no te loguees en tu cuenta Gmail en dicha introducción, de esta forma evitamos que los ajustes que teniamos en la anterior ROM se restauren, pudiendo entrar en conflicto por incompatibilidad con la ROM CyanogenMod. Se podrían descargar todas las aplis a la vez de Google Play, incluso aplicaciones antiguas que ya estaban desinstaladas, colapsando el sistema si son muchas. Ya en el escritorio se puede loguear sin problemas, basta con entrar en Google Play o Gmail.
- Activa las funciones "Opciones de desarrollo" y "Rendimiento" en el menú de ajustes, que vienen por defecto ocultas, ir a Ajustes > Información del teléfono y pulsar 7 veces sobre el número de compilación hasta que aparezca un mensaje de advertencia.
- Activar la Depuración USB. "Depuración USB en menú Opciones de Desarrollo y opción Orígenes Desconocidos en menú Seguridad de Ajustes".
- Activar ROOT - Opciones de Desarrollo > Acceso Administrativo > Aplicaciones y ADB.
- No restaures las aplicaciones de sistema mediante Titanium Backup.
- Al restaurar las aplicaciones (de usuario) con Titanium Backup, se recomienda no restaurar datos, si es posible (aun así, yo lo he probado y no ha dado fallo al restaurar).
- Después de terminar de configurar, tematizar, restaurar aplis, etc, reinicia en modo recovery y haz Wipe cache y Wipe Dalvik.
- Se recomienda instalar la apli SD Maid y hacer una limpieza de caché de las aplicaciones y el sistema, archivos huérfanos... De esta forma, se eliminan de la SD restos que hayan quedado de la ROM anterior como las carpetas /.android_secure, /Android, /data, /LOST.DIR, /DCIM/.thumbnails y /DCIM/100ANDRO.
FALLOS CONOCIDOS
- Project butter no implementado (sin drivers).
- TV-Out no implementado (sin drivers)
- Los juegos potentes en esta ROM es sabido que no tiran y queda bloqueado el móvil (sin drivers).
CREDITOS
A todo el equipo de CyanogenMod
Al gran codeworx
A los compañeros Boxer HM y zagoya por la información y redacción de los posts de CM10.1 y CM10.2 (Vol. I) de donde he tomado los datos para abrir el Vol. II de CM 10.2 y ahora el Vol. I de CM 11.
Imágenes Adjuntas
******