|
||
#1
|
||||
|
||||
[OFFICIAL] [CM] [5.1.1] [NIGHTLY] CyanogenMod 12.1 for Nexus 5
![]() Nota: Venimos del [HILO] creado por el compañero Nexuriano, que por falta de tiempo no puede actualizar. Aprovecho para darle las gracias por el currazo del anterior hilo, que ha servido de referencia para este ¿Que es CyanogenMod? CyanogenMod es un sistema operativo de código abierto para teléfonos móviles y tabletas basados en el sistema operativo Android. Ofrece características que no se encuentran en las versiones oficiales basadas en Android suministradas por los fabricantes Changelog El código fuente de CyanogenMod está disponible en el repositorio CyanogenMod Github repo. En el Gerrit Code Review se pueden ver los Commit/modificaciones realizadas por la comunidad y si estas son aprobadas o no. Commits CM especificos android_kernel_lge_hammerhead - Commit github CM 12.1 [AQUÍ]. Últimos commits del 12/09/2015 - Commit github CM 12.1 CAF [AQUÍ]. Últimos commits del 08/09/2015 Para un Changelog más entendible, podemos visitar: - [cmxlog 12.1] - [cmxlog 12.1 CAF] ¿AOSP o CAF? CAF (Code Aurora Forum) es un proyecto de la fundación Linux en colaboración con un consorcio de empresas para el hardware Qualcomm (recordar que el Nexus 5 tiene un procesador Qualcomm Snapdragon™ 800). Digamos que es el lugar donde Qualcomm libera el código fuente de sus procesadores y los fabricantes/google utilizan. AOSP (Android Open Source Project) es el proyecto de código abierto de Android liderado por Google. Google desarrolla Android y cuando tiene lista una nueva versión libera el código fuente. Este código fuente es la base que luego utilizan los fabricantes, añaden su software y los “drivers” específicos de cada terminal. En el caso del N5, cuando Google está trabajando en la nueva versión Android, va a CAF al principio extrae lo que necesita especifico del terminal y continua trabajando sobre las nuevas características de Android. Cuando una nueva versión de Android sale, tiene dos líneas de base (AOSP y CAF). Por lo general la CAF va por delante en cuanto rendimiento y por detrás en cuanto a funciones. En el caso concreto de CM, desde la versión Android 4.3 comenzó a mezclar código CAF y AOSP, introduciendo las mejoras de CAF en las líneas AOSP, por lo que se dispone de las últimas novedades en cada caso. Myfluxi (mantenedor oficial de CyanogenMod para el Nexus 5) por iniciativa propia, creo una rama paralela a la versión oficial de CyanogenMod a modo experimental que denomino CAF. En ella se aplican commits sobre el kernel y demás aun no aprobados por la comunidad. Instrucciones instalación - Bootloader: Verifica que tienes el bootloader correspondiente a la versión de Android que instalas. CM12.1 es Android 5.1.x y le corresponde el bootloader HHZ12f. Para verificarlo entra en modo FASTBOOT (con el móvil apagado, enciendes presionando VOL- + POWER) y verifica que en el apartado BOOTLOADER VERSION tienes el HHZ12f. - Recovery: Recomendable disponer última versión del recovery TWRP [AQUÍ]. Existe una versión específica si deseas instalar la versión CAF [AQUÍ]. Podéis instalar estas imagenes (.img) desde el Nexus5 con la aplicación Flashify o desde el propio recovery TWRP - Descargar el ZIP de la ROM versión AOSP o CAF - Descargar la GAPPs (Aplicaciones Google). - Iniciamos en modo recovery - Realizar Wipe>Advanced Wipe>Dalvik Cache, System, Data y Cache en el caso de nueva instalación. Para actualizar una nightly valdría con Dalvik Cache y Cache. - Instalar ROM descargada en formato ZIP en la memoria interna a través de “Install zip" - Instalar Gapps descargada en formato ZIP en la memoria interna a través de “Install zip" - Reiniciar NOTA: Podéis seguir un post del compañero turkosanse donde se explican los pasos con gran detalle [AQUÍ] Descagas Recovery - Recovery TWRP [AQUÍ] - Recovery TWRP CAF [AQUÍ] Nightly - AOSP Official Hammerhead [DOWNLOAD] - CAF Hammerhead [DOWNLOAD] Gapps - Gapps OpenGapps [AQUÍ] - GApps Minimal Edition by jajb [AQUÍ] - GApps Extra bare minimal GApps by SFCMouco [AQUÍ] - GApps Banks [AQUÍ] - GApps evogp [AQUÍ] - GApps CyanogenMod Officiales [AQUÍ] Modems & Bootloader - Listado Modems Nexus 5 [AQUÍ] - Bootloader + Radio LMY47D Android 5.1 [hhz12f + 2.0.50.2.25] [AQUÍ] Otros - Hilo XDA [AQUÍ] - Video Review con Gapps Black [AQUÍ] by Lucard - Fotos Review [AQUÍ] by Lucard Agradecimientos Este hilo es posible gracias al equipo de CyanogenMod y toda su comunidad. Agradecer la predisposición a aclarar dudas y las aportaciones a los cracks: - @momonte2 - @Moreta - @turkosanse - @ErManu86 - @lucard - @Nexuriano
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond Última edición por Tayson1984 Día 24/09/15 a las 08:21:25. |
Los siguientes 26 usuarios han agradecido a Tayson1984 su comentario: | ||
|
#2
|
||||
|
||||
F.A.Q (Preguntas Frecuentes)
¿Hay Root en CyanogenMod? Todas las CyanogenMod han traido siempre root, en CM12.x han optado por integrarlo en "Privacy Guard." Para activarlo es necesario: Activar los ajustes de desarrollador (Ajustes/Info. Teléfono/Nº de compilación -> darle varias veces hasta que nos diga que ya somos desarrolladores) Dirigirnos a Ajustes/Opciones de desarrollador/Vamos a decirle que nos conceda root aplicaciones y ADB, o solo aplicaciones. Desde "Privacy Guard" podremos ajustar las opciones de root de cada aplicación. ¿Por qué no tengo Ambien Display (Pantalla ambiente)? Funcionalidad que únicamente está disponible en la versión CAF, ya que requiere una modificación del kernel. Si estas utilizando la versión NO CAF, no te aparecerá esta opción en el menú “Pantalla y leds” ¿Opcionalmente puedo utilizar SuperSU con CM? Si puedes. Descargar la versión disponible en formato ZIP [AQUÍ] y instala desde el recovery. Una vez inicie la ROM en Opciones de Desarrollo, activa Accesos Administrativos (Root) tanto en Aplicaciones y ADB. Posteriormente accede a la app SuperSU e instalas el script que te recomienda al iniciarlo por primera vez. Gracias turkosanse El audio de la cámara al grabar video se escucha con ruido ¿Hay solución? Se reportan problemas con el sonido en la grabación de video en ambientes ruidosos y según algunos hilos de XDA, el problema puede estar causado por el algoritmo de supresión de ruido en el Nexus 5. Hay un FIX [VER AQUI] que algunos compañeros indican que les ha funcionado. Es posible que al aplicar este FIX, las llamadas en ambientes silenciosos se vean afectadas. Todo es probar. Tengo aplicaciones que se cargan automáticamente al inicio. ¿Hay alguna forma de desactivarlas? Hay varias opciones entre ellas destacar: - Control Privacidad Nativo CM (en Ajustes>Privacidad>Privacidad) [VER POST] - SD Maid [VER POST] - Greenefy (permite hibernarlas) ¿Puedo utilizar kernel en las CM12? ¿Cuál? Pese a que existen kernels “compatibles” con CyanogeMod, es importante tener presente que el kernel base de CyanogeMod esta muy personalizado y adaptados de cara a las nuevas funcionalidades. Es posible que el kernel aparentemente funcione (no hay bootlop, las funcionalidades que utilizas no se ven afectadas, etc), pero eso no quiere decir que sea compatible al 100%. Hay funcionalidades que dependen del kernel o la propia estabilidad que pueden verse afectadas. Kernel AOSP - Kernel ElementalX-N5 [AQUÍ] - Kernel RACER [AQUÍ] (En changelog indica que es compatible para AOSP, CM y CAF). Gracias turkosanse Kernel CAF - Kernel CHAOS CaF [AQUÍ] Gracias turkosanse - Kernel RACER [AQUÍ] (En changelog indica que es compatible para AOSP, CM y CAF). Gracias turkosanse Información - Guía para configurar Kernels (gobernadores, planificadores, algoritmos TCP y más) [AQUÍ] Hilo by oirevas ¿Se puede extraer un log de errores (reinicios aleatorios, bloqueo terminal, etc)? Si mediante LOGCAT. Logcat es un sistema de registro en Android que proporciona un listado de mensajes muy útil para los programadores con el fin de localizar la causa de los errores. Para extraer un logcat se han de seguir los siguientes pasos: - Conectar el Nexus 5 al PC (debéis tener habilitado ADB. Más información [AQUÍ]) - Abrir la consola del PC, ir hasta la carpeta del adb y ejecutar los comandos: >adb shell ># adb logcat -v long > bloqueo.txt NOTA: Si queréis profundizar, podéis visitar el tutorial de RichiX0 [Crear Informes de error (LogCat) + Soluciones a problemas] Personalización Themes CM12 - Euphoria Dark CM12 Theme [GOOGLE PLAY] - Rust CM12 Theme (GOOGLE PLAY) - TouchWiz Style CM12 Theme (GOOGLE PLAY) - Hurricane - CM12 Theme (GOOGLE PLAY) Packs Iconos - Morena - Flat Icon Pack (GOOGLE PLAY) Pack de pago - Moonshine - Icon Pack (GOOGLE PLAY) - Belle UI (Donate) Icon Pack (GOOGLE PLAY) Pack de pago
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond Última edición por Tayson1984 Día 30/04/15 a las 10:24:42. |
Los siguientes 6 usuarios han agradecido a Tayson1984 su comentario: | ||
#3
|
||||
|
||||
Cualquier sugerencia respecto al hilo, corrección, etc ir comentando y voy actualizando el hilo en cuanto me sea posible
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
#4
|
||||
|
||||
¡Qué guay, estreno hilo!.
Muy buenas compañeros. A ver si se soluciona lo del soporte de CM, por que la verdad es que yo estoy con la CAF y estoy encantado. Tengo una duda que no consigo resolver, y he buscado mucho pero no doy con ello. Seguro que a alguno de vosotros os ha pasado: Me he metido a crear un nuevo usuario, y todo genial, pero no consigo activar el acceso a root. ¿no se puede directamente?. La verdad es que me hace falta, ya que por ejemplo, uso AFwall+ y si no lo desactivo en el usuario principal antes de cambiar al secundario, no tengo conexión. A ver si alguien me puede echar un cable. Un saludo. |
#5
|
||||
|
||||
lo puesto en el otro pero como cerrais os lo pongo aqui a ver si podeis solucionarme las dudas. gracias
alguien puede decirme como puedo deshabilitar las notificaciones pop up ? como añadir a la zona de notificaciones un boton de 2g/3g/4g , otro para activar ahorro de bateria y otro para desactivar datos? y como puedo modificar el tamaño de la barra inferior en esta rom? ... me gusta como funciona pero esos pequeños detalles no se como solucionarlos |
#6
|
||||
|
||||
Hacía tiempo que no hacía 4 horas de pantalla con una rom, y con la del día 23 normal, las he hecho, y más, lo puse a cargar con 19 % y llevaba 4h 15 minutos, no me lo podía creer.Estoy poniendo la de hoy 24. La verdad es que va todo muy bien, ya iremos hablando.
Gracias por crear el hilo. |
#7
|
||||
|
||||
Perfectas las explicaciones del primer hilo. Esto ahorará multitud de post repetidos preguntando siempre lo mismo.
Si lo redondeas con comentarios a los Changelogs que vayas viendo interesantes o que supongan -según tu opinión- avances o novedades significativas para nuestro Nexus 5 en los próximos post, sería la repera ![]() Enhorabuena, y gracias por hacerte cargo del nuevo hilo,Tayson. Un saludo Última edición por vipzara Día 24/04/15 a las 11:21:05. |
Gracias de parte de: | ||
#8
|
||||
|
||||
Perfecto hilo!!, estoy con la del 23 y por ahora, perfecta... sin mas... puse las Gapp's Minimal 5.1 en limpio y va estupenda por ahora!
__________________
![]() |
#9
|
||||
|
||||
Recordar que Gapps hay mil compilaciones por XDA. Yo en el hilo he colocado, las que me han ido a mi mejor con CM12. Si conocéis otras las pongo
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
#10
|
||||
|
||||
@Tayson1984, solo un pequeño matiz, podrías poner un enlace al TWRP CAF, sobre todo para la gente que quiera instalarse esa versión.
Gracias por el curro. |
#11
|
||||
|
||||
@Tayson1984, solo un pequeño matiz, podrías poner un enlace al TWRP CAF, sobre todo para la gente que quiera instalarse esa versión.
Gracias por el curro. ![]()
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
#12
|
||||
|
||||
tengo una pregunta para poner la caf hay que instalacion limpia?? |
#13
|
||||
|
||||
En principio si realizas Dalvik Cache, System y Cache te vale y no pierdes nada. Mientras no realices Data y memoria interna, no pasa nada. Concretamente por manías heredadas, yo siempre que instalo la nightly lo hago manual (no a través de update) y con los 3 wipes (Dalvik Cache, System y Cache) mas las gapps. Pero ya te digo son manías y nunca me ha dado problemas.
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
#15
|
||||
|
||||
Live Display si esta en la normal. Lo que no esta es ambient display.
|
#16
|
||||
|
||||
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
#17
|
||||
|
||||
Gracias por la actualización del post que ya hacía falta. Y la explicación entre caf y aosp va a ahorrar muchos mensajes aquí jajaja.
Saludos!
__________________
![]() |
#18
|
||||
|
||||
CyanogenMod le manda a MyFluxi un Nexus 5 de repuesto.
Así que seguimos teniendo mantenedor. Otra cosa es lo que tarde en recibirlo y cuando podrá volver a hacer commits específicos de hammerhead. Además parece que seguirá con CAF ![]() Saludos
__________________
iPhone 13 Pro Max 256 GB Sierra Blue
Sígueme en Tuiter |
Los siguientes 2 usuarios han agradecido a momonte2 su comentario: | ||
#19
|
||||
|
||||
Pues eso es una muy muy buena noticia. Donde lo has leído? Vamos a tener que crear una sección de noticias a lo prensa rosa
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
Gracias de parte de: | ||
|
#20
|
||||
|
||||
Que bueno que hayan creado otro post porque por ejemplo yo siempre he querido experimentar CM pero me aguantaban esas 1200 paginas ahora si me voy a atrever y seguiré el post siempre. La puedo probar en multirom? Es que estoy en RR porque no se vivir sin xposed entonces para tenerla de tercera hasta que sea compatible xposed y daré el salto.
Enviado desde mi Nexus 5 mediante Tapatalk |
![]() |
![]() |
||||||
|