ROMs y desarrollo Samsung Galaxy S4 i9505 ROMs y desarrollo Samsung Galaxy S4 - i9505 (Qualcomm Snapdragon)

Respuesta
 
Herramientas
  #1  
Viejo 06/11/14, 17:18:52
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
rom [MARSHMALLOW 6.0.1] [AOSP][JFLTExx] [VOL. 3] ((((̲̅̅●̲̲̅̅̅̅=̲̲̅̅̅̅●̲̅̅)))) CyanogenMod 13.0 OFICIAL (Android 6.0.1 Marshmallow)



CONSIDERACIONES PREVIAS


No me hago responsable de bricks o fallos en el terminal, si sufre algún daño en su utilización.


information

Atención

Siguiendo las normas del Staff y para no sobrecargar el servidor y saturarlo, abro el VOLUMEN III.

VOLUMEN I AQUÍ
VOLUMEN II AQUÍ





information

Atención

Si tienes alguna duda o cuestión que te surja, empieza por leer las F.A.Q.'s antes AQUÍ





information

Atención

Los que procedan de la Stock Oficial de Samsung (y quieran conservar la garantía), comprobar que no tengáis KNOX... Explicación en el 5º post.





information

Atención

No se responden preguntas con respecto a otros kernels. Para otros Custom Kernel, diferentes al que viene de Serie con CM, pasaros por el hilo de Customs Kernels para CyanogenMod, y preguntar y comentar ahí. Se debe recordar, que muchas veces flashear otro kernel, conlleva perder las mejoras de Stock complementadas con la ROM.





information

Atención

A partir del 11 de Enero de 2015, se vuelven a desunificar las ROM por variantes del SGS4, por tanto:
  • Para el SGS4 GT-i9505 International y GT-I9505G Google Edition es la variante JFLTExx la que se debe descargar e instalar.
  • Para el SGS4 SCH-I545 Verizon es la variante JFLTEvzw.
  • Para el SGS4 SGH-M919 T-Mobile es la variante JFLTEtmo.
  • Para el SGS4 SGH-I337 AT&T es la variante JFLTEatt.
  • Para el SGS4 SPH-L720 Sprint es la variante JFLTEspr.
  • Para el resto de las variantes por ahora no hay disponible una ROM oficial, estas son SGH-I337M "Canadian" (jfltecan), SPH-L720T Sprint Refresh (jflterefreshspr), SCH-R970 US Cellular (jflteusc), SCH-R970C Cricket (jfltecri), SCH-R970ZWACSP C Spire (jfltecsp) y GT-I9507 TD-LTE (jftddxx).

  • Se mantiene para CM11 la build JFLTE unificada para todas las variantes del SGS4. Mas info aquí






INFORMACIÓN DE VERSIÓN


DESARROLLO ACTUAL: Versiones Nightly para CM 11 (Build JFLTE) y Versiones Nightly para CM 12.1 y CM 13 (Build JFLTExx)

ÚLTIMA VERSIÓN ESTABLE CM 11 (POR RECOVERY): 12-11-14 (M Snapshot M12)

ÚLTIMA VERSIÓN ESTABLE CM 11 (POR CM INSTALLER): 05-08-14 (M Snapshot - Build 11.0-InstallerXNPQ32P)

ÚLTIMAS VERSIONES "CUSTOM RECOVERIES" (Para mas detalles sobre estos, leer el apartado "Instalación CM por el método del Recovery)
- TWRP v2.8.7.0 (23-06-2015)
Existen varios métodos para flashear o actualizar el recovery, quizás el mas sencillo para los iniciados sea instalando TWRP Manager (necesario ser root previamente), pinchar en Install TWRP y seleccionar el dispositivo apropiado.
Además, para tematizar el Recovery, puedes aplicar TWRP Theme Manager, o instalar un tema desde aquí.

- PhilZ Touch v6.58.7 (13-10-2014) (Proyecto discontinuado)


- CWM v6.0.4.7 (30-01-2014) (Proyecto discontinuado)


CHANGELOG CM12.1: Ver Aquí...

(Click para mostrar/ocultar)

CHANGELOG CM13.0: Ver Aquí...

(Click para mostrar/ocultar)
Ir al link original: http://www.cmxlog.com/13/jfltexx




PREGUNTAS FRECUENTES CM12 (FAQ'S)

Ir al link original: http://www.htcmania.com/showpost.php?p=17487032&postcount=1227






INDICE
1. INTRODUCCIÓN (historia, características, novedades...) en Post 1

2. ENLACES DE INTERÉS (descargas, webs oficiales...) en Post 1

3. INSTALACIÓN (Como flashear CM, recovery y rootear) en Post 1

4. ACTUALIZACIÓN (de CM) en Post 1

5. SCREENSHOTS en Post 1

6. F.A.Q.'s (Preguntas frecuentes) en Post 2

7. TRUCOS & CONSEJOS CORTOS en Post 3

8. SOLUCIÓN DE FALLOS en Post 4

9. FALLOS CONOCIDOS & MEJORAS AÚN NO IMPLEMENTADAS en Post 4

10. TUTORIALES & GUIAS en Post 5, 6 y 7

11. PERSONALIZACIÓN (Mods, temas, aplis esenciales...) en Post 8 y 9

12. ACCESORIOS (Gadgets para aprovechar al máximo la ROM) en Post 10

13. ACTUALIDAD CYANOGEN (Noticias de interés de lo que se cuece en CyanoGenMod Team) en Post 11


INTRODUCCIÓN


¿Por qué usar CyanogenMod y en qué se diferencia de una ROM cocinada basada en la STOCK?

Las CyanoGenMod, se desmarca de todas las “Custom Rom” basadas en las Stocks (de las que hay muchas) en una detalle, precisamente en esto, que NO se basan en la ROM Stock de Samsung. La experiencia Android de la Stock está cada vez más personalizada, y es cada vez más estable y completa, pero la libertad de poder llevar en tu móvil la versión de Android que cada usuario prefiera sigue siendo muy atractiva. CM, es como la filosofía del "haztelo tu mismo", y no, conformarte con lo que te venden.

Tienes un móvil SGS4, y ves muchas ROMs, y cada vez más, que puedes elegir… lo normal es sentirse abrumado al decidirse, pero en definitiva se clasifican en los siguientes grupos:

(Click para mostrar/ocultar)
  • Las ROM Stock, son las oficiales que vienen con el móvil de fábrica y a veces tuneada por el fabricante del móvil o el operador de telefonía, como es el caso de Samsung con su interfaz TouchWiz, que será una capa de personalización bonita, pero que acostumbra a ralentizar nuestro teléfono y a drenar batería. Estas Rom, suelen tener, además de controladores específicos para el móvil, que eso es lógico, y aplicaciones de Google típicas (GMail, Maps…), aplicaciones propias, temas, launchers y personalizaciones que el fabricante cree, muchas veces ingenuamente, que pueden sernos útiles. Técnicamente, las ROM Stock de los móviles Samsung también son AOSP (más abajo explico de que se trata), aunque están tan personalizadas, que difieren en mucho de AOSP puro.
  • Las ROM Stock “cocinadas” o “Custom Rom Stock”, son las que teniendo como base la ROM de Samsung, son tuneadas por el cocinero, eliminando determinadas aplicaciones (bloatware) que el “cocinero” considera que no serán útiles e insertando otras aplicaciones que sí parecen más útiles, realizan varios procesos de “maquillaje” como el cambio a una tema más personal y diversos ajustes de optimización, algunas con mejor resultado que otras, pero la base seguirá siendo la misma, por muchas modificaciones que se hagan. El rendimiento es generalmente mejor que las ROM Stock originales, incluso están “overclockeadas”, pero normalmente mantienen la misma apariencia y sensación, en cierto modo, con las Stock. La personalización y las opciones de tematización son limitadas en comparación con las ROM AOSP y derivadas. Hay muchas, entre ellas, las más populares en HTCMania son HELE ROM, KLAUS, NEXT ROM, ASSICS ROM, FOXHOUND, CARBONO, pero…
  • Las ROM AOSP, son las basadas directamente en el proyecto de código abierto de Android (siglas de AOSP). Toda esta clase de ROMs, cuentan con la interfaz, las aplicaciones, y el software de Google., sin personalizaciones, por ejemplo, los Nexus y el Samsung Galaxy S4 Google Edition, su Stock ROM precisamente es una AOSP ROM. Muchos usuarios, deciden instalar una ROM AOSP o derivada de ella, precisamente para evitar esas configuraciones cargantes y aplicaciones innecesarias, que de todos modos se pueden añadir posteriormente, si es necesario. Digamos que el que se inclina por una AOSP busca una experiencia Google pura, pudiendo realizar una personalización completa y con un rendimiento superior (incluso sin hacerle Overclocking).
  • Las ROM AOSP “cocinadas”, son una modificación de las versiones AOSP proporcionadas por Google, pero modificadas por los usuarios o la comunidad, añadiendo nuevas funcionalidades, aplicaciones y posibilidades de personalización, y en ellas suelen aparecer actualizaciones muy frecuentemente (nightlies), con soluciones para los bugs o fallos que encuentran los usuarios. Las posibilidades para configurar el terminal hacen que seguramente tu móvil sea único en el mundo. Dentro de este grupo se encuentran las ROM AOKP, MIUI, SlimBeam, Angel & Demons Google Edition (Derivada de SlimBeam) y la CyanogenMod, como ejemplos reseñables.

Al adquirir un SGS4 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 podrían 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 (Stock) basadas en Android y 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). Es sin duda, la más popular de todas las que hay basadas en AOSP. La comunidad CyanoGen trata de mejorar lo que Android nos ofrece, añadiendo aplicaciones propias y funcionalidades útiles características construidas desde cero en lugar de meros retoques que es lo habitual que se hacen con las ROM Stock “cocinadas”. Por ejemplo, el gesto para desechar notificaciones de una en una fue creado por esta comunidad de desarrolladores. Quizá no os parezca una gran innovación, pero Google la incluyó en todas las siguientes versiones posteriores en Android. 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.
  • Integración de privilegios Root, por lo tanto se encuentran ya pre-rooteadas.
  • 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
  • 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.
  • Mas ventajas leer aquí.

Características principales CyanogenMod
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.

Las ROM's oficiales de Cyanogenmod se liberaron por primera vez, para el SGS4, el 09 de Junio de 2013 con la versión 10.1 Nightly (Android 4.2.2 Jelly Bean), publicando una versión final el 23 de Septiembre con la CM10.1.3 Stable. El 14 de Agosto se publica la CM10.2 Nightly (Android 4.3 Jelly Bean), cerrando el desarrollo el 05 de Diciembre con una versión Stable (Android 4.3.1 Jelly Bean). El 07 de Diciembre, se publica la CM11 Nightly (Android 4.4 KitKat), la que actualmente se encuentra en desarrollo conviviendo con CM12. El 05 de Enero de 2015, se publica la CM12 Nightly (Android 5.0.2 Lollipop), el 26 de Abril de 2015 se actualiza la ROM con CM12.1 (Android 5.1.1 Lollipop) y el 30 de Diciembre de 2015 se actualiza la ROM con CM13.0 (Android 6.0.1 Marshmallow), que es la que actualmente se encuentra en desarrollo.

Muchas de las características adicionales con CM 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 5 (Lollipop) y versiones inferiores (kitkat, Jelly Bean, ICS...) excepto PhotoSphere que no es Open Source y solo está disponible para dispositivos Nexus, aunque existen soluciones similares como la apli Google Camera o la apli Focal con el modo PicSphere.
  • Mejoras en el panel de configuración rápida (quick Settings) con más opciones. --> 23/08/2013
  • Mejoras en bloqueo de pantalla con atajos deslizantes y soporte de Widgets a pantalla completa.
  • Mejoras en la barra de estado (ocultar reloj, contador de notificaciones, fecha y hora configurable manteniéndolo pulsado, estilo de batería y de señal de estado configurable).
  • Mejoras en el panel de volumen.
  • Integración de ecualizador de sonido DSP Manager. --> 01/09/2010
  • Integración de Gestor de perfiles de notificación. --> 03/03/2011
  • Integración de aplicación de linterna. --> 10/04/2011
  • Integración de launcher Trebuchet (desde CM9). --> 25/12/2011
  • Integración de Gestor de selector de temas. --> 07/05/2012
  • Integración de reproductor multimedia Apollo. --> 21/05/2012
  • Integración de soporte USB Host. --> 06/06/2012
  • Integración de soporte NFC "Simply Tapp". --> 29/08/2012
  • Integración de calculadora con funciones avanzadas --> 13/09/2012
  • Integración de cronómetro y cuenta atrás en configuración de reloj. -->14/09/2012
  • Integración de Actualizador vía OTA "CM Updater". --> 30/09/2012
  • Integración de función de escritorio extendido (oculta barra de estado). --> 29/10/2012
  • Integración de Explorador de archivos CM File Manager. --> 01/11/2012
  • Integración de Widget cLock en bloqueo de pantalla. --> 31/12/2012
  • Integración de gestor de rendimiento (gobernadores, planificadores, frecuencias). --> 06/03/2013
  • Integración de SuperUser en la ROM. --> 06/03/2013
  • Integración de los controles flotantes "Pie Controls". --> 26/03/2013
  • Integración de Privacy Guard 2.0 (control de permisos de cada aplicacionl). --> 24/06/2013
  • Integración de opciones de bloqueo de llamada con lista negra --> 31/07/2013
  • Integración de servicio de localización y administración remota “CyanogenMod Account” --> 09/09/2013
  • Integración de lista unificada de APN (soporte mundial). --> 29/10/2013
  • Integración de servicio para cifrar mensajes SMS enviados (WhisperPush) --> 09/12/2013
  • Integración de Control de aplicaciones de arranque automático (complemento de Privacy Guard 2.0) --> 07/02/2014
  • Integración de nuevo selector de temas. --> 09/05/2014
  • Integración del modo de notificaciones flotantes (heads Up) con filtro de notificaciones molestas. --> 22/06/2014
  • Integración de función de búsqueda en ajustes. --> 02/07/2014
  • Integración de opción para desbloqueo por PIN con disposición aleatoria de la numeración. --> 08/08/2014
  • Integración de soporte para "Modo Guantes" (disponibilidad de alta sensibilidad tactil). --> 13/08/2014
  • Integración de función para reportar un informe de errores cuando una aplicación o el sistema "crashea" (CM Bug Reporter). --> 14/08/2014
  • Integración de opción de grabación de llamadas. --> 14/08/2014
  • Integración de opción "Reinicio de Software" (Reinicio Rápido). --> 19/08/2014
  • Integración de soporte para fundas inteligentes (S View Cover). --> 26/08/2014
  • Integración de opción de "doble toque" para apagar y bloquear la pantalla. --> 22/09/2014

///

Gracias a @Vigoflax por el video y su canal en YouTube.


CICLO DE DESARROLLO DE CYANOGENMOD
A muchos les extrañará que la comunidad CyanoGen, y desde su página de descarga, lance una nueva actualización de su ROM, prácticamente a diario, en realidad, simplemente forma parte de su ciclo de desarrollo para llegar a una versión Oficial y para los usuarios sirve para entender mejor en qué nivel de estabilidad se encuentra la ROM. Su ciclo de desarrollo lo componen las siguientes fases:

  • Experimental, son versiones tempranas ya que el proyecto acaba de iniciarse, normalmente para implementar una nueva versión Android. Estas contienen muchos bugs y errores de compatibilidad. No se recomiendan su uso normal. Hay veces que se liberan una versión experimental, cuando incluso el desarrollo está ya muy avanzado, esto es debido a que han introducido nuevas características en el código, del que aun no se ha hecho suficiente testeo, y estas nuevas características podrían provocar determinados conflictos en el uso normal del móvil.
  • Nightly, son versiones que de forma desasistida las generan los servidores de CyanoGen por la noche, con las últimas implementaciones y correcciones, que la comunidad CyanogenMod ha programado (por el día). En estas versiones, al compilarlas, no hay interacción humana y se lanzan para que la comunidad pruebe, informe y corrija bugs. Para los desarrolladores, compilarlas de forma automatizada les orienta en el sentido de que si no se genera la nightly significa que hay algún error en el código. Generalmente estas versiones tienden a ser relativamente estables y libre de errores. Muchos usuarios usan las nightlies como de “uso diario”, en lo que me incluyo, lo que indica que cualquier error que puedan tener no es tan grave que requiera cambiar a una versión diferente. Además, todas estas versiones son versiones completas, por lo que si instalas una nightly, no estás obligado a flashear la siguiente diariamente, para tener todas las mejoras. Se puede hacer como mejor le parezca, hay gente que flashea la nueva versión nightly cada día, otras que no actualizan en semanas, y el día que la actualizan tendrán todas las mejoras y correcciones desde la última actualización.
  • M Snapshot, la traducción literal de estas, es instantánea o captura, precisamente porque durante el ciclo de desarrollo de las nightlies, "cogen" una nightly de una fecha determinada, y le ponen esa denominación. Esto podría ser confuso para el usuario iniciado, ya que creería erróneamente que las snapshots tienen un peso "más oficial" respecto a una nightly, pero de hecho técnicamente son como "instantáneas congeladas" de una nightly en una fecha concreta, eso sí, las snapshots se someten a pruebas y procesos más rigurosos, incluso se eliminan características con el fin de garantizar estabilidad. Si no puede garantizarlo, por el estado actual del código, no la publican, como sucedió con nuestro móvil en la M4 y M5 para CM11. Por supuesto, una vez que se libera una Snapshot, el ciclo de desarrollo de las nightlies continúa normalmente. Esto significa que las snapshots siempre estarán por detrás de las nighgtlies hablando en términos de código. Por ejemplo, si tu saltarás de la nightly mas reciente a la última snapshot M estarías retrocediendo (Downgrade) en cuanto a nuevas características se refiere, y si, hay veces que haciendo un downgrade se ejecuta la ROM si problemas, pero no hay garantías de que siempre sea el caso. El equipo de CM recomienda no mezclar nightlies y Snapshots M, al menos no sin hacer Full Wipe.
    Las Snapshot M normalmente se programan para la 1ª semana de cada mes ("M" de Monthly). Al ser compilaciones mensuales, se prestan a ser puntos de referencia tanto para los desarrolladores como para los usuarios. Para los desarrolladores porque es una manera de hacer cumplir un calendario de lanzamientos y corrección de errores, y para los usuarios, porque lo consideran como "hitos semi-estables" que producen más confianza que las nightlies. Para mas info sobre las Snapshots aquí.
  • Installer, son las versiones específicas que se instalan con la aplicación CM Installer, no por recovery, el procedimiento de instalación se explica más abajo en este mismo post. En realidad no pertenecen al ciclo de desarrollo habitual, como lo son las versiones experimentales, nightlies y Snapshots, aunque si van paralelas a las snapshots en cuanto a nuevas características se refiere y estabilidad. Las actualizaciones de las versiones installer no siguen un calendario de actualizaciones, como las Snapshot que son mensuales.
  • Milestone, (en desuso) estas compilaciones apenas tienen bugs o errores graves, salvo pequeños detalles, por lo que los problemas principales quedan cubiertos y se hacen, de esta manera, aptas para un uso cotidiano
  • RC (Release Candidate), (en desuso) es un término usado para definir la versión de la aplicación que es candidata a ser la versión definitiva. En CyanoGenMod son versiones depuradas de las Nightly que están a un paso de ser las Stable (o definitivas) pero que aún requieren algún tipo de ajuste menor.
  • Stable, (en desuso) es la versión definitiva, que como su nombre indica, es la ROM estable y más reciente que se encuentra de manera oficial en la web. Contiene todas las características deseadas por los cocineros, y con la ROM completamente libre de errores.

Nota aclaratoria: Según el equipo de desarrolladores de CM, la palabra “estable” como sinónimo de “final” ya no tiene sentido en una ROM en constante evolución, por lo que a partir de ahora desaparecen los conceptos "Stable", "Release Candidate" y "Milestone", eso quiere decir que desaparecen las versiones estables como vienen siendo hasta ahora. Esa necesidad ya no existe, ya que pretenden substituirlas por actualizaciones mensuales (Snapshots) que ya ofrecerán esa estabilidad necesaria. Esto provoca que no haya estados ni categorías, simplemente una mejora continua.



ENLACES DE INTERÉS


Todas las versiones CM 11 oficiales (Build JFLTE) AQUÍ y CM 12 / CM 13 oficiales (Build JFLTExx) AQUÍ


Google Apps (Gapps) CM11 AQUÍ y AQUÍ


Google Apps (Gapps) CM12/CM13 AQUÍ y AQUÍ OpenGApps (Recomendadas)


ChangeLog CM11 (Build jflte) AQUÍ y CM12 (Build jfltexx) AQUÍ

Los códigos de colores del ChangeLog en BBQLog y CMxLog:

Azul > Los cambios sobre la base android 4.x ó 5.x // Morado > Los cambios sobre las traducciones // Verde > Los cambios específicos sobre SGS4



MÁS ENLACES...

(Click para mostrar/ocultar)


Hilo Oficial CM11 e Hilo Oficial CM12.1 en Foro XDA Developers


Web, Blog y Foro Oficial


Web y Blog Empresarial


Wiki Oficial y Tracker de bugs Conocidos


CyanogenMod Account


Estadísticas de CyanogenMod


Gerrit (CyanogenMod's Review System)


GitHub (Alojamiento del código)


Jenkins (CyanogenMod BuildBot)


CyanogenMod JIRA (Bug Tracker)


Canales IRC de CyanogenMod (Chat)


CyanogenMod en Facebook, Twitter, Google+ Aquí y Aquí, y YouTube


Cyanogen Inc. en Facebook, Twitter y Google+


CyanogenMod en Wikipedia





INSTALACIÓN DE CM 11 / CM 12 / CM 13

(MÉTODO POR RECOVERY)

(DESDE UNA ROM STOCK, UNA ROM PERSONALIZADA BASADA EN LA ROM STOCK Ó UNA ROM AJENA A CYANOGENMOD)


Consideraciones previas
  • Tener los drivers bien instalados en el ordenador, para ello:
    • Desinstala primero la aplicación Samsung Kies (si estuviera instalada), desinstala los anteriores drivers desde el administrador de dispositivos de Windows, se recomienda también utilizar CCleaner para hacer una limpieza de registro y por último reinicia.
    • Descarga e instala los drivers de ADB y Fastboot, así como los drivers de Samsung para Windows de un golpe y en 15 segundos con el paquete 15 Seconds All-in-One ADB Installer. Si los quieres instalar de forma individual, descarga e instala Samsung USB Drivers desde aquí o desde aquí y descarga 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 SGS4. En Linux y Mac OS la única solución que hay, es descargarse el paquete de ADB + SDK + drivers oficial de Google.
  • Tener el móvil cargado al menos con un 50% de batería, para evitar que se le agote la batería en medio del proceso de instalación.
  • Activa Depuración USB de las opciones de desarrollo. Para ello, primero debes activar las opciones de desarrollo, pulsando 7 veces seguidas en el “número de compilación” en Ajustes > Información del teléfono. Vuelve atrás, y entra en el nuevo menú de Opciones de desarrollo, y activa Depuración USB.
  • La instalación de CM se puede hacer sin problemas desde cualquier versión Android de la Stock (Jelly Bean, Kitkat...), desde una ROM Stock modificada o cualquier ROM AOSP.
  • No es indispensable, pero si recomendable, hacer una instalación de una ROM stock para dejarlo como de fabrica tal como se explica en el 7º post.
  • Se debe recordar, sobre todo si procedes de una ROM stock, que si tu móvil tiene integrado el "bicho" KNOX, se subirá a 0x1 al flashear un "Custom Recovery" (lo que supone la perdida de la garantía), pero si ya lo tenías en 0x1, y por lo tanto ya has perdido la garantía, ya nada te impide flashear la ROM CM, siguiendo los pasos siguientes.
  • Para tu tranquilidad, al flashear la ROM, NO se añade también un nuevo modem o CSC, estos se mantienen invariables, por lo tanto tendrás los que tenías anteriormente con la ROM Stock, u otro que hayas instalado intencionadamente, ya que la CM no toca las particiones donde se aloja el modem y el CSC. Para saber mas sobre modem, y cual flashear revisa el 5º post de este hilo.

SI NO TIENES EL MÓVIL ROOTEADO Y FLASHEADO UN “CUSTOM RECOVERY” (CWM, TWRP, PHILZ…)
  • Para rootearlo, y tener acceso de Superusuario, descarga CF-Root y la aplicación OdinV3 (solo para Windows) o la aplicación Web JOdin3 (también para Linux y Mac) en versión offline u online, y sigue los siguientes pasos:
    1. Con el móvil apagado, entra en modo Download (Volumen Abajo + Home + Power).
    2. Conecta el móvil a través del Cable USB, al ordenador.
    3. Descomprime lo descargado y ejecuta Odin. Para asegurarte que por ahora va todo bien, y que el Odin se ha enlazado con el móvil, deberá mostrarse el mensaje Added! abajo a la izquierda.
    4. Haz click en PDA y selecciona el archivo CF-Auto-Root-jflte-jfltexx-gti9505.tar.md5. Importante, no modifiques ningún parámetro mas.
    5. Pulsa START y esperar a que se reinicie el terminal, y listo, ahora deberás Flashear un Custom Recovery. Si no se rootea, repite el procedimiento con la opción "autoreboot" de Odin desactivada, finalmente apaga el móvil y reinicia en modo recovery (Volumen arriba + Home + Power) para finalizar la instalación del rooteo.

    Nota aclaratoria 1: En realidad, para instalar CyanogenMod no es necesario rootearlo previamente, ya que esta ROM viene ya pre-rooteada, basta con flashear un Custom Recovery y listo, pero si es necesario root si quisieras salvaguardar antes de la instalación de CM, datos personales con Titanium Backup o hacer una copia de las EFS con Samsung EFS Backup.

    Nota aclaratoria 2: Si tienes el bootloader nuevo (con Knox) en 0x0, y no quieres que te suba a 0x1, rootealo a través del método con SafeRoot, explicado en el 7º post.
  • Para Flashear un "Custom Recovery” como TWRP Recovery sigue los siguientes pasos:
    MÉTODO POR ODIN
    1. Descarga el recovery desde aquí (la última actualización con extensión .tar).
    2. Repite los pasos 1 al 3 del proceso anterior para rootear.
    3. Haz click en PDA o AP de Odin (dependiendo de la versión) y selecciona el archivo TWRP_XXXXXX-jfltexx.tar.
    4. Pulsa START y esperar a que se reinicie el terminal, y listo para instalar CM. Si al reiniciar no se flashea el nuevo recovery, repite el procedimiento con la opción "autoreboot" de Odin desactivada, y finalmente apaga el móvil y reinicia en modo recovery (Volumen arriba + Home + Power).
    5. Este recovery al flashearse hace automáticamente un backup de la carpeta EFS en el directorio raíz de la memoria interna (efsbackup.tar.gz), que deberás guardarlo a buen recaudo, fuera del móvil.
    MÉTODO POR RECOVERY
    1. Descarga el recovery desde aquí.
    2. Mete el archivo TWRP_XXXXXXX_GT-I9505(jfltexx).zip en la SD interna o externa.
    3. Apaga el móvil, e inicia en modo recovery (Volumen arriba + Home + Power).
    4. Selecciona "Install zip" y flashea el archivo .zip que descargaste antes.
    5. Reinicia y listo
    Continua con las consideraciones siguientes con el móvil ya rooteado y con Recovery. Si algo va mal, o no te gusta este recovery, puedes seguir el mismo procedimiento para otros recoveries alternativos como:

    • ClockWorkMod (CWM), se recomienda flashearlo a través de la apli ROM Manager o Recovery Tools - Flasher (se requiere root previamente), instalarlo por recovery solo funciona si previamente tienes un Recovery no Stock, si es así, descargalo desde aquí, y sique el método por Recovery (o incluso por Odin), descrito antes.


SI YA TIENES EL MÓVIL ROOTEADO Y FLASHEADO UN “CUSTOM REVOVERY” (CWM, TWRP, PHILZ…)
  • Cuando se cambia de ROM se pierden las aplis 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 Launcher, que permiten importar la configuración de escritorio a la SD para restaurarla posteriormente.
  • Haz un Backup de la carpeta EFS, para ello instala la apli Samsung EFS Backup. Para más información y explicación de que como se hace la copia de seguridad lee “¿Qué es la carpeta EFS y que peligros tiene?” del 6º post.
  • Haz un Nandroid backup, que es básicamente una copia de seguridad completa del móvil excepto la carpeta EFS por si quieres volver, a su estado original. Para ello, solo hay que entrar en modo Recovery y seleccionar la opción Backup and restore y pulsar en Backup to /sdcard o Backup to /storage/sdcard1 dependiendo donde quieres guardar la copia en la SDCard Interna o Externa. Existen aplicaciones como Online Nandroid Backup con los que podrás hacer Nandroids de forma muy sencilla sin necesidad de reiniciar y sin entrar en modo Recovery.
Instalación
  1. Descarga y copia la última actualización de CM y la última actualización de las Gapps para tu versión en la carpeta raíz de la Tarjeta SD interna (preferiblemente) o externa.
  2. Reinicia en modo Recovery (si este no es táctil, dentro del recovery se desplaza con las teclas del volumen + y -; y botón Home para aceptar una opción)
  3. Haz primero un Full Wipe (Wipe data, wipe dalvik cache, Format system y format boot). Este procedimiento no elimina en contenido de la SD interna ni SD externa, aunque se recomienda después hacer "Wipe user media" (borra contenido SD interna). Se debe saber también que es conveniente hacer Full Wipe cuando CyanogenMod cambia de versión (por ejemplo de CM11 a CM12), por tanto NO es necesario hacer Full Wipe entre nighly y nightly, pero si recomendable hacer Wipe Cache y Wipe Dalvik cache.
    Si tu "Custom Recovery" es PhilZ Recovery puedes hacer Full Wipe en un paso, con la opción Clean to install a new ROM. Mas abajo tienes toda la información sobre los tipos de wipes que existen.
  4. Flashea .zip CM.
  5. Flashea .zip GAPPS.
  6. Haz Wipe cache y finalmente Wipe Dalvik Cache (normalmente en menú Advanced), de lo contrario el móvil podría no iniciar y estaría atrapado en el arranque en un bucle.
  7. Reinicia. El primer arranque puede demorar algunos minutos, es normal. Si tarda demasiado, y no pasa de la pantalla de logo de Samsung, mantén pulsado el botón de apagado durante unos segundos hasta que se vuelva a reiniciar. Si así no se soluciona, entra en modo recovery y haz otra vez un wipe cache y reinicia.
COMO SOLUCIONAR ERRORES HABITUALES AL FLASHEAR
Ve al 4º post.
COMO HACER LOS WIPES

(Click para mostrar/ocultar)

Wipe significa "limpiar" en inglés, esto implica que borra el contenido del móvil o una parte de este (particiones, carpetas, etc) según el tipo de wipe que selecciones, como se muestra en el cuadro adjunto. Ten en cuenta que la denominación del tipo de wipe, puede variar ligeramente dependiendo el recovery que tengas instalado y se debe saber que a los efectos prácticos "Format" y "Wipe" es lo mismo. Estos wipes se encuentran normalmente en el menú principal, en la carpeta "mounts and storage" o en la carpeta "advanced" del Custom Recovery.

Según las necesidades que lo requieran hay varias combinaciones útiles de wipes:
  • FULL WIPE (4 WIPES), los Wipes que se deben hacer son "Wipe data", "wipe dalvik cache", "Format system" y "format boot".

    Esta combinación es necesaria siempre que se cambie de ROM, por ejemplo, si procedes de una ROM Stock u otra Custom ROM y quieres instalar CyanogenMod. Se recomienda después hacer "Wipe user media" (elimina contenido SD interna), aunque no es obligatorio. Te puedes ahorrar todos estos wipes, excepto "wipe user media", seleccionando la opción "Clean to Install a New ROM". El 99% de las veces, un Full wipe es suficiente para hacer una limpieza completa del móvil, y solo hay que hacerlo una vez, no como he leído alguna vez, que es más efectivo hacerlo tres veces. Otra cosa que se debe saber, que muchas ROMs (como CyanogenMod) hacen wipe a la partición /system cuando se instala o actualiza, por lo que no necesitarías tampoco hacer un format /system.
  • SOFT WIPE (2 WIPES), los wipes que se deben hacer son "Wipe Cache" y "Wipe Dalvik Cache".

    Esta combinación es recomendada para las actualizaciones de ROMs (por ejemplo, nuevas nightlies) y al flashear un zip (kernel, parche, etc). Cyanogenmod hace estos wipes automáticamente cada vez que se actualiza, por lo que no necesitas hacerlo en este caso.

Por cierto, hacer un "Factory Reset" (tambien llamado a veces Hard Reset), es dejar la ROM como recien instalada, realmente los wipes que hace son "Wipe data" y "Wipe cache".


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 evitas que los ajustes que tenías 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 depuración USB en ajustes > opciones de desarrollo y opción "orígenes desconocidos" en ajustes > Seguridad.
  • 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.


INSTALACIÓN DE CM 11

(MÉTODO CON CYANOGENMOD INSTALLER)

(DESDE UNA ROM STOCK, UNA ROM PERSONALIZADA BASADA EN LA ROM STOCK Ó UNA ROM AJENA A CYANOGENMOD)


(Click para mostrar/ocultar)

Consideraciones previas
  • Tener los drivers bien instalados en el ordenador, para ello:
    • Desinstala primero la aplicación Samsung Kies (si estuviera instalada), desinstala los anteriores drivers desde el administrador de dispositivos de Windows, se recomienda también utilizar CCleaner para hacer una limpieza de registro y por último reinicia.
    • Al instalar Cyanogenmod Installer para escritorio, ya instala los drivers necesarios para que reconozca el móvil, aunque es recomendable hacer lo siguiente, para ello, descarga e instala los drivers de ADB y Fastboot, así como los drivers de Samsung para Windows de un golpe y en 15 segundos con el paquete 15 Seconds All-in-One ADB Installer. Si los quieres instalar de forma individual, descarga e instala Samsung USB Drivers desde aquí o desde aquí y descarga 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 SGS4. En Linux y Mac OS la única solución que hay, es descargarse el paquete de ADB + SDK + drivers oficial de Google.
  • Tener el móvil cargado al menos con un 50% de batería, para evitar que se le agote la batería en medio del proceso de instalación.
  • Activa Depuración USB de las opciones de desarrollo. Para ello, primero debes activar las opciones de desarrollo, pulsando 7 veces seguidas en el “número de compilación” en Ajustes > Información del teléfono. Vuelve atrás, y entra en el nuevo menú de Opciones de desarrollo, y activa Depuración USB.
  • La instalación de CM se puede hacer sin problemas desde cualquier versión Android de la Stock (Jelly Bean, Kitkat...), desde una ROM Stock modificada o cualquier ROM AOSP.
  • No es indispensable, pero si recomendable, hacer una instalación de una ROM stock para dejarlo como de fabrica tal como se explica en el 7º post.
  • Se debe recordar, sobre todo si procedes de una ROM stock, que si tu móvil tiene integrado el "bicho" KNOX, se subirá a 0x1 al flashear un "Custom Recovery" (lo que supone la perdida de la garantía), pero si ya lo tenías en 0x1, y por lo tanto ya has perdido la garantía, ya nada te impide flashear la ROM CM, siguiendo los pasos siguientes.
  • Para tu tranquilidad, al flashear la ROM, NO se añade también un nuevo modem o CSC, estos se mantienen invariables, por lo tanto tendrás los que tenías anteriormente con la ROM Stock, u otro que hayas instalado intencionadamente, ya que la CM no toca las particiones donde se aloja el modem y el CSC. Para saber mas sobre modem, y cual flashear revisa el 5º post de este hilo.
SI YA TIENES EL MÓVIL ROOTEADO Y FLASHEADO UN “CUSTOM REVOVERY” (CWM, TWRP, PHILZ…)
  • Cuando se cambia de ROM se pierden las aplis 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 Launcher, que permiten importar la configuración de escritorio a la SD para restaurarla posteriormente.
  • Haz un Backup de la carpeta EFS, para ello instala la apli Samsung EFS Backup. Para más información y explicación de que como se hace la copia de seguridad lee “¿Qué es la carpeta EFS y que peligros tiene?” del 6º post.
  • Haz un Nandroid backup, que es básicamente una copia de seguridad completa del móvil excepto la carpeta EFS por si quieres volver, a su estado original. Para ello, solo hay que entrar en modo Recovery y seleccionar la opción Backup and restore y pulsar en Backup to /sdcard o Backup to /storage/sdcard1 dependiendo donde quieres guardar la copia en la SDCard Interna o Externa. Existen aplicaciones como Online Nandroid Backup con los que podrás hacer Nandroids de forma muy sencilla sin necesidad de reiniciar y sin entrar en modo Recovery.
Instalación

El equipo CyanoGenMod publicó el 12 de Noviembre de 2013, la aplicación CyanogenMod Installer. Esta aplicación permite de manera sencilla a los usuarios que procedan de cualquier otra ROM, instalar en pocos minutos la última versión estable de CM y las Google Apps, incluso para aquellos que no tengan ninguna experiencia en Flashear ROMs, y sin necesidad de tener previamente el móvil rooteado. Para ello, solo hay que seguir estos pasos:
  1. En el ordenador, desactiva momentáneamente el antivirus para que no interfiera en el procedimiento y en el móvil activa "Orígenes desconocidos" en Ajustes > Seguridad.
  2. Desde el móvil, accede a la web http://get.cm, y descarga e instala Cyanogenmod Installer para móvil, y ejecútala. La apli móvil le preguntará si tiene activado la depuración USB, así como el modo de conexión USB Cámara (PTP), y le pedirá que los habilite si no lo están ya.
  3. Descarga e Instala Cyanogenmod Installer para ordenador (por ahora, solo con entorno Windows Vista y posteriores)
  4. Conecta el móvil al PC (evitar hub USB o docks, solo USB empotrados), y ya desde la aplicación de escritorio, reconocerá el modelo de móvil.
A partir de aquí, el proceso será completamente automatizado, el aplicación de escritorio empieza a descargar los archivos necesarios para el proceso (ROM CM, Gapps y Recovery). Una vez finalizada la descarga, le recordará que durante el proceso de instalación se eliminarán todos los datos personales (Factory reset). Haz clic en Install y el móvil se reiniciará en modo download, en este proceso lo rooteará, le instalará el recovery (CWM) y formateará la SD interna (la SD externa la mantiene), posteriormente se reiniciara, esta vez en modo recovery, para flashear la última ROM estable de CyanogenMody y las Google Apps (Gapps). Finalmente se reiniciará otra vez, con un inicio normal y con la CyanogenMod instalada. El primer arranque puede demorar algunos minutos, es normal. Si tarda demasiado, y no pasa de la pantalla de logo de Samsung, mantén pulsado el botón de apagado durante unos segundos hasta que se vuelva a reiniciar. Si así no se soluciona, entra en modo recovery y haz un wipe cache y reinicia otra vez. Para mas info y solución a la mayoría de los problemas de instalación aquí.


Gracias a @DinamicaMedia por el video y su canal en YouTube.


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 evitas que los ajustes que tenías 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 depuración USB en ajustes > opciones de desarrollo y opción "orígenes desconocidos" en ajustes > Seguridad.
  • 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.



ACTUALIZACIÓN



Método 1
  1. Copia la nueva versión de CM 11 / CM 12 en la carpeta raíz de la SD interna o externa.
  2. Reinicia en modo Recovery.
  3. Solo se flashea la rom, no las Gapps (que estas solo se instalan la primera vez).
  4. No es necesario hacer ningún tipo de Wipe, ya que al flashear el sistema automáticamente ya hace los wipes necesarios (wipe cache y wipe dalvik cache).
  5. Flashea la nueva ROM CM.zip.
  6. Reinicia.
Nota aclaratoria: Contrariamente a la creencia popular, no hay necesidad de hacer wipes cuando actualizas CM, es decir, la partición de caché (wipe cache), el caché Dalvik (Wipe dalvik cache), y las estadísticas de la batería. No obstante hacer estos wipes no hace ningún daño, lo único que notarás es que aumentará el tiempo que tarda en arrancar CM inmediatamente después de instalar la actualización. Android es lo suficientemente inteligente como para manejar tanto la memoria caché y dalvik caché sin intervención del usuario, y limpiar las estadísticas de la batería no hace absolutamente nada para ayudar con la vida de la batería (el archivo sólo se utiliza para proporcionar la información en bruto de las estadísticas y el gráfico en Ajustes > Batería), en realidad se hace wipe de la batería de forma automática cada vez que el móvil se carga al 100%.


Método 2 (a través del CM updater por Via OTA)

(Más sencillo)

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 se instala desatendido a través del recovery (haciendo también los correspondientes Wipes).

Es importante decir que, por vía OTA solo se permite seguir un camino de actualizaciones, es decir no se permite saltar de una nightly a una actualización de una Snapshot M. Esto se hace para evitar que retrocedas (Downgrade) en cuanto a nuevas características se refiere en el momento que flashear la ultima Snapshot cuando tienes la ultima nightly (que siempre va ser mas moderna). Hay veces que haciendo un downgrade como el que comento se ejecuta la ROM si problemas, pero no hay garantías de que siempre sea el caso, por eso se ha hecho esto. El equipo de CM recomienda no mezclar nightlies y Snapshots M, al menos no sin hacer Full Wipe. Por tanto, si tienes una nightly solo recibirás y tendrás disponible por vía OTA actualizaciones de nightlies, lo mismo si tienes instalada una Snapshot M.


Nota importante: Si al intentar actualizar con CM Updater teniendo PhilZ Recovery, este no te permite actualizar, pudiéndote mostrár el error /sdcard/0, deberás entrar en el recovery, pinchar en Advanced y después deja la opción Sdcard Tarjet en /data/media. Listo, ya podrás actualizar con CM updater sin problemas.

Método 3 (a través de CyanDelta Updater por via OTA)

(Aún más sencillo)

Enlace de Descarga Aquí y Página Oficial
La primera vez que ejecutéis CyanDelta Updater, os pedirá la localización del .zip completo de la versión actual que lleváis ahora mismo en el móvil, la analizará, y a partir de ese momento, buscará las actualizaciones periódicamente.

Cuando haya nuevas actualizaciones, solo descarga aquellas partes del fichero .zip de la nueva versión que hayan sido modificadas respecto al que tu tengas instalado, quedándose cada actualización en alrededor de 10 Mb que puedes actualizar vía 3G sin miedo a quedarte sin datos, ya que se trata de un peso muy razonable comparados con los 210 Mb que suele ocupar el .zip entero. Pulsamos install zip y automáticamente el móvil se reiniciará en modo recovery, instalará la nueva versión y se reiniciará una vez terminada la instalación.

Incluso tiene la opción (en settings) de seleccionar otros .zip adicionales para que se instalen automáticamente después de actualizar la ROM, como por ejemplo, para poner otro kernel, radio, scripts que inserta la configuración de GPS en España, etc.

Nota importante: Cyandelta no es compatible con ClockworkMod Recovery (CWM) para el flasheo automático (dará fallos), pero si con otros recoveries como PhliZ (de código abierto basado en CWM) o TWRP. Aún así, si se tiene CWM, se puede instalar manualmente la ROM entrando en la carpeta de Cyandelta desde el recovery CWM e instalarla. Debo recordar que cuando instalas Cyanogenmod con el Cyanogenmod Installer el recovery que se flashea es CWM, por lo que muchos usuarios sin mucha experiencia, lo deben tener aun, a pesar de que después hayan flasheado una nightly, y por tanto pueden encontrarse con este problema al probar Cyandelta.

Gracias a @Terrez por el video





SCREENSHOTS







MÁS IMAGENES...

(Click para mostrar/ocultar)















CRÉDITOS & AGRADECIMIENTOS



CyanogenMod Developer.

Boxer HM y todos los habituales del hilo de CM en SGS2 (Se aprende mucho con vosotros)

@Maikel8Mobile, por su enorme recopilación de aplicaciones Android.

Vigoflax

@Terrez

A todos los que ayudan con sus aportaciones y trabajo.








Última edición por bernarbernuli Día 30/12/15 a las 16:51:29. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 42 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 06/11/14, 17:19:25
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo

PREGUNTAS FRECUENTES

1. ¿Merece la pena flashear esta ROM a pesar de subir el knox a 0x1?
Si, absolutamente sí, pero no solo CyanogenMod, sino cualquier ROM. El hecho de tener knox en el móvil no debe coartarte a flashear otra ROM, si para ello supone que cumpla con las características que le exigirías a tu móvil. Tener en el móvil el sistema knox, esté activado o no, no te limita a absolutamente a nada, lo único que sucederá es que subirá knox a 0x1, y presuntamente perderías la garantía en caso de que la tuvieras vigente y necesitaras alguna reparación en un servicio técnico, digo presuntamente, porque casi todos los SAT aceptan el móvil manteniendo la garantía. Para una información más amplia recomiendo que leas el apartado “¿Qué es Knox y como nos afecta?” del 5º post de este hilo.

2. ¿Qué ventajas tiene CyanogenMod con respecto a la original de Samsung?
Estabilidad, rapidez y duración de batería. Puedes encontrar ROMs quizás más rápidas o más ligeras, pero CyanogenMod es la más completa en todos esos aspectos. Por descontado ha marcado un antes y un después. Si miras un poco, casi todas las ROMs utilizan partes de CyanogenMod en las suyas. Las mejoras que traen son infinitas. Además como no se basa en la ROM Stock, su frecuencia de actualización es inmensamente mayor, las cuales se hacen vía OTA sin tener que reinstalar nada. Además, y como pasa frecuentemente, podrías actualizar a una versión Android, que aún no ha sido liberada en las ROMs Stock y tardará meses en ser publicada, o incluso nunca será liberada, como es el caso de Samsung con el i9505 que parece ser que no liberará una versión oficial para Android L. Algo genial, y de lo que bebe el Software en código abierto como CM, es que cualquiera puede ponerse en contacto con los desarrolladores para que implementen una nueva característica o arreglen un determinado bug, y muy probablemente sería subsanado en un pequeño espacio de días, algo imposible con las ROMs Stock de Samsung.

3. ¿La ROM con que modelos del Samsung Galaxy S4 es compatible?
Con todas las variantes que tengan microprocesador Quadcore Qualcomm Snapdragon 600, estas son SGH-I337, SGH-I337M, SCH-R970C, SPH-L720, SGH-M919, SCH-R970, SCH-I545, GT-I9505 y GT-I9507.

Por tanto, se queda fuera de esta ROM las variantes que tengan microprocesador Samsung Exynos 5 como GT-I9500 y GT-I9506. Si estos dos se corresponden a tu móvil, visita los hilos en HTCMania de estas, aquí y aquí.

4. ¿Por dónde empiezo?
Si es la primera vez que instalas la ROM, te recomiendo que leas detenidamente el apartado “Instalación CM11 /CM12” del 1er post, bien sea por el método por recovery o bien sea por el método con CM Installer. Una vez instalado, te recomiendo que leas el apartado “Actualización” del 1er post, y continúes con el apartado “trucos & consejos cortos” del 3er post y también le eches un vistazo al apartado “Personalización” del 8º y 9º post. En este último apartado que menciono, podrás saber cómo personalizar al máximo la ROM (temas, mods, aplis de interés, etc).

5. Tengo una ROM oficial, la que me venía con el móvil ¿puedo instalar esta ROM?
Sí, es tan sencillo como flashear un Custom Recovery por Odin, y luego flashear la ROM por ese recovery. Para más detalles, sigue los pasos, descritos en el primer post. También lo puedes hacer con la herramienta "CyanogenMod Installer" también descrito en el primer post.

6. ¿Tendré problemas si instalo esta ROM encima de la Custom ROM que tengo actualmente?
No tendría por qué suceder, pero a veces sucede, bien porque se han quedado restos del kernel, o bien por archivos auxiliares en la SD interna que entran en conflicto por lo que sea. Para minimizar los errores que pudieran haber debes hacer previamente un Full Wipe (Wipe Data, Wipe Dalvik cache, format system y format boot) y también "Wipe user media" para eliminar el contenido de la SD interna (haz copia de tus datos personales antes). Para una información más detallada lee el apartado “Instalación CM11 /CM12” por el método por recovery del 1er post.

7. Vengo de una ROM Stock u otra cocinada, y tengo mucha basura en el terminal quiero hacer una instalación MEGA SUPER ULTRA HIPER limpia ¿cómo se hace?
Sigue los pasos descritos en el apartado "¿Cómo se restaura una versión stock o se deja el móvil como de fábrica?" del 7º post. Básicamente consiste en flashear por Odin una ROM Stock con repartición (archivo .pit).

8. Esto es un lio ¿Qué me recomiendas, la Snapshot o la Nightly?
El desarrollo de CM11 comenzó a principios del mes de Diciembre de 2013, es evidente que la evolución de la versión está muy avanzada, digo esto porque todos los días se libera una Nightly y una vez al mes, una Snapshot. Se debe saber que una Snapshot no es más que una Nightly de un día determinado en la que se garantiza que esta no tiene ningún fallo reseñable, las llamadas nightlies, tampoco, el uso habitual de ellas es completamente valido. Hay gente que actualiza las nightlies diariamente y otros usuarios que la actualizan una vez a la semana o cada 2 semanas. ¿Qué diferencia existe entonces respecto a las Snapshots, aparte de la frecuencia de actualización? Los desarrolladores continuamente introducen nuevas características para su testeo, que pueden fallar el día que actualices la Nightly o no, y probablemente en la Nightly de día siguiente esté subsanado, con lo que puedes tener un pequeño sustillo, con las Snapshot no pasa eso, lo que está, funciona, pero las Snapshot tienen la desventaja que es posible que una Nightly incorporé una nueva característica y debas esperar con las Snapshot un mes para que la implementen. En definitiva, actualmente las Snapshot y las nightlies son completamente estables.

Todo esto cambiará con CM12, cuando se implemente Android 5.0 Lollipop, al menos los primeros meses, y ahí sí que es recomendable, flashear solo Snapshots, para los usuarios menos avanzados.

9. He flasheado una Snapshot, teniendo anteriormente una Nightly, y tengo errores forzados (FC's) ¿Por qué?
Pongamos un ejemplo, si tú tienes instalada una Nightly liberada el día 05 de Julio, y flasheas por encima una Snapshot que se liberó el 02 de Julio probablemente tengas errores en determinadas aplicaciones. Esto es debido, a que estás haciendo una especie de downgrade, algo que no está permitido, ya que esa Nightly tendría características más evolucionadas que la Snapshot. No obstante, posiblemente lo soluciones pulsando en borrar datos en la pantalla de información de la aplicación con la que tengas FC’s (ajustes > aplicaciones).

10. Tengo problemas con la ROM, me da fallos, FC’s, etc…
La ROM puede tener posibles errores, igual que si los tuviera la ROM stock. Puedes ponerte en contacto con los desarrolladores de CM a través de su Bug tracker, y probablemente recibas respuesta sobre ello rápidamente. Trata de hacer esto con Samsung, y como mucho recibirás un mensaje tipo de su oficina de comunicación.

Para solucionarlo, te recomiendo que revises el apartado “Solución de fallos” del 4º post. No obstante, debes tener en cuenta que en muchas ocasiones, el fallo no es de la ROM, sino de aplicaciones que instales y entran en conflicto con la ROM, para comprobar este extremo, entra en “modo Seguro” con el que solo cargará aplicaciones de Sistema. También explicado este modo en el 3er post.

11. ¿Existe alguna manera de poner la cámara de serie de las ROM Stock?
No, las aplicación de Cámara y otras aplicaciones que vienen de serie solo son compatibles en entorno touchwitz. Aun así, existen aplicaciones de cámara alternativas muy válidas, y son realmente completas. Te recomiendo que revises el apartado “Cámara” del 8º post.

Para otras aplicaciones de la ROM Stock como WatchON, te recomiendo que revises el apartado “Imitando a la ROM STOCK” del 8º post.

12. ¿En esta ROM funcionan los sensores del móvil?
Si, funcionan todos, si lo dudas, instala en la ROM, aplis como Android Sensor Box o Phone Tester y compruebalo. Otra cosa, que eso es distinto, que las aplicaciones que utilizas en la ROM stock (entornos touchwitz) y que hacen uso de los sensores funcionen en CyanogenMod como explico en la anterior pregunta.

Los sensores que se encuentran disponibles en los SGS4 son Acelerómetro, Giroscopio, Geomagnético (brújula), Barómetro, de temperatura ambiente y humedad relativa, de proximidad, de luminosidad RGB, Multitáctil y aGPS, y reitero, funcionan todos. Curiosamente, hay usuarios quue no les funciona correctamente el sensor de proximidad en CyanogenMod, pero si en la ROM Stock, esto se soluciona recalibrándolo, lo explico en "Solución de fallos" del 4º post.

13. El tema y estilo por defecto es muy simple ¿se le pueden meter otro temas?
Por supuesto, hay innumerables temas y estilos disponibles para CM que te podrían modificar el fondo de pantalla, el fondo de la pantalla de bloqueo, las fuentes de texto, los iconos e incluso la animación de inicio. En el apartado "Temas para CyanogenMod" del 8º post tienes los enlaces de decenas de temas.

14. Pero, ¿No hay forma que me dure la batería del móvil, 1 semana como pasaba con mi antiguo Nokia?
Esto es una queja recurrente desde la llegada de los SmartPhones. La batería dura poco. Una jornada, lo justo para tener que cargarlo cada noche. Hay que recordar que un Smartphone es un dispositivo complejo que tiene una potencia equiparable a la de un ordenador con tres o cuatro años de antigüedad, y está ejecutando millones de líneas de código en todo momento, actividades que no hacían los móviles pre-smartphones. Se debe aceptar el consumo de la batería tal como es, nunca se conseguirán los tiempos de los viejos Nokia (al menos a corto-medio plazo), no obstante, unos tiempos satisfactorios para un Smartphone como el S4 son entre 24 horas a 36 horas. Si no es así deberías analizar una por una las aplicaciones que tienes instaladas para saber que es realmente lo que está drenando la batería. La mejor manera es comenzar flasheando la ROM sin Gapps y, a continuación instalar las aplis una por una. Se debe considerar también la señal de red, WIFI, etc. Sigues los pasos marcados en el apartado "¿Cómo ahorrar y mejorar el consumo de batería? Wakelock Detector" del 6º post, y cualquiera podrá superar 1 día entero sin enchufarlo a la corriente.

No se debería juzgar la duración de la batería inmediatamente después de flashear una nueva ROM o kernel. Lo normal es que se necesite un tiempo prudencial para que se pueda inicializar y completar los registros y se asiente la ROM.

15. Tengo más dudas y no está en el hilo.
Pues ale, pregúntalo en el hilo, pero debes ser lo más detallado posible para que se pueda resolver tu problema. Informa además que versión tienes (Nightly, Snapshot o CM Installer), que kernel utilizas (el de serie o uno modificado), que procedimientos has intentado seguir para resolverlo, etc. Incluso puedes adjuntar alguna captura (Volumen abajo + Power) del problema que permita complementar la información aportada



-

Última edición por bernarbernuli Día 11/01/15 a las 17:07:26. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 21 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 06/11/14, 17:19:57
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
TRUCOS & CONSEJOS CORTOS


  • Para activar 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. Las opciones de desarrollo nos hacen falta para activar la depuración USB.
  • Para activar el modo de almacenamiento masivo, pero solo en la SD Externa, instala y aplica USB Mass Storage Enabler o UMS Widget, permitiendo así, que conectando el cable USB al móvil acceder directamente a la tarjeta SD externa desde el ordenador. En cuanto a la SD interna solo esta disponible el protocolo MTP (Media Transfer Protocol), para ello ve a ajustes > almacenamiento, presiona el botón menú, y selecciona Conexión USB al ordenador y marca MTP. Desde la versión Android 4.0 ICS se ha desactivado el modo de almacenamiento masivo y lo cambiaron por el Media Transfer Protocol (MTP). Para mas info en el 6º post.
  • Para iniciar en Modo Recovery, mantener presionado la combinación de 2 botones (Volumen Arriba + Power) con el móvil apagado. Esto es un modo de arranque especial para corregir errores de sistema, instalar ROMs, kernels o scripts, hacer wipes (formateos), realizar copias de seguridad del sistema (Nandroid), etc. En un móvil con base Stock, se inicia este modo con la combinación de 3 botones (Volumen Arriba + Home + Power).
  • Para iniciar en Modo Download (instalar ROMs con Odin), mantener presionado la combinación de 2 botones (Volumen Abajo + Power) con el móvil apagado. Este modo, también se le suele llamar Bootloader. En un móvil con base Stock, se inicia este modo con la combinación de 3 botones (Volumen Abajo + Home + Power)
  • Otro método para iniciar en Modo Recovery o Modo Download sería con el móvil iniciado, presionar el botón de encendido hasta que aparezca el menú de apagado del teléfono, cuando aparezca simplemente seleccionamos la opción "reiniciar", permitiendo de esta forma seleccionar cualquiera de estos modos. Si no aparecen los modos de reinicio, se deberá activar Reinicio en modo avanzado en Ajustes > opciones de desarrollo.
  • Para iniciar en Modo Seguro (solo carga aplicaciones de sistema) presiona el botón de encendido hasta que aparezca el menú de apagado del teléfono, cuando aparezca simplemente seleccionamos la opción reiniciar, y mantenemos pulsado sobre ella. Una vez hecho, el teléfono nos avisará de que va a reiniciarse en modo seguro y nos pedirá confirmación. Para volver al estado normal, simplemente lo reiniciamos de nuevo. El modo seguro sirve para arrancar solamente aquellos programas que estén instalados en la partición system así como el propio sistema, de forma que tendrás una instalación completamente nueva de Android (como si lo reiniciáramos al estado por defecto), que nos puede resultar especialmente útil si dudamos si nuestro dispositivo se ha estropeado, el sistema falla o algún programa está provocando un conflicto.
  • Para hacer un Nandroid Backup (copia de seguridad completa del móvil excepto la carpeta EFS para poder recuperarlo si algo va mal) descarga e instala Online Nandroid Backup y podrás hacer Nandroids de forma muy sencilla sin necesidad de reiniciar y entrar en modo recovery.
    Para recuperar un Nandroid, es decir, dejar el móvil como lo tenías en un punto determinado, simplemente entra en Modo Recovery o instala Nandroid Manager.
    También está la opción de hacer un Nandroid Backup a través del “Custom Recovery” que tengas instalado, por ejemplo, desde ClockWorkMod Recovery (CWM), solo debes reiniciar en modo recovery y seleccionar la opción Backup and restore y pulsar en Backup to /sdcard o Backup to /storage/sdcard1 dependiendo donde quieres guardar la copia en la SDCard Interna o Externa.
  • Algunas acciones básicas:
    • Si mantienes presionado desde cualquier parte el botón central Home podrás ver las seis últimas aplicaciones abiertas (Multitarea) y poder cambiar de una a otra en cualquier momento, o poder "matar" alguna aplicación en concreto (descargando de memoria) arrastrándola a izquierda o derecha.
    • Si mantienes presionado desde cualquier parte el botón izquierdo Menú te lleva al buscador de Google.
    • Si pellizcas la pantalla con dos dedos en el escritorio mostrará una vista en miniatura de todas las pantallas con el fin de hacer un cambio rápido de escritorio simplemente pulsando sobre el elegido, desde aquí también se pueden añadir más pantallas.
    • Si pasas el dedo horizontalmente por la barra donde está el reloj, podrás ajustar la intensidad de brillo, eso si, desactivando primero la opción de brillo automático en ajustes > Pantalla y leds.
  • Para hacer capturas de pantalla (screenshots), activa Captura de pantalla en Ajustes > Botones > Menú de apagado. A partir de ahí, cuando quieras hacer una captura, presiona el botón de encendido hasta que aparezca el menú de apagado del teléfono, y selecciona Captura de pantalla. Se verá un efecto en la pantalla y una notificación del sistema que informa que se ha guardado. Las imágenes capturadas se guardarán en la carpeta \pictures\Screenshots de la SD interna en formato .png. También se puede hacer con mismo resultado, manteniendo pulsado Volumen Abajo + Power.
  • Para cambiar de red 3G a 2G, o a la inversa de forma rápida, sigue estos pasos:
    1. Ve a ajustes > Área de Notificación > Panel de Ajustes rápidos, si dentro de esos ajustes hay una llamada Conéctividad móvil salta al paso 6, si no está continua con el siguiente paso.
    2. Ve a Ajustes > Perfiles, y actívalo, poniéndolo en "SI" (suponiendo que no lo tengas activado)
    3. Dentro de los perfiles, entra en ajustes de Predeterminado ("Predet") pinchando en el botón de la derecha.
    4. Activa 2G/3G.
    5. Ve a ajustes > Área de Notificación > Panel de ajustes rápidos, ya te debe aparecer Conéctividad móvil, justo debajo de Modos de sonido.
    6. Pincha en Conéctividad móvil y selecciona 2G/3G/2G+3G.
    7. Ahora para tener un acceso directo rápido para cambiar de 2G a 3G, o viceversa, ve a Ajustes > Área de notificación y activa mostrar cinta (si no lo tienes ya activado).
    8. Pulsa controles y disposición y añade modos de red.
    9. Ahora tendrás un icono en la cortina de notificaciones para cambiar de 3G a 2G, a la inversa, o 2G+3G. Una vez que ya aparece Conéctividad móvil ya se pueden desactivar los perfiles (si no se usan), ya no se quedará oculta nunca mas.
  • La ROM tiene soporte para la autoconfiguración de las APN de prácticamente todas las operadoras de telefonía de todo el mundo, independientemente si trabajan con tecnología CDMA o GSM, y evitar así la configuración a mano de esas APN que corresponden a dicha operadora. Este listado unificado se puede consultar en el archivo apns_conf.xml de la ruta /system/etc. Hay que recordar que las APN (Access Point Name) es el nombre de un punto de acceso que hay que configurar para que el móvil se pueda conectar a Internet usando las redes de tu operadora y también para poder recibir y enviar mensajes MMS.
  • Si tienes contratada una Operadora de telefonía OMV (Ono, Pepehone, Amena, Simyo, Masmovil, y en algunas zonas Yoigo) significa que al no tener infraestructura propia utilizan la red de la tres grandes operadoras (Movistar, Vodafone y Orange). Si es tu caso, y poder tener el servicio de Internet (3G, por ejemplo) deberás activar la itinerancia de datos Nacional en Ajustes > Redes Móviles ya que al usar una red no propia técnicamente hace "roaming". Importante, no confundir con itinerancia de datos normal, ya que si vives cerca de la frontera, puede conectarse a redes del operador del otro pais, con el consiguiente "palo" en la factura. Si no tienes disponible esta opción en tu versión de CM, instala el módulo National Roaming de Xposed Framework, para obtener itinerancia de datos nacional.
    Actualización: Actualmente este procedimiento no es necesario, ya que la ROM autoconfigura las APN que correspondan a tu operador, y lo pondrá en roaming nacional si es necesario.
  • Para liberar el móvil, que yo sepa, desde CM no es posible, la única forma es regresar a una ROM Stock, seguir el tutorial de este enlace, de este enlace, de este enlace o de este enlace. Una vez liberado, volver a instalar CM, se mantendrá liberado.
  • Para manejar el móvil con guantes, sobre todo en invierno, se debe calibrar la pantalla para aumentar su sensibilidad, para ello activa "Alta sensibilidad táctil" en ajustes > Idioma e introducción de texto. Otra alternativa es a través de la apli SGS Touchscreen Booster.
  • Para usar la tecnología inalámbrica ANT+, por ejemplo, con los pulsómetros de las bandas pectorales, y mientras no lo implemente de serie Cyanogenmod, instala y activa ANT+ Enabler, además debes instalar los servicios ANT+ Plugins Service, ANT Radio Service y ANT USB Service. Finalmente activa el bluetooth y listo. Ahora solo necesitas una apli que soporte ANT+ como Endomondo para salir a correr. Mas información sobre la tecnología ANT+ aquí.
  • Para activar el Tethering (anclaje de red), para convertir el móvil en un punto de acceso de internet a través de la conexión 3G para compartirla, por ejemplo con un ordenador ve a Ajustes > Mas… Conexiones inalámbricas > Anclaje a red y zona Wi-Fi y podrás activar el Tethering por WIFI, USB o Bluetooth de forma sencilla. Para mas info sobre Tethering aquí.
    Otro método es a través de aplicaciones de terceros, como la apli JB WiFi Tether (por WIFI) o la apli ClockworkMod Tether (por USB), por poner dos ejemplos de este tipo de aplicaciones, ya que hay decenas de alternativas.
  • ¿Que es Privacy Guard y AppOpps? Cada vez que quieres instalar una aplicación nueva el móvil te pregunta siempre si aceptas los permisos (a veces, una cantidad injustificada de ellos), y si la quieres no te queda más remedio que decir que sí. Pues bien, esta acción supone que dicha aplicación podrá desde ese momento acceder a lo que se le antoje, no sólo al software sino también al hardware por lo que corremos un gran riesgo, para solucionar esto, existe una aplicación integrada, desde CM 10.1, llamada Privacy Guard 2.0, que se aprovecha de la función AppOps de Google, dandole un uso mas eficaz. La herramienta controla a todas las demás aplicaciones instaladas o que se vayan a instalar según los parámetros que dispongas, es decir, que si no quieres que ninguna acceda, por ejemplo, a la cámara o el GPS de el móvil, puedes marcarlo como tal y así será hasta que cámbies de opinión. Para poder controlar los permisos, ve a Ajustes > Privacidad > Privacidad. Puedes establecer las limitaciones que desees, mediante interruptores, tanto a nivel general, para todas las aplicaciones como a nivel individual, por lo tanto, con una pulsación simple puedes anular permisos tanto en localización, contactos, llamadas, calendario y SMS/MMS. Si hacemos una pulsación larga en una aplicación podremos observar todos los permisos a los que tienen y no tiene acceso, y modificarlos. Por supuesto, si una aplicación necesita un acceso concreto que pre-estableciste como denegado, nos enviará una notificación para que decidas si quieres cambiarla. También puedes devolver todos los permisos por defecto a todas las aplicaciones con un solo click.
    Con CM 11 han añadido en esta herramienta, otra funcionalidad, se trata de un administrador de aplicaciones que permite seleccionar y gestionar aquellas que se inician automáticamente con cada arranque del móvil. Desde el gestor de privacidad se puede entrar a cada aplicación instalada y desactivar la pestaña "Auto Start", que evita que se inicie automáticamente cuando enciendes el teléfono o lo reinicias. Del mismo modo, también se ha incluido una nueva pestaña llamada "ejecución" (se accede a través del modo avanzado del menú), en la que se muestra la lista de aplicaciones que se ejecutan en el arranque, ordenados por el tiempo desde que se ha auto iniciado cada apli.
  • ¿Que es Lista Negra? El bloqueo de llamadas y SMS con lista negra en ajustes > Privacidad > Lista negra, es una funcionalidad integrada en la ROM e introducida con CM10.1.3, que permite bloquear llamadas entrantes, SMS o ambos, desde números no deseados. La persona que llama, sencillamente, le comunicará el teléfono constantemente.
    Podras bloquear una llamada o número concreto de muy diferentes maneras, ya que las opciones de "lista negra" aparecerán en pantalla durante la propia llamada, en el registro de llamadas o en el visor de SMS, entre otras ubicaciones, incluso permitiendo la posibilidad de establecer configuraciones personalizadas para cada contacto indeseable o número desconocido. Se acabaron las llamadas de comerciales a horas intempestivas. Otra funcionalidad muy util, es que permite la recepción de una notificación incluso cuando una llamada o SMS fueron bloqueados.
  • ¿Que es WhisperPush? Es una función integrada desde CM 10.2 que permite enviar mensajes SMS y MMS de forma segura, ya que los encriptará al ser enviados y los desencripta al ser recibidos, evitando así que sean leídos por algún malware que los intercepte a medio camino. Obviamente, para poder utilizar esta función el móvil que reciba el SMS deberá tener una ROM con la tecnología Textsecure. Se accede a esta herramienta en ajustes > Privacidad > WhisperPush
  • ¿Que es la función "Tocar y pagar" (ContactLess)? Esta función ubicada en ajustes > Tocar y pagar permite entre otras cosas realizar pagos de compras tan solo acercando el movil (pago sin contacto) en los datáfonos o TPV de los comercios con distintivo "contacless", como si fuera tu tarjeta de credito habitual y a través de la tecnología NFC de la que está provista el móvil (mas info sobre NFC en 10º post de este hilo). Entre otras posibilidades, hay ciudades que permite utilizar "Tocar y pagar" en los transportes públicos, como si fuera un bono virtual, o sacar dinero en cajeros automáticos.
    Para activar el servicio, solo necesitas una SIM NFC de tu operadora de telefonía (por ejemplo, Movistar, Vodafone y Orange lo soportan) e instalar la apli de la entidad bancaria donde evidentemente seas cliente y den soporte a este sistema de pago, como La Caixa con Caixa Wallet NFC o BBVA con BBV Wallet, seguir los pasos marcados para esas aplicaciones y se descargarán los datos bancarios de las tarjetas en la SIM NFC de forma completamente segura.
    Los pagos Contactless se utilizan para pequeñas cantidades de hasta 20€ sin PIN (para mayor seguridad, en ocasiones se solicita el PIN), y para pagos mayores de 20€ siempre se solicita el PIN.
  • ¿Que es la función "enviar contenido a pantalla" (Modo espejo o Screen Cast? Esta función ubicada en ajustes > Pantalla y leds > enviar contenido a pantalla permite proyectar la pantalla del móvil en una TV mediante la tecnología Miracast y con una calidad de vídeo en alta definición, con resolución máxima de hasta 1080p (1920x1080 Full HD), y sonido envolvente 5.1. Es la misma función que existe en la ROMs Stock con el nombre de "AllShare Cast". No se necesita un router o un punto de acceso WIFI para utilizar esta función, ya que se utiliza WIFI Direct, y el móvil se conecta directamente a la TV.
    Para hacer uso de esta función, lo primero que debes asegurarte es que tu Smart TV soporte WIFI Direct y la tecnología Miracast, y vincular/registrar el dispositivo en la TV. Normalmente esto se hará en los ajustes de WIFI Direct o Miracast de la TV.
  • ¿Que es Apollo? El equipo CyanogenMod, con CM 7.1, desarrolló su propio reproductor de música, llamado Apollo Music Player. Este tiene un ecualizador incorporado y trae consigo soporte para temas personalizados. Asimismo, tiene la capacidad de descargar carátulas y letras de canciones sin aplicaciones externas, la posibilidad de reproducir formatos como FLAC y AAC, soporte de widgets en la pantalla de bloqueo y el escritorio, controles en la barra de notificaciones, posibilidad de crear tonos de llamada a partir de las canciones, administración de ficheros y mas.
  • ¿Que es DSP Manager? Es una aplicación de control de sonido (equalizador), integrada en la ROM. Para activarla ve a ajustes > sonido y selecciona “Efectos de sonido“. Marca DSP Manager y ya podras modificar la salida de audio a tu gusto con sólo arrancar la aplicación. Podrás aplicar los cambios sobre la salida de auriculares, el altavoz externo o sobre todo el dispositivo, teniendo un buen número de ajustes con los que potenciar y enriquecer desde el sonido de la música hasta el de los juegos o aplicaciones.
  • ¿Que es la Calculadora? En contraste con la calculadora estándar de la stock, la calculadora de CyanogenMod, liberada con CM 9.1, tiene muchas más opciones, como cálculo de matrices o visualización de gráficas.
  • ¿Que es el Gestor de perfiles para cambio rápido? La ROM permite crear perfiles según el "ambiente" en que te encuentres, similares a la gestión de perfiles de los antiguos Nokia. El gestor de perfiles tiene algunos perfiles ya creados (Por defecto, casa, trabajo, Noche, Automovil, Silencio...) aunque se pueden crear otros nuevos, o modificar los actuales. Dentro de cada perfil se pueden ajustar el volumen de los sonidos,la habilitación o no de Bluetooth, Wifi, GPS, 3G, sincronización, etc. Incluso el comportamiento de un grupo determinado de aplicaciones. Para cambiar de perfiles rápidamente según tus necesidades mantén presionado el botón de apagado durante 2 segundos y entre las opciones que aparecen está la de cambiar de perfil. Los perfiles también se pueden cambiar automáticamente, al conectarse o desconectarse de una red wifi o Bluetooth, o al acercarse a una etiqueta NFC. Mas información aquí.

    Si el Gestor de perfiles lo complementas con la apli llama y CyanogenMod Profiles Shortcut podrás automatizar los cambios de perfil, según la posición en que te encuentres, basándose en la posición de las antenas GSM (no en el GPS).
  • ¿Que es CyanogenMod Account? Es un servicio liberado el 10 de Septiembre de 2013 con CM 10.1.3, consiste en una cuenta que permite aportar al móvil seguridad extra y protección de tus datos. Con este complemento, que es opcional y no indispensable para seguir utilizando el móvil con CM, puedes añadir servicios a la ROM como poder localizar el teléfono de forma remota en caso de haberlo perdido o borrar completamente toda la información del mismo si creemos que no lo vamos a volver a ver y queremos evitar que otros puedan acceder a los datos. Para poder activarlo tienes que acceder a Ajustes > Añadir Cuenta > CyanogenMod y crear una nueva, o iniciar sesión si ya tenías una. Ahora solo entra aquí y podrás gestionar estos servicios remotamente desde donde te encuentres. Esta cuenta solo sólo recoge algunos de tus datos básicos como el email. Otro servicio similar es el que presta Google con Administrador de dispositivos Android.
  • Si te sale un triángulo amarillo de advertencia al iniciar el móvil o quieres resetear el contador de flasheos, descarga la apli TriangleAway. Este triángulo amarillo aparece, a veces, cuando rooteas el móvil, ya que Samsung hace un seguimiento de las veces que se han instalado “Custom” firmwares a través de un flash counter (para orientación de los SAT). Con la apli eliminas el triángulo amarillo y reseteas el contador flash de ROM personalizadas a 0, solo hay que seleccionar la opción Reset flash counter. El móvil se reiniciará en modo download, apaga el movil y vuelve a encenderlo, pero esta vez se iniciará en "modo Triangle Away reset flash counter", presiona volumen arriba y el contador de flasheos se reiniciará a 0. Es importante decir que esta apli solo te será de utilidad si tienes el Bootloader antiguo, es decir, sin Knox.
  • Los dispositivos Android tiene unos códigos secretos (códigos secretos USSD), que permiten acceder a información técnica sobre el móvil y activar/desactivar determinadas opciones y menús ocultos que no se muestran de forma predeterminada en el móvil. Hay varias formas de acceder a estos códigos, la más simple es introducir un determinado código en la aplicación marcador del móvil, como si marcaras un numero de teléfono. Estos códigos siguen normalmente el patrón *#*#código#*#*. El objetivo original de estos códigos ocultos en los móviles es que las operadoras de telefonía puedan proporcionar asistencia remota simplemente introduciendo unos determinados códigos.

    Los códigos que están disponibles en las ROM Cyanogenmod, que recuerdo, están basadas en AOSP, difieren de los que hay disponibles en las ROM stock de Samsung (aquí un listado de códigos para la ROM stock). Estos códigos pueden también variar dependiendo de la versión del modem que tengas flasheado. Para conocer los códigos ocultos que tienes disponibles en tu móvil instala y aplica Secret Codes, escaneará el sistema y detectará los códigos.

    Código:
    Dependencia	Código			        Descripción
    
    AOSP		*#*#4636#*#*		        Test Mode (Info. Sobre móvil y batería, Ajustes de red, Wifi y batería)
    AOSP		*#*#759#*#*		                Rlz Debug UI
    AOSP		*#*#8350#*#*		        Desactivar registro de marcación por voz
    AOSP		*#*#8351#*#*		        Activar registro de marcación por voz
    AOSP		*#*#225#*#*		                Información de la aplicación calendario - muestra los calendarios vinculados y el Contador de eventos
    AOSP		*#*#36245#*#*		        Modo de depuración de aplicación Correo de Android (?)
    GAPPS	*#*#8255#*#*		        modo monitor de Gtalk
    GAPPS	*#*#2432546#*#*		        Checkin succeeded (Fuerza la comprobación de actualizaciones)
    GAPPS	*#*#426#*#*		                Modo de depuración de Google Play Services
    GAPPS	*#*#7867#*#*		        Marco de servicios de Google (?)
    GAPPS	*#*#46#*#*		                Marco de servicios de Google (?)
    GAPPS	*#*#947322243#*#*	        Marco de servicios de Google (?)
    GAPPS	*#*#426377962#*#*	        Google Play Games (?)
  • Si pulsas repetidamente en "Versión de Android" en Ajustes > Acerca del teléfono se muestra una pantalla nueva, mantenla un instante presionada y aparecerá un "huevo de pascua" interactivo. Algo similar sucede si pulsas en "Versión CyanogenMod" pero personalizado con Cyanos.
  • Si tu "Custom Recovery" es PhilZ Recovery puedes hacer Full Wipe en un paso, con la opción Wipe Data/factory Reset > Clean to install a new ROM y se encargará de hacer los Wipes y Formats por ti.
  • Después de instalar la CM, la estructura de carpeta cambia de la forma siguiente. Para mas info sobre esto, lee el tutorial sobre particiones del 6º post:
    • SDCard Interna puede ser storage/emulated/0 o storage/emulated/legacy
    • SDCard externa es storage/sdcard1
  • En la barra de estado puedes comprobar que el símbolo de conexión cambia según la cobertura de datos que dispones en el lugar que te encuentras, de menor a mayor velocidad, entre 2G > E > 3G > H+ > DC > LTE, pero, ¿qué se puede esperar de cada conexión? En la siguiente tabla puedes comprobar las diferentes velocidades a la que trabaja cada red.
    La letra en la parte superior derecha del móvil te puede dar información de la velocidad aproximada por la cual podrías navegar en Internet en ese momento y te indica la tecnología en la cual se conecta a la red.

  • Todos las ROM stock e incluso las ROM CM vienen de forma predeterminada con la configuración GPS optimizada para Norteamérica. Esto es un inconveniente, porque desde España tardará más en conectarse a los satélites que proporcionan señal GPS y su precisión será menor. La solución es configurarlo con la configuración optimizada para España, para ello Descarga y flashea por recovery, Fix GPS Spain y listo.

    Una vez hecho esto, debes tener en cuenta que al actualizar CM, regresa a la configuración original para GPS norteamericano, para mantener la configuración española persistente, despreocupándote así, de tener que configurarlo cada vez que actualizas, solo descarga e instala el .zip GPS Persistente a través del Custom Recovery que tengas y listo.
  • La camara de Stock de CyanogenMod tiene integrado desde CM 10.1 la funcionalidad de cámara HDR (High Dynamic Range). Así, al aplicar este modo, el software se encarga de que la cámara tome tres imágenes consecutivas con tres exposiciones distintas, para luego procesar todas ellas combinándolas y obtener la imagen final que se aprovecha del rango dinámico extendido de la combinación de esas tres capturas.
  • En este enlace podrás consultar varios trucos y configuraciones de las cámaras.
  • Para poner tonos personalizados de llamadas, notificaciones, alarmas... crea las carpetas "alarms", "notifications" y "ringtones" de la SD, seguramente en el móvil funcionen en la directorio raíz de la tarjeta, pero se recomienda seguir esta estructura de directorios, ya que quizás, ya la tengamos hecha por alguna aplicación, como Facebook: media/audio/alarms (Para las alarmas); media/audio/notifications (Para las notificaciones) y media/audio/ringtones (Para los tonos de llamada). Ponemos en ellas los tonos elegidos, tras un reinicio, el sistema las reconocerá y nos dejara seleccionarlas desde los ajustes o en aplis donde se pueden configurar las notificaciones, además esto es muy útil si solemos cambiar de ROM continuamente, porque así no perderemos las configuraciones de notificación.
  • Para activar la grabación de llamadas integrada de serie, instala y activa el módulo de Xposed EnableCMCallRecording. A partir del la nightly del 14 de Agosto y posteriores se ha implementado la función de grabación de llamadas, pero no esta activado por defecto y no existe una opción en ajustes para activarlo, esto es debido a que en la Unión europea, Australia o EE.UU. no es legal. La función incluso permite reproducir las grabaciones en el registro de llamadas. Aquí explicado mas detalladamente el tema
  • Para habilitar/deshabilitar el efecto CRT, es decir, imitar el efecto de apagado de una TV antigua, activa la opción “Animación al apagar” en ajustes > Pantalla y leds. Otro método es a través del módulo GravityBox de Xposed Framework.
  • Para controlar el brillo de pantalla desde la barra de estado, solo hay que desactivar el brillo automático en Ajustes > Pantalla y leds, después ir a ajustes > barra de estado y activar ajuste de brillo. Ahora deslizando el dedo horizontalmente en la barra de estado, de izquierda a derecha, o de derecha a izquierda, se ajusta el brillo. También se puede activar desde el módulo GravityBox de Xposed Framework.
  • Para cambiar la pantalla de arranque (Bootanimation) del móvil, instala Boot Animations y selecciona uno de los 300 bootanimations que tienen en el servidor, incluso puedes crear uno fácilmente a partir de una imagen .gif. También puedes cambiar el bootanimation con ROM Toolbox Pro, creada por el mismo desarrollador.
  • Para cambiar el tipo de letra (Fuente) del móvil, instala Font Installer y selecciona una de las cientos de fuentes que tienen en el servidor, también puedes cambiar la fuente con ROM Toolbox Pro, creada por el mismo desarrollador. Otra buenísima aplicación es iFont (Expert of Fonts) . Se debe recordar que algunas fuentes puede que no gestionen de forma correcta algunos caracteres especiales, se trata de ir probando la que mejor se adapte a las necesidades de cada uno. Recuerda hacer copia de seguridad de la fuente original desde las misma aplis que he enlazado, por si hubiera necesidad de regresar a la que tenias.
  • Para cambiar el fondo del escritorio aquí un enlace a cientos de imágenes de todo tipo. Las imágenes apropiadas para el S4 deben ser de tamaño 1080x1920 pixeles.
  • Para cambiar el fondo de la pantalla de bloqueo, desde un explorador de archivos con privilegios root copia una imagen .JPG que quieras usar como fondo en la carpeta /data/system/users/0 y cámbiale el nombre (incluido la extensión) a "keyguard_wallpaper" (sin las comillas), y finalmente reinicia. Recuerda que el tamaño apropiado es 1080x1920 pixeles. Si tan solo quieres que el fondo de escritorio sea el mismo que el fondo de la pantalla de bloqueo solo tienes que eliminar (o renombrar) el archivo keyguard_wallpaper de la carpeta antes mencionada.
  • Para aumentar el volumen de los altavoces al máximo descarga KitKat medium Soundboost S4 o KitKat Super Soundboost S4 de este enlace (KitKat 4.4.2 default Sound para dejarlo como estaba). Una vez descargado, extraelo del .rar y reemplaza el archivo snd_soc_msm_2x_Fusion3 en la carpeta /system/etc/snd_soc_msm. Finalmente, asígnale los permisos rw-r-r-, reinicia y listo. Si quieres aumentar también el volumen de los auriculares descarga el mod del 4º post del enlace de XDA antes referido, y sigue los mismo pasos.
  • Para evitar que en la galería o en el reproductor de música aparezcan fotos, videos o sonidos que pertenecen a aplis y juegos que has instalado, tan solo hay que crear un archivo vacío llamado ".nomedia" sin extensión en todas las carpetas que queremos que dejen de mostrarse, sin menoscabo, a que puedan visualizarse desde el explorador de archivos.
  • Para imprimir vía WIFI cualquier tipo de documento o imagen directamente desde el móvil en tu impresora inalámbrica, incluso a través de internet sigue los pasos marcados aquí y aquí. Los servicios de impresión (como Google Cloud Print o PrinterShare Mobile Print se gestionan en ajustes > Impresión.
  • Para proteger el móvil y evitar anuncios molestos en la aplicaciones, cookies de terceros, rastreadores web, sitios maliciosos, conexiones a Internet no autorizadas… flashea por recovery, la última versión de MoaAB, Mother of Ad Blocking (hilo oficial aquí). El Mod actúa cambiando el archivo hosts de la carpeta /system/etc, este archivo es el que guarda la correspondencia entre dominios de Internet y direcciones IP, y con el Mod, cada vez que se intente conectar a uno de los dominios bloqueados, este archivo se encargará de que redireccione automáticamente a nuestro propio móvil (al localhost/127.0.0.1), reduciendo la carga y ahorrando datos. MoaAB se actualiza periódicamente con nuevos dominios bloqueables, además hay que tener en cuenta que al estar el archivo hosts en la carpeta /system, cada vez que actualices la ROM se borrará el hosts modificado, para solucionar flashea también por recovery el .zip flasheable hosts persistente. Otra cosa, no lo uses con aplicaciones como AdAway o AdBlock, ya que estás introducirán su propia biblioteca de dominios en el archivo hosts.
  • ¿Para que sirve calibrar la batería y como hacerlo correctamente? Android tiene un archivo denominado Battery Stats que indica cuál es la capacidad de nuestra batería, así como cuando está llena y cuando está descargada. El problema es que este archivo a veces se corrompe y comienza a mostrar datos que no son reales, lo que hace que el móvil se apague antes de llegar al 0% o que se quede sin batería a las pocas horas de haberlo cargado al 100%. Para saber si tienes la batería descalibrada apaga el móvil cuando la batería este alrededor del 50%, y vuelve a encenderlo, si la batería ha bajado drásticamente, casi llegando al 0% da por seguro que está descalibrada. El proceso de calibrar la batería, significaría por tanto, corregir los valores de dicho archivo para que estime la carga de la batería con mayor precisión. Hay que dejar claro que esto no hace que la batería dure mas tiempo.

    Carga el móvil, cuando llegue al 100% (sin desenchufarlo de la corriente) ejecuta la apli Battery Calibration y comprueba que el numero que se encuentra al lado del porcentaje de carga de batería, llega en torno a los 4340-4350 mV (para una batería estándar de un S4) y deja de subir. Si el número de mV (mili-voltios) sigue avanzando aunque la batería muestre que se encuentra al 100%, entonces sigue cargando el móvil. Cuando los mV deján de aumentar, estando la batería al 100%, pulsa el botón Battery Calibration y reinicia el móvil. De esta manera, el dispositivo habrá registrado ese nivel como el punto de máxima capacidad, borrando el viejo archivo de Battery Stats y generando uno nuevo con los datos correctos.

-

Última edición por bernarbernuli Día 18/02/15 a las 19:10:30. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 13 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #4  
Viejo 06/11/14, 17:20:30
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
SOLUCIÓN DE FALLOS


  • Si al flashear por recovery, un archivo .zip flasheable (ROMs, MODs, Kernels...) se aborta la instalación y te muestra un error, lee el siguiente tutorial sobre "Como solucionar errores habituales al flashear".
    (Click para mostrar/ocultar)

    Al intentar flashear un archivo .zip flasheable (ROMs, MODs, Kernels...) ¿te aparece un mensaje de instalación abortada por un determinado error?

    He recopilado los errores más habituales con los que nos topamos y sus posibles soluciones, pero si no lo solucionas con las explicaciones siguientes, debes saber que el recovery normalmente suele dar bastante información cuando se muestra un error de flasheo, por lo tanto, plantea tu problema en el foro, pero intenta detallarlo de la forma precisa para saber exactamente cual es el error, trascribiendo todas las líneas del proceso desde que surge el error, incluso tomar una foto del error ayudará.

    E:Error in xxxx (Status 7)

    La mayoría de las veces este error ocurre debido a que el Custom Recovery es obsoleto, sobre todo, si procedes de una versión Android anterior como Android 4.2.2, y pretendes instalar una ROM que contiene por ejemplo Android 4.4 Kitkat, y sencillamente la versión actual del Recovery no soporta los procedimientos de actualización que se requieren.

    Este error también aparece cuando en el proceso de flasheo el script de actualización del .zip flasheable, llamado updater-scrpt, comprueba si el modelo de móvil es compatible con lo que estás instalando, a través de mecanismos de seguridad dentro del código del script, como "asserts", presente en las ROMs CM y "set_perm", presente por ejemplo en las Gapps. Estos mecanismos de seguridad sirven para impedir que no se instale accidentalmente un .zip creado para otro modelo de móvil, que de otra forma conseguirías un "bonito" hard brick. Ahora bien, a pesar de que este mecanismo de seguridad es muy útil, hay veces donde incluso si tienes él .zip correcto para el móvil, se mostrará igualmente un error "Status 7", debido a un error por parte del desarrollador del .zip en la secuencia de comandos de actualización en updater-script.

    Para solucionar este error, lo primero que debes comprobar y asegurarte es que el archivo .zip que flasheas es compatible con tu modelo de móvil, como el SGS4 i9505 (código jflte), y a continuación sigue estos pasos:

    1. Instala la última actualización del recovery que estés utilizando, por lo general con este paso se soluciona el problema. Hay veces que el error, se muestra precisamente en la última actualización del recovery, mientras el desarrollador no repare el error, busca en los foros opiniones sobre otras versiones que manifiestan que funciona e instala esa versión.

    2. Si persiste el error, instala otro recovery alternativo, distinto al que tienes. Los enlaces a otros recoveries los tienes en el 1er post en el apartado Flashear Custom Recovery sobre como "Instalar la ROM por Recovery".

    3. Otra situación posible, podrían ser por tener un modem obsoleto, prueba a flashear un modem más acorde a la versión de Android que tienes, para ello sigue el procedimiento descrito en el apartado ¿Cómo instalar un nuevo Modem? en el 5º post de este hilo.

    4. Si continua el error, edita el archivo "updater-script" alojado dentro del .zip en /META-INF/com/google/android. Para hacer esto, descarga él .zip en el ordenador, abrelo sin descomprimir con Winrar, accede a la ruta donde está "updater-script" y extráelo, edítalo con el bloc de notas y elimina las líneas que comienzan por "assert" o "set_perm" hasta el ";" final. Por último guarda los cambios, e introdúcelo en el .zip, sustituyendo el anterior.

    E:Signature Verification Failed

    La razón más común para el error de verificación de la firma es porque él .zip descargado está corrupto. Todas las ROMs y mods vienen en ZIP y estos siempre contienen una firma MD5, para comprobar la integridad del archivo. Una forma sencilla para comprobar que él .zip está corrupto, es descomprimiendo el archivo desde el ordenador, si te muestra un error, ya sabes lo que hay, inténtalo descargar otra vez e intenta de nuevo la instalación. Otro modo más preciso para comprobarlo es a través de una herramienta de verificación de Firma MD5.

    Otro supuesto, podría ser que los .zip flasheables solo se pueden flashear teniendo una Custom Recovery instalada, como CWM, TWRP o PhilZ Recovery, y tú lo estás tratando de flashear a partir del recovery de la Stock que viene por defecto con el móvil. Lo primero que debes hacer es averiguar que recovery tienes instalado, por lo tanto, inicia en modo recovery y lee las líneas en la parte superior de la pantalla. Si se lee "Android System Recovery", necesitas instalar un "Custom Recovery". Los enlaces a otros recoveries los tienes mas arriba en el apartado Flashear Custom Recovery.

    Otros Errores menos habituales
    • Status 0: Este error generalmente es debido a que es incompatible el archivo "update-binary" alojado en la carpeta /META-INF/com/google/android de tu .zip, para solucionarlo extrae el archivo "update-binary" de cualquier .zip flasheable, por supuesto para SGS4, e introdúcelo y sustitúyelo en la misma carpeta del .zip que quieres flashear.
    • Status 4: Este error ocurre generalmente porque el recovery no encuentra en él .zip flasheable el archivo "updater-script", bien porque no está, o porque se ha añadido en una carpeta diferente a /META-INF/com/google/android.
    • Status 6: Este error generalmente es causado por un error tipográfico, por ejemplo, porque faltan unas (") o (;) al final de la línea en el código del script de actualización (updater-script), que impiden que el recovery ejecute el proceso.
    • /sdcard/0 error: Este error especifico en PhilZ Recovery, ocurre al actualizar con CM Updater, y no encuentra la carpeta donde está la ROM descargada, para solucionarlo deberás entrar en el recovery, pinchar en Advanced y después deja la opción Sdcard Tarjet en /data/media. Listo, ya podrás actualizar con CM updater sin problemas.

  • Si tienes FCs (ventana de advertencia de errores forzados) por parte de alguna aplicación, prueba una de estas posibles soluciones:

    • Ve a Ajustes > Aplicaciones y pincha en la aplicación que da error. Una vez dentro de la información de la aplicación, pulsa borrar datos. De este modo, se eliminarán de la apli, el login, configuraciones, etc como si como si fuera recién instalada[/b].

    • Entra en Modo Recovery y en el menú Advance selecciona Fix permisions. Esta opción no corrompe ni elimina nada y podría solucionar muchos fallos FC y los derechos de lectura y escritura de las aplicaciones y los datos del sistema se configurarán correctamente. Hay recoveries que no tienen esta opción.
  • Si tienes FCs en la aplicación de cámara (independientemente que sea la de serie de CM u otra), prueba estas posibles soluciones:

    1. Sigue los pasos del punto anterior para errores forzados genéricos.

    2. Elimina el contenido de la carpeta /DCIM, y comprueba que funciona la aplicación de cámara. Evidentemente haz una copia antes del contenido de la carpeta en otro lugar (o en el disco duro del ordenador) para restaurar posteriormente. Es posible que alguna foto o video estuviera corrupto y por eso el error forzado.

    3. Si tienes configurada la aplicación para que guarde las fotos y videos en la SD externa, prueba a formatear la MicroSD con la opción "Borrar tarjeta SD" en Ajustes > almacenamiento. Al igual que en el punto anterior, haz una copia previa de los archivos que quieres mantener.

    4. Asegúrate que tienes instalado el Fix del 8º post para desbloquear los permisos de escritura en la SD externa.
  • Si tienes errores (FCs) con ciertas aplicaciones de Google como Gmail o YouTube, intenta desinstalarlas y vuelve a instalarlas desde Play Store. Si sigues teniendo problemas con las aplicaciones, elimina tu cuenta Google en Ajustes > Google > "tu_cuenta" > Menú > Eliminar cuenta, y vuelve a añadirla.
  • Si al iniciar una aplicación de cámara te muestra una ventana de error "Can't Connect to the Camera" o "No se puede establecer conexión con la cámara" esto es debido generalmente a que tuviste un error forzado previo de la cámara y se ha cerrado repentinamente pero los drivers de la camara siguen en ejecución, y a abrir esa aplicación de cámara o cualquier otra te muestra esa ventana de error. Normalmente esto se soluciona reiniciando el móvil, pero para evitar hacer esto instala y aplica "Restart Camera" cada vez que te ocurra y los drivers se resetearán en caliente, sin tener que reiniciar.
  • Si al iniciar el móvil no muestra correctamente la fecha y hora (Muestra fecha de 01 de Enero a la 01:00 horas o similar) ve a ajustes > Fecha y hora, desactiva "Fecha y hora automáticas" y "Zona horaria automática", y selecciona "Establecer fecha". Ahí pones la fecha actual excepto en el año que pondrás un año más (es decir si estás en 2014 ajústalo a 2015). Reinicia y vuelve a ajustes > Fecha y hora y ahora si establece la fecha y hora real, finalmente activa "Fecha y hora automáticas" y "Zona horaria automática”. Al reiniciar comprobarás que la fecha y hora se muestra correctamente.
  • Si al iniciar el móvil, recibes la hora del reloj desajustada durante 1 o 2 segundos (en España suele ser 1 hora menos de la real), o incluso, si lo inicias sin estar conectado a la red de datos o WIFI manteniéndose la hora desajustada hasta que te conectas a Internet, es debido a que el móvil sincroniza primero la fecha y hora con el servidor NTP, y luego con la hora proporcionada con el proveedor de red. Para entender esto, se debe saber que el móvil tiene 2 métodos para sincronizar la fecha y hora:

    • Contactando con un servidor NTP a través del archivo “time_daemon”. Es con el primero que sincroniza al iniciar el móvil, si hay señal de red o WIFI contactará con el siguiente método, si no, por no tener conexión o bien estar en modo avión, seguirá con la de este método.

    • Contactando con el proveedor de red (cuando hay señal de red o WIFI).

    El problema por tanto está en el archivo “time_daemon”, como solución temporal, hasta que los desarrolladores subsanen el bug, es eliminar o renombrar el archivo "time_daemon" de la carpeta /System/bin con un explorador de archivos con privilegios root como root explorer, o sencillamente flasheando por recovery Eliminador time_daemon. Aun así, cada vez que actualices la ROM, el archivo “time_daemon” regresará a su estado original, ya que está incluido en esta, para mantenerlo eliminado, flashea también time_daemon Persistente. No se han constatado daños colaterales con otras aplicaciones o la ROM por eliminar el archivo, para mas info para conocer la función de time_daemon leer aquí.
  • Si al abrir WhatsApp recibes el mensaje de alerta "La fecha del teléfono no es correcta. Ajusta el reloj e intenta de nuevo." o similar, es debido a lo mismo que lo explicado en el anterior punto, ya que esta apli coge la fecha y hora de “time_daemon” y no del proveedor de red. Si WhatsApp te dice que la fecha es incorrecta, asegúrate de actualizar a la última versión de WhatsApp, si así no se soluciona, elimina o renombra el archivo “time_daemon” como explico en el anterior punto.

    __
  • Si te aparece el mensaje de error "no hay suficiente espacio de almacenamiento disponible" cuando instalas o actualizas una aplicación por el Google Play, pero realmente tienes espacio de sobra, estos es debido generalmente a que tienes "residuos" de esa misma aplicación de una instalación anterior, concrétamente un archivo de extensión .odex con el mismo nombre que la aplicación que quieres instalar, este archivo lo deberás eliminar y ya después podrás instalar sin problemas. Hay dos formas para hacer esto.
    • A través de un explorador de archivos como Solid Explorer, ve a la carpeta data/app, y localiza un archivo .odex que se llame igual o que incluya el nombre de la aplicación que no te deja instalar. Eliminala y listo.
    • Instala y ejecuta la apli Lucky Patcher, está aplicación entre otras cosas, tiene la capacidad de eliminar los .odex residuales. Para ello pincha en la opción Toolbox y elige "Remover correciones y respaldos (Almacenamiento insuficiente)". Una vez hecho esto el móvil se reiniciará. Si está función no lo soluciona, prueba en el mismo menú con la opción "Odex all System Applications (more free space to int storage)"
  • Si se muestra un determinado error en la Google Play Store al instalar o actualizar alguna aplicación, sigue las soluciones relacionadas en este enlace.
  • Si el sensor de proximidad del móvil no funciona correctamente, es decir, el que permite, por ejemplo, que en la llamadas cuando lo acercas a la oreja la pantalla de apaga, y cuando lo alejas se enciende la pantalla automáticamente, generalmente es por la suciedad acumulada por el paso del tiempo, para solucionarlo sigue estos pasos:
    1. Antes de nada, comprueba con la Apli Android Sensor Box o Phone Tester que este sensor y ya de paso los demás sensores, no funcionan correctamente en estas aplis, y así asegurarse que no sea otro problema el que le afecte. Si al pasar la mano por encima de la pantalla, no muestra una animación encogiéndose la planta es que el sensor de proximidad no funciona correctamente.

    2. Una vez confirmado, con un aspirador, aspira en la zona del altavoz (que está justo al lado del sensor) y del conector mini Jack de los aurículares que es por donde entra la suciedad.

    3. Hay veces que con el anterior paso no se soluciona, y curiosamente en ROMs stock el sensor funciona bien, esto es debido a que se debe calibrar el sensor (intuyo que es debido a diferentes sensibilidades configuradas de forma predeterminada), para ello instala y ejecuta la aplicación i9505 Proximity Sensor Fix, recalibra y reinicia, y si tampoco, ejecuta la aplicación Terminal en el móvil, escribe estos comandos para calibrarlo automáticamente y finalmente reinicia el móvil. Asegúrate en el procedimiento, que has escrito bien los comandos, y trata de mantener el ambiente de donde estés lo más oscuro posible y no pongas ningún objeto ni los dedos encima del sensor (también cuando lo recalibres con la aplicación i9505 Proximity Sensor).
      Código:
      $    su                                                                                               ---> (Acceso a root)
      #   echo 0 > /sys/devices/virtual/sensors/proximity_sensor/prox_cal     ---> (Fuerza a reiniciar el sensor)
      #   echo 1 > /sys/devices/virtual/sensors/proximity_sensor/prox_cal     ---> (Recalibra el sensor)
      #   chown system:system /efs/prox_cal                                               
      #   chmod 644 /efs/prox_cal                                                                ---> (modifica lo permisos de lectura y escritura del archivo)
      #   sync                                                                                             ---> (sincroniza y guarda los nuevos valores recalibrados)
    4. Si aún no funciona, desmonta el móvil hasta acceder a la zona de los sensores de la parte superior del móvil, y limpia bien el cristal. un video explicativo en portugués, aunque se entiende bien, que te orientará para el desmontaje.
  • Si no tienes señal de WiFI o sonido, es probable que sea debido al flasheo de un nuevo modem, teniendo el bootloader nuevo (con knox), para solucionarlo debes flashear un parche llamado FIX NON-HLOS correspondiente solo al modem o el bootloader que tengas instalado. Los enlaces de descarga y explicación mas completa están en el apartado "¿Como instalar un nuevo modem?" del 5º post.
  • Si al reiniciar el móvil, no arranca, y no pasa de la pantalla de logo de Samsung, mantén pulsado el botón de apagado durante unos segundos hasta que se vuelva a reiniciar o incluso quita la batería durante al menos 15 segundos. Si así no se soluciona, entra en modo recovery y haz un wipe cache y reinicia
  • Si desaparecen aplicaciones que tenías instalada después de actualizar la ROM, entra en modo recovery y haz wipe cache y wipe dalvik cache, y reinicia. Si no se han restaurado las aplicaciones, Titanium Backup es muy útil para estos casos, ya que podrás restaurarlas con sus configuraciones personales si has hecho obviamente una copia de seguridad previa.
  • Si parpadea la cortina de notificaciones de la barra de estado posiblemente sea por alguna aplicación que tengas instaladas, si no tienes muchas, intenta congelar las aplicaciones que hayas instalado una por una, pero solo las que que corren en 2º plano hasta que pare de parpadear. Puedes saber que aplis corren en 2º plano, en ajustes > aplicaciones y luego la Pestaña "en ejecución" y son las que ves en "procesos en caché" y "servicios en ejecución". Hay usuarios que han constatado que con Viper4Android les ha sucedido, desinstálala y vuelve a instalarla como aplicación de sistema (con Titanium backup puedes pasarla fácilmente a aplicación de Sistema).
  • Si al iniciar el móvil se muestra 2 frases en rojo y amarillo en la parte superior izquierda, como se muestra en la imagen, en realidad no es un error, es debido a que tienes Knox activado (en 0x1) y además flasheado un kenel no stock (como el que lleva la ROM CM). Es solo un aviso, y no limita a nada. Es algo similar al triangulo amarillo que aparecía con los Galaxy S2 cuando flasheabas una Custom ROM. Desaparecerá cuando flashees una ROM Stock (que conlleva por tanto un kernel Stock).

    __
  • Si tienes instalada la Versión de CyanogenMod Installer y tienes intención de flashear una versión Snapshot M o Nightly por recovery, y recibes el siguiente mensaje, es debido a que los desarrolladores de la ROM han puesto un mecanismo de seguridad para impedir el salto de canal en el archivo "updater-script" del .zip de la ROM, ya que si lo consiguieras, al ser un "downgrade" tendrías innumerables bugs en el uso habitual de la ROM. Lo ideal es que hagas una copia de seguridad de tus datos y aplicaciones personales con Titanium Backup y después hagas una instalación limpia con un “Full Wipe” previo.
     Cita:
    Can´t install this package on top of incompatible data. Please try another package or run factory reset.
    E: Error in /storage/sdcard1/cm-11-20141112-SNAPSHOT-M12-jlfte.zip
    (status 7)
    Installation aborted.
  • Si se calienta el móvil, sobre todo en la parte posterior a la altura del visor de la cámara, posiblemente sea alguna aplicación que hace escalar a la máxima frecuencia de forma constante el microprocesador, y por tanto aumenta el voltaje y por consiguiente la temperatura del micro. Para rastrear que apli está provocando esto instala y ejecuta CPU Temperature, esta es una herramienta muy útil para el diagnóstico de la temperatura del microprocesador (no de la batería), e incluso, permite, y de ahí su gran utilidad, monitorizar las aplicaciones que se ejecutan para comprobar cuál es la aplicación que provoca el sobrecalentamiento. También recomiendo seguir los pasos del tutorial "¿Cómo ahorrar y mejorar el consumo de batería? Wakelock Detector" del 6º post.



FALLOS CONOCIDOS & MEJORAS NO IMPLEMENTADAS


ERRORES NOTIFICADOS (Fuente: Post [Bug list][i9505]Known Issues with CyanogenMod for Samsung Galaxy S4 ("jflte")

(Click para mostrar/ocultar)
Aquí iré recogiendo los bugs mas reseñables que están sucediendo últimamente a día la de fecha de actualización. Es importante que el que esté interesado que se solucionen lo antes posible, que comenten su propia experiencia y voten en el enlace JIRA que pongo para cada fallo. Si los desarrolladores no ven actividad en un reporte, creerán que está solucionado, cuando no es así, los reportes tienen que tener actividad. Recordar que hay que registrarse en JIRA (el que no lo haya hecho ya). Para saber de que va JIRA leer el tutorial sobre ello, en este mismo post.

Otro método para informar sobre un error, de una forma sencilla y rápida, es a través de la herramienta de informes de errores (CM Bug Reporter) integrada en el móvil (Ajustes > opciones de desarrollo > crear informe de errores). Esta herramienta entra en funcionamiento automáticamente cuando una App “crashea” o tiene un comportamiento erróneo, por medio de esta función, se genera un informe de datos (bugreport) y una captura de pantalla del momento del error forzado. El log y la captura se guardan en la carpeta /data/data/com.android.shell/files/bugreports. Mas info aquí.

Es importante que si informas de un error, te asegures que estás utilizando la ROM con el kernel predefinido, es decir, que no hayas instalado un kernel personalizado o alguna modificación del framework personalizada, como Xposed Framework... Si la habéis modificado de alguna manera, revertirla a su estado original y comprobar si persiste el error. Lo ideal sería que cuando se reporte un fallo estuviera completamente limpio de aplicaciones con una instalación completamente limpia de la ROM, de esta forma se confirmaría que el fallo procede de la ROM y no de una aplicación que hayas instalado.

Aquí un listado de JIRA, de los fallos reportados por los usuarios ordenados por los mas recientes.

Ultima actualización: 06-11-14


  • Bluetooth, se han reportado bugs como que al tener una llamada se desconecta el bluetooth, que se desconecta la señal WIFI con el bluetooth activado o se pierde la señal de repente con los auriculares bluetooth o la radio del coche.
    Importancia: Alta.

    Solución temporal: Ninguna conocida, pendiente que lo solucionen

    Desde cuando ocurre: No estoy seguro, desde hace bastante.

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-5403

    https://jira.cyanogenmod.org/browse/CYAN-4873

  • Se desconecta la señal de red (GSM/2G/3G) cuando el movil entra en reposo, es decir, se apaga la pantalla, lo que supone que cuando haces una llamada y se apaga la pantalla, también se desconecta la llamada.
    Importancia: Media.

    Solución temporal: En realidad no es un fallo de la ROM, se soluciona flasheando un modem para Android 4.4.2 Kitkat como el i9505XXUGNG8. Esto empezó suceder desde que sustituyeron despues de la M9 lineas del código que eran especificas para Jellybeam en favor de un código para Kitkat, por eso en la M9 funciona bien, y posteriormente no. Lo dicho, el que le sucede básicamente es por que tiene un modem antiguo.

    Desde cuando ocurre: Con la Snapshot M9 funciona bien

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-5379

  • Al hacer Screen Mirroring via WIFI, es decir, utilizando la opción "enviar contenido a pantalla" de ajustes > pantalla y leds, la imagen y sonido se muestra en la Smart TV, pero el refresco de pantalla respecto al móvil es muy lento, varios segundos de retardo.
    Importancia: Baja.

    Solución temporal: Por ahora, pendiente que lo solucionen ¿Alguno conoce alguna apli externa que haga lo mismo? No me refiero a aplis como AllCast o Flipps HD, que lo que hacen es reproducir videos, musica, fotos del móvil en la tele, me refiero una apli que reproduzca todo lo que se ve en la pantalla del móvil (como solución temporal).

    Desde cuando ocurre: Al menos desde la Snapshot M9

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-5114

  • Cuando tienes el móvil apagado y cargando, no muestra el nivel de porcentaje de carga, y no permite encenderlo mientras está cargando (hay que desenchufar el cable primero). Además no se enciende el LED de notificación de carga mientras está cargando.
    Importancia: Baja.

    Solución temporal: Por ahora, pendiente que lo solucionen.

    Desde cuando ocurre: Creo que desde la M9, que alguien me corrija, pero en la M8 funcionaba bien, creo recordar (el LED no)

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-5391

  • No permite hacer búsqueda manual de redes en ajustes > redes móviles > operadores de red, y reporta finalmente un mensaje de error que dice "Se ha producido un error al buscar redes". No obstante la red predeterminada funciona bien y no pierde la señal.
    Importancia: Baja.

    Solución temporal: Por ahora, pendiente que lo solucionen.

    Desde cuando ocurre: No lo se, creo que desde la M9

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-5764

    https://jira.cyanogenmod.org/browse/CYAN-4902

  • La función HDR de la camara de serie de CyanogenMod hace las fotos muy oscuras.
    Importancia: Baja.

    Solución temporal: Hay aplicaciones como Lenovo Super Camera, Camera Google o Snap Camera HDR que tambien hacen fotos en HDR, pero no se, tampoco entiendo mucho de fotografía. A ver, alguno que ilumine sobre este tema.

    Desde cuando ocurre: No lo se, desde hace mucho, quizás desde siempre

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-4210

  • Cuando se graba audio, el volumen que recibe es muy bajo (en cámara de vídeo, grabadora de sonidos, notas de voz de Whatshapp y cualquier aplicación que requiera entrada de audio)
    Importancia: Média.

    Solución temporal: Flashea un Custom Kernel como Googy-Max3 Kernel, y modifica los valores de ganancia del micrófono de la cámara.

    Desde cuando ocurre: Ni idea.

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-6079

    https://jira.cyanogenmod.org/browse/CYAN-4575

  • Cuando se graban videos con la cámara de serie en ambientes ruidosos (un concierto de música) el audio se distorsiona, sucede lo mismo con la grabadora de sonidos. Probablemente utilicen el mismo codec de audio.
    Importancia: Baja.

    Solución temporal: Por ahora, pendiente que lo solucionen.

    Desde cuando ocurre: Ni idea.

    Reportes:
    El reporte de JIRA está dirigido a OnePlus One, no he visto ninguno para el S4. https://jira.cyanogenmod.org/browse/BACON-418

  • Al iniciar el móvil sin conexión de internet (bien porque no tienes señal de red o WIFI, o bien por estar en modo avión) la hora y fecha se resetea al 01 de Enero 01:00 A.M. Cuando te conectas a internet inmediatamente muestra la hora correctamente.
    Importancia: Media.

    Solución temporal: Borrra o renombra el archivo "time_daemon" de la carpeta /system/bin para evitar que sincronice al reiniciar la fecha y hora de ahí.

    Desde cuando ocurre: No lo se.

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-5991

    https://jira.cyanogenmod.org/browse/CYAN-4915


MEJORAS PENDIENTES POR IMPLEMENTAR

(Click para mostrar/ocultar)

El proyecto AOSP de Android, del que depende esta ROM, dispone de una página en la que se pone a disposición de los usuarios un registro de bugs, así como funciones y detalles que se podrían implementar en el sistema por defecto. Aquí el enlace. El listado está ordenado por las más populares, es decir las peticiones que más reclaman los usuarios.

Del mismo modo, en JIRA, y ya especifico para CyanogenMod, puedes encontrar todas las propuestas de mejoras para la ROM ya reportadas. Aquí el enlace.

Ultima actualización: 06-11-14


  • Opción para deshabilitar (o configurar) el soporte para Smart Cover, con el fin de que no entre en conflicto con Hall Monitor.
    Importancia: Media.

    Solución temporal: Ninguna, pendiente que lo implementen.

    Reportes:
    https://jira.cyanogenmod.org/browse/CYAN-5432



  • Por ahora, no hay modo para deshabilitar Fast Dormancy desde CM. Deshabilitándolo se evitaba que el móvil se esté conectando constantemente a la red, y solo se conectará cuando lo necesite, con el consiguiente ahorro energético de batería. En CyanogenMod, no sirve el código numérico del móvil *#9900# (si en las ROMs basadas en la Stock), ni la apli FastDormancy Toggle for i9300, que por ahora no es compatible SGS4. La única solución sería regresar a una Stock ROM, deshabilitar Fast Dormancy y volver a CM.

  • La función para hacer fotos con la cámara de serie sólo con voz (“Patata”, “Whiskey”…) no está habilitada.



¿Para que sirve CyanogenMod JIRA y como utilizarlo?


(Click para mostrar/ocultar)
JIRA es la plataforma web que utiliza el equipo de CyanogenMod para que los usuarios informen sobre fallos encontrados o proponer nuevas funciones, con el fin de colaborar y avanzar en el desarrollo de la ROM de forma colaborativa. Una vez que es reportado por el usuario, el fallo es asignado a un desarrollador, y los usuarios pueden inscribirse para seguir reportes específicos y ser notificado sobre los avances de dicho reporte.

¿COMO ACCEDER A JIRA?
  1. Accede al enlace de CyanogenMod JIRA.
  2. Pincha en "Sign Up" para registrarse (obligatorio) o Logueate en "Log In" si ya estás registrado.

¿COMO BUSCAR REPORTES?
Pincha en el menú "Issues" (Reportes) y luego "search for issues", y escribe las palabras claves relacionadas con el tema que estés interesado para su búsqueda. En la opción "Status" si la estableces en "All" verás todos, los que están solucionados y los que no.

Si localizas un reporte de error, puedes hacerle seguimiento pinchando en "Watchers" (recibirás una notificación cada vez que haya un cambio) o en "Votes" (para mostrar tu apoyo sobre el reporte, cuantos más votos, más atención recibirá por parte de los desarrolladores).

¿COMO REPORTAR UN FALLO (BUG) EN JIRA?
Lo ideal sería que cuando se reporte un fallo estuvierá completamente limpio de aplicaciones con una instalación completamente limpia de la ROM, de esta forma se confirmaría que el fallo procede de la ROM y no de una aplicación que hayas instalado. ¿Cómo lo puedes hacer entonces? Pues haciendo un Nandroid (copia de seguridad exacta del sistema) desde tu recovery. Una vez hecho esto, haz un Full Wipe (explicación de los wipes en 5º post), vuelve a flashear la ROM CM y reinicia. Ya con el sistema limpio, comprobar que persiste el fallo, y si es así, puedes capturar un logcat, hacer una captura de pantalla del bug sobre el que quieres informar, etc con el fin de ampliar información del reporte. Una vez sacado los datos necesarios, solo tienes que reiniciar en modo recovery, y restaurar el Nandroid, y volverás a tener el móvil en el mismo estado como lo tenías, que entre una cosa y otra no llevará más de media hora.

También es importante que antes de reportar un nuevo fallo, debes asegurarte que no esté ya reportado a través del buscador de JIRA con palabras claves relacionadas con el problema que estás teniendo, y así evitar duplicidades. Si no has encontrado nada similar, puedes crear un reporte de la siguiente forma:
  1. Pincha en "create issue" y selecciona en Project una de estas opciones: CyanogenMod (si el reporte es en una Snapshot, que debe ser la más reciente), Nightly Regressions (si es en una nightly, que también debe ser la más reciente) o CyanogenMod Installer.

  2. Selecciona en "Issue Type" (tipo de reporte), Bug.

  3. Sigue las instrucciones marcadas, debiendo completar los campos Summary (resumen de fallo en pocas palabras), Versión afectada (la que tienes instalada), Model (selecciona todas las que empiecen por jflte), CM Download source (pon el enlace de descarga de la ROM que tienes instalada), Radio/baseband (Escribe la versión del modem, lo ves en ajustes > información del teléfono), kernel version (lo mismo que el modem), Components (Elige los componentes que crees que podrían verse afectados por el error), Description (Aquí detalla al máximo el fallo) y Attachment (Aquí adjunta un logcat, una captura de pantalla o cualquier dato que pueda reforzar la información).

  4. Finalmente pincha en "Create".

¿QUE INCLUIR EN UN INFORME DE FALLOS?
Para ayudar al equipo de desarrolladores a entender cuál es el fallo y cuál sería el origen es muy importante adjuntar informes de errores y otros documentos que servirán para la resolución del bug. Es Recomendable que cuando se genere el log a reportar que el móvil estuviera completamente limpio de aplicaciones (en especial Xposed Framework) con una instalación completamente limpia de la ROM.
  • Main Log (Logcat): Es el registro al detalle de todo lo que sucede en el móvil desde que lo arrancas o incluso cuando ejecutas una apli, y proporciona datos valiosos a los desarrolladores como que aplicación y porqué ha tenido un FC. El logcat se debe adjuntar siempre en el reporte de JIRA cuando se tienen bugs en la ROM, especialmente con FC's al ajecutar aplicaciones. El logcat se debe realizar después de aparecer el error. Es importantes que antes de adjuntarlo al reporte de JIRA conviene comprobar el contenido del Log , ya que en ocasiones puede contener algún tipo de información sensible, no contraseñas (sobre todo en lo que se refiere al log de las aplicaciones) y borrar esos datos u otros datos personales, si lo crees conveniente. Mas info sobre este log aquí.

  • Modem Log (Radio Log): Es el registro de todo lo referente a comunicaciones (WIFI, red de datos, bluetooth, etc). Si hay problemas al hacer una llamada o con la señal de red se debe adjuntar este log, además del logcat. Al igual que logcat, este log puede contener también información personal como números de teléfono o IMEI, por lo que debes borrar esos datos antes de reportar el log.

  • Kernel Log (kmsg / dmesg): Contiene información sobre los últimos comandos ejecutados por el kernel, proporcionando información relevante a los desarrolladores desde el arranque del sistema y durante la ejecución de aplicaciones como "¿Que driver esta cargándose (o no)?. Este log es util para saber sobre cuestiones relacionados con el kernel (WIFI no funciona, entra en Deep Sleep y no responde, etc).

  • Last Kernel Log (last_kmsg): Contiene información sobre los últimos comandos ejecutados por el kernel en anterior arranque y persiste tras un reinicio, por lo que es muy útil para obtener información sobre los motivos que han provocado un reinicio fortuitos, por ejemplo. Este log es lo mismo que el Kernel Log salvo que solo muestra el registro hasta que tuvo un reinicio.

  • Bootlog uptime (uptime): Contiene el registro sobre cuando se arrancó el móvil y cuando se apagó. Útil cuando estás teniendo reinicios fortuitos y quieres saber cuándo lo hace.

  • BugReport: Es el informe más completo, está generado con CM Bug Reporter (Ajustes > opciones de desarrollo > crear informe de errores). Este informe incluye todos los anteriores logs, y mucha más información util. Al igual que Logcat y Modem Log, este log puede contener también información personal, por lo que debes revisar y borrar esos datos antes de reportar el log. El log y la captura se guardan en la carpeta /data/data/com.android.shell/files/bugreports. Más info aquí.

  • Screenshots, capturas de pantalla en el momento del fallo.

  • Archivos multimedia (videos, archivos de sonido, fotografías...), que refuerzan y explican gráficamente cual es problema, por ejemplo, porque tu cámara de fotos hace las fotos muy oscuras o se escucha muy bajo las grabaciones de sonido.
Todos los logs son accesibles mediante la aplicación "Terminal" o bien mediante ADB desde el ordenador (mas info aquí), si bien ambas son dificultosas para usuarios noveles. Recomiendo utilizar SysLog es una apli que permite la generación de cualquiera de los logs indicados anteriormente de manera sencilla, y a través de un simple menú, excepto BugReport (que se genera con CM Bug Reporter).

¿COMO PROPONER UNA NUEVA FUNCIONALIDAD O MEJORA DE UNA FUNCIONALIDAD?
  1. Pincha en "create issue" y selecciona en "Project" una de estas opciones: CyanogenMod (si el reporte es en una Snapshot, que debe ser la más reciente), Nightly Regressions (si es en una nightly, que también debe ser la más reciente) o CyanogenMod Installer.

  2. Selecciona en "Issue Type" (tipo de reporte), Improvement (para una mejora de una funcionalidad) o New Feature (para una nueva funcionalidad).

  3. Sigue las instrucciones marcadas, debiendo completar los campos Summary (resumen de la propuesta en pocas palabras), Model (selecciona todas las que empiecen por jflte), Components (Elige los componentes que crees que podrían verse afectados por la propuesta), Description (Aquí detalla al máximo la propuesta) y Attachment (Aquí adjunta una captura de pantalla o cualquier dato que pueda reforzar la información).

  4. Finalmente pincha en "Create".


-
__________________

Recomiendo el uso de Firefox o Google Chrome, sobre todo, porque tiene corrector autográfico integrado. Los que escriben no aprenderán nada, pero al menos los que lo leen no le quemarán los ojos.

Última edición por bernarbernuli Día 09/12/14 a las 18:44:48. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 10 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #5  
Viejo 06/11/14, 17:21:06
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
GUÍAS & TUTORIALES

¿Como instalar un nuevo Modem?

(Click para mostrar/ocultar)


¿QUE ES EL MODEM?

El modem, también llamado radio o banda base, es la capa del sistema encargada del correcto funcionamiento el hardware relacionado con las antenas de comunicaciones (telefonía, Wifi, bluetooth, GPS), y realiza sus funciones independientemente del resto de elementos del sistema. Esto quiere decir, al igual que es posible flashear de forma (casi) independiente la ROM CM y otro kernel compatible, también es posible actualizar de forma separada una versión de modem, por supuesto, compatible con tu modelo de móvil, como i9505; siendo incluso posible utilizar en Android 4.4.x Kitkat una versión del módem correspondiente a una versión anterior, Android 4.3 Jelly Bean por ejemplo, por lo tanto, puedes ir probando diferentes alternativas con los distintos modems; ya que son absolutamente intercambiables, solo se debe tener cuidado con el NON/HLOS, como explicaré mas abajo.

En cualquier caso, pueden encontrarse ligeras diferencias entre una versión y otra del módem que pueden redundar en una mayor o menor cobertura de red, lo que puede depender de las características de la red a la que se conecta el usuario o la zona donde te conectas; por lo que un módem que funciona bien a un usuario puede no funcionar tan bien a otros, y viceversa. La elección de un modem adecuado puede permitir ahorrar batería, mejor conectividad 3G, mas velocidad de navegación y hasta una conexión mas rápida en el uso del GPS. No existe, por tanto, el llamado MEJOR MODEM, deberás comprobar todos, para saber cual es el mejor que se adapta en cuanto a recepción de señal y velocidad de datos.


¿CUAL ELEGIR?

Al tratarse de un software cuya única utilidad es la de controlar el hardware del teléfono, no suele recibir demasiadas actualizaciones por parte de Samsung, y pueden encontrarse en Internet en forma de archivos .zip flaseables desde Odin, que han sido previamente extraídos de ROMs oficiales de Samsung. Si descomprimes el modem flasheable por Odin, comprobarás que dentro pueden encontrarse 2 archivos .bin, "modem.bin" y "NON-HLOS.bin", o incluso solo uno de ellos. Pero, ¿Para qué sirven? Todo lo referente al modem se aloja en el móvil en 2 particiones:
  • La partición MDM, que se encarga de la red GSM (2G). Cuando quieres flashear un nuevo modem, lo que realmente estas haciendo es sobrescribir esta partición con el archivo "modem.bin" alojado dentro del archivo del modem flasheable. En esta partición se puede flashear cualquier modem sea 4.2.2 Jelly Bean o sea 4.4.2 Kitkat, eso si, del mismo modelo del móvil.
  • La partición APNHLOS, que se encarga de la red 3G/LTE. Con esta se debe prestar mas atención. Esta partición se flashea con el archivo "NON-HLOS.bin", también mal llamado WIFI-FIX. Digo mal llamado porque su misión principal no es reparar la señal WIFI o sonido. Se reparan estas cosas, pero porque se está flasheando un NON-HLOS apropiado, no al modem, sino al bootloader que tienes flasheado, como explicaré a continuación.

    • ¿Tienes un móvil con bootloader viejo (es decir, sin knox)? Se puede flashear cualquier modem (modem.bin) pero el NON-HLOS.bin debe ser la versión I9505XXUBMH1 (es el último que existió sin knox) o más antigua. Si flashearas un NON/HLOS mas nuevo tendrás fallos de WIFI y sonido.

    • ¿Tienes el móvil con bootloader nuevo (es decir, con knox)? Se puede flashear cualquier modem (modem.bin) pero el NON/HLOS.bin debe ser más nueva a la versión I9505XXUBMH1. Si flashearas un NON/HLOS más antiguo tendrás fallos de WIFI y sonido.
Lo ideal es que "modem-bin" y "NON/HLOS.bin" coincidan en versión, pero no tendría que haber ningún fallo, siempre que se cumplan las consideraciones antes mencionadas. Pero, ¿y si has flasheado un NON/HLOS incorrecto, y ahora tienes fallos en WIFI y en el sonido? Pues sencillo, solo tienes que flashear una versión de NON/HLOS que corresponda a tu bootloader, es decir uno para knox o bien para pre-knox.


¿COMO SABES QUE MODEM Y BOOTLOADER TIENES ACTUALMENTE?

La versión de modem la ves en versión de banda base en Ajustes > Información del telefono, que no significa que es la misma versión de NON/HLOS (esta normalmente coincide con la versión del Bootloader). Para conocer la versión del bootloader, instala y abre Phone INFO Samsung, tambien desde ahí puede conocer la versión del Modem


¿QUE SIGNIFICAN LAS SIGLAS DEL MODEM?
  • Las 2 primeras letras (DX, XX, ZH...) se refieren generalmente a la región o país para el que fue creado, pero esto no significa que el apropiado para tu país, sea el que mejor vaya en tu zona de cobertura móvil.

    (Click para mostrar/ocultar)

    Código:
    Código  Pais/es
    
    AW      Hungría 
    AZ       Francia 
    BD       Chipre, Grecia
    BY       Grecia
    CB       Polonia 
    CE       Bélgica, Luxemburgo, Países Bajos
    CP       Dinamarca, Finlandia, Noruega, Suecia
    DB       Vietnam
    DC       Tailandia
    DD       India 
    DT       Australia
    DV       Australia
    DX       Indonesia, Malasia, Filipinas, Singapur, Vietnam
    DZ       Malasia, Singapur
    JA        Sudáfrica
    JC        Argelia, Marruecos, Nigeria, Sudáfrica, Túnez
    JP        Países Árabes
    JR        Países Árabes
    JV        Arabia Saudita, Argelia, Egipto, Irán, Iraq, Kuwait, Marruecos, Nigeria, Omán, Pakistán, Sudáfrica, Siria, Túnez, Turquía
    JW       África Occidental 
    JX        Arabia Saudita, Argelia, Egipto, Irán, Irak, Kuwait, Marruecos, Nigeria, Omán, Pakistán, Sudáfrica, Siria, Túnez, Turquía 
    KA       Turquía 
    ME       Francia 
    MK       Serbia 
    MS       Alemania, España, Francia, Italia, Países Bajos, Portugal, Reino Unido, Turquía
    MT       Suiza
    MY       Italia
    NH       Letonia
    PO       Francia
    PU       Rusia 
    UB       Brasil 
    UG       Norteamérica
    UH       Chile, América Latina, El Caribe    
    UI        Brasil
    UK       España
    UM      México
    UR       Colombia
    UW      Colombia
    UY       Chile
    VC       Argentina
    VD       Argentina
    VE       Argentina
    VH       Venezuela
    VJ        Brasil
    WP      Perú
    XA       Alemania, Austria, Francia, Italia, Países Bajos, Suiza, Reino Unido
    XB       Dinamarca, Noruega, Suecia 
    XC       España, Portugal
    XD       Croacia, Eslovaquia, Hungría, República Checa
    XE       Bulgaria, Estonia, Kazakstán, Letonia, Lituania, Rusia, Ucrania 
    XF       Bulgaria, Croacia, Rumanía
    XP       España, Francia, Italia, Países Bajos, Polonia, Portugal, Reino Unido, Turquía
    XX       Alemania, Austria, Bélgica, España, Francia, Hungría, Italia, Reino Unido
    XW       Alemania, Austria, Bélgica, España, Francia, Hungría, Italia, Países Nórdicos, Reino Unido
    ZC       China, Hong Kong 
    ZH       Hong Kong
    ZS       China, Hong Kong
    ZT       Taiwan
  • Las 3 últimas letras (MGA, MJ8, MKE, NA5, ND7...) se refieren a la antigüedad del modem (año, mes y revisión), cuanta más alto es el conjunto de letras, mas reciente es el modem. Para mas info, revisar el apartado ¿Que significan los códigos de las compilaciones Stock de Samsung? del 7º post.

¿COMO SE INSTALA?

Por ahora, solo se puede instalar por Odin desde Windows o por Mobile Odin Pro desde el propio movil (por recovery no es posible). Estos archivos pesan aproximadamente unos 50 MB. Antes de iniciar el procedimiento que explico a continuación, te recomiendo que revises las consideraciones previas marcadas en el primer post de este hilo a la hora de instalar la ROM CM (instalar drivers , tener el movil suficientemente cargado, activar depuración USB, backup de carpeta .EFS y hacer un Nandroid del móvil).
  1. Descarga el modem o WIFI FIX elegido.
  2. Descarga Odin (solo para windows).
  3. Apaga el móvil y entra en modo download (Volumen abajo + Power)
  4. Conecta el móvil a través del Cable USB, al ordenador
  5. Ejecuta Odin, para asegurarte que por ahora va todo bien, y que el Odin se ha enlazado con el móvil, deberá mostrarse el mensaje “Added!” abajo a la izquierda.
  6. Asegúrate de desmarcar Autoreboot.
  7. Haz click en PHONE y selecciona el modem o WIFI FIX (archivo con extensión .tar o extensión .bin) y flashealo pulsando START.
  8. Reinicia manualmente y entra otra vez en modo download.
  9. Flashea por 2ª vez el modem, igual que el paso 5, 6 y 7.
  10. Reinicia y listo.
¿Por que hay que flashear el modem dos veces y sin autoreboot? La mayoría de las veces actualizar una vez (y con autoreboot activado ) funciona, pero para algunos usuarios no es así.


RECOPILATORIO DE MODEM'S (Fuente: Post MODEM'S Collection de Repulsa en XDA Developers)

He recopilado los modems que mejor resultado están dando, para el GT-i9505, aunque para tener conocimiento de una biblioteca más extensa y que se actualiza periódicamente, pinchar aquí.

MODEMS ÉPOCA KNOX
I9505XXUHOE4 y su WIFI-FIX, [Android Lollipop] liberado en Mayo de 2015 para algunos países europeos (incluido España).

I9505XXUHOE3 y su WIFI-FIX, [Android Lollipop] liberado en Mayo de 2015 para algunos países europeos (incluido España).

I9505XXUHOB7 y su WIFI-FIX, [Android Lollipop] liberado en Febrero de 2015 para algunos países europeos (incluido España).

I9505XXUGNK4 y su WIFI-FIX, [Android Kitkat] liberado en Noviembre de 2014 para algunos países europeos (incluido España).

I9505XXUGNJ5 y su WIFI-FIX, [Android Kitkat] liberado en Octubre de 2014 para algunos países europeos (incluido España).

I9505XXUGNI2 y su WIFI-FIX, [Android Kitkat] liberado en Septiembre de 2014 para algunos países europeos (incluido España).

I9505XXUGNH8 y su WIFI-FIX, [Android Kitkat] liberado en Agosto de 2014 para algunos países europeos (incluido España).

I9505XXUGNG8 y su WIFI-FIX, [Android Kitkat] liberado en Julio de 2014 para algunos países europeos (incluido España).

I9505XXUGNG2 y su WIFI-FIX, [Android Kitkat] liberado en Julio de 2014 para algunos países europeos (incluido España).

I9505XXUGNF6 y su WIFI-FIX, [Android Kitkat] liberado en Junio de 2014 para algunos países europeos (incluido España).

I9505XXUFNE1 y su WIFI-FIX, [Android Kitkat] liberado en Mayo de 2014 para algunos países europeos (incluido España).


I9505VJUHOC1 y su WIFI-FIX, [Android Lollipop] liberado en Marzo de 2015 para América Latina.

I9505VJUGNH2 y su WIFI-FIX, [Android Kitkat] liberado en Agosto de 2014 para América Latina.

I9505XXUFNE1 y su WIFI-FIX, [Android Kitkat] liberado en Mayo de 2014 para América Latina.

MODEMS PRE-KNOX
I9505XXUBMGA y su WIFI-FIX, [Android 4.2.2] liberado en Julio de 2013 para algunos países europeos (incluido España).

I9505VJUBMG3 y su WIFI-FIX, [Android 4.2.2] liberado en Julio de 2013 para América Latina.

Otro metodo para buscar y flashear modems, sobre todo para países sudamericanos o con variantes como el SGH-i337M, SGH-M919, etc, ya que hay poca variedad, es a través de esta pagina de SamMobile.com. Para ello sigue estos pasos:
  1. Descarga el firmware apropiado para tu modelo de móvil y país.
  2. Descomprime el archivo .zip.
  3. De los archivos resultantes, modifica la extensión del archivo .tar.md5 a .tar.
  4. Descomprime el archivo .tar
  5. De los ficheros resultantes, solo interesa el archivo "modem.bin" y "NON-HLOS.bin", comprimelos de forma separada con extensión .tar. Para una información mas completa sobre como compilar a un archivo .tar lee el apartado "Como compilar una ROM" del 7º post.
  6. Te recomiendo, para identificarlo mejor, le pongas el nombre del modem, por ejemplo, "I337M_UMUFNE3_MODEM.tar" ó "I337M_UMUFNE3_WIFI-FIX.tar".
  7. Listo para instalar con el método habitual que explico mas arriba.

PRUEBAS POSTERIORES Y COMPROBACIONES

Por lo general, necesitarás de 2 a 3 días para que un modem "se asiente" y logre un rendimiento optimo, y así poder juzgar con propiedad que el modem te va bien o no con tu operador de telefonía en lugares y horas diferentes. Para testear el modem, y comprobar las diferencias entre los modems lo puedes hacer en Intensidad de la señal en ajustes > información del teléfono > Estado. La intensidad de la señal se mide en dBm, cuanto mayor sea el valor en negativo, mejor es la intensidad (-51 dBm es mejor que -87 dBm), hasta -70 dBm hay un muy buen nivel de recepción (-60 dBm es casi perfecto y -112 dBm tendrás mala recepción incluso para llamadas de voz). Si estás por encima de -87 dBm, se reportará un total de 4 barras de señal en la barra de estado. Se debe tener en cuenta que la calidad de la señal no solo depende del móvil, sino de varios factores, tales como la proximidad a una antena, los obstáculos como edificios o árboles, que pueden variar la señal. ASU es simplemente una representación de la velocidad a la que el teléfono es capaz de actualizar su ubicación mediante la conexión a las antenas de telefonía cerca de él. Básicamente, mide lo mismo que el dBm, pero en una escala más lineal.

Hay mas alternativas de terceros para el testeo, recomiendo estas:
  • Network Signal Info, permite comprobar la intensidad y la calidad de la señal de la red celular.
  • Speedtest.net Mobile, permite comprobar y comparar las velocidades de subidas y descargas en la red celular y Wifi.
  • Antennas, permite ver en un mapa donde se encuentran las torres de telefonía mas cercanas y a las que está conectado el móvil en ese momento. Podrás obtener una buena referencia de cual lugar es el mejor para tener una mejor cobertura.
  • OpenSignal.com, aquí puedes un completo mapa online de la cobertura 3G según la cobertura de cada operadora de telefonía, y también la posición de las torres de telefónicas.



¿Qué es Knox y como nos afecta?

(Click para mostrar/ocultar)


Samsung, en Agosto de 2013 decidió implantar un nuevo sistema de seguridad propio, llamado Samsung Knox. Un sistema, que utiliza un concepto llamado contenedor que crea un espacio seguro de ejecución de procesos y de almacenamiento, por ejemplo de fotos y videos, que no podrán ser vistos por las personas que hayan robado o encontrado el móvil, protegiendo así nuestra privacidad, incluso estaría protegido contra el malware y ataques de phishing. Todo esto, estaría muy bien, si no fuera por un detalle, que instalar una Custom ROM como CyanogenMod supone la perdida de garantía.

Hasta ahora, rootear o flashear un móvil de Samsung seguía básicamente el mismo procedimiento, solo había que hacer uso de Odin e instalar un determinado .zip para ello. Esto dejaba pistas, de cara a una posible necesidad de asistencia del SAT como el famoso triangulo amarillo al iniciar el movil. Para evitar esta especie de registro, existía y existe una apli, Triangle Away, que lograba poner el contador de flasheos a cero y engañar al SAT de Samsung. Eso era hasta ahora, ya que el nuevo sistema de seguridad implementado por Samsung en sus ROMs Stocks , hace que por ahora Triangle Away no resulte efectivo. El motivo es que Knox se implanta en una zona de la memoria, por ahora, no hackeable, denominada eFuse, encargandose desde ahí guardar todos los registros de los procesos a los que es sometidos el móvil, incluido el contador de flasheos. Samsung con esta medida pone todas las trabas posibles y da la espalda a las comunidades de desarrolladores y usuarios de ellas, obstaculizando el desarrollo de mods, Custom ROMs, y olvidándose que gracias a ello ha convertido a todos sus modelos Android en algo tremendamente exitoso.

Para evitar confusiones, hay que dejar claro, que ninguna versión de CyanogenMod, ROMs con base AOSP o AOKP tienen implantado Knox, y normalmente tampoco las Custom ROM basadas en la Stock de Samsung (ya que el desarrollador lo quita previamente), solo las ROM Stock tienen el afamado Knox, y dentro de las Stock Oficiales, solo las que se han publicado a partir de Agosto del 2013. Por lo tanto, si actualizas el móvil a una de las siguientes versiones o superiores que menciono a continuación, olvídate, por ahora, de flashear una Custom ROM como CM, a costa de perder la garantía. Como referencia, Aquí podrás ver todas las versiones oficiales que se han liberado para el SGS4 desde sus inicios.

Código:
XXUDMH8 (para moviles libres)
XXUDMH6 (para Movistar)
XXUDMI1 (Para Vodafone)
XXUDMH5 (Versión alemana)
Para comprobar que versión tienes instalada, instala Phone INFO Samsung, te mostrará la versión de Bootloader, Modem (Baseband) y además te informará si tienes Knox o no (Knox Warranty Void) o el CSC que tienes actualmente.


¿COMO SE QUE TENGO KNOX?

La forma más sencilla, aparte de Phone INFO Samsung, es reiniciar y entrar en Modo Download (Volumen Abajo + Power) , y en la parte superior, aparecerán una serie de lineas, si en alguna de ellas pone KNOX KERNEL LOCK y KNOX WARRANTY VOID es que lo tienes, muchos lo llaman Knox Bootloader o Nuevo Bootloader. Debeis saber que la linea Knox Warranty Void es el “chivato” que marca si el móvil a sido manipulado, por lo tanto:
  • Si el valor que contiene es “0x0” es el normal, y aún lo tienes “virgen”, después de la actualización de una ROM Stock de Samsung, y por tanto aún tiene la garantía.
  • Si el valor que aparece es “0x1”, significa que has rooteado el móvil o flasheado un recovery o una CUSTOM ROM, por lo que Knox se activa, perdiendo la garantía.


¿QUE PASA SI TENGO YA KNOX?

Si has “caído en sus redes”, en realidad podrás hacer lo mismo que hacías antes (root, custom recovery, flashear ROMs...) pero con ciertas precauciones para evitar que suba a 0x1, y a veces, aplicando métodos alternativos de los habituales:

  • Si quieres rootear el móvil y no quieres que te suba a 0x1, deberás flashear primero una ROM Android 4.2.2 o Android 4.3 Jelly Bean (distinta de XXUENAA o XXUENA4), y después rootear a través de método con SafeRoot explicado en este mismo post, ya que este método no es compatible con versiones Stock de Android 4.4.x Kitkat, ni con las dos versiones Android 4.3 antes mencionadas.
  • Si quieres rootear el móvil y ya lo tienes en 0x1 o te da igual que suba a 0x1, puedes rootearlo a través del método habitual con CF-Root.
  • Si quieres hacer un downgrade a otra versión Android, por ejemplo, para hacer root con SafeRoot, sigue las instrucciones del método por Odin con ROM Stock de múltiples archivos, explicado en este mismo post.
  • Si quieres instalar un Custom Recovery como CWM o PhilZ y no quieres que te suba a 0x1, podrás flashearlo con Mobile Odin Pro sin que suba a 0x1, pero en el momento que accedas al modo recovery, por ejemplo, para instalar CM11 te subirá con seguridad a 0x1. Por ahora, no hay solución a ello, ni forma alternativa para instalar CM11.
  • Si quieres instalar un Custom Recovery y ya lo tienes en 0x1 o te da igual que suba a 0x1, puedes hacerlo a través del método habitual por Odin. Mas detalles en el primer post.

En resumen, puedes flashear sin problemas la ROM CyanogenMod, pero en el momento que instales un Custom Recovery (indispensable para flashear CM11) se activará Knox (0x1) y nos quedamos, fuera de la garantía, solo eso, y nada mas que eso.


SOLUCIONES
  • Por el momento no existe ningún método o aplicación para eliminar el sistema Knox una vez implantado, o al menos reestablecer Knox a “0x0” (resetear el chivato de perdida de garantía).
  • Parece ser que los SAT resetean Knox a través de unos dispositivos llamados JTAG. Estos chismes se utilizan tambien para recuperar el IMEI, reparar bricks o instalar el boot antiguo. un ejemplo del funcionamiento de este "chisme".
  • Aun así, hay mucho movimiento en los foros de XDA y de este mismo foro para tratar de hackear Knox, como ejemplo, aquí una página donde se pagaría una buena suma de dinero para el primero que consiga resetear Knox.



¿Como hacer los Wipes y Formats?

(Click para mostrar/ocultar)

Wipe significa "limpiar" en inglés, esto implica que borra el contenido del móvil o una parte de este (particiones, carpetas, etc) según el tipo de wipe que selecciones, como se muestra en el cuadro adjunto. Ten en cuenta que la denominación del tipo de wipe, puede variar ligeramente dependiendo el recovery que tengas instalado y se debe saber que a los efectos prácticos "Format" y "Wipe" es lo mismo. Estos wipes se encuentran normalmente en el menú principal, en la carpeta "mounts and storage" o en la carpeta "advanced" del Custom Recovery.

Según las necesidades que lo requieran hay varias combinaciones útiles de wipes:
  • FULL WIPE (4 WIPES), los Wipes que se deben hacer son "Wipe data", "wipe dalvik cache", "Format system" y "format boot".

    Esta combinación es necesaria siempre que se cambie de ROM, por ejemplo, si procedes de una ROM Stock u otra Custom ROM y quieres instalar CyanogenMod. Se recomienda después hacer "Wipe user media" (elimina contenido SD interna), aunque no es obligatorio. Te puedes ahorrar todos estos wipes, excepto "wipe user media", seleccionando la opción "Clean to Install a New ROM". El 99% de las veces, un Full wipe es suficiente para hacer una limpieza completa del móvil, y solo hay que hacerlo una vez, no como he leído alguna vez, que es más efectivo hacerlo tres veces. Otra cosa que se debe saber, que muchas ROMs (como CyanogenMod) hacen wipe a la partición /system cuando se instala o actualiza, por lo que no necesitarías tampoco hacer un format /system.
  • SOFT WIPE (2 WIPES), los wipes que se deben hacer son "Wipe Cache" y "Wipe Dalvik Cache".

    Esta combinación es recomendada para las actualizaciones de ROMs (por ejemplo, nuevas nightlies) y al flashear un zip (kernel, parche, etc). Cyanogenmod hace estos wipes automáticamente cada vez que se actualiza, por lo que no necesitas hacerlo en este caso.

Por cierto, hacer un "Factory Reset" (tambien llamado a veces Hard Reset), es dejar la ROM como recien instalada, realmente los wipes que hace son "Wipe data" y "Wipe cache".




¿Qué es ART y como activarlo?

(Click para mostrar/ocultar)

Desde los inicios, Android utiliza Dalvik como máquina virtual sobre la que se ejecutan el conjunto de aplicaciones instaladas en el móvil. Con Android 4.4 Kitkat, Google siguió manteniendo Dalvik como predeterminada, pero por primera vez incluyó una nueva máquina virtual llamada ART (Android Runtime) que en un futuro sustituirá a la actual, Dalvik, ya que ofrece un mayor rendimiento en tiempo de ejecución del compilador. Actualmente las dos máquinas virtuales conviven en el mismo entorno, dando al usuario la elección con cual prefiere que trabaje el sistema, con Dalvik (por defecto) o con ART. Ahora se sabe que con la llegada de Android 5.0 Lollipop, desaparecerá Dalvik, y solo se empleará ART de forma predeterminada.


¿Qué es una máquina Virtual?
Una máquina virtual, también llamado ambiente de tiempo de ejecución (runtime enviroment) a grandes rasgos es el que permite ejecutar las distintas aplicaciones y hacer que sean funcionales en los distintos procesadores y memorias que encontramos en los dispositivos Android, una especie de intérprete. Para que te hagas una idea, en Windows si quisieras ejecutar un programa desarrollado en java, tendrías que instalar en el ordenador, Java Runtime Enviroment (JRE) con el fin que "entendiera" ese programa. En Android viene a ser lo mismo, se debe recordar que el sistema operativo base es Linux y las aplicaciones están basadas en código Java, por lo que si utilizas Dalvik o ART "interpretará" el código Java de diferentes modos:
  • Dalvik, utiliza el sistema de compilación Just-in-Time (JIT), es decir, compila los archivos Class de Java en archivos ODEX (Optimized Dalvik EXecutable) cada vez que se abre una aplicación y así poder ejecutarla independientemente del dispositivo Android que tengas.
  • ART, utiliza el sistema de compilación Ahead-of-Time (AOT), lo que significa que el código java, se pre-compila en lenguaje de máquina en el momento de la instalación, y NO cada vez que se ejecuta la aplicación, convirtiéndola de ahí en adelante en lenguaje nativo del sistema.

¿Qué ventajas tiene ART respecto a Dalvik?
Con Dalvik, cada vez que ejecutamos una aplicación, se realizan una serie de operaciones en el código de la apli. Este proceso es el causante del hecho de que, según va pasando el tiempo y vamos usando el móvil, cada vez va más lento. Muchos lo que hacemos es eliminar el caché de las aplicaciones o hacemos un “Wipe Dalvik” en el recovery y todo vuelve a funcionar como el primer día. ART soluciona esto, ya que al eliminar el intérprete intermediario realiza las operaciones una única vez en el preciso momento en el que se instala la aplicación.

Esto se traduce en un ahorro de recursos (y por supuesto de batería) al no tener que hacer el proceso de compilación cada vez que abres una aplicación. Con ART las aplicaciones podrían correr de manera más fluida y eficiente en el móvil, por lo que el tiempo de inicio y ejecución podría verse reducido a la mitad. Al mismo tiempo ART permitiría que las aplis tuvieran transiciones, animaciones y efectos más fluidos. En definitiva, ART aportaría mayor velocidad de ejecución de las aplicaciones y del sistema en general. Aquí puedes ver un video demostrativo de la velocidad de ejecución de ART respecto a Dalvik.


En contrapartida, se debe saber que todavía no todas las aplicaciones son compatibles, aunque el número de ellas va en aumento, y según se va acercando el momento de la liberación oficial de Android L, los desarrolladores de las aplicaciones que tengas instaladas, las actualizarán para hacerlas compatibles con ART. Como ejemplo, hace unos meses, WhatsApp tenía problemas de incompatibilidad con este entorno y no se podía abrir, pero ya hace tiempo que es completamente compatible con ART gracias a actualizaciones posteriores de ella. En este enlace, creado por un miembro de XDA-Developers podrás comprobar previamente a la activación de ART, que aplis son o no compatibles con ella. Esta Web es colaborativa y cualquiera puede compartir sus experiencias por lo que continuamente se actualiza.

El nuevo sistema ART hace que las aplicaciones tomen un tiempo más largo para ser instaladas, pero como ya dije, un menor tiempo para abrir. El nuevo sistema también requiere de más espacio, pero para nuestro móvil, este no es ningún problema, ya que tiene un espacio de almacenamiento de gran capacidad. Esto último es debido a que aplicaciones ocupan un poco más de espacio, pero no en tamaño de la aplicación sino en el código pre-compilado (hasta un 20%). Es en aplicaciones más pesadas las que quizás se pueda apreciar una diferencia.


¿Cómo activar ART?
ART sólo está presente a partir de Android 4.4 KitKat y en ROMs basada en AOSP con Android 4.4 como CM11. Al estar en una fase Beta avanzada solo se puede activar a través de las opciones de desarrollador.

Lo primero es conseguir tener activado el menú de desarrollador. Para ello tienes que acceder a Ajustes > Información del teléfono, y al final de ese menú, pulsar siete veces sobre "Número de Compilación", entonces te informará que ya eres desarrollador, abriéndose un menú nuevo en los ajustes. Así que vuelves atrás y en el menú de ajustes encontrareis uno que se llama "Opciones de Desarrollo". Al entrar, habrá muchas opciones nuevas, Selecciona "Elegir tiempo de Ejecución". Te saldrán dos opciones, Dalvik o ART. Selecciona ART ya que por defecto Dalvik es la que viene seleccionada.

El móvil se apagará y tendrá que reiniciarse para recompilar todas las aplicaciones. Tardará un rato, así que ten paciencia y el móvil cargado, no serán más de 10 minutos, dependiendo del número de aplicaciones que tengas instaladas. Cuando se reinicie, ya tendrías ART activado.

Si quisieras revertir el proceso por cualquier motivo, y regresar a Dalvik, solo debes repetir el proceso descrito anteriormente, pero seleccionando Dalvik. Otro método para revertir el proceso, o incluso pasar a ART facilmente, es a través de la herramienta Switch D2A_RT. Solo hay que flashearla por recovery y seguir las instrucciones que se muestran.

Consideraciones Previas y Posteriores a la activación de ART
  • Haz un Nandroid Backup previo o una copia de seguridad de tus aplis con Titanium Backup en caso de que quieras recuperar el móvil a su estado inicial.
  • Si tuvieras Xposed Framework instalado, desinstálalo antes de activar ART, ya que de alguna forma impide pasar el sistema a ART.
  • Una vez activado ART, debes ser consciente de que muchas de las aplicaciones que tienes instaladas podrían no funcionar correctamente. Hasta la llegada de Android L, que convertirá a ART en el "run-time" por defecto, los desarrolladores tienen margen para solucionarlo y Google de optimizar ART.
  • En relación al punto anterior, comprueba una por una las aplicaciones que tengas instaladas si muestran errores forzados, y si es así, comprueba si existe una versión más actualizada de esa apli, que pudiera solucionar la incompatibilidad con ART. Si no la hubiera busca aplicaciones alternativas que si sean compatibles.
  • Las Gapps son completamente compatibles con los dos "runtimes", Dalvik y ART.



¿Como hacer un arranque Multiple con MultiROM?

(Click para mostrar/ocultar)
¿QUE ES MULTIROM MANAGER?
Hay veces que quieres probar una nueva ROM pero no quieres eliminar la ROM que utilizas habitualmente o simplemente echar un ojo en una ROM que está siendo desarrollada. Con MultiROM desarrollado por @Tasssadar de XDA y portada al S4 i9505 por @antaresOne puedes tener instaladas varias ROMs en el móvil, y escoger cual usar cuando lo inicias. Este Mod es básicamente un gestor de arranque que permite instalar y gestionar distintas ROMs de forma simultánea y por separado como sistemas totalmente independientes, pudiendo cambiar de una a otra ROM de una forma muy sencilla. Entre sus características principales están:
  • Permite arrancar ROMs desde la memoria interna, desde la memoria externa o incluso desde una unidad USB conectada al móvil a través del cable OTG.

  • Puedes tener simultáneamente tantas ROMs en el sistema MultiROM, evidentemente con la única limitación en cuanto al espacio disponible que tengas donde quieres instalarla (SD interna, MicroSD o un Pendrive).

CONSIDERACIONES PREVIAS
  • Es conveniente que hagas un backup previo (Nandroid) del móvil, por lo que pudiera fallar.

  • Asegúrate que tienes espacio suficiente donde vayas a instalar la ROM, sea la SD interna o externa. Debes tener en cuenta que necesitarás para flashear una ROM stock o modificada unos 2,5 GB de espacio libre, y para una ROM AOSP como CyanogenMod necesitarás unos 700 MB.

¿COMO INSTALAR MULTIROM?
  1. Instala y ejecuta MultiROM Manager desde Google Play.

  2. En el apartado "Status" de la pantalla principal te mostrará si están o no están instalados o actualizados los componentes necesarios para que funcione el sistema MultiROM, estos son:

    • El gestor de arranque MultiROM (obligatorio), es el menú que aparece cada vez que se inicia el dispositivo y te permite seleccionar la ROM que deseas utilizar.

    • El Recovery TWRP modificado (obligatorio), donde se instalan y gestionan las ROMs.

    • Kernel parcheado con soporte kexec-hardboot, se refiere solo al kernel de la ROM principal, no para las ROMs secundarias (que no afectan al sistema MultiROM), por ejemplo, el kernel de CyanogenMod lo tiene, por lo que si la tienes como ROM principal no es necesario flashear otro kernel.

  3. Selecciona los componentes a instalar o actualizar en el apartado "Install/Update". Si en el apartado "Status" dice en kernel "doesn't have kexec-hardboot patch!" en letras rojas, tendrás que, además de los otros 2 componentes, instalar un kernel parcheado de los que hay disponibles en el desplegable, pinchando en el nombre del kernel (actualmente versiones de Alucard o Googy-Max3) u otro kernel con soporte kexec-hardboot a través del recovery de forma manual.

  4. Finalmente pincha en "Install". La aplicación descargará los componentes necesarios, y en el momento que finalice solicitará reiniciar. El móvil entrara en modo Recovery y de forma desasistida los flasheará, volverá a reiniciarse y listo, el móvil estará preparado para el sistema MultiROM.

¿COMO AÑADIR ROMs AL SISTEMA MULTIROM?
  1. Descarga la ROM que quieres flashear como secundaria y guárdala en la SD interna o externa, o incluso en un dispositivo USB.

  2. Reinicia en modo recovery (TWRP) y pincha en "Advanced > MultiROM". Pincha luego en "Add ROM".

  3. Selecciona en tipo de ROM, "Android" y selecciona si quieres usar o no el kernel de la ROM principal en esta ROM, lo apropiado normalmente es "Don't share".

  4. Ahora Selecciona donde quieres instalar la ROM, en la SD interna o externa, o incluso en un Pendrive vía OTG y pincha en "Next" para continuar con la instalación. Es importante que te asegures que tengas suficiente espacio para flashear la ROM, y si la ROM donde quieres flashear es un dispositivo USB por vía OTG, debes conectarlo y pulsar "Refresh" para que muestre las particiones de la Unidad USB. Solo las particiones con formato EXTx, NTFS y FAT32 son compatibles.

  5. Selecciona desde donde quieres instalar la ROM pulsando "ZIP file", es decir, donde hayas guardado el .zip de la ROM, incluso te permite restaurar copias de seguridad Nandroid como ROM secundarias pulsando "backup".

  6. Si vas a flashear la ROM en la MicroSD o en una memoria USB teniendo estas, formato NTFS o FAT32, tendrás que configurar el tamaño de imagen para todas las particiones (esto no se puede cambiar fácilmente después, así que elige con cuidado). Es importante saber que el formato FAT32 está limitado a un máximo de 4095 MB por imagen (limitación habitual de ese sistema de archivos). No obstante, los tamaños ya predeterminados son suficientes en la mayoría de los casos.

  7. Confirma y comenzará el proceso, y cuando finalice, reinicia.

  8. En el arranque del móvil, se mostrará el gestor de arranque MultiROM. Automáticamente empezara a cargar la ROM principal, pero si presionas "cancel" o en cualquier lugar de la pantalla, podrás seleccionar la ROM secundaria, pulsando dos veces (si no la has instalado en la SD interna, estará en la pestaña "External"), y si todo ha salido bien comenzará a cargarla.

¿COMO GESTIONAR LAS ROMs SECUNDARIAS?
Llegados a este punto seguramente necesitarás flashear algo, por ejemplo, las Gapps, o quieres cambiar el orden de inicio de los sistemas o deseas cambiar alguna de las opciones que vienen por defecto. MultiROM es una herramienta muy completa que nos permite hacer todo esto en muy pocos pasos.
  1. Reinicia en modo Recovery de la forma habitual o desde el gestor de arranque en las pestaña "Misc", y pincha en "Advanced > MultiROM". Luego pincha en "List ROMS", y selecciona la ROM donde quieres flashear el .zip, debes tener en cuenta donde la has instalado, para ello pulsa en "Change" para cambiar la ubicación si es necesario.

  2. En la siguiente pantalla nos aparecen muchas opciones. Aquí es desde donde gestionarás la ROM.

    • Para flashear un Zip, como las Gapps, pincha en "Flash ZIP", selecciona el zip flasheable y confirma. También lo puedes hacer vía ADB pinchando en "Sideload".

    • Para eliminar una ROM secundaria, pincha en "Delete" y confirma. También los puedes hacer desde la apli "MultiROM Manager", en el gestor de ROMs de la misma, pero solo con las ROMs que hayan sido instaladas en la memoria interna.

    • Para compartir el kernel de la ROM principal con esta ROM pincha en "Remove boot.img". Eliminará el kernel de la ROM, y utilizará el kernel de la ROM principal.

    • Desde aquí, también puedes hacer Wipe /data, Wipe /cache y Wipe dalvik (solo de la ROM seleccionada).

    • Para cambiar el nombre de la ROM que se mostrará en el gestor de arranque, pincha en "Rename". También los puedes hacer desde la apli "MultiROM Manager", en el gestor de ROMs de la misma, pero en este caso, solo con las ROMs que hayan sido instaladas en la memoria interna.

    • Para hacer una copia de seguridad Nandroid de la ROM, pincha en "Backup".

CONSIDERACIONES POSTERIORES ROM PRINCIPAL (PRIMARIA)
  • La ROM principal se actualiza y se gestiona de la forma habitual. Si al actualizar la ROM, no se carga al inicio el gestor de arranque MultiROM, reinicia en modo recovery y pincha en "Inject curr. boot sector" de "Advanced > MultiROM" ya que al actualizar la ROM o al flashear otro kernel se perdieron los archivos necesario del gestor Multi-arranque ubicados en la partición /boot. Si tampoco funciona reflashea MultiROM.

  • Las ROMs secundarias no se verán afectadas en nada al hacer un Full Wipe o un factory Reset a la ROM principal, ya que la partición /system, /data y /cache son independientes, y lo único que es compartido entre las ROMs es la SD interna y externa, y a veces el kernel (si seleccionas "Share kernel", es decir compartir el kernel).

CONSIDERACIONES POSTERIORES ROMs SECUNDARIAS
  • Puedes instalar tantas ROMs secundarias como creas conveniente, con la única limitación del espacio que tengas disponible.

  • La ROM principal no se verá afectada en nada al hacer una instalación, full Wipe o un factory Reset, ya que la partición /system, /data y /cache son independientes, y lo único que es compartido entre las ROMs es la SDCard interna y externa, y a veces el kernel (si seleccionas "Share kernel", es decir compartir el kernel).

  • La instalación en la MicroSD y en las unidades USB tarda un poco más, ya que estas son, generalmente, más lentas y se necesita crear previamente las imágenes de las particiones antes mencionadas. Además el proceso de arranque de la ROM será más largo, todo depende de la velocidad de lectura y escritura de la MicroSD o la Unidad USB.

  • Para arrancar las ROMs desde el gestor de arranque debes tener en cuenta que si la has instalado en la memoria interna estará en la pestaña "Internal", y si la has instalado en la MicroSD o en una unidad USB estará en la pestaña "External".

  • Todas las ROMs se guardan en la carpeta "/Multirom/roms" de la memoria interna o de la MicroSD (dependiendo de dónde se haya elegido instalar). Estas carpetas son inaccesibles en Android, aunque se pueden acceder desde el administrador de archivos del Recovery.

OTRAS CONSIDERACIONES
  • Hay una aplicación muy interesante llamada TWRP Theme Manager que permite personalizar el tema por defecto del recovery TWRP, dándole un aspecto completamente nuevo, cambiando incluso la disposición de los menús y las opciones, y haciendo a mi parecer más intuitivo el uso del recovery. Recomiendo dentro de los temas disponibles, "MultiROM Dark Theme" y "MultiROM Play Theme".

  • En modo recovery, si pinchas en "Advanced > MultiROM > Settings" tienes varias opciones útiles que se pueden configurar, como cambiar el nombre de la ROM principal que se muestra en el gestor de arranque, pero quizás las más interesantes se encuentran dentro del apartado "Configure autoboot". Allí es donde nos aparecerán todas las opciones relacionadas con el arranque automático, por ejemplo, puedes configurar que se muestre en el menú de arranque solo cuando tú quieras seleccionando "keypress-based" y la ROM que quieres que arranque siempre. Al reiniciar cuando se muestra el logo de Samsung, mantén presionado el botón Volumen arriba o volumen abajo, y el gestor de arranque se mostrará.

  • En la opción "Advanced > MultiROM > Swap ROMs" hay varios ajustes para intercambiar cualquiera de las ROMs secundarias con la ROM principal.

  • En "settings > Screen" (configuración principal del recovery) es conveniente que desactives "Enable screen timeout", para evitar que no se apague la pantalla (y no se vuelva a encender) mientras estás realizando una instalación u otro proceso.

¿COMO REVERTIR EL PROCESO (COMO QUITAR MULTIROM)?
Desde la apli MultiROM Manager, pincha en el icono de la papelera de la esquina superior derecha. Deshabilitará MultiROM del móvil y eliminará todas las ROMs secundarias que tuvieras instaladas. Si no quieres tampoco el recovery TWRP modificado, reflashea tu recovery habitual y listo.

BONUS
El gestor de arranque tiene un huevo de pascua oculto, si pulsas en el logotipo de MultiROM de la parte superior izquierda, se ejecutará "Pong", un juego mítico de Ping Pong lanzado en los años 70.



Otro sistema alternativo de Arranque Dual con Dual Boot Patcher

(Click para mostrar/ocultar)
Hay veces que quieres probar una nueva ROM pero no quieres eliminar la ROM que utilizas habitualmente o simplemente echar un ojo en una ROM que está siendo desarrollada. Con Dual Boot Patcher desarrollado por @chenxiaolong de XDA puedes tener instaladas varias ROMs en el móvil, y escoger cual usar cuando lo inicias.

La partición /system que es donde alojan las ROMs tiene una capacidad de casi 2900 MB, cuando flasheas CM solo ocupas en realidad apenas unos 700 Megas del total de la capacidad, por lo que no tendrás problema de espacio para flashear una segunda ROM como secundaria.


CONSIDERACIONES PREVIAS Y REQUISITOS
  • Es necesario tener el móvil rooteado e instalado un Custom Recovery como PhilZ o CWM.
  • Haz un Nandroid Backup de tu firmware actual por si se produce algún problema.
  • La ROM que utilices como principal puede ser cualquiera, independientemente sea Stock, AOSP, AOKP o MIUI, pero si una de las ROMs elegidas es Stock es conveniente eliminar bloatware o que esté liteada, para que haya espacio suficiente en la partición /system. También puede convertir algunas aplicaciones del sistema, en aplicaciones de usuario con esta herramienta: /system/app mover, con el fin de hacer sitio.
  • La ROM que utilices como secundaría debe ser de las soportadas para aplicar un arranque dual, de las que figuran en el listado relacionado mas abajo. Frecuentemente se va aumentando el listado de ROMs soportadas.
  • También son soportadas las Gapps y otros ZIPs de las que figuran en el listado relacionado mas abajo.
  • Las ROMs que se quieres tomar como secundarias se deben parchear previamente con el fin que cuando se flashean se instale en la ubicación oportuna, /system/dual, tal como se explica más abajo en las instrucciones para parchear.

ROMs, KERNELs y ZIPs FLASHEABLES SOPORTADOS
Para ver un listado actualizado de todas las ZIPs flasheables que soporta el arranque dual con esta apli ir al hilo oficial.

Código:
CyanogenMod ROMs
  • Official CyanogenMod nightlies
  • CyanogenMod-based ROMs
  • HellyBean / HellKat
  • JellyBeer
  • Gummy
  • OSE
  • BAM Android
  • CyanFox
  • Smasher X
  • Mahdi
  • BeanStalk
  • NamelessROM
  • EHNDROIX
AOKP ROMs
  • Official AOKP ROMs
  • Task650
  • IceColdJelly (Vertigo)
  • IOKP
  • Dirty Unicorns
PAC-Man ROMs
  • Official PAC-Man
  • ProBAM
  • Metaiiica
Google Edition ROMs
  • MaKTaiL
  • jamal2367
  • Kangabean/Kangakat
  • VirginROM
  • Dandroid
  • Echoe
  • Infamous
  • Blackbox
  • BoBCaTROM
ParanoidAndroid ROMs
  • Vertigo
  • (most likely other versions too)
  • AOSPA
MIUI (official) MIUI (unofficial - miuiandroid) MIUI (Tquetski) Slim Bean Carbon LiquidSmooth Vanir AOSP (Broodplank) OctOS TouchWiz ROMs
  • FoxHound (read this first)
  • GoldenEye (if AT&T version, rename file and add "ATT" to the end)
  • SkyFall
  • Evil UnWizzed
  • Negalite
  • iNTriNsiC (20130806 version)
  • TriForceROM
  • Omnifarious
  • Echoe
  • BlackBox
  • TouchliteGE
  • Phoenix
  • SHOstock
  • EclipseTW
  • WanamLite
Sense 5 Port (geiti94) (Version 2) Kernels:
  • ktoonsez (AOSP, Google Edition, & TouchWiz)
  • faux123 (AOSP & Google Edition)
  • ChronicKernel jb43 AOSP
  • Infamous kernel
  • Ausdim kernel
  • Adam kernel
  • Alucard kernel (AOSP & Google Edition)
  • Plain boot.img files (use useful/patch-ramdisk.bat script)
Otros ZIPs flasheables:
  • SuperSU
  • Google Apps for Official AOKP
  • Google Apps for Task650's AOKP
  • Google Apps for CyanogenMod and PAC-Man
  • Google Apps for Slim Bean (standard and AROMA)
  • Google Apps for Paranoid Android
  • Google Apps for Gummy
  • Google Apps from BaNkS
  • Google Apps from doomed151 for AOSP
  • ComaDose
  • Xposed disabler
  • 3Minit framework

A) INSTRUCCIONES PARA PARCHEAR
DESDE ANDROID
  1. Descarga la ROM que vas a considerar como secundaria y cópiala en la SD (interna o externa), o descárgala desde el mismo móvil.

  2. Instala y ejecuta la ultima versión de la apli DualBootPatcherAndroid-xxx-signed.apk en tu firmware actual.

  3. Ve al menú lateral, pincha en Patch Zip File > Tap to choose a file to patch y selecciona el archivo de la ROM Secundaria que previamente has descargado. En este proceso la ROM se parcheará para el arranque dual y generará un archivo igual al inicial en el cual añadirá “_dualboot.zip” al final del nombre del archivo.
DESDE WINDOWS O LINUX
Para todas aquellas ROMs, Gapps, Kernels y demás zip flasheables no soportados actualmente existe una utilidad para Windows y Linux, con la que se puede intentar el parcheo.
  1. Descarga la ROM que vas a considerar como secundaria desde el ordenador.

  2. Descarga y descomprime en una carpeta, DualBootPatcher-xxx.zip (solo para windows y Linux)

  3. Ejecuta PatchFileWindowsGUI.exe (para Windows) o PatchFileLinuxGUI (para Linux), pincha en Choose file to patch y selecciona el archivo de la ROM Secundaria que previamente has descargado. En este proceso la ROM se parcheará para el arranque dual y generará un archivo igual al inicial en el cual añadirá “_dualboot.zip” al final del nombre del archivo.

  4. Copia el archivo “xxx_dualboot.zip” en la SD (interna o externa).

B) INSTRUCCIONES PARA ACTIVAR EL ARRANQUE DUAL
  1. Desde la ROM que vas a considerar como principal, instala (si aún no lo has hecho cuando parcheaste) DualBootPatcherAndroid-xxx-signed.apk.

  2. Abre la aplicación y ve al menú lateral, pincha en set kernel > Primary.

  3. Reinicia en modo recovery y flashea de la forma habitual el archivo de la ROM parcheada que finaliza en "_dualboot.zip" y que vas a considerar como secundaria en el arranque.

  4. Instala DualBootPatcherAndroid-xxx-signed.apk, esta vez en la que será tu ROM secundaria.

  5. Abre la aplicación y ve al menú lateral, pincha en set kernel > Secondary.

  6. Con esto finaliza el proceso. Ya, para alternar la ROM principal a secundaria, o a la inversa solo hay que abrir Dual Boot Patcher y pulsar en Choose ROM del menú lateral, y seleccionar la ROM que quieras arrancar, y finalmente en la opción "Reboot".


CONSIDERACIONES POSTERIORES ROM PRINCIPAL
  • La ROM principal no sufrirá modificación alguna en todo los procesos de parcheo y dual boot.
  • Para flashear actualizaciones de la ROM, que suponen casi siempre que en el proceso de actualización formatean la partición /system para después instalar, se eliminará también la ROM secundaria. Para ello restaurarla una vez actualizada la ROM principal, solo hay que flashear otra vez la ROM secundaria parcheada y listo, no perderás ninguna apli o configuración personal que tenías.
  • Para flashear zip flasheables no es necesario hacer nada previamente, solo flashear de la forma habitual, sin más.
  • Para hacer Wipes y demás procesos de Recovery se hacen de forma habitual por recovery.
  • La ROM principal se instala en /system, como siempre.
  • Las aplicaciones que se instalen en la ROM principal, se ubicarán en /data/app, como siempre

CONSIDERACIONES POSTERIORES ROM SECUNDARIA
  • Para flashear actualizaciones de la ROM y .zip flasheables se deben parchear previamente y después flashear de la forma habitual por recovery.
  • Para hacer Wipes y demás procesos de Recovery, flashea vía recovery y haz uso de DualBootUtilities.zip, se arrancará un menú que permitirá hacer esto. Incluso podrás alternar de la ROM que se arranca desde aquí.
  • La ROM secundaria se instala en /system/dual.
  • Las aplicaciones que se instalen en la ROM Secundaria, se ubicarán en /data/dual/app.
  • Si cuando entres en la ROM secundaría compruebas que no tiene privilegios root en esta ROM, descarga Supersu, lo parcheas y finalmente lo flasheas de la forma habitual.

COMO REVERTIR EL PROCESO (COMO QUITAR DUAL BOOT)
Existen varios métodos:
  • Restaura un Nandroid Backup previo a la instalación del arranque Dual.
  • Elimina las carpetas /system/dual, /system/dual-kernels, /cache/dual y /data/dual usando un explorador de archivos con privilegios root.



-

Última edición por bernarbernuli Día 18/06/15 a las 19:42:00. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 12 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #6  
Viejo 06/11/14, 17:21:54
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
MÁS GUÍAS & TUTORIALES

¿Como ahorrar y mejorar el consumo de batería? Wakelock Detector

(Click para mostrar/ocultar)

Frecuentemente veo en el hilo compañeros que cuelgan sus propios consumos normalmente con unos buenos tiempos, incluso con un uso prolongado del móvil con la pantalla encendida. Bien, a mí personalmente esto nunca me ha parecido de utilidad para nadie, excepto para el propio usuario que los cuelga. ¿Por qué? Básicamente porque cada usuario tiene sus propias aplicaciones instaladas en el móvil, siendo imposible que se pueda imitar el mismo “ambiente” para lograr los mismos consumos. No debes dejarte llevar por los consumos que hayan tenido otros usuarios o por las horas de pantalla que hayan tenido otros. Con este tutorial, explicaré como interpretar correctamente el gráfico de consumos de la batería y tener una referencia real de tus consumos, y las soluciones para lograr unos buenos consumos. Cualquiera puede superar fácilmente las 24 horas sin enchufar el móvil a la corriente.


¿Cómo interpretar el gráfico de consumo de la batería?
  • La aplicación de control de consumo de batería comienza recopilar datos de consumo cada vez que reinicias el móvil o cuando lo desconectas de la corriente y el nivel de batería cargada supere el 90%.
  • La pantalla principal del gestor de batería, se divide en dos, en la parte superior se muestra el gráfico de consumo y en la parte inferior, el listado de aplicaciones ordenadas por el consumo que están teniendo.
  • Si pinchas en el gráfico, se mostrará el gráfico más detallado como se muestra en estas 2 capturas, y podrás tener una idea más precisa del motivo por el que hubo gastos bruscos de la batería comparándolo con los datos que se muestran en la parte inferior sobre las diferentes señales (Red móvil, WIFI, GPS, Bluetooth…), activo/despierto (Awake), Pantalla encendida (On Screen) y Cargando.
  • En la franja de nivel del gráfico de consumo podrías ver 3 tipos de colores (Verde, Amarillo y rojo) que se refieren al nivel de batería, siendo amarillo menos del 30%, y rojo menos del 15%.
  • En las diferentes señales también podrías ver 3 tipos de colores (Verde, Amarillo y rojo) pero estas se refieren a la calidad de la señal, por ejemplo, de la red móvil, de mejor (verde) a peor señal (rojo).
  • Fíjate, por ejemplo, que cuando estás cargando el móvil, la franja de nivel de la gráfica evidentemente sube, y cuando se encuentra en estado activo (awake o despierto) o en estado de pantalla encendida (On Screen) la franja de nivel baja drásticamente.
  • Si ves un estado de “Awake” (despierto) intermitente, o una barra completa, significa que el móvil no está llegando al estado de deep sleep como debería, y podría ser que una apli esté impidiendo esto. Sobre todo, si los tiempos de Awake no coinciden con el de “Screen On”, es decir, el móvil estará en modo Awake siempre que la pantalla esté encendida (Screen On). Si notas que el móvil ha empezado a durar mucho menos, quizás una de las aplicaciones recientemente instaladas sea la culpable.
  • Regresando a la pantalla principal, en el listado de aplicaciones, quizás el dato más interesante sea el de “pantalla”, que coincide en tiempos con la gráfica detallada. Si pulsas en pantalla te mostrará el tiempo que ha estado encendida la pantalla desde que se ha iniciado el control de consumo.


Una vez revisado los datos de consumo, es posible que tengas un gasto de batería exagerado. Casi todos los usuarios con malos consumos de batería coinciden en lo mismo, el móvil no entra correctamente en reposo “(Deep Sleep), y eso puede ser debido a varios motivos, pero sobre es debido a que alguna apli que se encuentra en segundo plano, está consumiendo constantemente, y ahí es donde entran en juego los wakelocks.


¿Qué es un Wakelock?
Generalmente cuando el móvil no tiene interacción por parte del usuario, pasa por 3 estados hasta llegar al modo “Deep Sleep” (Sueño profundo). Este modo consume muy poca batería y a ti, como usuario, te interesa que el móvil esté el máximo tiempo en ese estado.
  1. On Screen - La pantalla del móvil está encendida (cuando lo estás usando)

  2. Awake - La pantalla del móvil se atenúa y finalmente se apaga pero sigue activo (“despierto”).

  3. Deep Sleep - la CPU pasa a la frecuencia más baja (“duerme”).
Por desgracia, el móvil no puede estar siempre en el modo Deep Sleep. Hay muchas aplicaciones que necesitan efectuar diferentes acciones para comprobar datos: Gmail recibiendo correo, notificaciones de WhatsApp, etc. Pues bien, estas aplicaciones utilizan los llamados Wakelocks para despertarse y comprobar lo que tengan que comprobar, pasando al estado Awake o incluso al estado On Screen.

Wakelock, que significa “mantener despierto” es el proceso que utilizan algunas aplicaciones y que funcionan en segundo plano manteniendo la CPU activa (en frecuencias altas) incluso cuando tienes la pantalla bloqueada o no estas usando el móvil, impidiendo así que el móvil entre en modo Deep Sleep. Los Wakelocks podrían encender la pantalla sin ninguna interactividad por parte del usuario. Todo esto podría drenarte la batería, consumo de datos y otros recursos. Los Wakelocks no hay que relacionarlo con la sincronización de las cuentas ya que estas utilizan unos métodos diferentes a los procesos de los Wakelocks

Por ejemplo, tienes configurado a Twitter para que busque mensajes cada 30 minutos, Twitter estará sacando el móvil del estado “deep sleep”, para recibir los mensajes, y luego apagarse. Ahora, esto por lo general no es un problema, ya que son rápidos chequeos que no tienen un impacto mayor. Pero a veces, hay aplicaciones, normalmente por estar mal desarrolladas, que en lugar de limpiamente revisar mensajes, y cerrarse, terminan corriendo constantemente, imposibilitando que el móvil llegue al estado de sueño profundo, y afectando negativamente la duración de la batería.

Tipos de Wakelocks
  • Wakelock de CPU (Wakelock parcial): El móvil se mantiene “despierto”, por algunas determinadas aplicaciones como aplis de mensajería, widgets, reproductores de música, etc para que la aplicación en sí siga recopilando datos o funcionando incluso con la pantalla apagada. Esto provoca que se drene la batería muy rápidamente o que el móvil se caliente demasiado, incluso cuando no se está utilizando. Son wakelocks de este tipo los que se muestran en la captura 1.

  • Wakelock de pantalla (Wakelock total): Además de mantener la CPU activa, la pantalla del móvil se enciende sin intervención del usuario, y a veces hasta se mantiene encendida de forma continua, provocada por aplicaciones como Despertadores, juegos, reproductores de video, etc. Son wakelocks de este tipo los que se muestran en la captura 2.

  • Lanzadores de WakeUp: En Android, hay una característica llamada "AlarmManager" que puede ser utilizado por las aplicaciones para programar tareas periódicas, por ejemplo, cuando configuras Facebook para que compruebe si hay notificaciones nuevas cada 5 minutos. Esto provoca que el móvil se “despierte” del modo Deep Sleep cada cierto período de tiempo. Este tipo Wakelock muestra la cantidad exacta de veces que el móvil ha sido despertado por la aplicación para cumplir con la tarea programada. Al reducir estas activaciones la duración de la batería se prolonga de forma significativa, por ejemplo, reduciendo la tasa de actualización de los widgets de información de tiempo. Quizás este tipo de Wakelock es el que te dará una información más valiosa para detectar las aplicaciones que “despiertan” continuamente el móvil. Son wakelocks de este tipo los que se muestran en la captura 3.

  • Wakelocks de Kernel: Son wakelocks de bajo nivel, y poco se puede hacer sobre estos para mejorar el consumo de batería, solo se pueden reducir mediante la configuración del kernel o incluso la sustitución del kernel, o reduciendo el uso de determinadas características del kernel. Son wakelocks de este tipo los que se muestran en la captura 4.


¿Cómo solucionarlo?
Hay varias aplicaciones que ayudan a controlar el consumo de las aplicaciones y vigilar en todo momento que nada se dispare, una de las mejores y más intuitivas es Wakelock Detector.
Lo que hace Wakelock Detector es analizar tanto los Wakelocks parciales, que son los que mantienen activa la CPU, como los totales, que son los que mantienen CPU y pantalla activos. Nos crea una lista con estadísticas bastante completa, ordenada por el tiempo de ejecución o por la frecuencia de uso. Una herramienta que te ayudará a conocer detalladamente el consumo de la batería, y que puede facilitarte descubrir que es lo que está “drenando “la batería.

Consideraciones
  • Activa en ajustes, “modo avanzado” para que se muestre los Wakelocks del kernel (Android System Wakelocks) por ejemplo los procesos backup, PowerManagerService, AudioOut, AudioIn, Wlan_rx, etc.

  • Activa también “Estadisticas desde que se desenchufó” para que comience a recoger datos desde el momento que desconectas en móvil del cable USB. Se debe saber que el servicio de gestión de la batería de Android resetea las estadísticas acumuladas de la batería (incluyendo las estadísticas de Wakelocks) cuando se reinicia el móvil o cuando el móvil se desconecta de la corriente y se encuentra con el nivel de la batería por encima de 90%, por lo tanto con Wakelock Detector es igual. Eso sí, es recomendable hacer la comprobación desde que desconectas el móvil, ya que las estadísticas de Wakelocks serán más reales, ya que si llevas unos días sin cargar el móvil por completo, o al menos por encima del 90%, recibirás las estadísticas de todos esos días haciendo muy complicado buscar el wakelock problemático.

  • Hay 3 tipos de ordenación de los wakelocks, que facilitan encontrar la aplicación o aplicaciones que están disminuyendo la duración de la batería.
    • Por Ejecución, ordena las aplicaciones por el tiempo que fueron ejecutadas, por lo tanto las aplicaciones actualmente activas se colocan en la parte superior del listado.
    • Por Uso (opción por defecto), ordena las aplicaciones por el uso de wakelocks.
    • Por Orden alfabético (ABCD…).

  • Si pulsas en las estadísticas de tiempo que estuvo despierto, las podrás ver más detalladamente, como se muestra en la captura 5. Debes fijarte sobre todo en el tiempo que estuvo despierto y el tiempo que estuvo encendida la pantalla. Si la barra roja (despierto) supera a la barra verde (Sueño profundo) es evidente que algo NO va bien.

  • En los listados de aplicaciones, las que se muestran de color rojo son las que actualmente están activas y ejecutándose.

  • En el lado derecho de cada aplicación se muestra cuanto tiempo ha estado activa y cuantos veces ha “despertado” el móvil con wakelocks. La barra azul en cada aplicación muestra su uso comparándolo con el estado awake (dormido) total.

  • Si pulsas en una aplicación recibirás datos adicionales como los wakelocks utilizados y el tiempo de uso de cada uno de ellos. Te da opción para hibernarla directamente con Greenify (si la tuvieras instalada). Si mantienes pulsado en uno de los wakelocks de la apli seleccionada, recibirás una descripción de este más completa.

  • Como se muestra en la captura 4, si al lado del nombre aparece un icono con forma de bombilla, al pulsar en el recibirás mayor información sobre ese wakelock directamente de la base de datos de Wakelock Detector y con sus posibles soluciones.



Procedimiento
  1. Descarga y ejecuta Wakelock Detector.

  2. Activa el “modo avanzado” y “Estadísticas desde que se desenchufó” en ajustes.

  3. Carga el móvil por encima del 90% de batería.

  4. Desenchufa el cable USB y no lo utilices en al menos 2 horas para tener unas estadísticas fiables.

  5. Ahora, dependiendo el problema que tengas, sigues los siguientes pasos

A) La batería se descarga de forma drástica en poco tiempo e incluso el móvil está muy caliente. (Captura 1)

Solución:
  1. Selecciona "wakelocks de CPU" y ordenación, “por uso”.
  2. Pincha en la aplicación o aplicaciones “sospechosas” y googlea los wakelocks con mayor tasa, con el fin que te muestre una solución al problema concreto, o desinstala la aplicación si no la utilizas. También podrías congelarla con Titanium para que solo se ejecute cuando tú quieras, o hibernarla con Greenify.
  3. Si todavía no has podido encontrar el problema selecciona "wakelocks Kernel", y luego trata de googlear el wakelock sospechoso para una posible solución.


B) Cantidad exagerada de veces se “despierta” una determinada aplicación (“AlarmManager") (Captura 2)

Solución:
  1. Selecciona "Lanzadores de WakeUp”. Aquí se mostrarán las aplicaciones que son la causa fundamental de wakelock del tipo "AlarmManager". Como ejemplo, fíjate en la captura 2, el numero de veces que las aplicaciones "Sherpa Next" y "Light Flow" respecto a las demás, despiertan el móvil. Estas 2 aplis son muy buenas, pero son también grandes "chupadoras" de batería.
  2. Intenta configurar las aplicaciones aumentando el tiempo para que te muestre notificaciones nuevas. Algunas aplicaciones permiten hacer eso.
  3. Si no se arregla, haz un “cierre forzado” como una solución temporal, o desinstala, si no la utilizas. También podrías congelarla con Titanium para que solo se ejecute cuando tú quieras, o hibernarla con Greenify.

C) La Pantalla del móvil se enciende o parpadea sola, o incluso se mantiene encendida. (Captura 3)

Solución:
  1. Selecciona "wakelocks de pantalla".
  2. Presta atención a las aplicaciones que están marcadas como activas (en rojo).
  3. Deja que el móvil se le apague la pantalla, y en el momento en que se enciende la pantalla, pulsa "Refrescar" en las opciones para que te muestre los cambios en los wakelocks de pantalla en algunas de las aplicaciones.
  4. Después de encontrar la razón, puedes actuar en consecuencia



Otros consejos para optimizar el consumo de batería
  • En relación al punto anterior, comentar que históricamente las aplis que más consumen suelen ser las de mensajería, debido a que están siempre en 2º plano esperando notificaciones. Es conveniente configurarlas una por una con el fin de aumentar los intervalos de sincronización y notificación. Muchas de ellas, utilizan servicios Push para recibir las notificaciones, por lo que te llegarán estas instantáneamente, aunque aumentes los intervalos.
  • Estas son algunas de las aplis Top chupa baterías, que debes vigilar:
    • Line (aunque en las últimas actualizaciones ha mejorado bastante la gestión de la batería)
    • Google+
    • Google Now
    • Viber
    • Tango
    • Facebook (recomiendo Friendcaster for Facebook ya que gestiona mejor el gasto de batería, aparte de que es inmensamente más configurable).
  • Muchísimas aplicaciones trabajan en 2º plano todo el tiempo, aunque no la utilicemos casi nunca, lo que conlleva un gasto de batería inútil, la solución es a través de la aplicación Greenify, que va invernando este tipo de aplicaciones que trabajan en 2º plano, no las cierra, congela o deshabilita, solo impide que ejecute procesos en 2º plano, pudiéndose abrir y funcionar estas aplicaciones, de forma normal, cuando queramos. Comentar que no invernéis las aplicaciones de mensajería y de alarmas, ya que si lo hacen, impiden los procesos de envió de notificaciones u otros procesos, como Whatsapp, Line, Facebook, Twitter, Greenpower y así. Os sorprenderá el montón de aplicaciones que están en 2º plano sin necesidad.
  • No utilizar TasKillers ya que Android usa un gestor de memoria diferente al que estamos habituados en S.O. como Windows. De ahí viene este mito urbano pensando que estamos ante un ordenador convencional. En un portátil con windows, cerrar todas las aplicaciones que se ejecutan en segundo plano hace que por lo general aumente el tiempo de duración de batería, ya que limpia el registro de memoria, pero en Android NO, ya que cuando está vacía la memoria, carga varias aplicaciones (las más usadas), para que se ejecuten lo antes posible en cuanto el usuario lo pida. Es por ello que si usamos un taskiller, limpiaremos el registro, y obligaremos al movil a volver a llenarlo, por lo que en vez de reducir el consumo, lo estamos aumentando.
  • Utiliza una buena aplicación de gestión de batería y red, la que utilizo, y recomiendo es GreenPower, esta gestiona automáticamente, es decir conecta o desconecta las conexiones WIFI, 3G, 2G, Bluetooth, sincronizaciones, tráfico de datos... según la situación o momento en que se encuentre el móvil. Es muy configurable, recomiendo la versión Premium.
  • Activa el 3G solo cuando sea necesario, para las aplis de mensajería tipo Whatsapp, es más que suficiente 2G. Para cambiar de forma rápida de 3G a 2G o a la inversa, activa los controles de energía del área de notificación en ajustes de sistema, y podrás activar o no el 3G, GPS, Bluetooth según la necesidad.
  • Congela (deshabilita) las aplicaciones que no utilices casi nunca, pero que debes tener, porque las utilizas eventualmente. Yo las congelo a través de Titanium Backup, las que tengo actualmente así, son Google+, Viber, Tango, Camera360 porque son grandes consumidoras de batería, además del lanzador de serie de CM, trebuchet, que básicamente es porque no utilizo ese.
  • Ejecuta de vez en cuando, herramienta tipo Ccleaner de Windows, recomiendo SD Maid y Clean Master, Para limpiar la caché de las aplicaciones y el sistema, archivos huérfanos... SD Maid tiene también una opción para optimizar la base de datos, que lo que hace es liberar la memoria asignada innecesaria, para que el acceso a la base de datos sea más rápido.
  • Utiliza un buen launcher, recomiendo Nova Launcher, es muy configurable y amigable. Sumamente ágil y con un gasto mínimo de batería. Muchos también recomiendan Apex Launcher. Antes tenía GO Launcher, y ni punto de comparación, se te va olvidar lo que es un lag.
  • No llenar el escritorio de Widgets innecesarios, porque el rendimiento del móvil bajará y el gasto de batería subirá. Elige otras alternativas para widgets prescindibles. Algunos widgets, como los que te permiten conocer la predicción del tiempo o las noticias, necesitan conexión a internet y trabajan constantemente, mermando la batería.
  • Un brillo alto en la pantalla gasta mucho, de hecho es lo que más, desactiva el brillo automático y ajústalo manualmente, de una forma rápida y sencilla, pasando el dedo horizontalmente por la barra donde está el reloj. Además, se recomienda utilizar un fondo de pantalla oscuro.
  • Reduce el tiempo de espera de apagado automático de pantalla a 15 seg. en ajustes > pantalla > Suspender después de.
  • Desactiva sonidos de sistema en Ajustes > sonido las opciones Sonido al tocar, Sonido de pantalla de bloqueo, Vibrar al tocar. También desactiva Vibración en notificaciones salvo que necesites silenciar el teléfono y quieras saber si tienes notificaciones.
  • En opciones de desarrollo de los ajustes de sistema, ajusta la escala de animación ventana y la escala de transición-animación a 0.5x. Cuanto más bajo sea el valor que se ponga, las ventanas se abrirán más rápido, a consta de no tener una animación tan "espesa".
  • Si recientemente acabas de cambiar de ROM, tendrás un gasto de batería mayor, esto es algo habitual, y viene motivado por el simple hecho de que después de un cambio de versión, el terminal hace más consultas que las que hace cuando está estable. Por tanto, para ver el cambio real en la duración de la batería después de un cambio de ROM, es mejor esperarse al menos una semana o 3 ciclos de carga para que vuelva a estar estable.
  • Desactiva Ubicación por red móvil y Wi-Fi en Ajustes > Acceso a tu ubicación.
  • El kernel actual de esta ROM funciona bastante bien en cuanto a gasto de batería y rendimiento, no creo necesario cambiarlo por otro kernel, y el patrón de CPU ondemand tampoco.
  • Parece ser que instalar otro modem, mejora el teléfono en cuanto cobertura y gasto en la batería, pero eso si, hay que ir probando el que mejor os vaya, porque a mí me puede ir bien uno, y a vosotros mal.



¿Por qué tengo tan "poco" espacio en el móvil? ¿Que son las particiones?

¿Por qué no puedo montar la memoria interna como almacenamiento masivo?

(Click para mostrar/ocultar)
Seguramente te habrás preguntado alguna vez, si el SGS4 lo publicitan con que posee 16 GB de capacidad, ¿por qué me marca el móvil que en la memoria interna solo tengo 9 GB de capacidad para instalar aplicaciones, por ejemplo? ¿Donde están los 7 GB restantes?

La clave de todo esto son las particiones. Android es un sistema operativo basado en Linux y, como tal, estructura sus archivos en particiones. Pero, ¿Que son las particiones? Las particiones de un disco son divisiones virtuales independientes unas de las otras que se realizan sobre una sola unidad física de almacenamiento de datos. Cuando el sistema monta una determinada partición (montar una partición es hacerla accesible por el sistema), éste le asigna unas determinadas opciones de montaje que incluyen tanto el modo de acceso (lectura y escritura o solo lectura), como otras propiedades (sistema de ficheros que se implementa, posibilidad de ejecutar archivos de root, etc.) y que no pueden modificarse posteriormente, lo que hace imposible, por ejemplo, escribir un archivo en una partición montada como de lectura exclusiva. La mayoría de estas particiones se crean en la memoria interna del dispositivo, una memoria de estado solido (flash), conocida como NAND.

Por tanto, y como verás mas abajo, el SGS4 se estructura en mas de 20 particiones, y solo la partición /data de un tamaño aproximado de 9 GB es la que el sistema permite hacer uso por parte de los usuarios para almacenar datos, el resto de las particiones son de uso exclusivo del sistema, unos 6 GB aprox. Al instalar una ROM sea stock, CM o cualquiera, se flashean entre otras particiones, en la partición /system (que tiene casi 3 GB de capacidad). Teniendo en cuenta esto, para una ROM stock (de 2,5 GB aprox.), el tamaño de la partición /system puede ser el apropiado, pero para la CM que su ROM solo tiene apenas 300 megas de tamaño, solo ocupa el 15% de la partición, desaprovechando espacio que podría ser útil en la partición /data. De esto no se puede hacer nada, o casi, existe una aplicación en XDA, llamada Pit Magic, con el que podrías crear un archivo pit modificado que reparticionaría las particiones con el tamaño apropiado, disminuyendo, por ejemplo, el tamaño de las particiones /system y /cache, a favor de la partición /data. Evidentemente, solo es indicado para un usuario avanzado, ya que es sumamente fácil convertir el móvil en un pisapapeles.

Comprender la estructura en particiones y que contienen, además de saber el motivo del tamaño de la SD interna, es útil para saber qué estás haciendo cuando, al instalar la ROM, se te pide que previamente hagas ciertas acciones como formatear ciertas particiones, hacer wipe cache, o wipe data / factory reset. Por lo tanto, a continuación se detallan cuales son las particiones principales y para qué sirven.


Particiones en Android: Estructura del sistema de Archivos

(Click para mostrar/ocultar)
Partición de arranque (/boot)
La partición de arranque se encarga de gestionar el arranque del dispositivo. En su interior está el llamado bootloader y el kernel. Sin esta partición, el dispositivo sencillamente no sería capaz de iniciarse. Es muy importante saber que, si formateamos esta partición (con el ClockworkMod Recovery, por ejemplo), no debes reiniciar el dispositivo bajo ningún concepto antes de instalar otra ROM que incluya una partición /boot, ya que no volvería a iniciarse.

En la estructura de archivos, al menos los datos relativos al kernel del sistema, se monta en la carpeta /sys, también los módulos y librerías asociados a éste; y los datos y archivos de cada uno de los dispositivos, tales como la CPU (por ejemplo, los archivos relacionados con las velocidades máxima y mínima del procesador se encuentran en la carpeta /sys/devices/system/cpu).
Partición de recuperación (/recovery)
La partición de recuperación se puede considerar como una partición alternativa a la de arranque (/boot). Permite iniciarlo en un modo especial llamado modo de recuperación, el cual muestra una consola con la que realizar tareas de mantenimiento o recuperación de datos. Es muy típico instalar un "Custom Recovery" como CWM o Philz Recovery, el cual permite hacer tareas más avanzadas como limpiar o borrar alguna de las particiones de manera individual, crear particiones, hacer copias de seguridad y restaurarlas, y lo más importante, flashear ROMs cocinadas.

Esta partición no se monta, por lo que no la encontrarás en la estructura de archivos.
Partición de sistema (\system)
La partición de sistema contiene básicamente el sistema operativo en sí (excepto el kernel y el bootloader que se ubican en /boot). Incluye la interfaz de usuario, así como las aplicaciones de sistema y configuraciones que vienen preinstaladas, siendo su contenido montado por el sistema de forma predeterminada en modo de lectura exclusiva en la carpeta /system, lo que indica que puedes leer los archivos que contiene pero no puede modificarlos, con independencia de los permisos asignados a los mismos. Formatear esta partición borraría Android del dispositivo, aunque podría arrancar para, por ejemplo, iniciarlo en modo bootloader o en modo recuperación para instalar una nueva ROM, ya que la partición /boot o /recovery son independientes a esta.

Dentro de la estructura de archivos de la carpeta /system están, entre otras carpetas:
  • La carpeta /app, contiene las aplicaciones de sistema, tales como el launcher, las aplicaciones de contactos y de telefonía, el calendario, reproductor de música, etc.
  • la carpeta /etc, contiene las configuraciones estáticas del sistema.
  • La carpeta /media contiene los sonidos de notificaciones y tonos de llamada que se incluyen por defecto.
  • Las carpetas /bin y /xbin contienen archivos binarios y scripts que utiliza el sistema para realizar algunas tareas, así como los scripts que permiten implementar algunos de los comandos del sistema, tales como el propio intérprete de comandos (habitualmente sh o bash).
Partición de datos de usuario (\data)
La partición /data contiene las aplicaciones que instala el usuario y sus datos, es decir, todo lo que el usuario ha creado o modificado, así como los datos de las aplicaciones de sistema, cuyo contenido es montado de tal forma que el sistema pueda leer y escribir sus archivos, lo que permite la modificación dinámica de su contenido. En esta partición se alojan también los contactos y toda su información asociada, el registro de llamadas, mensajes (SMS y MMS), emails, favoritos, Dispositivos bluetooth y puntos Wifi guardados, fondos de pantalla, datos del calendario o asociaciones a cuentas como Google, Facebok, Twitter, etc. También se encuentra aquí la llamada SD o memoria interna, que desde Android 4.0 ICS es "emulada" como una tarjeta SD virtual. Hacer wipe data / factory reset afecta directamente a esta partición, es como si lo hubieras iniciado por primera vez, sin afectar a la SD interna (/data/media/0) y a la partición /system, que es donde se flashea la ROM.

Dentro de la estructura de archivos de la carpeta /data están, entre otras carpetas:
  • La carpeta /app contiene las aplicaciones que instala el usuario, antiguamente la carpeta /app-private incluía también algunas aplicaciones ocultas, pero este directorio se encuentra en desuso gracias al nuevo sistema de comprobación de licencias online.
  • La carpeta /data almacena los archivos asociados a cada una de las aplicaciones, bien se trate de aplicaciones del sistema o instaladas por el usuario, encargándose Android de crear un directorio para cada una de ellas, a la que asigna permisos de acceso de forma que sólo la aplicación a la que pertenecen los mismos puede acceder a ellos.
  • La carpeta /media, y en concreto la carpeta /media/0, es donde se guardan los datos que se quieran almacenar, como archivos multimedia, documentos, y un largo etcétera, pero además muchas aplicaciones instaladas por el usuario guardan aquí muchos datos y configuraciones de estas. Este espacio es el que llamamos SD interna, que se puede acceder a través de varias rutas o enlaces simbólicos: /storage/emulated/0, /storage/emulated/legacy, /mnt/sdcard ó /mnt/shell/emulated/0.
Partición /cache
Esta partición es en la que Android guarda datos a los que el usuario accede con frecuencia, para que la carga de estos datos sea mucho más rápida cuando sea solicitada. Esto hace que tareas frecuentes funcionen mucho más rápido que otras que no sean tan habituales. Limpiar esta partición no afectará en absoluto a los datos personales, simplemente afectará a esta funcionalidad que pretende mejorar el rendimiento del dispositivo. En cualquier caso, una vez limpia, con el uso se volverá a rellenar con los datos que el sistema operativo considere más oportunos. Hacer Wipe cache partition afecta a esta partición.

En la estructura de archivos esta partición se ubica en la carpeta /cache.
Partición /efs
Esta partición, que solo está presente en los dispositivos de Samsung, almacena información relevante referente al hardware de comunicaciones del dispositivo (direcciones MAC del bluetooth y red inhalámbrica), así como el IMEI del teléfono.

En la estructura de archivos esta partición se ubica en la carpeta /efs.
Partición /mdm
La partición modem almacena todos los datos relacionado con las antenas de comunicaciones (telefonía, Wifi, bluetooth, GPS). En la estructura de archivos esta partición se ubica en la carpeta /firmware-mdm. Cuando flasheas un nuevo modem, evidentemente se ubican en esta partición.
Partición /param
Esta partición contiene una serie de parametros (de ahí el nombre), variables y configuraciones de el hardware del móvil. Tambien, entre otras cosas, contiene todos los ajustes del modo de depuración (DLOW/DMID/DHIG etc), el "chivato" de si has flasheado o no una "custom" ROM y el contador de flasheos.
Otras particiones:
Hay bastante mas particiones pero sería muy farragoso desgranar cada una, de lo que es ya un tostón. Aquí cuelgo la tabla de particiones que tiene el SGS4, ordenadas por tamaños:

Código:
Nº	Partición	    Tamaño	            carpeta	        File System	Descripción       

1	userdata        9961 MB (9,7 GB)	    /data	                ext4		        Application & User Data
2	system	    2894 MB (2,8 GB)	    /system	                ext4		        Android Platform  
3	cache	    2171 MB (2,1 GB)	    /cache	                ext4		        Cache             
4	hidden	    524 MB	                	                        ext4		        preload                 
5	mdm	            54 MB	                    /firmware-mdm     vfat		        CP Binary       
6	carrier	    21 MB	                		                ext4	                        
9	pad	            17,3 MB	                		                        
7	efs	            14,3 MB	                    /efs		        ext4		        EFS Partition           
8	apnhlos	    13,1 MB	                    /firmware	        vfat	                
10	boot	            10,5 MB	                		                emmc	        Kernel + Ramdisk        
11	fota	            10,5 MB	                				                        FOTA backup partition   
12	recovery        10,5 MB	                		        emmc	        Recovery                
13	persdata        9,2 MB	                		                ext4	                        
14	persist	     8,2 MB							                        Persist                           
15	backup	     6,1 MB							                        NV data backup partition          
16	param	     6,1 MB							                        Parameter Block                   
17	modemst1      3,1 MB							                        Modem Storage 1 (NV data)         
18	modemst2      3,1 MB							                        Modem Storage 2 (NV data)         
19	fsg	             3,1 MB							                        Modem Storage "Golden Copy"       
20	aboot	     2 MB							                        AP Bootloader                     
21	m9kefs1	     0,8 MB							                                  
22	m9kefs2	     0,8 MB							                                  
23	m9kefs3	     0,8 MB							                                  
24	sbl3	             0,5 MB							                        Secondary Bootloader 3            
25	rpm	             0,5 MB							                        Resource and Power Manager        
26	tz	             0,5 MB							                        Trust Zone                        
27	sbl2	             0,3 MB							                        Secondary Bootloader 2            
28	sbl1	             0,1 MB							                        Secondary Bootloader 1            
29	ssd	             0,008 MB						                        Secure Software Download

	TOTAL	     15746,4 MB (15,4 GB)

El sistema operativo del móvil provee de varios comandos que permiten la comprobación del estado de las particiones, así como del tamaño de las mismas, a los que se accede a través de una shell (bien sea usando una aplicación de terminal en el propio móvil o bien mediante el comando adb desde un ordenador). Para ver la tabla de particiones por ti mismo, sigue estos pasos:
  1. Asegúrate tener los drivers de Samsung y ADB bien instalados. Si no es así, descargarlos de aquí.
  2. Apaga el móvil, accede en modo recovery y conecta el USB del ordenador al móvil.
  3. Desde windows, ve a la función ejecutar y escribe adb shell. Se abrirá una pantalla que permite ejecutar comandos de consola dentro del móvil.
  4. Escribe ahora parted /dev/block/mmcblk0 y después print. De esta forma verás la tabla de particiones del móvil y su tamaños.
¿Tiene algo que ver esta estructura de particiones, que impida conectar por USB la SD interna como almacenamiento masivo?
Antes de la aparición de Android 4.0 ICS, el sistema tenía divida la memoria de almacenamiento del usuario en 2 particiones principales
  • Almacenamiento de aplicaciones (/data): Dónde se ubican las aplicaciones que instalas. Los datos que las aplicaciones generaban también se podía guardar aquí, aunque también podían ser guardados en la partición que sigue.
  • Almacenamiento de datos (SD interna): Se utilizaba para el almacenamiento de datos, ya sea por parte del usuario (por ejemplo, fotos o videos que tomaba) o por las aplicaciones. Incluso podía mover aquí parte de los componentes de una aplicación instalada, con la función "Mover a almacenamiento interno en ajustes > aplicaciones.
A partir de Android 4.0, Android introduce una nueva gestión de la memoria interna, unificando estas 2 particiones en una sola, la partición /data y lo que era la SD interna, ahora solo es emulada como tal, y se convierte en un sistema de archivos virtual de /data, es decir, ya no hay división entre el espacio de almacenamiento de aplicaciones y el espacio de almacenamiento interno que en versiones mas antiguas iban en /data y /sdcard respectivamente. Esta partición es la única que puedes usar, además debes convivir con todo el espacio que usan las aplicaciones para almacenar datos. Es decir, no perderás más espacio por tener la partición de almacenamiento de aplicaciones casi vacía mientras que el almacenamiento de datos está hasta los topes, o viceversa. La memoria se maneja como un espacio único que nos permite utilizar a voluntad toda su capacidad ya sea para aplicaciones o archivos almacenados. Sin embargo, dicha mejora conlleva un inconveniente, ya que al no existir divisiones internas, el espacio de memoria es visto como un todo y no permite que sea montado como unidad de almacenamiento al mismo tiempo que es usado por el sistema operativo del móvil. Llevado a la práctica, supone que si conectas el móvil a un ordenador por USB, no será reconocido como un disco duro externo, a través del protocolo de Almacenamiento masivo USB (UMS) (donde actúa esencialmente como otra unidad en Windows), y solo podrás acceder a los datos a través del protocolo MTP (Media Transfer Protocol), que seguiría permitiendo usar el móvil como dispositivo de almacenamiento, pero con algunas diferencias y limitaciones, por ejemplo, al copiar archivos, MTP no mantiene la fecha de modificación y creación, y establece para todos los archivos la hora actual, por lo que si copias la fotos de la cámara se pierde la fecha de cuando se tomaron. Mas info sobre esto aquí.

Todo lo dicho, y para concluir las explicaciones, sólo tiene efecto esta limitación con la SD interna, puesto que la SD externa si soporta el protocolo de almacenamiento masivo, pero con la ayuda de aplicaciones como USB Mass Storage Enabler o UMS Widget que lo activan.



¿Qué es la carpeta EFS y que peligro tiene?

(Click para mostrar/ocultar)

La carpeta EFS, que en realidad es una partición separada del sistema, se encuentra solo en móviles Android de Samsung. Esta carpeta contiene información esencial y única para cada móvil, datos encriptados como el número de identificación IMEI, la dirección MAC del Wifi y bluetooth, el product Code, MEID, ESN, etc.

En condiciones normales (sin ser root), no se puede acceder a la carpeta, y al rootear y flashear ROMs prácticamente nunca se "toca" esa carpeta, pero a veces sucede y se corrompen los datos de los archivos contenidos en EFS. La mayoría de las veces que se corrompe, no es por rootear o flashear, sino más bien, al intentar liberar el móvil, o desbloquear el código de red, ya que por lo general, estos procesos consisten en editar los datos dentro de la carpeta EFS. A veces sucede incluso por un uso indebido de Odin. Una vez se corrompen los datos, es posible, que se establezca un IMEI genéricos para todos los afectados pudiendo haber servicios que bloqueen IMEIs duplicados, que ya no te detecte la tarjeta SIM, que no tengas señal de red o que se quede congelado en modo avión. Aunque se vuelva instalar la ROM o se haga un Nandroid, la carpeta EFS seguirá corrompida, a no ser que se haga una restauración de esa carpeta de una copia de seguridad previamente hecha, no existe otra forma. Por ello, es recomendable, hacer siempre una copia de seguridad de la carpeta, por lo que pueda pasar en un futuro. Hay varios métodos para hacerlo pero el que considero más fácil y fiable, es con la apli Samsung EFS Backup. Solo pulsa Backup y esta herramienta accede a la ruta /efs y copia la carpeta entera en la SD interna. Se recomienda posteriormente guardarla en un lugar seguro como puede ser un disco duro, un PenDrive o un ordenador.



RAM no usada , RAM malgastada

(Click para mostrar/ocultar)


Post original de Raziel-77 Aquí

Samsung, en muchos casos confunde a la gente que llega nueva a Android. Uno de estos casos, es el TasKiller para liberar RAM. Es útil solamente en caso de que una aplicación se quede pillada, para todo lo demás solo sirve para consumir más batería, ya que Android ha heredado de Linux la forma de gestionar la memoria RAM. Estos SO lo que hacen es "pre-cargar" en la RAM aplicaciones indispensables (en Android los SMS, el dialer...) y aplicaciones "dormidas" que supuestamente, es fácil que se puedan usar más de una vez al día (y alguna otra apli más o menos importante).

Las que están "dormidas" (obviamente no es la palabra técnica original, por eso las comillas), al estar parte ya cargadas en la RAM, si las necesitas, arrancan más rápidamente que si lo hacen de cero. Por lo tanto, más rapidez, menos consumo de procesador que no necesitará aumentar tanto la frecuencia y por lo tanto menos gasto de batería.

El Kernel lleva un TasKiller interno automático que gestiona la RAM y tiene prefijada cuanta memoria usar a cada tipo de aplicaciones (indispensables, importantes, posibles a mucho uso...). Si se queda sin RAM para abrir por ejemplo, un juego (que son los que más recursos necesitan), el Taskiller empezará a liberar las menos importantes hasta tener la necesaria RAM para funcionar la apli en óptimas condiciones e intenta por todos los medios no cerrar las que son importantísimas.

Si cierras una apli el sistema la volverá a abrir o en su defecto abrirá otra u otras hasta llenar el hueco de RAM prefijado en el kernel. Lo único que consigues es un bucle, cierras aplis, el sistema abre esas u otras. El procesador a velocidades que no debería estar para hacer frente a ese trabajo extra (tanto para cerrar como para abrir) además de no dejar estar al mínimo de velocidad (200Mhz o en sueño profundo, llamado deep sleep) por lo tanto la batería se esfuma en un abrir y cerrar de ojos.

Hay varios métodos para cerrar aplis, y siempre se han de usar en caso de emergencia o en caso de que se quede la apli pillada:
  1. En la pestaña “Todas” en ajustes > Aplicaciones busca la que quieres cerrar y pulsas en el botón “forzar cierre”. Esto lo dejo google así para que no sea fácil de cerrar a lo loco, pero si cerrarlas en caso de emergencia y evitar que le vengan diciendo que la batería se esfuma por un mal uso de la opción.
  2. Otra variante es manteniendo pulsado la apli a cerrar y te sale 2 opciones en un Pop-up, elige "Información de aplicación" y te lleva a la misma pantalla del punto 1.
  3. Si activas la opción “Botón Volver” en Ajustes > Opciones de desarrollo, al mantener pulsado prolongadamente el botón físico “Volver”, también se fuerza el cierre de la apli.



Como instalar Aplicaciones y Juegos .apk

(Click para mostrar/ocultar)

La forma más sencilla de instalar aplicaciones en el móviles es mediante Google Play. La tienda oficial de aplicaciones de Google, es para muchos la principal fuente de aplicaciones para Android, bien sea desde la aplicación Google Play en el móvil o desde un ordenador, en la propia página web, que nos permite enviar aplicaciones al móvil e instalarse automáticamente sin tocar el móvil. Aun así existen métodos alternativos. ¿Cuáles son estos? Todos los métodos pasan por descargar e instalar un archivo ejecutable Android. apk.

Los archivos con extensión .APK son archivos de instalación ejecutables, es el formato utilizado por todos los dispositivos Android. Básicamente, es similar en concepto, a ejecutar un archivo .exe en un ordenador basado en Windows. En este formato, proceden todas las aplicaciones y juegos que tienes instalado en el móvil, incluido los que proceden de Google Play. El procedimiento de instalación de una aplicación .apk en Android es bastante similar al método utilizado en Windows, es decir, buscar, descargar e instalar. En cualquier caso, es necesario activar la opción Orígenes desconocidos en Ajustes > Seguridad para que permita la instalación de aplicaciones y juegos fuera de Google Play. Por último, decir que se debe tener siempre cuidado con instalar aplicaciones desde sitios que no son de confianza, ya que esas aplis, podrían venir con "regalitos" ocultos. Si eres de los que utilizan estos métodos de instalación frecuentemente, no está de más pensar en la instalación de un buen antivirus para móviles.

INSTALACIÓN DE APK DESDE EL ORDENADOR

Para obtener un archivo .apk de una determinada aplicación, existen diversos métodos, pero el más sencillo y más efectivo sería buscarlo en Google bajo los términos "Nombre de Aplicación" "Apk", aparecerán innumerables enlaces, pinchar en el enlace elegido (que suele ser, una página donde aglutina aplicaciones apk) y descargar.

Otros métodos de obtención, serían:
  • En el Blog de Maikel8Mobile.
  • A través de una extensión de Google Chrome, llamada APKDownloader, que permite descargar el APK desde Google Play (evidentemente solo las gratuitas o las que hemos pagado previamente).
  • Con Real APK leecher. Es una aplicación para Windows, similar en funciones a APKDownloader.
  • La extracción de los apk desde copias de seguridad realizadas por herramientas como Titanium Backup.
Una vez que tenemos la aplicación en formato APK, la deberemos transferir al móvil. Hay también varios métodos:
  • Por vía cable USB y activando almacenamiento masivo, de esta forma se montará la tarjeta SD como si fuera un pendrive. Una vez montado, copiar el .apk en la tarjeta SD interna o externa (es necesario tener los drivers USB instalados).
  • A través del lector de tarjetas MicroSD del ordenador, copiar el archivo .apk en la MicroSD, quitar la SD e insertarla en el móvil.
  • Por vía internet, guardando y sincronizando los archivos .apk en la cuenta de Google Drive o Dropbox y accediendo a ella usando la aplicación para móvil (es necesario tener instalado Drive o Dropbox en el móvil y en el ordenador).
  • Por via internet, enviándola a la cuenta de correo Gmail y abriendo dicho email desde el móvil.
  • Por red local WIFI o Internet, con la apli AirDroid podrás gestionar todas las aplicaciones del móvil, desde instalar nuevas aplicaciones arrastrando el .apk, hasta desinstalar o bien descargarlas al ordenador.
Cuando finalizamos con este proceso, estaremos en condiciones de instalar la aplicación. Ya en el móvil, usar un gestor de archivos como Solid Explorer, ES File Explorer o el nativo de CyanogenMod para ejecutarla e instalarla. Solo hay que buscar el archivo .apk en el lugar donde lo has copiado y pinchamos sobre él, iniciándose la instalación

Existe un método "todo en uno", que permite transferir desde el ordenador los .apk e instalarlo de un golpe usando Android SDK. En primer lugar, tienes que instalar el SDK y los drivers USB de Android en el ordenador y activar en el móvil Depuración USB en ajustes > opciones de desarrollo. Una vez hecho esto, abrir una linea de comandos y escribir adb install ruta/nombre del archivo.apk. Existen más comandos de adb útiles que se pueden utilizar. Para ahorrarte este procedimiento, y hacerlo de forma mucho más gráfica y sencilla hay aplicaciones como Droid Explorer y Android Commander, eso sí, con Android SDK instalado, que permiten instalar aplis (por USB o por Wifi) desde el ordenador de igual forma, entre otras muchas funcionalidades como administrar archivos y aplicaciones del móvil, realizar capturas de pantalla, flashear ROMs, obtener información del sistema, algo así como Samsung Kies, pero inmensamente más completo.

El método que utilizo habitualmente de todos los explicados es el siguiente. Previamente tengo activado Depuración USB, Orígenes desconocidos, instalado Android SDK y Android Commander en el ordenador, y el Widget de escritorio ADB over WIFI instalado en el móvil (para conectar el ordenador vía Wifi sin cable USB).
  1. Busco y descargo la apli en el ordenador con alguno de los métodos explicados anteriormente.
  2. Ejecuto el archivo .apk descargado. Se abrirá una ventana para instalarlo desde Android Commander y pulso install en la ventana.
  3. En la siguiente ventana, selecciono Wifi Mode y Pincho en el widget ADB over WIFI en el móvil, mostrándome ahí, la dirección IP del movil y un puerto.
  4. Escribo la dirección IP en la ventana y pulso connect. Aparece un mensaje de advertencia, no le hago caso y acepto.
  5. Vuelvo a pulsar install, selecciono Regular installation y OK (si es una actualización de una aplicación ya instalada, se selecciona Update application). Los siguientes .apk que se instalen, y mientras esté vinculada la IP del móvil con ADB over WIFI con el ordenador, se pueden omitir los pasos 3 y 4.
INSTALACIÓN DE APK DESDE EL MOVIL

Otra opción es descargar la aplicación directamente a tu teléfono, esto es, a través de tiendas alternativas a Google Play. Las más conocidas y utilizadas son Aptoide, Blackmart Alpha y MerkaMarket. El "modus operandi" de estos market, es similar a Google Play, es decir, buscar, descargar e instalar.

"BONUS TRACK"

Muchos de los enlaces que cuelgo para descargar aplicaciones y juegos te dirigen a Uploaded.net, lo que conlleva a que si no eres usuario premium, estarás limitado a descargas cada 2 horas por IP y a muy baja velocidad, para evitar esto solo tienes que registrarte en Unrestricti.li gratuitamente y podrás descargar sin ninguna limitación en uploaded y otros servidores.

Mis aplis y juegos.



Como acceder a las carpetas y archivos por vía WIFI desde el ordenador

(Click para mostrar/ocultar)
Utilizando el protocolo SAMBA (SMB) se pueden compartir con facilidad las carpetas del móvil con el ordenador y verlas directamente como un recurso compartido, por ejemplo, desde el ordenador, sin necesidad de desmontar la tarjeta SD, extraerla ni enchufar un cable USB. Tan simple como arrastrar y soltar para mover archivos entre las dos plataformas (como Windows, Linux, MacOs, una Tablet…).

Esto lo puedes hacer con SambaDroid, esta herramienta permitirá implementar un sistema de recursos compartidos estable, utilizando como servidor el móvil para compartir archivos y carpetas por medio de una red WIFI, por ejemplo, la carpeta /sdcard.


CONSIDERACIONES
  • Entre las ventajas que tiene el protocolo SMB, como dije antes, es que no hay necesidad de ningún cable para poder visualizar y gestionar absolutamente toda la estructura de carpetas del móvil, incluso los archivos ocultos, algo que nunca se podría hacer por vía MTP. Otra ventaja es que mantiene las fechas de origen de archivos y carpetas. Esto es especialmente interesante para las imágenes, fotos o videos que no tienen EXIF, donde se utiliza la fecha de creación o modificación para organizarlas y para saber cuándo se tomaron. MTP establece para todos los archivos transferidos hora actual del sistema, sobrescribiendo así la fecha de creación real o fecha de modificación.
  • Por el contrario, y respecto a usar el protocolo MTP por vía cable USB, evidentemente la velocidad de transferencia es bastante más lenta y no es indicado para transferir archivos de gran tamaño.
  • La versión gratuita de SambaDroid no permite añadir más recursos compartidos, ni cambiar el nombre de los recurso compartido, ni el nombre NetBIOS, ni incorporar sistema de protección con password por usuario, vamos, que es bastante "limitado" en cuanto a opciones para configurar el programa, pero la versión PRO (licencia comprada desde la propia aplicación), permite hacer todo este tipo de configuraciones, y funciona muy bien. Más abajo explico cómo hacerla PRO.
  • En SambaDroid si se muestra el mensaje "No se encuentra ninguna interfaz WiFi válida", configura la opción "vincular interfaz" en wlan0.


COMO CONSEGUIR LA VERSIÓN COMPLETA DE SAMBADROID
Como he comentado en las consideraciones anteriores, Sambadroid es algo limitada en su versión gratuita. La aplicación ofrece compras integradas, y por apenas 1,59 € permite establecerla como versión Pro, aunque hay un método alternativo para probarla, sin pasar por caja explicado a continuación:
  1. Instala y ejecuta Freedom. Para mas info sobre Freedom leer lo explicado en el 9º post de este hilo.

  2. Pincha en Menú > start y después selecciona en el menú de aplicaciones, Sambadroid. En unos segundos se abrirá la aplicación.

  3. Ve a opciones > Versión Pro > ¡Mejore la versión ahora! y finalmente pulsa en comprar. Si te fijas la tarjeta de crédito es virtual, y realmente NO estás haciendo ningún pago.


INSTRUCCIONES
En esta Guía voy a explicar cómo hacer accesible desde Windows 7 por vía WIFI (sin necesidad de cables), tres carpetas: el directorio raíz del móvil, la SD interna y la SD externa. Hacer accesible el móvil en Windows XP, Windows 8, Linux o cualquier otra interfaz es también muy sencillo, basta con una pequeña búsqueda en internet, para saber cómo hacerlo.
  1. Instala y ejecuta SambaDroid Pro, selecciona Opciones (en el menú lateral) y activa las opciones tal como se ven la captura 1 y 2

  2. Pincha en WiFI Whitelist y selecciona tu red WIFI habitual. De esta forma el servidor se conectará y activará automáticamente en el momento que el móvil se “enganche” a esa red.

  3. Selecciona Administrar los recursos compartidos y sigue las siguientes consideraciones pulsando en el botón inferior izquierdo "+" para cada una de ellas, tal como se muestran en la captura 3:

    • Para activar la carpeta raíz del móvil, escribe en Nombre, "Raíz de Sistema" y en ruta selecciona "". Activa permitir invitados.

    • Para activar la SD interna, escribe en nombre "SD Interna" y en ruta selecciona "/storage/emulated/legacy". Activa permitir invitados. Esta carpeta ya está creada por defecto, pero la puedes editar con los parámetros antes señalados para su mejor identificación.

    • Para activar la SD externa, escribe en nombre "SD Externa" y en ruta selecciona "/storage/sdcard1". Activa permitir invitados.

  4. Selecciona Grupo de Trabajo e introduce el Grupo de trabajo en el que trabaja tu ordenador en la red WIFI, normalmente "WORKGROUP" es el correcto.

  5. Ve a la pantalla principal, pincha en iniciar y asegúrate que el estado muestra "listo" como se muestra en la captura 4. Si no es así, reinicia y vuelve a entrar en la apli. Ya con esto, el móvil está preparado para compartir las carpetas.

  6. Desde el ordenador, con Windows 7, aunque es similar en otros entornos, ve a la opción ejecutar de inicio o presiona las teclas [Win] + [R], y escribe "\\SAMBADROID", o el nombre que hubieras puesto en la opción "Nombre Netbios" de la apli. Se abrirá una ventana con las carpetas que configuraste para compartir. Para hacerlas aún más accesibles, haz clic con el botón derecho en cada una de ellas, y selecciona Conectar a Unidad de red.... Selecciona una letra de Unidad (recomiendo escoger las últimas) y pulsa finalizar. De esta forma estarán accesibles desde la ventana equipo.





-

Última edición por bernarbernuli Día 01/12/14 a las 19:11:41. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 7 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #7  
Viejo 06/11/14, 17:22:37
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
MÁS GUÍAS & TUTORIALES

¿Cómo se restaura una versión stock o se deja el móvil como de fábrica?

(Downgrade / Upgrade, Flasheo completo, Reparar SemiBrick, SafeRoot)

(Click para mostrar/ocultar)

Android, como entorno libre que es, permite flashear firmwares de diferente ralea y pelaje con sus virtudes y defectos, ya que además de las versiones oficiales (stock), también existen multitud de versiones cocinadas. Menciono esto, por el hecho que con el paso del tiempo vas flasheando Custom Firmware’s o incluso actualizaciones del propio firmware oficial, que aunque hagas los wipes pertinentes, siempre quedan restos que pueden entrar en conflicto o no con el firmware actual, llega el día que flashees Cyanogenmod y percibas ciertos bugs que suelen achacarse a defectos propios de la ROM, pero no siempre es así, y para eso está este tutorial, que servirá para hacer una instalación completamente limpia para dejarlo como si viniera de fábrica, o bien para hacer un downgrade por X motivos, reparar un semibrick y por supuesto reparar esos bugs persistentes. Últimamente en el hilo se han comentado varios bugs que no proceden de Cyanogenmod, y con una instalación limpia de un firmware original se solucionarían, a saber algunos:
  • Sobrecalentamientos en uso normal del móvil
  • Perdida de la señal WIFI.
  • Reinicios aleatorios e inesperados.
  • Sin sonido

CONSIDERACIONES GENERALES
  • Si tienes el Bootloader viejo (sin Knox), es conveniente que flashees una versión compilada a partir de Junio de 2013, por el cambio de la gestión de las particiones, y anterior a Agosto del 2013, ya que a partir de esa fecha, las ROMs stock de Samsung contienen el nuevo bootloader. Recomiendo flashear la última ROM libre española lanzada en Julio de 2013, la compilación XXUBMGA con Android 4.2.2 Jelly Bean, que fue la última sin knox. Pero, ¿esto que quiere decir? ¿Que no podré disfrutar de las bondades de la última versión de Android a costa de que se instale el nuevo bootloader? No, una vez que flasheas una versión como la XXUBMGA hay varios metodos para actualizar, por ejemplo, basta con que flashees CM11 y ya tendrás Android 4.4.2 Kitkat, si quisieras continuar con versiones Stock, aplicar el método por Recovery con ROMs Stock modificadas.
  • Si tienes el Bootloader nuevo (con knox), debes tener cuenta lo siguiente:

    • Flashea versiones oficiales a partir de Agosto de 2013. Se debe tener en cuenta que contienen Bootloader nuevo (con Knox) muchas versiones Android 4.2.2 Jelly Bean (a partir de la compilación XXUDMH6), y todas las versiones Android 4.3 Jelly Bean y Android 4.4.2 Kitkat.

    • Si tienes el contador a 0x0, y no quieres que te suba a 0x1, deberás tener en cuenta que si quieres rootear el móvil, deberás flashear primero una ROM Android 4.2.2 o Android 4.3 Jelly Bean (distinta de XXUENAA o XXUENA4), y después rootear a través de SafeRoot, ya que este método no es compatible con versiones Stock de Android 4.4 Kitkat, ni con las dos versiones Android 4.3 antes mencionadas.

    • Si tienes el contador a 0x0, y no quieres que te suba a 0x1, deberás tener en cuenta que si quieres instalar un Custom Recovery como CWM o PhilZ quizás podrías flashearlo con Mobile Odin Pro sin que suba a 0x1, pero en el momento que accedas al modo recovery, por ejemplo, para instalar CM11 te subirá con seguridad a 0x1. Por ahora, no hay solución a ello, ni forma alternativa para instalar CM11.
  • Además de asegurarse que la ROM que flashees tenga integrado el Bootloader nuevo o viejo, evidentemente asegúrate que sea una versión stock para i9505, sino tendrás un bonito pisapapeles.
  • Como referencia, aquí podrás ver todas las versiones oficiales que se han liberado para el SGS4 desde sus inicios. Para mas info leer el apartado ¿Que significan los códigos de las compilaciones Stock de Samsung?, mas abajo.
  • La forma habitual para flashear es a través de la aplicación Odin3 (solo para Windows) o la aplicación Web Jodin3 (también para Linux y Mac) en versión Offline u Online. Odin3 en realidad es un software propietario de Samsung utilizado en sus centros autorizados, para actualizar y reparar los dispositivos Galaxy, que en su día fue liberado clandestinamente, para el "flasheo indiscriminado" del usuario de a pie. Otro método, no tan recurrido, pero también muy efectivo, es a través de la apli Mobile Odin Pro, que tiene como principal ventaja que mantiene el root al flashear.
  • No es necesario rootear previamente para flashear CM11, ya que esta ROM viene ya pre-rooteada.
  • Leo en el foro, que hay bastante confusión en cuanto a los Semibrick y Bricks.

    • Un Semibrick (Soft-Brick) se produce cuando se hace un mal flasheo (por ejemplo, que se haya quedado sin batería durante el proceso, te equivocas al poner los archivos en los sitios adecuados o flasheas una ROM ajena a i9505), provocando que la partición Bootloader no inicie de forma normal el móvil, vamos, que no pasa del logo de Samsung, pero esto no afectaría a las particiones para acceder al modo recovery o modo download, por lo que bastará con apagarlo y volver a entrar en modo Download (Volumen abajo+Power+Home) y repetir el proceso de flasheo. También se puede acceder al modo Download con un USB JIG, si por lo que sea no funciona la combinación de teclas Volumen abajo+Power+Home.

    • Un brick (Hard-Brick) que muchos creen tener, cuando solo es un semibrick, es realmente difícil que suceda, aunque siempre hay esa posibilidad, sobre todo si no sigues las instrucciones marcadas. Basicamente el móvil ni se enciende, ni por supuesto permite acceder al modo download, probablemente porque se haya quemado la placa base del móvil, para esto, la única solución es el SAT.

TIPOS DE FLASHEOS

Existen varios métodos para flashear el firmware oficial de Samsung, aunque el más efectivo para hacer una instalación limpia es el primer método. Los otros dos métodos, solo explicaré en qué consisten y en que difieren respecto al primer método. También explicaré someramente los métodos para rootear y el método alternativo para flashear con Mobile Odin Pro.

A) MÉTODO POR ODIN CON ROMs STOCK DE MÚLTIPLES ARCHIVOS (INSTALACIÓN COMPLETA / DOWNGRADE)
CARACTERÍSTICAS:
  • Estas ROMs formatean y flashean todas las particiones del móvil, eliminando por supuesto los privilegios root, el Custom recovery y la SD interna, vamos, que deja el móvil como de fábrica, por lo que si quieres salvaguardarlos haz Copia de seguridad de los datos importantes y los ajustes del móvil antes de proceder con la instalación del firmware
  • Resetean el contador de flasheos a 0, por lo que no necesitas hacer uso de Triangle Away, no confundir el contador de flasheos con el “chivato” de Knox (0x1), que no tiene nada que ver.
  • Al ser versiones stock oficiales, NO suben Knox a 0x1.
  • En realidad son versiones de origen de las de 1 archivo (de las liberadas por SamMobile.com) que han sido descompiladas, y compiladas otra vez por partes como se explica en el apartado "Como Compilar una ROM" de este tuto.
  • Este sistema de flasheo es el que utilizan habitualmente en los servicios técnicos, ya que a diferencia del método por Odin con ROMs Stock Oficiales de 1 archivo que solo hacen actualizaciones, estas hacen un flasheo completo y permiten hacer downgrades (por ejemplo, regresar a 4.2.2 o 4.3 desde 4.4.2).
  • Para hacer un downgrade debes flashear por Odin el Archivo AP, CP y CSC, y omitir el archivo BL (BOOTLOADER), ya que este archivo es que contienen las particiones que impiden hacer un downgrade.
  • Los 4 archivos flashean 14 particiones del móvil, para mas info, leer el tuto sobre particiones del 6º post.
    • Archivo AP (PDA) --> system, boot, recovery y persdata.
    • Archivo BL (BOOTLOADER) --> aboot, rpm, sbl1, sbl2, sbl3 y tz
    • Archivo CP (MODEM) --> modem y non-hlos
    • Archivo CSC --> cache y hidden (a veces, este archivo incluye un archivo .pit que ya hace automáticamente la repartición)
  • Otra ventaja, respecto a ROMs de 1 archivo es que los archivos MODEM y CSC son intercambiables, por lo que podrás flashear la ROM al tiempo que flasheas el MODEM que mejor te rinda o el CSC mas apropiado, eso sí, se debe tener en cuenta que si estás flasheando una versión Android 4.4.2 kitkat, son compatibles módems de Android 4.4.2 y 4.3, pero no Android 4.2.2 Jelly Bean. Para mas info, leer el tutorial sobre como instalar Modems del 5º post. Aquí un listado de versiones de módems y aquí un listado de CSC para su descarga.
  • Los Archivos PDA y BOOTLOADER deben ser siempre, entre ellos, de la misma versión de compilación.

CONSIDERACIONES PREVIAS:
  • Asegúrate tener los drivers bien instalados en el ordenador, para ello:

    • Desinstala primero la aplicación Samsung Kies (si estuviera instalada), desinstala los anteriores drivers desde el administrador de dispositivos de Windows, se recomienda también utilizar CCleaner para hacer una limpieza de registro y por último reinicia.

    • Descarga e instala los drivers de ADB y Fastboot, así como los drivers de Samsung para Windows de un golpe y en 15 segundos con el paquete All-in-One ADB Installer. Si los quieres instalar de forma individual, descarga e instala Samsung USB Drivers desde aquí o desde aquí y descarga 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 SGS4. En Linux y Mac OS la única solución que hay, es descargarse el paquete de ADB + SDK + drivers oficial de Google.
  • Activa Depuración USB de las opciones de desarrollo. Para ello, primero debes activar las opciones de desarrollo, pulsando 7 veces seguidas en el “número de compilación” en Ajustes > Información del teléfono. Vuelve atrás, y entra en el nuevo menú de Opciones de desarrollo, y activa Depuración USB.
  • Asegúrate que la batería del móvil está al menos el 80% de carga para evitar el apagado inesperado durante el flasheo del firmware.
  • El método de acceso a modo Download se hará siempre con la combinación de las teclas Volumen Abajo + Power + Home, y nunca desde una aplicación que tenga esa opción de reinicio en modo download.
  • El archivo con extensión .pit es el que permite reparticionar el móvil para dejarlo como de fábrica. Este archivo es “universal” y sirve para cualquier ROM stock oficial que quieras flashear, por supuesto del modelo i9505.
  • El CSC (Consumer Software Customization) es el que se encarga de marcar el código que identifica el país y operador de telefonía, pero esto realmente solo es útil si actualizas el firmware Stock desde Kies, ya que le permite reconocer a esta aplicación si hay disponibles actualizaciones oficiales de la región y operador que marca el CSC. Aun así si el CSC de la ROM que quieres instalar no pertenece a tu región u operador posteriormente al flasheo, puedes hacer uso de CSC Select. Si se aplica un nuevo CSC, se restablece el móvil como de fábrica (todos sus datos y configuraciones se pierden). Mas info sobre CSC mas abajo.

DESCARGAS:
INSTRUCCIONES:
  1. Descarga la ROM oficial de las enlazadas en el apartado descargas y descomprime el archivo que contiene los archivos necesarios para flashear en una carpeta. En el contenido del .rar verás unos cuantos archivos con extensión .tar.md5.

  2. Asegúrate que el móvil no esté conectado por USB al ordenador, y descarga y ejecuta Odin3 (con privilegios de administrador). Ahora debes introducir los archivos contenidos en esa carpeta en el lugar correcto, esperando para cada archivo que verifique el md5:
    1. En la casilla PIT, introduces el archivo con extensión .pit (probablemente la casilla Re-Partition se active).
    2. En la casilla BL (BOOTLOADER), introduce el archivo "BL_...tar.md5". Ignora este paso, si solo quieres hacer un downgrade.
    3. En la casilla AP (PDA), introduces el archivo "AP_...tar.md5".
    4. En la casilla CP (PHONE), introduces el archivo "CP_...tar.md5". Ignora este paso, si no existe tal archivo entre los archivos extraídos, o introduce uno versión que quieras dentro de las consideraciones marcadas antes.
    5. En la casilla CSC, introduces el archivo "CSC....tar.md5". Ignora este paso, si no existe tal archivo entre los archivos extraídos, o introduce uno versión que quieras dentro de las consideraciones marcadas antes.

  3. Asegúrate que la casilla re-partition (si has introducido el archivo .pit) y la casilla "F. Reset Time" están marcadas, y desmarca la casilla Auto Reboot, para que cuando finalice el proceso reinicies el móvil manualmente.

  4. Apaga el móvil y quita la batería unos segundos (esto, aunque parezca intrascendente, es importante). Ahora, vuelve a poner la batería y arranca el móvil en modo download, Conecta el móvil por USB al ordenador y espera a que Odin lo reconozca, esta operación puede tardar unos minutos, dependiendo si ya tienes instalados los drivers necesario o no. Si el móvil se ha conectado correctamente verás que en la parte superior izquierda de la ventana de Odín donde dice ID:COM nos marcará el número del puerto COM al que está conectado en color amarillo o azul y el mensaje "Added!" en el cuadro informativo de la parte inferior izquierda. Si no aparece el mensaje “Added!” prueba a conectarlo en otro puerto USB.

  5. Pulsa el botón START y comenzará la instalación. Verás una barra de progreso encima de la casilla ID:COM y determinados datos informativos en el cuadro informativo. Espera que se complete, puede tardar unos minutos en finalizar.

  6. Cuando finalice el proceso, la casilla por encima de ID:COM se pondrá en verde y marcará PASS. Desconecta el cable, apaga el móvil, quita la batería 60 segundos, vuelve a poner la batería e inicia el móvil, pero esta vez, en modo recovery (volumen arriba + Power + Home). Allí, haz “wipe data/Factory reset”, y por último reinicia normalmente. No te inquietes si tarda un rato en iniciar, ya que es lógico que al instalar un Firmware nuevo se tome mucho más tiempo de lo normal. Con esto estará listo, limpio de polvo y paja. y preparado para flashear un Custom recovery, rootear, otro modem, instalar la ROM Cyanogenmod o cualquier otra ROM sea oficial o Custom ROM.


B) MÉTODO POR ODIN CON ROMS STOCK OFICIALES DE 1 ARCHIVO (UPGRADE)
  • La mayoría de los enlaces de descarga de ROMs de 1 archivo proceden de SanMobile.com (es necesario registrarse para descargarlas) o de Samsung-Updates.com, que previamente han sido extraídos del servidor de Kies, por lo que son las denominadas oficiales.
  • Al ser versiones stock oficiales, NO suben Knox a 0x1 ni el contador de flasheos.
  • Si tuvieras privilegios Root o un Custom Recovery se eliminan.
  • Estas, NO flashean la partición /data, por lo que perderás ningún dato personal, aplicación o configuración que tuvieras previamente al flashear, aun así, si quisieras hacer una instalación limpia (desde cero) antes de flashear deberás entrar en modo recovery y hacer "wipe data / factory reset", y si además tienes un custom recovery, hacer format /system, format /data y format /sdcard. No es lo mismo que con el método de multiples archivos, ya que ese método es lo más parecido a dejarlo de fábrica.
  • Con este método no se puede hace downgrade a versiones Android anteriores (no me refiero a compilaciones de los firmwares dentro de una misma versión Android), por ejemplo si tienes Android 4.4.2 Kitkat, no se permite flashear versiones 4.3 o 4.2.2. Solo es permitido hacer updgrades o flasheos de ROMs de la misma versión.
  • Se debe tener en cuenta que si estás flasheando una versión Android 4.4.2 kitkat, son compatibles módems de Android 4.4.2 y 4.3, pero no Android 4.2.2 Jelly Bean. Para mas info, leer el tutorial sobre como instalar Modems del 5º post. Aquí un listado de versiones de módems y aquí un listado de CSC para su descarga.
  • No voy a explicar cómo se flashea una ROM con este método, hay varios hilos que lo explican como en este hilo de @KrAzYtHeBoY. Aun así el método es similar al de múltiples archivos, solo debes introducir el archivo “...HOME.tar.md5” en la casilla AP, sin activar re-partition.


C) MÉTODO POR RECOVERY CON ROMS STOCK MODIFICADAS
  • Este método es indicado si tienes el Bootloader antiguo (sin knox), y quieres flashear versiones Stock de Android 4.4 Kitkat sin afectar al Bootloader, es decir, sin tener knox.
  • Si tienes el Bootloader nuevo (con Knox) y 0x0, te subira el “chivato” knox a 0x1, porque es necesario con este método un Custom Recovery, algo que hará "saltar" a 0x1.
  • Se debe tener en cuenta que si estás flasheando una versión Android 4.4.2 kitkat, son compatibles módems de Android 4.4.2 y 4.3, pero no Android 4.2.2 Jelly Bean. Para mas info, leer el tutorial sobre como instalar Modems del 5º post. Aquí un listado de versiones de módems y aquí un listado de CSC para su descarga.
  • Estas ROMs suelen estar ya pre-roteadas, por lo que te ahorrarás ese proceso.
  • Para instalarlas necesitas previamente tener instalado un Custom recovery, y aplicar el procedimiento habitual de instalación por recovery. Aquí y Aquí tienes enlaces de descarga y más información sobre el método.


D) METODO POR MOBILE ODIN PRO
CARACTERÍSTICAS:
  • La principal ventaja de Mobile Odin Pro es que al flashear una actualización o una versión completa de una stock podrás mantener el movil rooteado. Hay que decir que es necesario root para que funcione Mobile Odin Pro.
  • Tiene las mismas posibilidades que Odin3 mas algún valor añadido y pudiendo flashear directamente desde el móvil.
  • Al igual que con Odin3, si flasheas ROMs stocks, como son estas versiones oficiales, NO suben Knox a 0x1 ni el contador de flasheos.
  • No prestes atención a las advertencias de que si flasheas con esta herramienta te subirá knox a 0x1, si sigues las instrucciones no tendrás problemas.
  • La opción "OTA / Update ZIP" permite flashear Custom ROMs (como CM11), Mods o cualquier .zip flasheable, sin necesidad de tener en el móvil un Custom Recovery. La aplicación tiene una especie de recovery temporal para poder flashear .zip como si lo hicieras desde un Custom Recovery, pero tiene el inconveniente que si el .zip que quieras flashear tiene integrado un recovery o un kernel NO stock (CM11, por ejemplo) te subirá el knox a 0x1.


INSTRUCCIONES:
  1. Descarga la ROM stock o Custom Recovery con extensión .tar.md5 que quieras flashear y cópialo en la SD externa. Son las mismas ROMs que las del método de multiples archivos o el método de 1 archivo.

  2. Descarga e instala MobileODIN Pro.

  3. Abre la apli MobileODIN (se instalará el Addon para i9505), pulsa en “Open File…” y selecciona el archivo .tar.md5 que copiaste anteriormente en la SD.

  4. Activa las opciones "Enable EverRoot”, “Inject Superuser”, “Inject Mobile ODIN" y “Wipe Dalvik Cache” (probablemente se hayan activado al cargar el archivo.tar.md5).

  5. Selecciona la opción “Recovery" y luego en "Clear" (si no quieres instalar el recovery oficial de la stock y poder mantener el Custom Recovery actual).

  6. Finalmente selecciona la opción “Flash firmware", al hacer la comprobación de checksum md5 pulsa "Skip" y acepta todos los mensajes de advertencia.

  7. El móvil se reiniciará automáticamente en modo download y comenzará el flasheo. Si no lo hace, apaga en móvil y vuelve a encenderlo.

OTROS MÉTODOS

E) ROOTEAR MÓVIL POR MÉTODO CF-ROOT (Para Bootloader sin Knox)
Este es el método habitual para flashear si tienes el Bootloader viejo (sin knox), ya que es válido para cualquier versión Android. También sirve si tienes el Bootloader nuevo (con Knox) pero te subirá el contador a 0x1. Si tu intención es instalar CM11, no es necesario rootearlo, porque CM ya viene pre-rooteada.
  1. Descarga y descomprime CF-AutoRoot. En el contenido del .zip verás un archivo con extensión .tar.md5.

  2. Asegúrate que el móvil no esté conectado por USB al ordenador, y descarga y ejecuta Odin3 (con privilegios de administrador). Ahora debes introducir en la casilla CP (PDA) el archivo "CF-Auto-Root-jflte-jfltexx-gti9505.tar.md5”.

  3. Arranca el móvil en modo download, Conecta el móvil por USB al ordenador y espera a que Odin lo reconozca, esta operación puede tardar unos minutos, dependiendo si ya tienes instalados los drivers necesario o no. Si el móvil se ha conectado correctamente verás que en la parte superior izquierda de la ventana de Odín donde dice ID:COM nos marcará el número del puerto COM al que está conectado en color amarillo o azul y el mensaje "Added!" en el cuadro informativo de la parte inferior izquierda. Si no aparece el mensaje “Added!” prueba a conectarlo en otro puerto USB.

  4. Pulsa el botón START y comenzará la instalación. Verás una barra de progreso encima de la casilla ID:COM y determinados datos informativos en el cuadro informativo.

  5. Cuando finalice el proceso, la casilla por encima de ID:COM se pondrá en verde, marcará PASS y se reiniciara automáticamente, y ya rooteado.

  6. Si no se rootea, repite el procedimiento, pero esta vez con la opción “autoreboot” de Odin desactivada. Cuando finalice el proceso, en este caso apaga el móvil y reinicia en modo recovery para finalizar el proceso de rooteo.

  7. Al volver al iniciar el móvil, se habrá instalado la apli “SuperSU”, que gestiona las aplicaciones con necesidades Root. Actualiza los binarios de esta.

F) ROOTEAR MÓVIL POR MÉTODO SAFEROOT (Para Bootloader con Knox)
Este método es el más conveniente si tienes el Bootloader nuevo (con knox) y lo tienes en 0x0, ya que permite rootearlo sin que suba el contador a 0x1. Para poder aplicar SafeRoot previamente debes tener una versión Android 4.2.2 Jelly Bean o Android 4.3 Jelly Bean (distinta de I9505XXUENAA o I9505XXUENA4), por lo que si tienes instalada actualmente una versión Android 4.4.2 Kitkat deberás hacer un Downgrade a las versiones validas con el método por Odin de multiples archivos explicado anteriormente, es decir, sin flashear el archivo BOOTLOADER (BL).
  1. Asegúrate tener los drivers USB correctamente instalados y el modo de depuración activado.

  2. Descarga y descomprime SafeRoot .

  3. Conecta el móvil por USB al ordenador

  4. Ejecuta el archivo “install.bat” de SafeRoot. El móvil se rooteará y se reiniciará durante el proceso.

  5. Al volver al iniciar el móvil, se habrá instalado la apli “SuperSU”, que gestiona las aplicaciones con necesidades Root. Actualiza los binarios de esta.

  6. Ya, desde aquí, si quisieras actualizar a la ultima versión Android, utiliza el método por Mobile Odin Pro.

SUPUESTOS ¿CUAL ELEGIR?

PERFIL DE MOVIL 1
Tienes el Bootloader antiguo (sin Knox), cuando compraste el móvil tenías de fábrica una versión de Android 4.2.2 Jelly Bean de antes de Septiembre de 2013 (una MGA o más antiguas) y siempre has evitado el knox NO actualizando a una versión más reciente de las Stock oficiales, como mucho ROMs Stocks modificadas o ROMs basadas en AOSP como CM y, ahora quieres hacer una o varias de estas cosas:
  • Flashear una ROM stock para dejarlo de fábrica para llevarlo al SAT, que por cierto, si lo llevas ahí, y dependiendo que la reparación que requiera, probablemente el SAT te lo devuelva con el Knox integrado.
  • Flashear una ROM stock para instalar una versión más reciente de la Stock.
  • Hacer una instalación de cero para después rootearlo, flashearle un custom recovery y volver a instalar una ROM como Cyanogenmod, o todo junto.

En este perfil, hacer cualquiera de estas cosas no entraña prácticamente ninguna dificultad, solo se debe tener en cuenta que debes flashear una ROM stock oficial que NO contenga el bootloader nuevo (con Knox).

El proceso de flasheo completo para dejarlo de fábrica viene ser básicamente este:
  1. Flashea una ROM con Bootloader viejo aplicando el método de multiples archivos explicado antes. Si quieres rootearlo y añadir un custom recovery sigue al siente paso, si solo lo quieres así para llevarlo al SAT, ya has terminado.
  2. Para rootearlo flashea CF-Root por Odin, y para introducir un Custom Recovery flashea Philz Recovery también por Odin. Si quieres flashear un ROM 4.4.2 Kitkat o flashear CM11 sigue al siguiente paso.
  3. Para tener la versión más reciente de 4.4.2 Kitkat debes flashear por recovery una ROM Stock modificada (que le hayan quitado Knox), muchas de ellas vienen pre-roteadas, por lo que te ahorras el paso anterior para el root. Aquí y Aquí tendrás enlaces de descarga para ello.
  4. Si quieres instalar una ROM como CM (no importa cual versión Android tengas actualmente) solo flashearla por recovery como se explica en el primer post de este hilo, también te puedes ahorrar el paso de rootearla, ya que CM viene pre-roteada.


PERFIL DE MOVIL 2
Tienes el Bootloader nuevo (con knox), pero como siempre has actualizado con versiones oficiales a través del Kíes o de Odin tiene el contador en 0x0 y, ahora quieres, sin que suba el contador a 0x1, una o varias de estas cosas:
  • Flashear una ROM stock para dejarlo de fábrica (quitarle rooteos y cosas así) para llevarlo al SAT.
  • Flashear una ROM stock para instalar una versión más reciente de la Stock
  • Hacer una instalación de cero para después rootearlo, flashearle un custom recovery e instalarle una ROM basada en la stock modificada, o una ROM basada en AOSP como CM, o todo junto.

Los métodos válidos para este perfil es evitar siempre que te suba el contador a 0x0, por lo tanto:
  • Para flashear una ROM Stock, y dejarlo de fábrica puedes utilizar el método de instalación completa con múltiples archivos, ya que al ser ROMs oficiales no sube el contador Knox a 0x1.
  • Para flashear la última versión de la stock, puedes usar el método de instalación por Odin de 1 archivo ó el método por Mobile Odin Pro, que igual que en el anterior punto son versiones oficiales.
  • Para rootearlo deberás utilizar el método de SafeRoot , explicado en el apartado de métodos
  • Para instalarle un Custom Recovery podrías flashearlo por Odin de la forma habitual o utilizar el método por Mobile Odin Pro, explicado en el apartado de métodos, pero te subirá Knox a 0x1, por lo actualmente no hay un método valido, y por tanto no podrás instalar Cyanogenmod a costa de que Knox suba a 0x1.


PERFIL DE MOVIL 3

Tienes el Bootloader nuevo (con knox), y además con el contador en 0x1, por lo que has perdido ya la garantía del móvil en caso de querer llevarlo al SAT, probablemente ya lo tengas rooteado (lo evidencia el contador 0x1) y, ahora quieres, una o varias de estas cosas:
  • Flashear una ROM stock para dejarlo de fábrica (quitarle rooteos y cosas así).
  • Flashear una ROM stock para instalar una versión más reciente de la Stock
  • Hacer una instalación de cero para después rootearlo, flashearle un custom recovery e instalarle una ROM basada en la stock modificada, o una ROM basada en AOSP como CM, o todo junto.

Si tienes este perfil de móvil, son las mismas instrucciones que para el perfil de móvil 1.



¿QUE SIGNIFICAN LOS CÓDIGOS DE LAS COMPILACIONES STOCK DE SAMSUNG?
Los firmwares Stock oficiales están compuestos por una serie de números y letras, que permiten identificar, por ejemplo, si una compilación de una ROM es más reciente que otra. Aquí un listado completo de todas las compilaciones liberadas hasta ahora para i9505. Además si quisieras conocer la versión del firmware que tienes actualmente (solo desde una versión stock) basta marcar “*#1234# desde la aplicación marcador y verás varios datos informativos del firmware instalado, como en el siguiente ejemplo de aquí abajo. Si tienes una versión AOSP como CM11, instala Phone INFO Samsung para ver estos detalles.

Código:
PDA: I9505XXUFNB9
PHONE: I9505XXUFNB9
CSC: I9505NEEFNB2
PDA, es el sistema operativo en sí, aquí se encuentra las aplicaciones preinstaladas, el recovery y el kernel.
PHONE, es el firmware del módem.
CSC marca las configuraciones regionales así como configuraciones específicas de los operadores (APN).

Aquí un ejemplo de lo que representan las códigos que aparecen en cada compilación de las ROMs Stock...



CÓDIGOS DE PAÍS / REGIÓN
Código:
Código   Idiomas							        Pais /Región                                                                                                                      
	     	                                                                                                                                                                                  
AW 	     cs,de,en,fr,hu,it,pl,sl			         		Hungría                                                                                                                   
AZ 	     de,en,es,fr,it,nl,pt,tr				        	Francia                                                                                                                   
BD 	     de,el,en,es,fr,it,pt,tr					        Chipre, Grecia                                                                                                            
BY 	     el,en,fr                 						Grecia                                                                                                            
CB 	     cs,de,en,fr,hu,it,pl,sl					        Polonia                                                                                                                   
CE 	     de,en,es,fr,it,nl,pt,tr					        Bélgica, Luxemburgo, Países Bajos                                                                                         
CP 	     cs,da,de,el,en,es,fi,fr,hu,it,nl,no,pl,pt,sl,sv,tr	        Dinamarca, Finlandia, Noruega, Suecia                                                                                     
DB 	     en,vi							                Vietnam                                                                                                           
DC 	     en,th							                Tailandia                                                                                                         
DD 	     en(hi)				         			        India                                                                                                                     
DT 	     en,id,ms,vi,zh	            				        Australia                                                                                                                 
DX 	     en,id,ms,th,vi,zh(ta)					        Indonesia, Malasia, Filipinas, Singapur, Vietnam                                                                          
DV         en                                                                       Australia
DZ 	     en,zc(id,ms,ta)						        Malasia, Singapur                                                                                                         
JA 	     de,en,es,fr,it,nl,pt,tr					        Sudáfrica                                                                                                                 
JC 	     de,en,es,fr,it,nl,pt,tr(ar)		        		        Argelia, Marruecos, Nigeria, Sudáfrica, Túnez                                                                             
JP 	     ar,en,fr(fa,ur)	          					Países Árabes                                                                                                             
JR 	     ar,en,fa			                			Países Árabes                                                                                                     
JV 	     en,fr,pt,tr(ar,de,es,fa,it,nl)		         		Arabia Saudita, Argelia, Egipto, Irán, Iraq, Kuwait, Marruecos, Nigeria, Omán, Pakistán, Sudáfrica, Siria, Túnez, Turquía 
JW 	     en,de,es,fr,nl,pt,yo				        	África Occidental                                                                                                         
JX 	     en,fr,pt,tr(ar,de,es,fa,it,nl)				        Arabia Saudita, Argelia, Egipto, Irán, Irak, Kuwait, Marruecos, Nigeria, Omán, Pakistán, Sudáfrica, Siria, Túnez, Turquía 
KA 	     		                			         		Turquía                                                                                                           
ME 	     en,fr				                 			Francia                                                                                                           
MK 	     cs,da,de,el,en,es,fi,fr,it,hr,hu,no,nl,pl,pt,sl,sr,sv	Serbia                                                                                                                            
MS 	     de,en,es,fr,it,nl,pt,tr(cs,da,el,fi,hu,no,pl,sl,sv )	        Alemania, España, Francia, Italia, Países Bajos, Portugal, Reino Unido, Turquía                                                   
MT 	     de,en,es,fr,it				                       		Suiza                                                                                                                     
MY 	     de,en,es,fr,it,nl,pt,tr				        	Italia                                                                                                                    
NH 	     en,lv,ru	                				        Letonia                                                                                                           
PO 	     de,en,es,fr,it,nl,pt,tr	           				Francia                                                                                                                   
PU 	     en,ru					                     		Rusia                                                                                                             
UB 	     en,es,pt	                					Brasil                                                                                                            
UG 	     				                        			Norteamérica                                                                                                      
UH 	     en,es,pt					                 	Chile, América Latina, El Caribe                                                                                         
UI 	     en es,pt 	                                                        Brasil
UK 	     en,es 	                                                                España
UM 	     en es,pt 	                                                        México
UR 	     en,es 	                                                                Colombia
UW 	     en,es 	                                                                Colombia
UY 	     en,es 	                                                                Chile
VC 	     en es,pt 	                                                        Argentina
VD 	     en,es 	                                                                Argentina
VE 	     en es,pt 	                                                        Argentina
VH 	     en,es 	                                                                Venezuela
VJ          en, es, pt                                                             Brasil
WP 	     en,es 	                                                                Perú
XA 	     de,en,es,fr,it,nl,pt,tr          					Alemania, Austria, Francia, Italia, Países Bajos, Suiza, Reino Unido                                              
XB 	     da,de,en,fi.fr,nl,no,sv		        			Dinamarca, Noruega, Suecia                                                                                                
XC 	     de,el,en,es,fr,it,pt,tr			         		España, Portugal                                                                                                          
XD 	     cs,de,en,fr,hu,it,pl,sk(hr)			        	Croacia, Eslovaquia, Hungría, República Checa                                                                             
XE 	     en,et,lt,lv,ru,uk(az,bg,de,fr,ka,kk,mk,ro,sr)		Bulgaria, Estonia, Kazakstán, Letonia, Lituania, Rusia, Ucrania                                                                   
XF 	     bg,en,hr,hu,mk,ro,sl,sr					        Bulgaria, Croacia, Rumanía                                                                                                        
XP 	     de,en,es,fr,hu,it,nl,pt(cs,da,el,fi,no,pl,sl,sv,tr)   	España, Francia, Italia, Países Bajos, Polonia, Portugal, Reino Unido, Turquía                                                    
XW 	     de,en,es,fr,it,pt,tr(pl)		                    		Alemania, Austria, Bélgica, España, Francia, Hungría, Italia, Países Nórdicos, Reino Unido                        
XX 	     de,en,es,fr,it,pt,tr(pl)	                			Alemania, Austria, Bélgica, España, Francia, Hungría, Italia, Reino Unido                                         
ZC 	     en,zh-s,zh-t				                       		China, Hong Kong                                                                                                          
ZH 	     en,zh         				          			Hong Kong                                                                                                                 
ZS 	     en,zh		                    					China, Hong Kong                                                                                                  
ZT 	     en,zh				                 			Taiwan

CÓDIGOS DE VERSIÓN DE ANDROID
Código:
…
UB = Android 4.2.2 Jelly Bean (sin Samsung Knox) 
UD = Android 4.2.2 Jelly Bean (con Samsung Knox)
UE = Android 4.3 Jelly Bean
UF = Android 4.4.2 Kitkat
UG = Android 4.4.2 Kikkat (con Samsung Knox 2.0)
…

CÓDIGOS DE AÑO
Código:
A = 2001
…
M = 2013
N = 2014
O = 2015
…

CÓDIGOS DE MES
Código:
A = Enero
B = Febrero
C = Marzo
D = Abril
E = Mayo
F = Junio
G = Julio
H = Agosto
I = Septiembre
J = Octubre
K = Noviembre
L = Diciembre
CÓDIGOS DE REVISIÓN
Código:
1 = 1
2 = 2
3 = 3
...
...
A = 10
B = 11
C = 12
...

CÓDIGOS CSC

El CSC (Consumer Software Customization) es el que se encarga de marcar el código que identifica el país y operador de telefonía, no es perjudicial tener un código CSC diferente al de tu región, ya que esto realmente solo es útil si actualizas el firmware Stock desde Kies, porque le permite reconocer a esta aplicación si hay disponibles actualizaciones oficiales de la región y operador que marca el CSC.

Cada vez que Samsung desarrolla una nueva actualización de Android para sus dispositivos las lanza en distintas ROMs para las diferentes zonas o regiones. Estas regiones pueden aglutinar diferentes países/operadores que se identifican con el código CSC. Un firmware que contenga varios CSC se denomina Multi CSC. Un ejemplo sería OXA, que es una denominación usada para toda la parte europea, o XEC, que es un código español usado por la operadora Movistar (PHE en caso de ser libre español).

Código:
Pais / Región		Código CSC
		
Afganistán	        	AFG
Alemania    		DBT, DTM, DUT, EPL, MAN, MBC, OXA*, VD2, VIA, XEG
Arabia Saudita 		JED, KSA
Argelia 	        	ALG, ALR, TMC
Argentina    		ANC, ARO, CTI, PSN, UFN, UVC, UVE
Aruba			ARU
Australia 		        HUT, OPP, OPS, TEL, VAU, XSA
Austria			AOM, ATO*, DRE, MAX, MOB, MOK, ONE, OXX*, TRG
Bahréin			OJV, ARB
Bangladesh		TML, ODD
Bélgica			BAE, BSE, PRO, XEB
Bielorrusia	        	OXE*, OXX*, MTB, VEL
Bosnia y Herzegovina BHO, BHT, TEB, ERO, OXX*
Brasil 			BTA, BTM, TMR, UVI, ZTA, ZTM, ZTO, ZVV
Bulgaria		        BGL, CMF, GBL, MTE, MTL, OMX, OXX*, PLX, VVT
Camboya			RCG
Canadá			BMC, RGS, TLS
Chile 			CHB, CHE, CHL, CHO, CHT
China			CHN, CMC, CHU, CUH, INT, M00, OZH, TEC, TIY
Chipre			CYV, CYO, OXX*
Colombia    		CGU, COB, COL, COM
Corea			SKT, KOR
Costa de Marfil    	IRS, SIE
Costa Rica 		ICE
Croacia			CRO, OXX*, TRA, TWO, VIP
Dinamarca	         	DTL, HTD
Dominica 	        	CST, DCN, DOR*
Ecuador      		BBE, EBE, ECO*
EE.UU. 			AWS, CLW, DOB, TMB
Egipto 			EGY, OJP
El Salvador 		DGC, TBS
Emiratos Árabes 	AFR, ARB, ITO, MID, OXE*, XSG
Eslovaquia 		GTL, IRD, ORS, OXX*, TMS
Eslovenia	        	MOT, OXX*, SIM
España 			AMN (Orange), ATL (Vodafone), EUS, FOP (libre), PHE (libre), XEC (movistar), YOG (Yoigo)
Filipinas      		FAM, GLB, OLB*, SMA, XTC, XTE
Finlandia	        	ELS, SAU
Francia			AUC, BOG, COR, DIX, FTM, NRJ, OFR, ORC, ORF, OXA*, SFR, UNI, VGF, XEF
Ghana			SPN
Grecia			AOC, COS, CYO, EUR, GER, OXX*, TGR, VGR
Guatemala 		CGU, PCS, PGU, TGU
Hong Kong 		TGY
Hungría			OXX*, PAN, TMH, TMO, VDH, WST, XEH
India	        		INU, INS
Indonesia	        	AXI, OLB*, SAR, XSE
Irak    			MID
Irán 	        		THR
Irlanda			3IE, MET, OXA*, OXX*, VDI, O2I
Israel 			CEL, ILO, MIR, PCL, PTR
Italia	         		FWB, GOM, HUI, ITV, OMN, OXA*, TIM, VOM, WIN, XET
Jamaica			JBS, JCN, JCW, JDI
Japón 			DCM, SBM, VFK
Jordania     		LEV
Kazajstán	        	EST, KCL, KMB, KZK, OXE*, SKZ
Kenia	         	AFR, KEL, KEN
Libia   			BTC, MMC
Lituania     		TLT
Luxemburgo 		LUX, PRO
Macao 			VTN
Macedonia 		MBM, OXX*, TMC, VIM
Malasia			CCM, FME, FMG, MXS, OLB*, XME
Marruecos  		FWD, MAT, MED, MWD, SNI, WAN
Mauritania	        	MRT
México 			IUS, SEM, TCE, TMM, UNE
Mongolia	        	MPC
Nepal			NPL
Nigeria			ECT, GCR, MML
Noruega			TEN
Nueva Zelanda		VNZ, TNZ, NZC
Países Bajos		BEN, KPN, MMO, ONL, PHN, QIC, TFT, TNL, VDF, VDP, XEN
Paises Bálticos		SEB, OXX*
Países nórdicos 	        NEE
Pakistán      		PAK, WDC
Panamá 			BPC, CPA, PBS, PCW, TPA
Paraguay 	        	CTP
Perú 	        		PEB, PET, SAM
Polonia			ERA, IDE, PLS, PRT, TPL, XEO, OXA*, OXX*
Portugal	        	OPT, OXX*, TCL, TMN, TPH, XEP
Puerto Rico 		CEN, PCI, PCT, TPR
Reino Unido		BTU, BTC, CPW, EVR, H3G, O2U, ORA, OXA*, TMU, TSC, VIR, VOD, XEU
República Checa		ETL, KBN, O2C, OSK, OXX*, TMZ, VDC, XCS, XEZ
República Dominicana	CDR, DOR*, TDR, UWA
Rumania			CNX, COA, HAT, ORO, OXX*
Rusia 			AZC, BLN, EMT, ERS, GEO, MTV, OXE*, SER, SNT
Serbia y Montenegro	MSR, OXX*, PMN, SMO, TOP, TMT, TSR
Singapur    		BGD, MM1, OLB*, SIN, STH, XSO, XSP
Sri Lanka	        	SLK
Sudáfrica	        	OXX*, XFA, XFC, XFE, XFM, XFV
Sudeste de Europa 	SEE
Suecia 			BAU, BCN, BME, BSG, BTH, COV, HTS, SEN, TET, TLA, TNO, VDS, XEE
Suiza		        	AUT, MOZ, ORG, OXX*, SUN, SWC
Suroeste Asiático	SWA
Tailandia   		CAT, OLB*, THE, THL, THO, THS
Taiwán			BRI, CWT, TCC, TCI, TWM, WAN
Tanzania	        	SOL
Trinidad y Tobago	TTT
Túnez			ABS, RNG, TUN
Turquía			BAS, KVK, TLP, TRC, TUR
Ucrania			KVR, RTL, SEK, UMC
Uruguay      		CTU
Uzbekistán 		CAC, UZB
Venezuela 	        	DGT, MVL, VMT, VNO*
Vietnam			DNA, FPT, OLB*, PHU, SPT, TLC, VTC, VTL, XEV, XXV
		
Región Desconocida	CRC, CRM, ZTR
		
* Multi CSC para varios paises y regiones ("O" se refiere a "Open")

COMO COMPILAR UNA ROM
Cualquiera puede crear una ROM Stock personalizada y adaptada a sus circunstancias, como poner un Modem o el CSC de tu zona, por ejemplo, las ROM que liberan habitualmente en SamMobile.com son válidas para cualquier parte del mundo, pero no suelen poner MODEMs adaptados a la zona sudamericana, suelen ser más bien de la zona europea, siguiendo las siguientes instrucciones podrás. Solo haría falta descompilar la ROM de SamMobile, quítarle los archivos Modem.bin y Non-hlos.bin, y compilar un modem de tu zona con los mismos archivos. Aquí un listado donde puedes encontrarlos.

Estos se hacen gracias a la herramienta TAR.MD5 Packager, que además de comprimir y descomprimir la ROMs, va permitir proporcionarte el checksum que valide el paquete que generes, y así poder flashearlo por Odin sin problemas.
  1. Descarga una ROM stock oficial de las habituales que encuentras en Sammobile.com, tendrás un archivo “…_HOME.tar.md5”.

  2. Descarga y descomprime TAR.MD5 Packager. Dentro tendrás tres carpetas: “bin”, “packaged” y “parts”.

  3. Crea al lado de estas tres carpetas, una carpeta llamada “Taller de trabajo” y otra llamada “ROM Empaquetada".

  4. Introduce la ROM descargada con extensión .tar.md5 en la carpeta raíz de TAR.MD5 Packager.

  5. Ejecuta la herramienta, elige la opción “3. Extract ROM” y confirma la operación. Las partes contenidas en la ROM se guardarán en la carpeta “parts”. En esa carpeta tendrás 13 o 14 archivos. Hay que decir, que las ROMs descargadas en SamMobile son actualizaciones, no versiones completas, por lo que puede faltar alguna parte, normalmente el archivo “perdata.img.ext4”.

  6. Copia los archivos resultantes en la carpeta “Taller de trabajo” y separa en subcarpetas que vas a crear dentro de la carpeta “Taller de trabajo” los archivos que has descomprimido de la forma que sigue.
    1. Carpeta BOOTLOADER (6 archivos) introduces Aboot.mbn, Rpm.mbn, Slb1.mbn, Slb2.mbn, Slb3.mbn y Tz.mbn.
    2. Carpeta PDA (4 archivos) introduces Boot.img, Persdata.img.ext4, Recovery.img y System.img.ext4.
    3. Carpeta MODEM (2 archivos) introduces Modem.bin y Non-hlos.bin.
    4. Carpeta CSC (2 archivos) introduce Cache.img.ext4 y Hidden.img.ext4.

  7. Mueve los 6 archivos de la carpeta "Bootloader" a la carpeta “parts”.

  8. Elige la opción “1. Make to TAR” y da un nombre al archivo que se va crear. Te recomiendo que la denomines por “TIPO+ VERSIÓN”, es decir, por ejemplo para el Bootloader, escribe “BOOTLOADER I9505XXUFNBH”. Con este proceso, se habrá comprimido los archivos en formato .tar.

  9. Ahora elige la opción “2. Add MD5 to TAR”, con el fin de darle el formato .tar.md5 que comprende Odin. El archivo resultante, se guardará en la carpeta “Packaged”.

  10. Mueve el archivo resultante a la carpeta “ROM empaquetada”.

  11. Repite los pasos anteriores para las carpetas PDA, MODEM y CSC. Recuerda vaciar la carpeta “parts” cada vez que haces el proceso para que no se mezclen las compilaciones y mover el archivo empaquetado a la carpeta “ROM empaquetada”, ya que cada vez que inicias el proceso, se vacía automáticamente la carpeta “Packaged”.

Con este método se pueden sacar varias combinaciones, según los archivos que generes y flashees en Odin:
  • Puedes flashear solo los archivos PDA, MODEM y CSC (sin el archivo BOTLOADER) podrás hacer downgrades a versiones Android anteriores.
  • Puedes flashear solo el archivo MODEM o CSC, para tu zona o Pais de cobertura.
  • Puedes compilar solo el archivo “boot.img” en el archivo PDA y flashearás solo el kernel.
  • Si a los 4 archivos (BOTTLOADER, PDA, MODEM y CSC), le añadimos el PIT tienes los componentes para flashear una ROM desde 0.



¿Como mover aplicaciones y juegos a la SD Externa y liberar espacio?

¿Donde está la función "Mover a la tarjeta SD"?

(Click para mostrar/ocultar)
¿Por qué no puedes mover aplis a la tarjeta SD externa de forma nativa?

Alguna vez te habrás preguntado donde está la función nativa "Mover a a la tarjeta SD" en información de aplicación, cuando seleccionabas una aplicación del administrador de aplicaciones, ¿no? y es que desde Android 4.0 ICS, se produjo esa limitación, anulando la capacidad de mover aplicaciones de forma nativa a la SD Externa. ¿Por qué han hecho eso? Para entender esto, se debe explicar la historia desde el principio.

En los inicios de Android, los móviles no disponían de las capacidades de almacenamiento de la que disponen actualmente. Antes, lo más habitual era encontrar dispositivos con un máximo de 150 Mb para instalar aplis y de poco más para los datos de usuario. ¿Quién no ha recibido un mensaje de notificación del tipo "El espacio del almacenamiento se está agotando" o incluso el mensaje "No hay suficiente espacio de almacenamiento disponible" en algún momento u otro?. Para solucionar esta limitación de hardware, a partir de Android 2.2 Froyo se introdujo esa función nativa que permitía mover las aplis a la tarjeta SD externa, para así poder instalar más aplis en el dispositivo. Cuando utilizabas la opción Mover alplicaciones a la SD (o cualquier aplicación que realizaba una función equivalente), lo que realmente sucedía es que se movían parte de las apli en cuestión desde la partición del sistema, a la partición del usuario. Cuando digo parte de la aplicación, es que en realidad desplazaba determinados datos dependientes de esa aplicación (que normalmente eran los de mayor peso) pero la apli en sí, el apk, siempre quedaba en el almacenamiento interno del dispositivo, no se movía a la tarjeta SD externa.

Mucha gente tenía una tarjeta externa, solo por la posibilidad de pasar aplicaciones a la externa, y así liberar espacio en la interna. No obstante, a pesar de que con esa medida se solucionaba un problema, se creaban otros:
  • Dado que las aplicaciones estaban instaladas en la tarjeta SD, la velocidad de respuesta del móvil se reducía considerablemente puesto que esta estaba limitada a la velocidad de lectura y escritura de la tarjeta, que estará siempre muy por debajo de la velocidad de la memoria interna NAND. Esto producía bloqueos, falta de fluidez y la sensación de “lag” o congelación del dispositivo.
  • El montaje y desmontaje de la tarjeta cuando se conectaba al ordenador, provocaba la inestabilidad de las aplis instaladas en la tarjeta SD y las que estaban funcionando en ese momento.
  • La falta de optimización de algunas de ellas, que al desinstalarse del sistema no tenían en cuenta que la apli podía estar instalada en la tarjeta SD, provocaba un fallo en su desinstalación que hacía que la apli continuará apareciendo en el sistema, pero sin ser operativa, ni poder desinstalarla completamente.

Ya al disponer de más memoria de almacenamiento interna para instalar aplicaciones los dispositivos más nuevos, como el SGS4, y así evitar esos problemas antes mencionados, Google reaccionó, y a partir de la introducción de Android 4.0 ICS anuló la capacidad de mover aplicaciones a la SD externa y quitó esa función. No obstante, en el Samsung Galaxy S4 entre algunos pocos más y debido a las múltiples quejas los usuarios, por el enorme espacio que ocupaba el sistema operativo, Samsung mantuvo esa función, aunque con ciertos matices, ya que cuando pulsabas el botón "Mover a la SD, lo que realmente sucedía es que la apli en cuestión se movía desde la partición del sistema a la partición que emula a la tarjeta SD virtual. Es decir, que no se mueve del almacenamiento interno de tu dispositivo por mucho que indique que está en la SD. Si bien es cierto que algunas aplis que necesitan una gran cantidad de datos (juegos en su gran mayoría) permitían mover estos datos a la SD externa. Finalmente con la aparición de Android 4.4.2 Kitkat eliminó definitivamente esta función. Algunas aplis como App2SD, que antaño resultaron tan útiles, perdieron toda razón de ser con las nuevas actualizaciones de Android. De hecho, si intentas mover apps a la tarjeta SD con ellas, te mostrarán un mensaje de error indicándote que no es posible ya que tu tarjeta SD es emulada, no real. No obstante, para todo problema hay siempre una solución, y es a través de la aplicación FolderMount.


Fuente: Post original de @Terrez Aquí

¿Qué es FolderMount?, ¿Cómo funciona?

El S4 posee una capacidad de 16 GB, de los cuales 9 GB aprox. están disponibles en la SD interna. Esta cantidad puede ser suficiente, para guardar fotos, música, videos, y los datos que guarden las diferentes aplis que tengas instaladas, pero con el paso del tiempo, instalando nuevas aplicaciones o simplemente con el uso intensivo de Whatsapp (ya sabes, enviando y recibiendo fotos y videos) la memoria se va llenando, hasta que llega un buen día, estás instalando alguna aplicación o copiando algunos archivos a tu móvil y aparece este mensaje "se está agotando el espacio de almacenamiento". Como dije antes, ya no se puede recurrir al botón "Mover a la tarjeta SD" que antaño era tan recurrido.

Este problema es fácil de solventar, con una grandiosa apli llamada FolderMount [ROOT], que además va más allá, ya que permite mover a la SD externa no solo los datos de las aplicaciones, sino cualquier carpeta que tengas en la SD interna. El mecanismo es sencillo, esta apli lo que hace es “engañar” al sistema, haciéndole creer que está dentro de la SD interna, cuando en realidad los datos están en la SD externa. Es de muy fácil uso y aprendizaje, a diferencia de otras aplicaciones, está se destaca por su sencillez y eficacia.

¿Donde lo descargo?

La podeis descargar desde Aquí en su versión gratuita, pero limitada a un máximo de 3 enlaces, y por 1 € aprox., comprar desde la propia aplicación la versión premium, sin ninguna limitación. Tambien se puede descargar la versión premium desde Aquí, de forma clandestina.

Consideraciones previas
  • Evidentemente tener una microSD, es decir, la SD externa. Recomiendo una microSD de clase 10 (10 MB/s), cuanto mayor sea su "class", mayor será la velocidad de transferencia.
  • Existe una apli muy útil llamada DiskUsage para comprobar cuáles son las carpetas y archivos que más ocupan en la SD, y así saber cuáles deberías pasar. Realiza un escaneo de archivos muy rápido con una visualización intuitiva del espacio ocupado.
  • Muchas aplicaciones de cámara no permiten guardar las fotos y videos directamente en la SD Externa, con Foldermount lo solucionas, ya que vinculando la carpeta DCIM de /storage/emulated/0/DCIM (que es donde se alojan las fotos), automáticamente se guardaran en la SD Externa.
  • No recomiendo mover la carpeta Whatsapp de /storage/emulated/0/Whatsapp a la SD externa, ya que suele dar errores, perdiendo fotos, vídeos, etc.


Procedimiento a seguir para enlazar carpetas o aplicaciones
  1. Descarga FolderMount [ROOT] y ejecútala.
  2. Pulsa arriba a la izquierda para que salga la ventana desplegable (Flecha 1). Luego pulsa sobre lista de pareja de carpetas.
  3. Ahora se abrirá la lista de aplicaciones "relacionadas", evidentemente no hay todavía ninguna, para ello, empezamos a crear la relación o vinculo pulsando el signo "+" de arriba. Pongamos como ejemplo la carpeta Tomtom, aunque vale cualquiera, que como sabrás, si la tienes instalada, ocupa unos 560 MB la carpeta donde contiene los mapas, voces, etc, necesarios para el funcionamiento de este navegador de carretera.
  4. En la configuración de emparejamiento, nombra la relación, para que la identifiques fácilmente con "Tomtom".


  5. En la opción Origen busca y selecciona la carpeta Tomtom en /storage/emulated/0/tomtom pulsando el "stick" que está arriba.
  6. Aparecerá una ventana preguntando si quieres que se cree una carpeta automáticamente con la misma ruta pero en la SD externa, si pulsas Si, automáticamente rellenará la ruta en la opción destino, si pulsas No, que personalmente lo prefiero, ya que de esta forma puedes crear una carpeta con el nombre que quiera y donde quieras, teniendo así más organizadas las aplicaciones movidas.


  7. Si has pulsado "No", pulsa entonces en la opción Destino, tendrás que tener una carpeta creada o si no crearla, en mi caso le he puesto "Aplicaciones Movidas". Pulsa entonces encima de la carpeta y después en el signo "+" para crear la carpeta de destino donde se ubicarán realmente los archivos. Le pondremos el mismo nombre que la de origen para no liarnos, en este caso "Tomtom". Luego damos a "Aceptar" para crearla. Entra en la carpeta creada (Ej. Tomtom) si no te has metido ya y pulsa arriba en el "stick" para confirmar.





  8. Marca "Exclusión del escaneo en origen" para que evite que la aplicación vinculada te la detecte dos veces y evitar quebraderos de cabeza con limpiadores.
  9. Pulsa el "stick" de arriba del todo para confirmar el vínculo.
  10. Dependiendo cual sea la carpeta destino, es posible que alerte que el directorio no está vacío, aun así pulsas "Si".
  11. En este momento, procederá a desplazar los archivos de la carpeta de origen a la carpeta de destino, no continúes el siguiente paso hasta que no esté al 100%.



  12. Ahora debes confirmar la relación, para ello sitúate en "Lista de parejas de carpetas" y marca la chincheta blanca para que se ponga "verde" (señal de que está relacionada). Si quieres desvincularla simplemente pulsa la chincheta con la señal de "prohibición" que está abajo a la derecha.




Procedimiento alternativo para enlazar datos de las aplicaciones

Foldermount tiene una opción muy útil, que analiza las aplicaciones que tienes instaladas y las ordena por tamaño ocupado, pinchando en cada una de ellas, puedes realizar el enlace de los datos de las aplicaciones contenidos en la ruta /storage/emulated/0/Android/data o en la ruta /storage/emulated/0/Android/obb. Para esto, desde la pantalla inicial de la apli, pulsa en "Analizador de aplicaciones" y sigue los pasos que te marca.


-

Última edición por bernarbernuli Día 19/06/15 a las 00:22:56. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 12 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #8  
Viejo 06/11/14, 17:23:10
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
PERSONALIZACIÓN


En este post, iré recopilando todas las MODs, que le puedan dar un toque "estetico", y trucos y consejos, para personalizar tu CyanoGenMod para hacerlo todavía mas funcional. Los iré poniendo por secciones (GPS, cámara, interfaz, Mutimedía) para hacerlo más claro.

Además, Hace tiempo que utilizo dispositivos Android, y he probado infinidad de aplicaciones que hacían distintas funciones, algunas eran más o menos interesantes, hasta tener mi selección de las que yo considero, que orientadas a distintos aspectos del móvil son las mejores. Como siempre, cualquier aportación es bienvenida.



CONSIDERACIONES PREVIAS (LO FUNDAMENTAL PARA PERSONALIZAR)


XPOSED FRAMEWORK
Xposed Framework, desarrollado por @rovo89 de XDA, se trata de un framework que nos va a hacer la vida a todos mucho más fácil. Xposed Framework es como una “capa” que permite instalar diferentes módulos para controlar diversos aspectos de tu móvil. Es decir, en lugar de tener que flashear un mod o una ROM modificada, con Xposed nos va a permitir hacer pequeñas modificaciones al móvil mediante pequeños módulos sólo en las partes que te interesen, desde los aspectos más visuales (cambiar colores, fuentes, diseños, tamaños) hasta cambiar por completo como funciona una aplicación o cambiar las funciones que harán las botones. Si ya no quiero utilizar estos MODs, lo desinstalo y ya tengo el teléfono como siempre. Todo híper sencillo.

Para instalar y activar Xposed Framework para Android hay que seguir los siguientes pasos:
  1. Descarga e instala la APK de este enlace.
  2. Ejecuta Xposed Installer y pulsa sobre Install/Update en la opción "Framework".
  3. Reinicia el móvil.

Una vez tenemos Xposed instalado, podemos recurrir a todo el catálogo de módulos que hay disponibles y cada uno nos dará control sobre una parte del dispositivo para personalizarlo en este repositorio o en este otro. Inclusive muchos de estos están en el Google Play. También puedes conseguir módulos desde la misma aplicación de Xposed, en la sección Descarga. Hay infinidad de ellos, pero mis favoritos son:
  • GravityBox [KK] , podrás cambiar el icono de la batería, centrar el reloj de la barra de estado, utilizar la tecla de volumen para cambiar canciones, foto de llamada entrante a toda pantalla, barra de estado y cortina de notificaciones transparente, definir brillo mínimo de pantalla y decenas de Mods más. Uno de los módulos imprescindibles. Aquí la versión adaptada a Android 4.1/4.2/4.3 JellyBean (CM 10.2)

  • App Settings, permite la configuración de ajustes genéricos de cada apli de forma individual (DPI, idioma, permisos, etc).
  • XHaloFloatingWindow, esta es una de las funciones que van incluidas en las ROMs de Paranoid. Permite disponer de un lanzador pop-up flotante para pasar de una aplicación a otra rápidamente.
  • Greenify, este módulo permite, con la apli Greenify instalada, hibernar aplicaciones del sistema cuando no se están usando para el ahorro de batería y memoria.
  • Vine downloader, añade una opción para descargar los videos de Vine, descargandolos en la SD, en carpeta /download/Vine.
  • YouTubeAllowFullscreenHDMI, habilita la capacidad de utilizar YouTube en el modo de pantalla completa, si estás conectado a HDMI.
  • Alternate App Picker, permite recuperar el selector de aplicaciones por defecto de Android 4.0 ICS.
  • TabletMetrics, Spotify no permite escuchar libremente todas las canciones que quieras, ya que los que no tienen cuentas premium, solo pueden escuchar canciones en modo aleatorio de un álbum o playlist, pero dicha restricción no existe en las tablets o en la aplicación para Windows. Lo que hace este MOD, es simular que tenemos una tablet y por lo tanto, podrás elegir sin problemas canciones a escuchar las veces que quieras.
  • CrappaLinks, abre enlaces con la aplicación correcta, sin redirigirlos a través del navegador, por ejemplo, abre enlaces de Play Store con la Play Store, enlaces de Tapatalk con la apli tapatalj, etc.
  • XMultiWindow, permite abrir y utilizar dos aplicaciones al mismo tiempo aprovechando dos espacios diferenciados de la pantalla (Multiarea).
  • MinMinGuard, elimina por completo los anuncios dentro de las aplicaciones.
  • Tinted Staus Bar, adapta el color de la barra de notificaciones (coloreándola) a la apli que tengas abierta, con lo cual se conseguirá un efecto en el cual te dará la sensación que la aplicación que estas usando es mucho mas larga. Simplemente se adapta al instante y de forma automática a cada aplicación que se ejecuta en el Móvil, y en caso de que el color no se adapte simplemente lo podrás colocar manualmente.
  • Intelli3G, permite que al apagar la pantalla del móvil o al conectarse a la red WIFI se conecte a la red 2G, y que vuelva al 3G/4G cuando cesan alguna de esas condiciones, suponiendo un gran ahorro de batería.
  • Force FastScroll, implementa la función desplazamiento rápido a todas las aplicaciones que no la tienen (Función ListView).
  • HandleExternalStorage, permite el acceso de lectura y escritura de la SD externa para todas las aplis, con la ventaja, que al sufrir cambios en la carpeta /system, se mantiene el acceso de la SD después de una actualización de la ROM.
  • ActivityForceNewTask, fuerza que se abra en una tarea aparte el navegador para tener bien separadas el navegador de la aplicación en la que estábamos cuando pinchamos un enlace.
  • No Lock Home, desactiva la pantalla de bloqueo cuando se conecta a redes WiFi de confianza, por ejemplo, en casa.
Hay que tener en cuenta, que de la mucha variedad de módulos que existen en los repositorios, pueden ser incompatibles, bien sean con el móvil o con la ROM CM, por tanto, si al instalar un modulo, y reiniciar, no pasa de la pantalla de inicio de Samsung, entra en modo recovery y flashea el archivo Xposed-Disabler-Recovery.zip que se encuentra en el directorio raiz de la SD, ya que al instalar Xposed, se crea automaticamente este .zip para casos de emergencia. Una vez flasheado, Xposed será desactivado, y con esto ya inicia el movil de forma normal, vuelve a entrar en la apli, quita el módulo incompatible y vuelve a activar Xposed.

CARPETA "addon.d" (mas info Aquí)
Cada vez que flasheas una nueva actualización de una ROM CyanogenMod, automáticamente es formateada la carpeta \system y se instalan las configuraciones predeterminadas y archivos que se encuentran en la actualización, lo que supone perder ciertas personalizaciones y aplicaciones (de sistema) que habíamos añadido, pongo como ejemplo, configuración que bloquea la publicidad (que se aloja en el archivo “hosts”) o la configuración de los satélites GPS (que se aloja en el archivo “gps.conf”).

Para solucionar esto, desde CM9, existe una carpeta en /system llamada “addon.d” donde se alojan unos scripts que, cuando se hace una actualización de la ROM, hacen antes un backup de las personalizaciones y archivos que se designen en estos scripts, y se restauran una vez hecha la actualización, haciéndolos persistentes. También se realiza una copia de seguridad de la misma carpeta “addon.d” y restaura los scripts que contiene para que también se mantengan persistentes.

Se puede comprobar esto accediendo a la carpeta “/system/addon.d” y observarás que YA se está haciendo, de forma predeterminada, con las Gapps (archivo 70-gapps.sh) y con el archivo hosts (archivo 50-cm.sh) que de otra forma serían eliminadas. Hay aplicaciones de terceros como Cerberus o Avast Mobile Security, que utilizan también este sistema, para que se mantengan persistentes en el sistema después de una actualización de la ROM.

Este sistema, tiene muchas posibilidades, por ejemplo, en mi caso, yo tengo instalado Xposed Framework, cada vez que actualizo la ROM CM debo montar los procesos Xposed otra vez, pero con esta función permanecerá montado después de cada actualización, para ello solo descarga el .zip Xposed Persistente y flashealo con el Custom recovery que tengas y listo.

Si por algún motivo, quisieras eliminar la persistencia de una aplicación o fix que hayas puesto anteriormente, solo hay que acceder a la carpeta “/system/addon.d/” con un explorador de archivos y eliminar el archivo “xxxxxxx.sh” que contiene el script que hace mantenerlo persistente, una vez hecho esto, reinstala o actualiza la ROM, volverás a tener la carpeta /system como viene por defecto.


FIX SDCard Externa, como evitar el bloqueo de Google


Con la aparición de Android 4.4 kitkat, Google incluyó nuevas mejoras de rendimiento, pero también introdujeron una enorme limitación: KitKat no permite a las aplicaciones escribir en la tarjeta SD externa. Se trata de un nuevo movimiento por parte de Google para dar algo de más seguridad y eficiencia al sistema.

En versiones anteriores a Android 4.4 KitKat, cualquier aplicación con permisos para acceder a la tarjeta de memoria externa podía leer y escribir en cualquier sitio de la misma, como guardar fotos en la carpeta DCIM de esta, Al hacer copias de seguridad con Titanium Backup en la Externa, etc. Ahora, con Kitkat si esas aplicaciones necesitasen guardar información descargada, o almacenar algo por si sola en la tarjeta SD, no podrá hacerlo, y todo el contenido irá a parar al almacenamiento interno del móvil en una carpeta creada para ello (/Android/data/paquete.de.aplicación). De esta forma todo estará mucho más ordenado dentro de Android, cada aplicación tendrá su lugar en el equipo sin que pueda llegar a corromperse, pero hay que recordar, que muestra SD interna actualmente es limitada en capacidad, ya que al descargar archivos o al instalar aplicaciones rápidamente se llenará la SD, lo que es un inconveniente.

El motivo de Google para tomar esta decisión, es debido a varios motivos:
  • Las tarjetas SD trabajan en sistemas FAT, que son compatibles con la mayoría de ordenadores y sistemas actuales, pero tiene un gran inconveniente, y es que no permite que podamos ponerle permisos a archivos y carpetas, y por tanto cualquier usuario puede leer, escribir o borrar lo que quiera de estas. Y justo por este motivo es por el que Google ha decidido no permitir guardar datos a las aplicaciones en la tarjeta SD, para no dar opción a que cualquiera pueda acceder a esa misma información.
  • Otro motivo es que esta medida parece tratar de definir el modelo de la nube (Google Drive) como la principal herramienta de copia de seguridad, ya que el bloqueo fue acompañado por una nueva interfaz simplificada para acceder a los archivos en los dispositivos Android: Storage Access Framework, lo que elimina la necesidad de indicar si los documentos están en la memoria interna o en la nube. Las razones de esto parecen ser comerciales, ya que pretenden dirigir el almacenamiento a la nube, convirtiendo Google Drive en el principal “Disco Duro externo” de los usuarios de Internet y ven un obstáculo para su desarrollo la presencia de las tarjetas SD.
  • Google tiene la intención que la microSD sea meramente una especie de pendrive con el que transportar contenido multimedia (música, fotos, películas...) obtenido por otras vías (un PC, por ejemplo) ajenas al móvil, con el fin de no sobrecargar la memoria interna del dispositivo.
Debido a este bloqueo existen aplicaciones que no funcionan correctamente, las cámaras alternativas dan problemas, no puedes pasar aplicaciones a la SD externa con FolderMount, etc.

COMO SOLUCIONARLO

Por suerte, es posible saltarse el bloqueo y volver a activar estos permisos de escritura en la SD externa, modificando el archivo /system/etc/permissions/platform.xml y añadiendo unas líneas de código. Para lograr esto, solo debes descargar el .zip flasheable Fix ExtSDCard y flashealo por recovery de la forma habitual. Otra forma es instalar SDFix: KitKat Writable MicroSD desde Google Play y sigue las instrucciones de la apli.

Para mantener persistente la modificación cada vez que actualices la ROM, independientemente que utilices el .zip flasheable o la apli, descarga Persistente Fix SDCard Externa y flashealo de la forma habitual.



TEMAS PARA CYANOGENMOD


Desde CM9 se incluye en la ROM un selector integrado de temas que te permite modificar completamente el aspecto del móvil, modificando el aspecto visual del menú de ajustes, widgets del escritorio, aplicaciones instaladas, etc. CyanogenMod viene por defecto con el tema Holo, igual que el tema que utilizan los Galaxy Nexus. Sin embargo, si quieres darle otro aspecto, hay muchísimos temas disponibles para CyanogenMod en Internet. Esencialmente, CyanogenMod se puede personalizar en cualquier aspecto y todo sin sufrir ninguna pérdida de rendimiento. Dado que los temas son independientes al sistema, no interfieren o alteran las aplicaciones que se tematizan, solo hacen que el estilo visual cambie.


¿QUE TEMATIZA?
Depende del tema que descargues, pero la mayoría modifica el estilo visual del fondo de pantalla, fondo de la pantalla de bloqueo, la animación de inicio, los iconos, las fuentes de texto, tonos de llamada, sonidos de notificación y de alarmas, e incluso tematiza aplicaciones de terceros como whatsapp.

CONSIDERACIONES PREVIAS
  • Revisa las instrucciones especificas de cada tema, para conocer que partes tematizan o errores que pudieran surgir.
  • Solo instala temas compatible con la versión de CM que tienes, no todos los temas de CM10.2 son compatibles con CM11, y a la inversa.
  • Si el tema se considera compatible, y obtienes el error "Sorry, this theme is missing assets for your device's screen size" (trad.: El tema no está adaptado al tamaño de la pantalla) al intentar instalar un tema. Ignora la advertencia y selecciona aplicar de todos modos, reinicia finalmente.
  • Si tienes problemas con aplicar el tema o se muestran errores, aplica primero el tema por defecto, reinicia y luego aplica el tema que te daba problemas. Si así no se soluciona, entra en modo recovery y haz un wipe cache y reinicia finalmente.

¿COMO FUNCIONA? INSTALACIÓN
El procedimiento para aplicar un tema es tan sencillo como instalar una aplicación, y a continuación seleccionar el tema instalado en ajustes > Temas. A partir de ahí, el sistema lee la información de la aplicación del tema, y aplica las imágenes y los ajustes contenidos en el paquete temático. El resultado final es un aspecto completamente nuevo para el móvil. Además se puede cambiar entre el tema por defecto y los temas descargados sin necesidad de reiniciar y en cualquier momento.
  1. Descarga el tema de los diferentes enlaces que he colgado mas abajo e instala el tema (está en formato .apk), igual que si fuera una apli.
  2. Ejecuta el selector de temas integrado en CM en ajustes > Temas.
  3. Aquí puedes seleccionar una tematización parcial (por ejemplo puede aplicar el estilo visual del tema solo para los iconos) o a seleccionar el paquete completo.
  4. Finalmente pincha aplicar y listo, no es necesario reiniciar.

¿DONDE PUEDO CONSEGUIR TEMAS? ENLACES A TEMAS & RECOPILATORIOS DE TEMAS
App Cyanogen Theme Showcase (Aplicación oficial)

App Themattic

Official MEGA CM11 Theme Chooser

Official MEGA CM12 Theme Chooser

Maikel8Mobile (Themes CM11)

Maikel8Mobile (Themes CM12)

CM 12 Themes Collection

Google Play (Themes CM11/CM12)

CM Themes CM11/CM12

MODs Y APLICACIONES ALTERNATIVAS O ESENCIALES


IMITANDO A LA ROM STOCK
MEJORAS

APLICACIONES ESENCIALES
  • S VIEW PRO, alternativa a la función original de la Stock, para los que tengan la funda S View Cover.
  • HALLMONITOR, otra alternativa para los que tengan la funda S View Cover, que funciona incluso mejor S View Pro de HatRoid en cuanto a consumo y funcionalidad. Solo hay que activar la aplicación como administrador de dispositivos y acceso a notificaciones, darle permisos de superusuario y por ultimo reiniciar. Mas info aquí.
  • HOVERING CONTROLS, imita la función Air Gesture y Quick Glance de la Stock. Hace uso del sensor de proximidad, reconociendo el movimiento de la mano, lo que posibilita hacer multitud de funciones como pasar de una imagen a otra sin tocar la pantalla. Esta tecnología te permite incluso usar tu móvil con guantes puestos.
  • SMART IR REMOTE, alternativa a WatchOn, para hacer control remoto, como un mando a distancia universal, de todo tipo de dispositivos que tenga puerto infrarrojos (TV, DVD's, decoficadores...)
  • SAMSUNG WATCHON, es la aplicación original preinstalada en las ROM oficiales de Samsung, enfocada al entretenimiento multimedia que permite ver la parrilla de los canales favoritos, alquilar películas y usarla como mando a distancia universal, aunque esta ultima característica no funciona en CM. Aun así, y que yo sepa, es la única aplicación de las oficiales de Samsung que funciona en CyanogenMod.
  • FLIPPS HD (iMediaShare), alternativa a Samsung Link (antes llamado AllShare Play). Esta Apli es la solución ideal para conectar el móvil a dispositivos compatibles con DLNA/UPnP/AirPlay (Televisores, XBox...) pudiendo interactuar unos con otros de forma cómoda y sencilla, por vía WIFI, por ejemplo, podrás ver vídeos de el móvil en tu Smart TV.
  • SMART STAY+, imita la función Smart Stay de la Stock permitiendo que la pantalla se mantenga encendida, siempre y cuando estés mirando directamente a ella. Para esto utiliza la cámara frontal.
GPS
MEJORAS
  • Todos las ROM stock e incluso las ROM CM vienen de forma predeterminada con la configuración GPS optimizada para Norteamérica. Esto es un inconveniente, porque desde España tardará más en conectarse a los satélites que proporcionan señal GPS y su precisión será menor. La solución es configurarlo con la configuración optimizada para España, para ello Descarga y flashea por recovery, Fix GPS Spain y listo.

    Una vez hecho esto, debes tener en cuenta que al actualizar CM, regresa a la configuración original para GPS norteamericano, para mantener la configuración española persistente, despreocupándote así, de tener que configurarlo cada vez que actualizas, solo descarga e instala el .zip GPS Persistente a través del Custom Recovery que tengas y listo.

APLICACIONES ESENCIALES
  • SYGIC GPS NAVIGATION , uno de los mejores navegadores GPS de carretera. Interfaz intuitiva, sin necesidad de conexión a internet, mapas 3D,y muchisimo más.
  • TOMTOM IBERIA NAVIGATION, otro navegador GPS de carretera. Este navegador y Sigic son actualmente los mejores y más completos del mercado.
  • FasterGPS , es una apli muy útil, sobre todo cuando salimos de España, con ella se puede configurar rápidamente los servidores NTP del país donde te encuentres, y así obtener una fijación más rápida de los satélites GPS.
  • GPSIES, aplicación imprescindible para senderistas. Muestra las rutas previamente almacenadas y subidas por otros usuarios en los mapas de Google con búsquedas basada en ubicación (GPS). Incluso podrás compartir tus propias rutas, sean a pie, bici, en barco, etc.
  • RADARDROID PRO, es una apli que te permitirá localizar los radares de control de velocidad en carretera. Muestra en pantalla el mapa de tu posición, iconos sobreimpresos de los radares próximos, la distancia total al radar más próximo y la velocidad máxima fijada en la vía. La base de datos de radares se actualiza automáticamente para estar siempre al día.
  • FAKE GPS LOCATION, util para poder publicar en Facebook, Twitter, Whatsapp, Google Maps o cualquier otra aplicación que utiliza la ubicación del movil. La aplicación falsea la ubicación, para por ejemplo, posicionarte en la biblioteca, cuando en realidad estás en el bar con los colegas.
  • GPS STATUS & TOOLBOX PRO, es capaz de decirnos de cuántos satélites está recogiendo datos, con qué precisión, qué margen de error tiene, a qué velocidad nos desplazamos, etc. Además incorpora un nivel que nos permite conocer la inclinación del terminal y el ladeo del mismo; una brújula pudiendo indicar rumbo, orientación...; un medidor del campo magnético e incluso compartir tu ubicación a través de SMS o correo electrónico.
  • GPS DATA+, similar a GPS Status & Toolbox ofreciendo todos los datos del GPS, en cuanto a satélites y muchísimos datos mas en una agradable interfaz gráfica.


INTERFAZ
MEJORAS
  • Pie Control es una función que fue adoptada para CM10.1 en Marzo de 2013 (tomada prestada de la ROM Paranoid Android). Esta función permite desplegar un menú flotante en forma de tarta (“pie” en inglés) en cualquier pantalla del dispositivo y tener acceso a los botones “Home”, “Atrás” y “Aplicaciones recientes”, igual que las funciones que aportan los botones físicos en los Galaxy. Todas las ROM CM lo tienen integrado, pero desactivado de forma predeterminada, ya que esta función solo está activada de forma predeterminada para los dispositivos que no tienen botones físicos, como los Nexus.

    El compañero @luiwii, explica la forma de como activarlo para nuestro SGS4, solo hay que editar con la apli Root Explorer el archivo “build.prop” de la carpeta /system, y añadir la línea “qemu.hw.mainkeys=0” (sin comillas) al final del archivo, y por último, reinicia.

    De esta forma, al iniciar, la barra de estado superior habrá desaparecido y en la parte inferior aparecerán la barra de botones virtuales, típicos de los nexus, para recuperar la barra de estado, que desaparezcan los botones virtuales y que se mantenga la función Pie Control, sigue estos pasos, que también explica @luiwii:

    1. Ve a ajustes > Interfaz y selecciona “Barra de estado visible” en la opción “Extender escritorio”.
    2. Selecciona Controles flotantes, y activa “Controles flotantes”, desde ahí también podrás elegir en la zona que se activará Pie Control.
    3. Selecciona botones y disposición, y desde ahí podrás elegir que funciones quieres que aparezcan en pie Control.
    4. Por último, mantén pulsado el botón físico Power y selecciona del menú, “Escritorio extendido”.
  • Otro método para activar la barra de navegacion (navbar) y los "Pie Control" es también con el módulo GravityBox de Xposed Framework.
  • Para habilitar/deshabilitar el efecto CRT, es decir, imitar el efecto de apagado de una TV antigua, activa la opción “Animación al apagar” en ajustes > Pantalla y leds. Otro método es a través del módulo GravityBox de Xposed Framework.
  • Para controlar el brillo de pantalla desde la barra de estado, solo hay que desactivar el brillo automático en Ajustes > Pantalla y leds, después ir a ajustes > barra de estado y activar ajuste de brillo. Ahora deslizando el dedo horizontalmente en la barra de estado, de izquierda a derecha, o de derecha a izquierda, se ajusta el brillo. También se puede activar desde el módulo GravityBox de Xposed Framework.
  • Para cambiar la pantalla de arranque (Bootanimation) del móvil, instala Boot Animations y selecciona uno de los 300 bootanimations que tienen en el servidor, incluso puedes crear uno fácilmente a partir de una imagen .gif. También puedes cambiar el bootanimation con ROM Toolbox Pro, creada por el mismo desarrollador.
  • Para cambiar el tipo de letra (Fuente) del móvil, instala Font Installer y selecciona una de las cientos de fuentes que tienen en el servidor, también puedes cambiar la fuente con ROM Toolbox Pro, creada por el mismo desarrollador. Otra buenísima aplicación es iFont (Expert of Fonts) . Se debe recordar que algunas fuentes puede que no gestionen de forma correcta algunos caracteres especiales, se trata de ir probando la que mejor se adapte a las necesidades de cada uno. Recuerda hacer copia de seguridad de la fuente original desde las misma aplis que he enlazado, por si hubiera necesidad de regresar a la que tenias.
  • Para cambiar el fondo del escritorio aquí un enlace a cientos de imágenes de todo tipo. Las imágenes apropiadas para el S4 deben ser de tamaño 1080x1920 pixeles.
  • Para cambiar el fondo de la pantalla de bloqueo, desde un explorador de archivos con privilegios root copia una imagen .JPG que quieras usar como fondo en la carpeta /data/system/users/0 y cámbiale el nombre (incluido la extensión) a "keyguard_wallpaper" (sin las comillas), y finalmente reinicia. Recuerda que el tamaño apropiado es 1080x1920 pixeles. Si tan solo quieres que el fondo de escritorio sea el mismo que el fondo de la pantalla de bloqueo solo tienes que eliminar (o renombrar) el archivo keyguard_wallpaper de la carpeta antes mencionada.

APLICACIONES ESENCIALES
  • NOVA LAUNCHER PRIME , es mi launcher favórito. Versátil, con muchas opciones de personalización pero sobre todo rápido. Muy recomendable.
  • CONTACTS+ , abarca desde la gestión de contactos más potente hasta mensajería propia mezclada con SMS y vinculación con redes sociales y otros servicios. Su pantalla principal se divide en 3 pestañas, para la mensajería, los contactos, y el registro de llamadas. Su punto fuerte es la sincronización y la descarga de fotos y información de todas las cuentas, y realmente lo hace bien.
  • FOLDER ORGANIZER , es seguramente la mejor aplicación de organización de aplicaciones por carpetas que existe. Muy personalizable.
  • SWIFTKEY KEYBOARD , el mejor y más completo teclado. La principal ventaja es que no solo te predice la palabra que estás escribiendo, sino la que posiblemente vayas a poner, y cada vez acierta más (aprende de tu escritura). Será posible escribir un frase entera casi sin necesidad de introducir ninguna palabra.
  • WIFI KEYBOARD , para usar el teclado del ordenador como teclado wifi en el móvil. Muy Sencilla y a la vez super util. Solo hay que acceder a la direccón IP que nos muestra la apli, en el navegador del ordenador y listo. Puedes añadir un widget para activar o desactivar rápidamente.
  • ANDMADE SHARE PRO, personaliza y reorganiza la lista de aplicaciones para compartir contenidos.
  • WIFI MANAGER PREMIUM es un gestor de WiFi mejor que el de serie, mostrándote todas las redes disponibles con información completa de cada una, clasificándolas y ofreciéndote otras utilidades añadidas. Escanea de forma manual o automática las redes WiFi más cercanas y te las muestra en forma de lista o como un mapa de cobertura, para que veas más gráficamente a cuál te conviene conectarte. También te dice rápidamente si las redes están protegidas por contraseña y qué tipo de encriptación tienen. Aporta varios modelos de widgets con los que activaras y desactivarás el WiFi rápidamente, además de elegir entre redes.
  • LOADER DROID PRO es un gestor de descargas muy completo. Agrupa las descargas por tipo, lo cual es bastante útil cuando se empiezan a acumular. Puedes pausar y reanudar la descarga, así como dividirla en partes menores e incluso programar cuando descargar cada parte. La aplicación permite también indicar qué archivo debe permitir descargar según tu conexión, de forma que si pierdes tu conexión wi-fi, no gastarás 3G, sino que la descarga se reanudará al recuperar la conexión WIFI.
  • FANCY WIDGETS te Mantiene siempre informado del clima, la hora, el día y la localidad en la que estás. Para ello, usa servicios de meteorología online, así como el reloj interno del teléfono y su acceso a las redes GPS y móviles para determinar tu posición.
  • CLOCKPLUS DAYDREAM, activando el salvapantallas cuando está en carga o conectado a un dock, esta apli te muestra además de la hora, otras opciones extra, como por ejemplo mostrar las siguientes alarmas, notificaciones de Gmail, de SMS y de llamadas.


CÁMARA
MEJORAS
  • La camara de Stock de CyanogenMod tiene integrado desde CM 10.1 la funcionalidad de cámara HDR (High Dynamic Range). Así, al aplicar este modo, el software se encarga de que la cámara tome tres imágenes consecutivas con tres exposiciones distintas, para luego procesar todas ellas combinándolas y obtener la imagen final que se aprovecha del rango dinámico extendido de la combinación de esas tres capturas.
  • En este enlace podrás consultar varios trucos y configuraciones de las cámaras.

APLICACIONES ESENCIALES
  • LENOVO SUPER CAMERA & GALLERY , cámara portada de los Lenovo. La mejor aplicación de cámara alternativa que hay actualmente. El pack incluye la propia aplicación cámara de Lenovo así como la galería fotográfica nativa y está llena de muchas configuraciones y ajustes personalizados. la velocidad de ejecución de las fotografías francamente es espectacular. Mas enlaces aquí.
  • GOOGLE CAMERA , es la cámara que hasta ahora era exclusiva de los Nexus. Entre otras características permite modos de imagen, como Photo Sphere, efectos de desenfoque Lens Blur e imágenes panorámicas. Mas info aquí.
  • LG G2 CAMERA , una buenísima cámara portada desde la Stock del LG G2. Tiene funciones, que pocas cámaras tienen actualmente, hay funciones que causan FC's, pero aún así es una apli muy valida.
  • SNAP CAMERA HDR , es otra buena alternativa basada en la cámara de los Nexus con Android 4.4.2.
  • CÁMARA JB+ , es una versión mejorada de la cámara oficial y de la aplicación Galería que se incluye en la última versión de Android Jelly Bean. Tres modos: cámara, grabadora de vídeo y panorama, almacenamiento en SD interna o externa, multitud de ajustes. También incluye un editor de fotos completo que te permite retocar las fotos de una manera muy sencilla.
  • FOCAL , era hasta no hace mucho la aplicación de cámara oficial de CyanogeMod, pero se desvinculó del proyecto. Entre sus características mas sobresalientes es que permite tomar fotos en 360º con el modo picshere (similar al photosphere). En su cajón deslizante lateral izquierdo se encuentran sus numerosas opciones y ajustes.
  • CAMERA ZOOM FX, es una de las mejores aplicaciones de cámara que hay en el mercado. Uno de los elementos diferenciadores de esta aplicación es la gran cantidad de modos de disparo disponibles que van desde el modo de disparo normal hasta el modo Time lapse que permite componer series de fotografías espectaculares. Además la aplicación permite no solo aplicar efectos sobre las fotografías que tomemos con ella, mas de 90, sino también aplicarlos a las fotografías que ya tengamos almacenadas en nuestro dispositivo
  • PAPER CAMERA, permite tomar fotografías y aplicarle una serie de filtros con efectos similares a los dibujos sobre papel y algún que otro efecto artístico bastante curioso.


LLAMADAS & NOTIFICACIONES
MEJORAS
  • Para poner tonos personalizados de llamadas, notificaciones, alarmas... crea las carpetas "alarms", "notifications" y "ringtones" de la SD, seguramente en el móvil funcionen en la directorio raíz de la tarjeta, pero se recomienda seguir esta estructura de directorios, ya que quizás, ya la tengamos hecha por alguna aplicación, como Facebook: media/audio/alarms (Para las alarmas); media/audio/notifications (Para las notificaciones) y media/audio/ringtones (Para los tonos de llamada). Ponemos en ellas los tonos elegidos, tras un reinicio, el sistema las reconocerá y nos dejara seleccionarlas desde los ajustes o en aplis donde se pueden configurar las notificaciones, además esto es muy útil si solemos cambiar de ROM continuamente, porque así no perderemos las configuraciones de notificación.
  • Para activar la grabación de llamadas integrada de serie, instala y activa el módulo de Xposed EnableCMCallRecording. A partir del la nightly del 14 de Agosto y posteriores se ha implementado la función de grabación de llamadas, pero no esta activado por defecto y no existe una opción en ajustes para activarlo, esto es debido a que en la Unión europea, Australia o EE.UU. no es legal. La función incluso permite reproducir las grabaciones en el registro de llamadas. Aquí explicado mas detalladamente el tema

APLICACIONES ESENCIALES
  • DESKTOP NOTIFICATIONS , es una aplicación que trabaja en conjunción con una extensión de Google Chrome permitiendo poder estar atento a las notificaciones que aparecen en el móvil y ver su contenido en el ordenador. Este sistema te ahorra el tener que estar mirando constantemente el móvil para saber todo lo que está ocurriendo.
  • NOTIFIERPRO PLUS , mejora la forma en que el móvil muestra las notificaciones. Permite ajustar muchas de sus características detalladamente. Se puede, por ejemplo, cambiar la ubicación de las notificaciones y hacer que aparezcan bajo la barra de estado, por encima de esta, en la parte inferior de la pantalla o en centro de esta. También se puede ajustar la duración de la notificación en pantalla o decidir qué aplicaciones podrán usar este sistema de notificaciones.
  • GALAXY CALL RECORDER, permite grabar las llamadas telefónicas. Puedes decidir qué llamadas se graban y cuáles se ignoran. Otros grabadores de llamadas en el mercado solo graban desde el micrófono (en volúmenes muy bajos), esta graba de los 2 lados (receptor y emisor) con excelente calidad.
  • CALL RECORDER ACR, es uno de los mejores programas de grabación de llamadas, permite sincronizar con la nube, grabación retardada, varios modos de grabación, etc.
  • MOBILE COUNTER PRO, lleva el control de todo el consumo de datos de la red móvil con el plan que tengas contratado. Puedes configurar alertas de consumo para no excederte y no tener sorpresas inesperadas en la factura.
  • 3G WATCHDOG PRO, permite controlar el gasto en tu tarifa de datos. De este modo puedes saber como utilizas la tarifa de datos, cuanto consumes a lo largo del día, la semana o el mes con bastante precisión, o cuánto nos queda en megas de la tarifa e incluso nos hace una proyección de cuántos megas podemos usar al día sin que lleguemos a pasarnos. Además nos permite la configuración de una alarma que nos avise cuando lleguemos a un cierto porcentaje.


AHORRO DE BATERÍA
MEJORAS
  • Revisa el Tutorial "Como ahorrar batería" en el 6º post.

APLICACIONES ESENCIALES
  • WAKELOCK DETECTOR, es una herramienta que te ayudará a conocer detalladamente el consumo de la batería, y que puede facilitarte descubrir que es lo que está “drenando “la batería. Analiza tanto los Wakelocks parciales, que son los que mantienen activa la CPU, como los totales, que son los que mantienen CPU y pantalla activos.
  • GREENIFY , es de esas aplicaciones imprescindibles. Pone en hibernación las aplis que queramos. El modo de hibernación lo que quiere decir exactamente es que la apli no se cerrará en ningún momento, solo impide que ejecute procesos en segundo plano. Eso evita el consumo de batería de todas estas aplis, excepto cuando nosotros las abrimos manualmente, que es cuando realmente las necesitamos.
  • GREENPOWER PREMIUM , es una aplicación muy útil para ahorrar batería. Establece la cantidad de tiempo en el que estará apagado y la cantidad de tiempo que estará encendido el 3G o wifi. Por ejemplo, se puede configurar para que se encienda el 3G o Wifi 1 minuto cada 60, para así sincronizar correo, whatsapp y todas las demás aplicaciones que necesiten datos.
  • BETTERBATTERYSTATS, proporciona información sobre el consumo de batería de una forma mucho más exhaustiva que el gestor de Android.
  • CPU SPY REBORN, da información sobre todas las frecuencias del procesador que se están llevando a cabo y además nos muestra un porcentaje que nos indica el tiempo que lleva trabajando desde que hemos instalado la aplicación. Muy útil para saber si el teléfono entra en deep sleep y a que frecuencias trabaja más habitualmente.


HERRAMIENTAS
MEJORAS
  • pendiente

APLICACIONES ESENCIALES
  • ROOT EXPLORER , es el mejor gestor de archivos para usuarios root. Su interfaz es muy sencilla y su uso muy intuitivo. Entre sus herramientas, incluye un editor de texto, un extractor de archivos comprimidos, ejecución de scripts… Y mucho más.
  • SOLID EXPLORER , es un gestor de archivos cuya principal baza es la posibilidad de abrir dos carpetas simultáneamente en paneles independientes.
  • DISKUSAGE, permite determinar rápidamente y en forma gráfica cuales son los tamaños de todos los archivos alojados en la memoria SD (interna o externa). Permitiéndonos tener una visión de que es lo que nos esta ocupando mas espacio y poder eliminarlo en caso de quedarnos sin almacenamiento.
  • PARTITION TABLE, te da detalles de las particiones como /system, /data, /cache y de las particiones que no están montadas, /boot aplicación le dará los detalles como /recovery, /boot, etc. Yo no conozco otra apli que haga esto, sin tener que entrar en modo recovery o download.
  • SAMBADROID, permite a través del protocolo SMB compartir con facilidad las carpetas del móvil con el ordenador vía WIFI y verlas directamente como un recurso compartido, por ejemplo, desde el ordenador, sin necesidad de desmontar la tarjeta SD, extraerla ni enchufar un cable USB.
  • APP QUARANTINE, es una aplicación muy útil para gestionar las aplis que están congeladas, para que en un clic puedes activarlas y hacer uso de ellas normalmente, y cuando cierres esa apli, volverá a estar congelada, con el fin de mejorar el consumo de batería.
  • PHONE INFO SAMSUNG, proporciona muchisima información sobre el móvil, la mas completa que conozco. Información del firmware (versión bootloader, modem, CSC, PDA), información del CSC, IMEI, nº de serie, fecha de fabricación, te informa si tienes Knox en el móvil e infinidad de datos. Más info aquí.
  • ADAWAY , elimina los banners con publicidad, tanto de la web como de la mayoría de las aplis y juegos que tengas instalados. Muy util.
  • APPMGR PRO III (APP2SD), es un gestor de aplicaciones cuya función principal es la de trasladar tus aplicaciones de la memoria interna a la tarjeta SD. Te mostrará cuántas de las apps que tienes almacenadas en la memoria interna pueden transferirse a la SD. Selecciona las que quieras o todas ellas. Actualmente, en CyanogenMod y cualquier ROM basada en la AOSP, no se pueden pasar aplicaciones a la SD con este modo, pero la mantengo, para cuando esta función algún día se restaure.
  • FOLDERMOUNT PREMIUM , tiene la capacidad de vincular las carpetas de la sdcard interna en la sdcard externa. Los usuarios tienen normalmente una pequeña tarjeta SD interna, mientras que la SD externa es mucho más grande. La mayoría de los usuarios al descargar aplicaciones desde la Play Store guardan los datos de la aplicación en la sdcard interna de forma predeterminada y no tienen la opción de usar la tarjeta SD externa para almacenar datos de manera que su memoria interna se llena muy rápido. FolderMount es la solución a este problema. Se trata de crear a través de la interfaz de este apli una carpeta en la tarjeta de memoria con un tamaño previamente seleccionado en la que se montarán los datos de otra carpeta del sistema en la que se almacenan, por ejemplo, los archivos necesarios para ejecutar un juego. De este modo “engañará” al sistema y le indicará dónde se encuentran los archivos que deberían estar en la memoria interna.
  • SD MAID PRO , examina hasta el mínimo detalle nuestra SD y busca todas las carpetas y archivos basura que se han creado. Y lógicamente, nos ayuda a borrarlas en un sencillo click.

  • CLEAN MASTER , es junto con SD Maid, una de las mejores apps de limpieza y mantenimiento de Android que existen. Es fácil de usar, práctica y, sobre todo, eficaz. Limpieza del caché de las aplicaciones, detecta y borra los archivos que se descargan junto con algunas aplicaciones y que, al eliminar las aplicaciones, se quedan para siempre en el teléfono, permite cerrar una, varias o todas las tareas que se están ejecutando en ese momento, con el fin de liberar memoria RAM. Además, ofrece un widget de Escritorio para ejecutar la limpieza con sólo presionarlo.

  • SG USB MASS STORAGE ENABLER permite activar el modo USB de almacenamiento masivo, pero solo para la SD externa.

  • USB OTG HELPER , permite que el móvil actúe de host y de este modo, se le pueda conectar pendrives, teclados, mandos, discos duros, etc. Instala después esta apli para obtener más mejoras.

  • CERBERUS , es la aplicación anti-robo mas completa. Permite proteger y mantener controlado el móvil con diversas operaciones como localizar con exactitud nuestro teléfono y rastrear sus pasos, bloquear completamente el teléfono remotamente y que solo pueda ser desbloqueado por un código, tomar una foto y grabar el audio de forma completamente silenciosa y nos envíe el contenido al correo en caso de que se cambie de tarjeta SIM y mucho más.

  • AIRDROID , es una apli con la que podemos controlar el móvil a través de una página web vía WIFI. La ventaja de usar una web en vez de una aplicación nativa de escritorio es que de esta manera podemos acceder prácticamente desde cualquier sitio con acceso a Internet. Entre las opciones que ofrece la aplicación, podrás ver la pantalla de tu móvil en el ordenador, copiar, borrar o renombrar archivos, leer y enviar SMS, abrir, importar, exportar y seleccionar fotos como fondo de pantalla, instalar, desinstalar y hacer copias de seguridad de aplicaciones, gestionar tus contactos, elegir el tono de llamada...

  • TEAMVIEWER REMOTE CONTROL, permite el control remoto completo de tu ordenador desde el móvil.

  • TEAMVIEWER QUICKSUPPORT, permite el control remoto completo del móvil desde otro móvil, o desde el ordenador.

  • MOBIZEN , permite controlar muchos de los aspectos del móvil desde el ordenador. Realizar y restaurar copias de seguridad, realizar transferencias de archivos entre el ordenador y el móvil, Sincronizar las notificaciones con el ordenador, dibujar en la pantalla del ordenador, grabar la pantalla del móvil desde el ordenador, podrás jugar a cualquier juego viendo la pantalla del móvil volcada sobre el monitor, o también podemos usar aplis como WhatsApp viendo y escribiendo desde nuestro PC al estar conectado el programa a nuestro móvil y permitir el control completo de este.

  • MYAPPSHARER, permite compartir aplis desde el móvil con amigos a través de bluetooth, correo electrónico, whatshapp, etc. La ventaja principal es que se pueden compartir múltiples aplicaciones al mismo tiempo y gracias a que la aplicación incluye un buscador de aplicaciones integrado, se pueden encontrar fácilmente las aplicaciones que se desean compartir.

  • Más... LINK2SD, DEFAULT APP MANAGER PRO, HOME SWITCHER, FLASH PLAYER, GOOGLE KEEP, BUSYBOX INSTALLER, SPEEDTEST.NET



Última edición por bernarbernuli Día 18/02/15 a las 17:12:36. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 11 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #9  
Viejo 06/11/14, 17:23:47
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo


BACKUP & RECUPERACIÓN
MEJORAS
  • Titanium Backup es una aplicación muy conocida en el mundo Android cuando hablamos de copias de seguridad. Con ella podremos generar en la tarjeta SD un backup de las aplicaciones e información del sistema. Esta apli es muy útil para aquellos que están continuamente flasheando ROMs y quieren tener siempre a su disposición sus aplicaciones. Enumero las características mas útiles:

    • Cuando inicias Titanium, en la primera pantalla te sale una lista de los requisitos que necesitas cumplir y los que están o no activos, no todo lo que sale en este primer listado es obligatorio tenerlo activo como el almacenamiento en la nube (Dropbox, Drive o Box), ect.

    • Desde la parte superior de la pantalla principal, accedes a la pestaña Copiar/Restaurar donde verás el listado de todas la aplicaciones de las que dispones. Con cada aplicación verás que tiene un color diferente o emoticonos a su derecha. Para saber que significan basta con pulsar Menú > Ayuda > Leyenda para ver qué significa cada color/emoticono, por ejemplo, las aplicaciones del sistema salen en rojo en la lista, que por cierto, tener cuidado con las que se restauran para no generar errores o problemas entre diferentes ROMs.

    • Si pulsas en una de las aplicaciones, podrás hacer copia de seguridad o restauración de ella, desinstalarla (incluso las de sistema), eliminar copia (si la hubiera), borrar los datos de la apli en cuestión o congelarla. Si deslizas este menú hacia la derecha tienes mas funciones interesantes.

    • Puedes ir aplicación por aplicación haciendo una copia de seguridad o restaurarla, pero lo mas normal es acceder en Menú > Lotes (o pulsando en la esquina superior derecha en el icono de la hoja con una V) al apartado de tareas por lotes y hacer una copia de seguridad de todas las aplicaciones y información del sistema a la vez. En ese apartado cada línea te explica la acción que realizará junto al número de aplicaciones involucradas. Entre las opciones mas interesantes estarían Copiar todas las aplicaciones de usuario, Copiar nuevas aplicaciones de usuario y versiones más recientes o Restaurar todas las aplicaciones que faltan, con su datos. Ya dentro de cada opción elegida verás una lista de la aplis que se van a copiar, puedes marcar o desmarcar las que quieras o no en la copia que vas a realizar, y finalmente pulsar en la V verde de la esquina superior izquierda.

    • Con la función filtrar puedes filtrar las aplicaciones por distintas categorías o una palabra clave. Es muy interesante filtrar por tipo de aplicación y escoger aplicaciones de usuario para omitir las del sistema y no generar ningún problema.

    • En la pestaña Tareas Programadas, puedes programar una copia de seguridad de las aplicaciones de forma periódica, por ejemplo, que haga un backup cada 2 o 3 días de las nuevas aplicaciones que vayas instalando durante esos días, de esta forma podrás tener actualizada la copia de seguridad de móvil sin hacer nada.

    • Desde la opción Menú > Enviar datos > Lista de aplicaciones puedes mandar vía mail, bluetooth... una lista con todas las aplicaciones que tengas instaladas.

    • Desde la opción Menú > Copia de Seguridad de datos a XML... puedes hacer copia de seguridad los mensajes SMS y MMS, el historial de llamadas o los puntos de acceso WIFI, y restaurarlos cuando quieras en Menú > Restaurar datos de XML.... También lo puedes hacer desde el listado de aplicaciones de la pestaña Copiar/Restaurar, están siempre al final de esa lista.

    • Desde la opción Menú > Market Doctor puedes restaurar los enlaces con Google Play, con el fin que la detecte como si la hubieras descargado por medios oficiales y te notifique cuando hubiera una actualización de ella.

    • Desde la opción Menú > crear "Update.zip" puedes crear un .zip flasheable por recovery de la aplicación Titanium Backup, con el fin de instalar Titanium de forma sencilla cuando has formateado el móvil y estés instalando la ROM desde cero.

    • En menu > preferencias, hay varios ajustes interesantes:

      • Puedes configurar tu cuenta de almacenamiento online como Dropbox o Google Drive para realizar la copia allí y ahorrarnos espacio en nuestro disco y poder respaldar en caso de pérdida del móvil.

      • Se puede cambiar el nivel de compresión y el número de copias por aplicación que queremos a nuestra voluntad en las preferencias.

      • La carpeta de copias de seguridad se guarda de forma predeterminada en la SD interna, desde preferencias > Ubicación de la carpeta de copias de seguridad, puedes indicarle otra ruta, por ejemplo, la SD externa, con el fin de ahorrar espacio en la interna. También si por alguna razón Titanium no detecta la carpeta donde están las copias de seguridad desde aquí pulsa Detectar para localizarla.

APLICACIONES ESENCIALES
  • TITANIUM BACKUP PRO , crea una completa copia de seguridad de todas las aplicaciones del móvil. Permite copiar a tu tarjeta SD la agenda, calendario, mensajes y correos y las aplicaciones que tengas instaladas junto con todos sus datos, ya sea a la vez o por separado. Una de las aplicaciones más imprescindibles.
  • SMS BACKUP & RESTORE, permite guardar los SMS en formato XML para poder restaurarlos posteriormente. Además, existe un complemento que nos da la opción de enviar el archivo a Google Drive o Dropbox para tenerlo accesible desde cualquier dispositivo en cualquier momento. También permite copias programadas para que se guarden automáticamente y mandar el backup por email. Y, a la hora de restaurar los mensajes, nos permite seleccionar todos o solo los que queramos.
  • CALL LOGS BACKUP & RESTORE PRO, con las mismas funciones que la anterior, pero enfocada a la copia de seguridad del registro de llamadas. Algo sumamente útil en estos tiempos donde la instalación de nuevas ROMs es algo periódico.
  • FOLDERSYNC , permite mantener sincronizada una o varías carpetas del móvil en la nube de forma automática, con todas las ventajas que ello conlleva. FolderSync tiene soporte para la mayoría de servicios de almacenamiento en la nube como Drpbox o Google Drive. Podrás ajustar a tu gusto el sistema de sincronización entre sincronización a dos bandas o sincronización en solo una de las carpetas. Del mismo modo, tendremos la posibilidad de establecer horarios fijos de sincronización para olvidarnos de tener que subir o descargar datos entre nuestras carpetas, todo de forma automatizada.
  • ONLINE NANDROID BACKUP PRO , es una apli que permite hacer nandroids (una copia entera del móvil para poder recuperarlo si pasa algo) sin necesidad de entrar en modo recovery.
  • NANDROID MANAGER PRO, gestiona todas nuestras copias Nandroid., porque en ocasiones no quieres restaurar la copia completa, si no que necesitas algo concreto y preciso. Entre sus muchísimas características cuenta con la posibilidad de recuperar el diccionario, mensajes, datos de Bluetooth, puntos de acceso WiFi o datos del navegador. Todo ello nos va a facilitar en gran medida la migración a otra ROM o a recuperar información vital en caso de desastre.
  • ROM MANAGER PREMIUM, es una aplicación que permite realizar un gran número de cosas relacionadas con las ROMs de la forma más sencilla posible. Permite Descargar e instalar ROMs directamente, buscar actualizaciones automáticamente, instalar ROMs de manera automática...
  • ROM TOOLBOX PRO , es una “navaja suiza” de herramientas root. Hace de todo. Podríamos decir que es como si tuvieras los mejores programas para root reunidos en una sola aplicación. Instala ROMs desde archivos zips o descárgalos automáticamente, crea y gestiona nandroids backups, realiza wipes de todo tipo, Programa copias de seguridad automáticas, pasar aplicaciones a la SD, un gestor de archivos con permisos root, Habilitar / Deshabilitar las aplicaciones que se inician al inicio, Dar/quitar acceso a internet a las aplicaciones que queramos (como un cortafuegos), y muchísimo mas.
  • RECOVERY TOOLS - FLASHER, es una aplicación especifica para flashear o actualizar cualquier recovery sin reiniciar, como CWM o TWRP
MULTIMEDIA
MEJORAS
  • Para aumentar el volumen de los altavoces al máximo descarga KitKat medium Soundboost S4 o KitKat Super Soundboost S4 de este enlace (KitKat 4.4.2 default Sound para dejarlo como estaba). Una vez descargado, extraelo del .rar y reemplaza el archivo snd_soc_msm_2x_Fusion3 en la carpeta /system/etc/snd_soc_msm. Finalmente, asígnale los permisos rw-r-r-, reinicia y listo. Si quieres aumentar también el volumen de los auriculares descarga el mod del 4º post del enlace de XDA antes referido, y sigue los mismo pasos.
  • Para evitar que en la galería o en el reproductor de música aparezcan fotos, videos o sonidos que pertenecen a aplis y juegos que has instalado, tan solo hay que crear un archivo vacío llamado ".nomedia" sin extensión en todas las carpetas que queremos que dejen de mostrarse, sin menoscabo, a que puedan visualizarse desde el explorador de archivos.

APLICACIONES ESENCIALES
  • QUICKPIC , es la mejor y más rápida galería que hay. Una de las grandes ventajas es que puede visualizar gifs, además hacer zoom, compartir y buscar cualquier foto que tengas almacenada. Podrás crear, nombrar, mover y borrar carpetas para tenerlo todo en orden.
  • VLC MEDIA PLAYER , es un reproductor de audio y video con soporte de multitud de formatos, además se añade la compatibilidad con protocolos de vídeo en streaming. La clasificación delos audios por artistas y álbumes te facilita mucho su búsqueda, aunque también tienes la clásica organización mediante carpetas. Soporta subtítulos (internos y externos), incluídos ASS y subtítulos de DVD.
  • XBMC (Xbox Media Center), es un excelente centro multimedia para cualquier material multimedia (fotos, vídeos, música y mucho más). Entre sus ventajas, podrás ver tanto vídeos y películas que tengas instalados en tu dispositivo como acceder a contenido online como películas y Futbol.
  • LENOVO MUSIC PLAYER, es un reproductor de música portado directamente de los móviles Lenovo. Tiene una cuidada interfaz, ecualizador, función de identificador de canciones, Reproducción de música online y descargarla, buscador de caratulas y letras, etc.
  • FOTOR - CAMERA & PHOTO EDITOR, cuenta con funciones como Collage, hacer fotografías en HDR y aplicar efectos. En la parte de herramientas puedes seleccionar el tamaño de las fotos y configurar las cuentas de tus redes sociales por si quieres compartirlas.
  • SPOTIFY MUSIC PREMIUM, es el reproductor de música en streaming más conocido. Tiene un enorme catálogo disponible de forma gratuita en una muy buena calidad.
  • GOEAR MOBILE es la aplicación oficial de GoEar , desde la cual podrás buscar y seleccionar entre miles de canciones la que más te guste para escuchar en streaming. Con esta aplicación se pueden crear listas de reproducción y cuenta con una forma muy sencilla de búsqueda, así como una buena calidad de audio.
  • SHAZAM ENCORE , permite conocer el título de una canción simplemente con reproducir un pequeño fragmento de ella desde cualquier lugar (radio, TV, cine...). Como resultado a la consulta, te presentará en pantalla el título de la canción, el artista, el disco donde lo puedes encontrar e incluso el aspecto que tiene la caratula. Además, te ofrece la posibilidad de ver videoclips relacionados en YouTube. Entre sus opciones, se pueden compartir las canciones via Facebook y Twitter, leer noticias musicales o ver fechas de conciertos próximos.
  • SOUNDHOUND, similar a Shazam, pero está apli, incluso consigue reconocer títulos de canciones, simplemente tarareándolas.
  • ZEDGE, reúne multitud de fondos de pantalla y tonos de llamada originales. Desde la misma aplicación, puedes navegar, descargar y seleccionar las imágenes que más te gusten como fondo de pantalla; exactamente lo mismo con las melodías, que puedes guardar en Zedge y usarlos como despertador, tonos de llamada, o notificaciones.
  • RINGTONES COMPLETE, es una biblioteca de mas de 300 tonos para melodía y notificaciones. Se caracterizan por ser elegantes y profesionales, sin los molestos efectos de sonido de dibujos animados o canciones pop.
  • YOUPELICULAS, ofrece un buen catálogo de películas y series alojadas en YouTube y Vk para ver online.
  • VEOSERIES, otra alternativa para ver series online.


NOTICIAS & RADIO
MEJORAS
  • CyanogenMod para SGS4 no tiene integrado una aplicación de serie para escuchar y sintonizar emisoras de radio FM (sin conexión internet), entre otras cosas, porque nunca funcionaría, ya que el SGS4 no tiene el chip específico para recibir Radio FM, como poseía el SGSII, por ejemplo, por tanto, no os va a funcionar nunca aplis alternativas como Spirit FM Unlocked.

APLICACIONES ESENCIALES
  • TUNEIN RADIO PRO , te permite escuchar la radio online de todo el mundo con música, deportes, noticias, programación hablada y comedia. Contiene 70,000 estaciones de radio online y 2 millones de podcasts.
  • GREADER PRO, es un lector de noticias de diseño atractivo y potente en funciones. Entre sus opciones más destacadas hay que mencionar el modo de lectura sin conexión, que te permite leer noticias incluso sin estar conectado a Internet, la descarga de podcasts y sus prácticos widgets.
  • NEWS+, es un lector de fuentes, similar a Greader, pero unificando las fuentes de noticias de varios servicios, a través de extensiones para Google News, feedly, NewsBlur, SubReader, Reedah, Pocket y muchas más.
  • FEEDLY NEWS READER , permite leer tus páginas, redes sociales y suscripciones RSS preferidas desde una misma aplicación, con un diseño atractivo. Una vez instalada la aplicación puedes sincronizar tus cuentas personales de Facebook, Twitter, Pocket, Instapaper y más servicios. Todos se verán en la misma app. Si lo prefieres, puedes explorar los contenidos de todo tipo que selecciona Feedly por su cuenta.
  • ÚLTIMA HORA , podrás recibir notificaciones urgente casi en el mismo instante que ocurren. El servidor de Última Hora escanea la web en busca de nuevas noticias. Mediante el análisis de lo rápido que se propaga cada información en Internet determina si algo es realmente relevante o no. Tu decides el tipo de noticias, la importancia y la frecuencia con la que quieres recibir las noticias. Otra de las ventajas es que no gasta casi batería ya que las notificaciones son push.
  • IVOOX PODCAST, permite escuchar audios de todo tipo y temáticas, podcasts, monólogos, biografías, conferencias, música, audiolibros… Una vez encuentress algo que te interesa puedes escucharlo directamente sin interrupciones, o bien puedes guardarlo en Mis Audios para una posterior reproducción. También puedes descargar el archivo sin ningún problema,


CASUALES
MEJORAS
  • pendiente

APLICACIONES ESENCIALES
  • GALAXY S4 ALL-IN-1 THERMOMETER, mide la temperatura ambiente, la humedad y las condiciones ambientales. Además, se muestran todos los datos de los sensores: aceleración, gravedad, rotación, giroscopio, el campo magnético, la presión, el nivel de luz y de proximidad.
  • SMART TOOLS, es un paquete de herramientas que nos puede servir para mediciones, tales como la altura de un edificio, la distancia que hay hasta un punto determinado, la inclinación de una superficie, una brújula, detector de metales, medidor de sonido y la vibración al más puro estilo de un sismógrafo, así hasta 15 herramientas.
  • TED MOBILE, ofrece acceso a las charlas de divulgación recogidas por la organización TED, con contenidos diversos que van desde la política y el arte a la solidaridad o las nuevas tecnologías impartidas por algunas de las personas más inspiradoras y fascinantes del mundo: educadores radicales, genios de la tecnología, médicos inconformistas, expertos en negocios y leyendas de la música. A diferencia de otros portales de video, el contenido en TED busca siempre sorprender y dar a conocer ideas y personas interesantes.
  • SHERPA ASISTENTE PERSONAL , es una aplicación que reconoce tu voz y te ayuda a interactuar con el móvil sin tener que escribir. Lo más destacado es la variedad de acciones que realiza: de búsquedas en la web a reproducir música o tomar notas. Pídele un chiste y te lo cuenta.
  • TRADUCTOR DE GOOGLE, es una herramienta que te permitirá utilizar el servicio de traducción de Google, aunque no tengas conexión a Internet. Permite introducir una palabra, una frase o un texto en general y traducirlo en más de 60 idiomas. Además, es capaz de leer a viva voz las traducciones, muy útil si estás, por ejemplo, de viaje. Tiene la posibilidad también de traducir texto directamente desde imágenes.
  • ZATTOO LIVE TV, permite disfrutar de montones de canales de televisión de diferentes países de toda Europa. Por supuesto, entre los países de la Unión Europea de los que podremos ver la televisión, encontraremos España. La 1, La 2, Teledeporte, Telecinco, Canal 24 Horas, Telemadrid, Clan, laSexta, Libertad Digital TV, Discovery MAX, Intereconomía...
  • TV GRATIS ONLINE, te permite ver en directo canales de televisión española y de más de 50 países. Busca la señal de streaming en directo para que disfrutes de canales españoles como La Sexta, La 1, La 2 o canales temáticos como Teledeporte. Argentina, México también se encuentran, al igual que canales ingleses como la BBC
  • PASSWALLET - PASSBOOK + NFC, permite guardar entradas, billetes de tren o tarjetas de embarque en el móvil. La aplicación permite importar archivos creados para PassBook de Apple y tenerlos en el teléfono para cuando los necesites. Cuando llegues al cine o a la estación, los billetes incluyen un código escaneable, igual que los impresos. Entre sus opciones, PassWallet incluye notificaciones Push y permite guardar copias de seguridad en Dropbox o Google Drive.
  • ALDIKO PREMIUM, es un lector y gestor de e-books, con un amplio catálogo de libros disponibles, tanto gratis como de pago. Puedes elegir el brillo, la orientación de la pantalla, el tamaño de texto y mucho más. También permite añadir marcadores para recordar dónde te quedaste en la lectura, escribir notas o acceder al índice.
  • QUICKOFFICE, permite ver, editar y crear documentos de Microsoft Office (textos, hojas de calculo, presentaciones) o PDF. La integración de Quickoffice con Google Drive es uno de sus puntos fuertes. Tendrás acceso a tu cuenta y tus documentos, pudiendo verlos y editarlos desde cualquier parte.


MARKET
MEJORAS
  • pendiente

APLICACIONES ESENCIALES
  • APTOIDE es un market alternativo en el cual puedes encontrar miles de apps para descargarlas de forma totalmente gratuita. Aptoide tiene una característica muy peculiar, los usuarios tienen la opción de subir aplicaciones en los servidores (repositorios) con el fin de compartirlas, donde finalmente se almacenan para ser descargadas por el que quiera.
  • MERKAMARKET, es un "market underground" muy conocido para descargar aplicaciones de pago.
  • BLACKMART ALPHA, es otro "market underground" que cuenta con gran cantidad de aplicaciones disponibles.
  • CHANGELOG DROID , se encarga de informarnos sobre todos los cambios que haya tenido las aplis instaladas en el móvil al actulizarse, además de va generando un historial de cambios. La además sirve como notificador de actualizaciones.
  • APPGRATIS, diariamente te mostrará una notificación avisándote de una nueva oferta. Al entrar a la aplicación, verás una breve descripción de la apli o juego, imágenes para hacerte a la idea y un botón que te llevará a Google Play para bajar la aplicación si te interesa.
  • INSTALLER CRACKED GOOGLE PLAY , reemplaza el Google Play oficial por un Google Play Mod, realizada por el hacker ruso llamado ChelpuS. Esta modificación hace que podamos permite eludir la verificación de licencia por parte de diferentes aplicaciones y juegos sin necesidad de utilizar Lucky Patcher.
  • LUCKY PATCHER , es una herramienta, también creada por ChelpuS, para eludir la verificación Premium de la licencia de las aplicaciones. Actualmente cuenta con una gran lista de aplicaciones compatibles. Permite cambiar permisos de aplicaciones, aplicar parches específicos y varios tipos de parches automáticos y eliminar la publicidad de las aplicaciones.
  • FREEDOM , esta apli permite hacer pagos in-app completamente gratis en las aplicaciones o juegos. Todo se hace locálmente, sin interrumpir o dañar los servidores de Google, la aplicación sólo desbloquea contenidos que ya se encuentra dentro de la aplicación. Algunas aplicaciones o juegos, exigen un pago para obtener nuevos contenidos (armas, nuevos niveles, mas características), con esta apli "simula" hacer el pago virtualmente.
  • MARKET UNLOCKER , te permite acceder a las aplicaciones de pago o restringido en Google Play y Amazon Appstore con un clic. Algunas aplis sólo están habilitadas para algunos países específicos y no están disponibles para el resto de países, por lo que es muy difícil descargar muchos programas de alta calidad. Esta apli te permite acceder a las aplicaciones de pago de los países en los que las aplicaciones de pago aún no están disponibles, simulando que tenemos otra operadora de telefonía en el móvil de cualquier parte del mundo.


INTERNET (NAVEGADORES, ALMACENAMIENTO VIRTUAL, WIFI)
MEJORAS
  • pendiente

APLICACIONES ESENCIALES
  • GOOGLE CHROME , es uno de los mejores navegadores webs. Entre sus características mas sobresalientes son su alta velocidad de navegación, miniaturas con las páginas más visitadas, pestañas, modo incógnito y sincronización total de pestañas y marcadores con el navegador del ordenador.
  • MOZILLA FIREFOX, el competidor actual de Google Chrome. Permite añadirle extensiones, al igual que la versión para escritorio.
  • IENLACES - INTERNET A UN TOQUE , es una recopilación de enlaces (versión móvil o versión web) a las principales webs de Internet, prensa nacional, local, internacional, noticias deportivas, del corazón, moda, tecnología, motor, viajes, compras, calendarios, diccionario y mucho más
  • GOOGLE DRIVE , es la aplicación oficial de Google para ver, editar y crear nuevos documentos online en tu cuenta de Google. Con este servicio de almacenamiento online, puedes acceder a todos tus documentos, navegar por tus colecciones y documentos favoritos, compartir documentos...
  • DROPBOX , Dropbox es, junto con Google Drive, uno de los servicios de almacenamiento y sincronización online más completos y populares. Fotos, documentos de texto, PDFs... Entre sus opciones más interesantes se encuentra la subida automática de fotos y vídeos, cada vez que tomes una foto.
  • UTORRENT REMOTE, para controlar a distancia tus descargas de uTorrent, podrás acceder a la lista de tus descargas, añadir y quitar torrents o controlar su progreso. Muy práctica para iniciar descargas cuando estás fuera de casa.
  • INSPECTOR WIFI, es una herramienta que te informa sobre los dispositivos que están conectados a tu red WiFi, de manera que podamos localizar aquellos que no son tuyos.


APLICACIONES DE COMUNICACIÓN (MENSAJERÍA, REDES SOCIALES, FOROS)
MEJORAS
  • pendiente

APLICACIONES ESENCIALES
  • FRIENDCASTER PRO , es una excelente y atractiva aplicación para gestionar tu cuenta de Facebook. Este cliente llega dónde no lo hace la aplicación oficial de la conocida red social. Opciones tan básicas como borrar comentarios, desetiquetarse o eliminar un amigo son ahora posibles, así como descargar fotos o editar la miniatura de tus imágenes de perfil. Otras funcionalidades interesantes son las de refrescar con sacudir el teléfono, compartir un estado en otras redes sociales con un clic, editar las opciones de privacidad de cada acción que lleves a cabo, o configurar las notificaciones.
  • TWEETCASTER PRO es un cliente para twitter. Consta de características muy interesantes, como por ejemplo, poder filtrar con sus funciones Zip It, determinado hashtag, temas que no nos interesan o usuarios que nos son de nuestro interés, sin necesidad de bloquearlos, lo que nos permite tener solo lo interesante para nosotros en nuestra línea de tiempo. También posee interacción con Facebook, se pueden adjuntar fotos, videos, nos permite mostrar la ubicación. Incluso se pueden tener varias cuentas en la misma aplicación y hasta insertar Widgets en el escritorio.
  • WHATSAPP+ , es una versión modificada de Whatsapp con multiples funciones y características que deberían estar en la aplicación original. La apli permite personalizar al máximo la interfaz de la aplicación. Algo realmente destacable es que puedes configurar notificaciones especiales, como un aviso cuando un usuario cambie de estado, por ejemplo, entre otras muchas cosas.
  • TAPATALK PRO , es una aplicación que te ayuda a acceder a más de 40.000 foros de muy diversas temáticas, incluido el de HTCMania. Lo mejor es que la aplicación los muestra con una excelente interfaz.
  • CLOUDMAGIC, es uno de los mejores clientes de correo, que supera en muchas características a Gmail. Cuenta con una interfaz muy intuitiva, y funciona con la mayoría de cuentas (Gmail, Exchange, Yahoo, Outlook, iCloud, Google Apps, Office 365, AOL, Exchange 2003, 2007 y 2013 (ActiveSync, EWS, IMAP), y cualquier cuenta IMAP). Yo lo utilizo habitualmente con mi correo empresarial exchange.



_

Última edición por bernarbernuli Día 06/11/14 a las 18:19:50. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 11 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #10  
Viejo 06/11/14, 17:24:22
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
ACCESORIOS Y GADGETS INTERESANTES


Aparte de los accesorios oficiales de Nexus 6 que puedes ver aquí, aquí o bien aquí, existen otros "gadgets" que permiten aumentar la interactividad con el móvil y que podrían ser interesantes. En los títulos de cada tipo de accesorio, he puesto el enlace de un artículo de compra que cumpla las condiciones. Todos los enlaces de los accesorios, he pretendido que sean de Amazon. ¿Por qué? Evidentemente hay cientos de sitios web o incluso tiendas físicas donde adquirir estos accesorios, incluso más baratos, no gano nada de Amazon, solo elijo enlaces de Amazon porque considero que es una tienda online asentada y reconocida, y las compras que hagas son seguras y los envíos rápidos y garantizados. Además de cada tipo de accesorios, hay también decenas de modelos de cada uno de ellos en el mercado, solo son enlaces de referencia.


CABLE ADAPTADOR SLIMPORT DE MICROUSB a HDMI
Estos cables permiten conectar el móvil a través del conector microUSB (que posee MHL 2.0 de 11 pines) a una TV de alta definición (HDTV) con puerto HDMI, pudiendo trasladar lo que ves en la pantalla del móvil a la TV con resolución máxima de hasta 1080p (1920x1080 Full HD), técnicamente lo que hace es que el Receptor MHL incorporado convierte un solo par diferencial a cuatro pares diferenciales HDMI.

A través del mismo cable va todo: imagen en alta definición, audio digital de 8 canales y además permite cargarlo al mismo tiempo, como cuando conectamos el móvil a la corriente eléctrica. Las posibilidades son muchas ya que no solo podremos ver películas o videos en Streaming en HD directamente en la TV si no que podremos jugar, por ejemplo a Angry Birs, hacer un pase de fotografías que tengas en el móvil o hacer que las canciones que tengas en el móvil suenen por los altavoces de la TV. Aunque sean contenidos en alta definición el ancho de banda no se resiente y por tanto no da tirones. La transferencia de datos es mucho más rápida que con el protocolo DLNA

Estos cables adaptadores vienen siempre con 3 conectores:
  • 1 conector de entrada MicroUSB macho que se conecta al móvil.
  • 1 conector de salida HDMI macho que se conecta a la TV o monitor (también podría venir con un conector hembra HDMI, para que lo conectes con un cable HDMI independiente)
  • 1 conector USB macho para enchufarlo a la corriente con un enchufe adaptador USB de pared o una batería externa (también podría venir con un conector microUSB hembra para que lo conectes con un cable microUSB independiente)
Requisitos:
  • Es necesario que los dos extremos a los que se conecta el adaptador, es decir, móvil (SGS4 posee MHL 2.0) y televisión, sean dispositivos con capacidades MHL.
  • El cable adaptador debe tener un conector MicroUSB MHL de 11 pines, ya que con el SGS4 no funcionará con los MHL de 5 pines (enfocados a SGS2, Nexus 5, HTC One...). Es muy habitual oir a los usuarios que no les funciona el cable con su antiguo adaptador que utilizaban con el Galaxy S2. Como dato, los adaptadores enfocados al S3, Note 2 y Note 3 son compatibles, ya que también tienen MHL de 11 pines. Existen en el mercado conversores del conector MHL de 5 pines a 11 pines (o a la inversa), pero el precio es prácticamente el mismo, que si te compraras el cable apropiado para este móvil.
Consideraciones:
  • Si el adaptador no es MHL 2.0, es necesario conectar siempre a la corriente el adaptador a través del 3er conector ya que es necesario un voltaje de 5 V, 500 mA para que funcione. Simultáneamente el móvil se irá cargando también mientras los tienes conectado a la TV.
  • Si la TV no detecta automáticamente el adaptador, usa el mando a distancia para cambiar la fuente de entrada de la TV al puerto HDMI correcto.
  • Si no se ve aún la imagen de la pantalla de móvil, prueba a reiniciar el móvil.
  • Una vez que la pantalla del móvil aparece en la TV, hay algunos televisores que soportan la tecnología MHL-enabled pudiendo usar incluso el mando a distancia para examinar el contenido.

ETIQUETAS NFC (NFC Tags)
El Nexus 6 tiene integrado un chip NFC (Near Field Communication), con lo que podrás aprovecharte de la tecnología NFC y comunicarte de forma inalámbrica el móvil con otro dispositivo compatible con la tecnología NFC. Tan sólo tienes que acercar el móvil a una distancia menor de 20 cm de un dispositivo NFC (sea otro móvil, una etiqueta NFC o cualquier receptor NFC) para obtener la información que está tiene grabada en su chip.

La tecnología se puede utilizar en dos modos:
  • En modo P2P, que es cuando la comunicación se establece entre 2 móviles con soporte NFC y en tanto en cuanto mantengan la proximidad, podrán intercambiar información; siendo mejor que la comunicación bluetooth ya que no tienen que emparejarse previamente.
  • En modo lector-grabador con una etiqueta NFC (también conocida como SmartTag o NFC Tag) dotada de un chip NFC que se puede programar las veces que quieras para que realice determinadas tareas. Estas etiquetas NFC pueden ser chapas, llaveros, pulseras o cualquier objeto de este tipo que pueda acoger un pequeño chip NFC pasivo. Este chip no necesita batería y en él se puede guardar cualquier tipo de información: datos identificativos, una dirección web, número de teléfono, etc.

Esta tecnología tiene infinidad de posibilidades, a continuación doy unos cuantos ejemplos prácticos para tareas domésticas, tan solo programando etiquetas NFC y automatizarlas con la apli Trigger (NFC Task Launcher):
  • Pegas una etiqueta NFC en el salpicadero del coche, para que cuando entres el móvil active automáticamente el Bluetooth de la autorradio y se conecte al manos libres, que el móvil arranque el navegador GPS del propio móvil o, incluso, que puedas escuchar tu lista de reproducción preferida. Otra forma sería poner esa tarea en un llavero NFC con el que llevas las llaves del coche.
  • Colocas una etiqueta NFC en casa para que al entrar se active el WIFI, baje el brillo, comiencen a sincronizarse las aplicaciones, o incluso encender el ordenador remotamente.
  • Cuando tengas visita en casa, los invitados tan sólo tendrán que acercar su móvil con soporte NFC a una de estas etiquetas (con la contraseña de tu red WIFI) para conectarse.
  • Colocas una etiqueta NFC en el borde de tu portátil y que se active automáticamente el Tethering WIFI.
  • Colocas una etiqueta NFC en la mesita de noche, y la programas para que cuando se acerque el móvil se active la alarma y lo ponga en modo silencio.

CABLE USB OTG
El USB On The Go permite poder conectar cualquier dispositivo mediante USB al móvil. Ya sea una cámara digital, un pendrive, un módem USB, un teclado, un ratón, un mando de juego, etc. Esto se basa en que el móvil pasa de ser un mero esclavo, a ser host. Lo que posibilita que podamos acceder como maestro a otros aparatos. Por ejemplo, si conectas un pendrive podrás acceder a la información que éste contiene (películas, fotos, documentos...) o incluso pasar datos y hacer backups del móvil al pendrive, simplemente conectándolo al móvil. Es importante instalar un buen explorador de archivos como Solid Explorer para poder navegar por las carpetas y archivos del Pendrive.

Hay que recordar que el puerto microUSB del móvil no emite electricidad, puesto que es un esclavo, y muchos aparatos, como los discos duros externos, funcionan recibiendo 5V, que es lo que suele emitir un puerto USB corriente, para eso, la solución es conectar un Hub USB (o un cable USB en Y) con alimentación externa, entre el dispositivo que quieres conectar y el USB OTG. Con un Hub USB, te va permitir además tener varios dispositivos conectados al mismo tiempo. Para la mayoría de los pendrives, teclados y ratones, no tendrás este problema.

Que el USB OTG sea soportado, depende directamente del kernel, y en el caso del kernel de la Stock o de Cyanogenmod lo soportan sin problemas, y solo es conectar y usar. Hay algunos móviles, tablet o kernels customizados del propio S4 que no lo soportan, para ello instala y aplica USB OTG Helper y luego esta aplí para tener más mejoras.

BASE DE CARGA DUAL DE SOBREMESA
Este accesorio es una base (dock) de sobremesa con 2 ranuras, una que posibilita conectar el móvil en una ranura adaptada con un ángulo de visión cómodo que permite ver las notificaciones que aparezcan y permite cargarlo al mismo tiempo que puedes acceder al mismo por el cable de datos, y otra ranura que permite cargar una segunda batería por separado. Hay que tener en cuenta que no todos las bases se adaptan al SGS4 con las diversas fundas que hay en el mercado, en el caso del dock que enlazo se adapta perfectamente con la funda Flip cover o la S View Cover, incluso si le quitas el adaptador de la ranura puedes conectar el móvil con fundas más gruesas.

BATERIA EXTERNA (POWER BANK)
Este accesorio es perfecto cuando estás de viaje, o para los que practican deportes o actividades que les demandan largas permanencias fuera de casa y no podrías conectar el móvil a la corriente para cargarlo en varias horas, o incluso varios días. Estos gadgets permiten cargar el móvil varias veces sin enchufarlo a la corriente. En el mercado hay decenas de modelos, pero para que sean acordes al SGS4 deben cumplir varios requisitos:
  • Teniendo en cuenta que la batería del móvil tiene una capacidad de 2600 mAh de Li-Ion, el power bank debe tener al menos el doble, para que permita al menos hacer dos cargas completas al móvil. Hay Baterías externas que pueden llegar a los 20.000 mAh, evidentemente cuanta más capacidad tengan, menos manejables serán por su tamaño y peso, y por supuesto, más caras serán.
  • La batería externa debe tener un conector o adaptador de conector para microUSB de salida para poder conectarlo al móvil y proceder a la carga. No vaya a ser que tenga un conector para iPhone, que son completamente diferentes.
  • Es también un valor añadido que tengan más de un conector de carga para poder cargar simultáneamente varios dispositivos.

CARGADOR DE PARED CON ENTRADA USB
El cargador oficial del SGS4 proporciona de salida 2000 mA (que es lo mismo que 2 Amperios) de electricidad y la mayoría de los cargadores USB del mercado proporcionan 500 mA (0,5A). Teniendo en cuenta que el S4 soporta un máximo de 1300 mA (1,3A) de entrada, se debe saber que cuanto mayor es la salida de corriente, más rápido se cargará el móvil, por lo tanto es mejor un cargador de 1500 mA (1,5A) que uno de 500 mA (0,5A). No importa que el cargador proporcione más corriente que la soportada por el móvil, ya que si el móvil necesita menos, se regula automáticamente adaptándose a la entrada máxima del móvil, y no es posible que lo quememos por un exceso.

También es recomendable tener un buen cable de datos, la mayoría de ellos suelen ser muy cortos, no superan el metro de longitud, por lo que siempre es más manejable un cable de tamaño superior como el de este enlace. Aparte de la longitud, también se debe tener en cuenta el grosor y la calidad del material con el que se fabrica. Es interesante el artículo de aquí para medir la capacidad de carga de los cables que tengas.

USB JIG
Los adaptadores Micro-USB (JIG USB) se usan sobre todo para arrancar en modo download, en caso de un semibrick de cualquier móvil o tablet Android de Samsung. Solo hay que enchufarlo en la ranura MicroUSB y ya entra en modo download con el fin que después puedes utilizar ODIN para instalar una ROM.

También se usa para resetear el contador de flasheos y dejarlo nuevamente a 0 y quitar el triángulo amarillo que aparece cuando se detecta una ROM no Stock. Esto es útil para que parezca que nunca se le ha instalado una ROM o kernel cocinado por si lo tienes que llevar a reparar a un servicio técnico oficial, puesto que Samsung invalida la garantía en caso de detectar que se ha actualizado la ROM del teléfono de manera no oficial.

Última edición por bernarbernuli Día 25/06/15 a las 06:46:49. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 5 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #11  
Viejo 06/11/14, 17:24:58
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
ACTUALIDAD CYANOGEN




Ir al link original: http://www.elandroidelibre.com/tag/cyanogenmod






Más Noticias...


Android4All.com

Engadget

Xataka Android

Xataka Android México

gizGHINA.es

AndroidPIT.es

AndroIdeas.es

AndroidPolice.com (En inglés)

AndroidCentral.com (En inglés)

AndroidCommunity.com (En inglés)

AndroidAuthority.com (En inglés)

y el blog oficial...


(Click para mostrar/ocultar)

Ir al link original: http://www.cyanogenmod.org/blog




Última edición por bernarbernuli Día 15/11/14 a las 11:32:26. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 7 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #12  
Viejo 06/11/14, 17:25:30
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
TO-DO LIST



El hilo creo que le faltan algunos temas sobre los que tratar, y me gustaría añadir algunos. Creo que serían de utilidad para todos, no solo a los novatos. Estoy seguro que entre los lectores de este hilo, tenemos gente muy ilustrada sobre los temas que a continuación relaciono. Tampoco es necesario estar "doctorado" cum laude en estos temas, solo un poco de experiencia basta. Son temas sencillos. Todos estaremos sumamente agradecidos por el aporte.


¿¿Alguno se anima a colaborar y crear uno de estos tutos??

También valen tutos o videos que ya están hechos por otros usuarios, pero que estén bien, y que al menos recojan los puntos que menciono con cada Tuto.


Video Como se instala la ROM desde cero por el método del recoverY
  • rooteo
  • Custom recovery (a ser posible con PhilZ)
  • Como hacer los wipes
  • Como instalar ROM y Gapps

Tutorial sobre Viper4Android
  • De que va este ecualizador
  • Que versión elegir
  • como se instala Viper y los drivers,
  • Que IRS hay y como añadirlos
  • Como configurar Viper

Tutorial como configurar el rendimiento del kernel de serie de CM (para no crear confusión, evitar configuración con el Kernel Alucard o así)
  • Que es el gobernador y para que sirve
  • Caracteristicas y ventajas de cada gobernador del kernel de CM
  • Que es el planificador y para que sirve
  • Características y ventajas de cada planificador del kernel de CM
  • Overclock
  • Como configurarlos
  • Aplis que facilitan gestionar la configuración del rendimiento

Review de cargadores inalambricos y Pulsometros con conexión ANT+



Última edición por bernarbernuli Día 30/11/14 a las 20:05:25. Razón: Correcciones y actualizaciones
Responder Con Cita
Los siguientes 7 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #13  
Viejo 06/11/14, 17:26:08
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
ultimo reservado
__________________

Recomiendo el uso de Firefox o Google Chrome, sobre todo, porque tiene corrector autográfico integrado. Los que escriben no aprenderán nada, pero al menos los que lo leen no le quemarán los ojos.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a bernarbernuli su comentario:
  #14  
Viejo 06/11/14, 18:17:17
Array

[xs_avatar]
djkasen djkasen no está en línea
Usuario muy activo
 
Fecha de registro: ene 2011
Localización: Avila
Mensajes: 1,562
Modelo de smartphone: Samsung Galaxy S6
Tu operador: Yoigo
Creo que soy el primero del volumen 3, canario, hay alguna forma de poner un acceso directo al 4G en la cortina? solo tengo el de 2G/3G pero el de 4G no lo veo...
Responder Con Cita
  #15  
Viejo 06/11/14, 18:28:52
Array

[xs_avatar]
bernarbernuli bernarbernuli no está en línea
Colaborador/a
 
Fecha de registro: ago 2010
Localización: Vigo
Mensajes: 1,377
Modelo de smartphone: Xiaomi Mi6, Nexus 6, Samsung Galaxy S IV
Tu operador: Yoigo
 Cita: Originalmente Escrito por djkasen Ver Mensaje
Creo que soy el primero del volumen 3, canario, hay alguna forma de poner un acceso directo al 4G en la cortina? solo tengo el de 2G/3G pero el de 4G no lo veo...

jejeje. si, eres el primero, aún lo estoy editando.

si, el 4G es el icono LTE.

ve a ajustes > area de notificación > controles y disposición y añade el icono LTE para que se muestre en la cinta de la cortina de notificación, también lo puedes poner en el panel de ajustes rápidos.
__________________

Recomiendo el uso de Firefox o Google Chrome, sobre todo, porque tiene corrector autográfico integrado. Los que escriben no aprenderán nada, pero al menos los que lo leen no le quemarán los ojos.
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 06/11/14, 20:59:21
Array

[xs_avatar]
luiwii luiwii no está en línea
Usuario muy activo
 
Fecha de registro: dic 2011
Localización: Valencia
Mensajes: 2,708
Modelo de smartphone: galaxy s4 i9505
Tu operador: Yoigo
Joder ( con perdon) ,Canario pocos llegan al 3 volumen , enhorabuena , ademas sigo pensado que es el mejor post para una rom en el foro , gracias por tu dedicación , descargando la del día 6 para probarla
Responder Con Cita
Los siguientes 2 usuarios han agradecido a luiwii su comentario:
  #17  
Viejo 07/11/14, 04:53:31
Array

[xs_avatar]
djkasen djkasen no está en línea
Usuario muy activo
 
Fecha de registro: ene 2011
Localización: Avila
Mensajes: 1,562
Modelo de smartphone: Samsung Galaxy S6
Tu operador: Yoigo
 Cita: Originalmente Escrito por canariohippie Ver Mensaje
jejeje. si, eres el primero, aún lo estoy editando.

si, el 4G es el icono LTE.

ve a ajustes > area de notificación > controles y disposición y añade el icono LTE para que se muestre en la cinta de la cortina de notificación, también lo puedes poner en el panel de ajustes rápidos.
Ah vale, pense que habia forma de ponerlo en el mismo icono del 2G/3G, muchas gracias!

Por cierto, probé las apps de control IR para el mando a distancia que me comentaste, de momento sin problemas.

Gracias por el currazo que te metes!
Responder Con Cita
  #18  
Viejo 07/11/14, 08:38:20
Array

[xs_avatar]
cantabron86 cantabron86 no está en línea
Betatester oficial
 
Fecha de registro: jun 2013
Localización: Torrelavega
Mensajes: 1,874
Modelo de smartphone: IPHONE 8
Tu operador: Tuenti Movil
muy buenas,cojo sitio! esperando a la M12 stable

Una cosilla, que gapps recomendáis? las que tengan lo justo y necesario, las micro o las nano? gracias!
Responder Con Cita
  #19  
Viejo 07/11/14, 12:07:53
Array

[xs_avatar]
lorhelay12 lorhelay12 no está en línea
Miembro del foro
 
Fecha de registro: dic 2013
Mensajes: 299
Modelo de smartphone: i9300
Tu operador: Movistar
Alguien que sepa alguna aplicación o modulo de xposed que me muestre la temperatura del ambiente en la cortina de notificaciones o barra de Estado por favor.
Nota no temperatura del procesador que sea temperatura del ambiente
Responder Con Cita


  #20  
Viejo 07/11/14, 23:36:26
Array

[xs_avatar]
adreimala adreimala no está en línea
Usuario muy activo
 
Fecha de registro: ene 2010
Mensajes: 590
Modelo de smartphone: mi5 global rom
Tu operador: Jazztel
Felicidades canario! Pillo sitio
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S4 > ROMs y desarrollo Samsung Galaxy S4 i9505



Hora actual: 08:17:14 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /