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

Tema Cerrado
 
Herramientas
  #201  
Viejo 22/05/14, 22:57:21
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
¿Cómo se restaura una versión stock o se deja el móvil como de fábrica?

(Downgrade / Upgrade, Flasheo completo, Reparar SemiBrick)


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:
  • Con el móvil apagado y conectado a la corriente, no actualiza el porcentaje de carga que recibe.
  • 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 de este mismo 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 de este mismo 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 “wipe cache partition”, 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 "Wipe cache partition", 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 de este mismo 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 de este mismo 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 y para instalarle un Custom Recovery utiliza el método por Mobile Odin Pro, también explicado en el apartado de métodos. A partir de ahí, ya podrás flashear la última versión de Android (siempre por Mobile Odin Pro para no perder Root y Custom Recovery), una ROM stock modificada por recovery o Cyanogenmod.
En resumen, si quisieras instalar CyanogenMod sin subir el contador Knox a 0x1:
  1. Si no lo tuvieras rooteado, flashea una ROM oficial 4.3 o 4.2.2 (si la actual es 4.4.2) por el método completo de múltiples archivos por Odin.
  2. Flashea SafeRoot
  3. Flashea Philz Recovery por Mobile Odin Pro. No importa la versión Android en la que te encuentres.
  4. Introduce en la SD externa la ROM CM11 e instala con el recovery.

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                                                                          
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					                 	América Latina, El Caribe                                                                                         
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. 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.
__________________

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 24/05/14 a las 20:22:14. Razón: Correcciones y actualizaciones
Los siguientes 6 usuarios han agradecido a bernarbernuli su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #202  
Viejo 23/05/14, 03:07:17
Array

[xs_avatar]
chris150497 chris150497 no está en línea
Miembro del foro
 
Fecha de registro: ene 2013
Localización: Perú
Mensajes: 129
Modelo de smartphone: Motorola Moto X 2014
Tu operador: ENTEL
La desacarga de la rom de 4 archivos Android 4.4.2 es la misma que la 4.2.2, ¿ha habido una confusion?
__________________
La música alimenta el alma.
Gracias de parte de:
  #203  
Viejo 23/05/14, 06:10:29
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 chris150497 Ver Mensaje
La desacarga de la rom de 4 archivos Android 4.4.2 es la misma que la 4.2.2, ¿ha habido una confusion?
SI, ya está corregido el enlace.

Agradecería que si alguien en el tuto ve algo en el tuto en el que pudiera estar equivocado que lo comente.
__________________

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.
  #204  
Viejo 23/05/14, 10:25:43
Array

[xs_avatar]
chema2k10 chema2k10 no está en línea
Usuario muy activo
 
Fecha de registro: jun 2011
Mensajes: 1,724
Modelo de smartphone: SAMSUNG GALAXY S / SAMSUNG GALAXY S4
Tu operador: Orange
¿os funciona bien el Adaway?
  #205  
Viejo 23/05/14, 13:57:36
Array

[xs_avatar]
Vandermonde Vandermonde no está en línea
Miembro del foro
 
Fecha de registro: may 2014
Mensajes: 141
Modelo de smartphone: I9505
Tu operador: Movistar
EXCELENTE aporte, CanarioHippie. En cuanto pueda, aplicaré el tutorial al pie de la letra para instalación limpia partiendo de cero y te comentaré resultados, en particular a lo que a mi personalmente me afecta, que es el tema de la señal de carga de batería estando apagado el terminal.

Dos cosas, por otra parte, que comentar:

- Hace unos días ya apliqué un tutorial provisional que habías puesto, pero hay una cosa que no me fue bien, o al menos al pie de la letra tal cual lo explicas, y es esto:

Cuando termino de flashear por Odín la rom stock y aparece PASS (estando desmarcada la opción de autoreboot, tal y como especificas), desconecto el usb del terminal, y cuando lo apago, dejando pulsado el botón power (para salir del modo download y apagar el terminal y quitar la batería 1 minuto), se siente la vibración de apagado, pero el terminal no queda apagado, sino que reinicia, con lo cual el paso de quitar la batería tengo que hacerlo después de que se carga la ROM. Esto ya lo he comprobado varias veces.

- Esto va de otra cuestión que posteé hace pocos días, y quedó en el aire: en ajustes/rendimiento, es aconsejable marcar la opción de "enable per-app profiles"? para qué sirve?

Saludos
  #206  
Viejo 23/05/14, 14:58: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
 Cita: Originalmente Escrito por Vandermonde Ver Mensaje
EXCELENTE aporte, CanarioHippie. En cuanto pueda, aplicaré el tutorial al pie de la letra para instalación limpia partiendo de cero y te comentaré resultados, en particular a lo que a mi personalmente me afecta, que es el tema de la señal de carga de batería estando apagado el terminal.

Dos cosas, por otra parte, que comentar:

- Hace unos días ya apliqué un tutorial provisional que habías puesto, pero hay una cosa que no me fue bien, o al menos al pie de la letra tal cual lo explicas, y es esto:

Cuando termino de flashear por Odín la rom stock y aparece PASS (estando desmarcada la opción de autoreboot, tal y como especificas), desconecto el usb del terminal, y cuando lo apago, dejando pulsado el botón power (para salir del modo download y apagar el terminal y quitar la batería 1 minuto), se siente la vibración de apagado, pero el terminal no queda apagado, sino que reinicia, con lo cual el paso de quitar la batería tengo que hacerlo después de que se carga la ROM. Esto ya lo he comprobado varias veces.

- Esto va de otra cuestión que posteé hace pocos días, y quedó en el aire: en ajustes/rendimiento, es aconsejable marcar la opción de "enable per-app profiles"? para qué sirve?

Saludos
Ok, pues después de desconectar el cable, quita la batería directamente. No le va pasar nada.

Sobre la opción de rendimiento, no lo se. Como he estado haciendo pruebas para el tuto, esa opción no la tengo, ya que tengo una nightly puesta de unos días atrás.
__________________

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.
  #207  
Viejo 23/05/14, 22:54:29
Array

[xs_avatar]
Vandermonde Vandermonde no está en línea
Miembro del foro
 
Fecha de registro: may 2014
Mensajes: 141
Modelo de smartphone: I9505
Tu operador: Movistar
 Cita: Originalmente Escrito por canariohippie Ver Mensaje
Ok, pues después de desconectar el cable, quita la batería directamente. No le va pasar nada.

Sobre la opción de rendimiento, no lo se. Como he estado haciendo pruebas para el tuto, esa opción no la tengo, ya que tengo una nightly puesta de unos días atrás.
INSTALACION LIMPIA REALIZADA

Instalación limpia realizada con éxito, todo perfecto, ningún problema.

Pero.... ya en CM11 pasa lo de siempre. Animación de recarga de batería en terminal apagado...no disponible.

CUESTIONES A CONSIDERAR: he estado leyendo mucho sobre este tema. Es algo que pasa a muchísima gente. Tan sólo hay que poner en google cosas así como "battery charge grey when phone is off I9505" (por ejemplo) y aparecen decenas de entradas con gente reportando ese problema.

MI -humilde- ANÁLISIS: La cuestión es que estando en una ROM Stock, ese problema NO sucede (incluso estando en 0*1 knox y regresando a la ROM Stock). Creo que tiene que ver con el knox y bootloader. De alguna manera creo que cuando, teniendo una ROM Stock, se flashea un recovery (el que sea), hay una relación directa entre esas dos famosas frases que aparecen y el hecho de que estando apagado aparezca ese problema de la animación de carga de la batería (al menos en mi caso).

¿Algo así como que al hacer eso se altera alguna especie de software de gestión de recarga en apagado (y que con la Custom Rom no pasa)?

Ya he leído aquí que a varias personas les pasa lo mismo, y en principio aludían la causa a CM. Es algo sumamente extraño. En muchos de los foros donde se ha tratado este tema, lo aluden todo al polvo de la ranura de carga, batería en mal estado, etc., pero la cuestión es que si fuese algo físico, de hardware, no tendría sentido que en la ROM Stock NO hubiese problemas.

Tan sólo es una hipótesis. Lógicamente no tengo medios ni manera de recopilar una estadística de casos similares al mio, tan sólo se que pasa a mucha gente, y también que a otra gente no. Como mencioné en post anteriores, en el foro de CM también han dejado caer el problema, pero no se ha dado solución (ya no solución, sino llegar a una explicación lógica de por qué pasa).

Saludos.
Gracias de parte de:
  #208  
Viejo 23/05/14, 22:57:08
Array

[xs_avatar]
Terrez Terrez no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Mensajes: 2,488
Modelo de smartphone: LG G3 D855
Tu operador: Yoigo
Obviamente no es problema de hardware, pero tampoco es algo general. Hay usuarios que le está pasando y a otros no. Hay algo que lo está provocando, el que? No se sabe.

Saludos
  #209  
Viejo 23/05/14, 23:34:58
Array

[xs_avatar]
Vandermonde Vandermonde no está en línea
Miembro del foro
 
Fecha de registro: may 2014
Mensajes: 141
Modelo de smartphone: I9505
Tu operador: Movistar
Y aquí enlazo a donde se comunica el problema a desarrolladores de CyanogenMod.
Gracias de parte de:
  #210  
Viejo 24/05/14, 10:56: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
 Cita: Originalmente Escrito por Vandermonde Ver Mensaje
INSTALACION LIMPIA REALIZADA

Instalación limpia realizada con éxito, todo perfecto, ningún problema.

Pero.... ya en CM11 pasa lo de siempre. Animación de recarga de batería en terminal apagado...no disponible.

CUESTIONES A CONSIDERAR: he estado leyendo mucho sobre este tema. Es algo que pasa a muchísima gente. Tan sólo hay que poner en google cosas así como "battery charge grey when phone is off I9505" (por ejemplo) y aparecen decenas de entradas con gente reportando ese problema.

MI -humilde- ANÁLISIS: La cuestión es que estando en una ROM Stock, ese problema NO sucede (incluso estando en 0*1 knox y regresando a la ROM Stock). Creo que tiene que ver con el knox y bootloader. De alguna manera creo que cuando, teniendo una ROM Stock, se flashea un recovery (el que sea), hay una relación directa entre esas dos famosas frases que aparecen y el hecho de que estando apagado aparezca ese problema de la animación de carga de la batería (al menos en mi caso).

¿Algo así como que al hacer eso se altera alguna especie de software de gestión de recarga en apagado (y que con la Custom Rom no pasa)?

Ya he leído aquí que a varias personas les pasa lo mismo, y en principio aludían la causa a CM. Es algo sumamente extraño. En muchos de los foros donde se ha tratado este tema, lo aluden todo al polvo de la ranura de carga, batería en mal estado, etc., pero la cuestión es que si fuese algo físico, de hardware, no tendría sentido que en la ROM Stock NO hubiese problemas.

Tan sólo es una hipótesis. Lógicamente no tengo medios ni manera de recopilar una estadística de casos similares al mio, tan sólo se que pasa a mucha gente, y también que a otra gente no. Como mencioné en post anteriores, en el foro de CM también han dejado caer el problema, pero no se ha dado solución (ya no solución, sino llegar a una explicación lógica de por qué pasa).

Saludos.

Buff!!! Me lo estoy tomando como reto!! jejeje

Preguntas:

- Tenias Knox en 0x1, no?

- Que versión y compilación Android flasheaste?

- Añadiste también el bootloader, no? Los 4 archivos y el pit?

- Hiciste todos los wipes despues del flasheo por Odin?

- Despues de flashear el recovery y antes de instalar Cyanogenmod, comprobaste si te daba el error de carga de la batería?

- Esas 2 lineas "seaenforcing kernel... no se que" te aparecen con la la ROM stock? o solo después de instalar Cyanogenmod?

- si solo aparecen con CM, comprobaste que aparezcan después de flashear el recovery?
__________________

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.
  #211  
Viejo 24/05/14, 11:16:11
Array

[xs_avatar]
Vandermonde Vandermonde no está en línea
Miembro del foro
 
Fecha de registro: may 2014
Mensajes: 141
Modelo de smartphone: I9505
Tu operador: Movistar
 Cita: Originalmente Escrito por canariohippie Ver Mensaje
Buff!!! Me lo estoy tomando como reto!! jejeje

Preguntas:

- Tenias Knox en 0x1, no?

- Que versión y compilación Android flasheaste? I9505XXUFNA5 (descarga de tu post anterior "SAT GT-I9505 Android 4.4.2 con knox" )

- Añadiste también el bootloader, no? Los 4 archivos y el pit? Sí

- Hiciste todos los wipes despues del flasheo por Odin?

- Despues de flashear el recovery y antes de instalar Cyanogenmod, comprobaste si te daba el error de carga de la batería? NO lo comprobé. Pendiente de hacer.

- Esas 2 lineas "seaenforcing kernel... no se que" te aparecen con la la ROM stock? o solo después de instalar Cyanogenmod? NO me aparecen en la ROM Stock. Sólo después de instalar CM.

- si solo aparecen con CM, comprobaste que aparezcan después de flashear el recovery?
Aparecen justo después de flashear el recovery (probé con los tres recoveries), incluso antes de instalar CM11 desde dicho recovery.
  #212  
Viejo 24/05/14, 11:29:03
Array

[xs_avatar]
Terrez Terrez no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Mensajes: 2,488
Modelo de smartphone: LG G3 D855
Tu operador: Yoigo
Eso es por Knox, ya lo dije antes. Cualquier modificación que se haga saldrá, desaparece cuando metes todo de stock.

Una cosa que me lleva pasando desde que instale la nightly del 23 es que cuando reinicio me da dos opciones " Yes, Disable Recovery flash" y "No"

Elegir la de "Yes" hoy porque ayer puse la de "No" y al actualizar a la de hoy me lo volvió a pedir... Me ha costado la vida entrar en Recovery...

¿A alguien más le pasa?
  #213  
Viejo 24/05/14, 11:37:34
Array

[xs_avatar]
Vandermonde Vandermonde no está en línea
Miembro del foro
 
Fecha de registro: may 2014
Mensajes: 141
Modelo de smartphone: I9505
Tu operador: Movistar
 Cita: Originalmente Escrito por Terrez Ver Mensaje
Eso es por Knox, ya lo dije antes. Cualquier modificación que se haga saldrá, desaparece cuando metes todo de stock.

Una cosa que me lleva pasando desde que instale la nightly del 23 es que cuando reinicio me da dos opciones " Yes, Disable Recovery flash" y "No"

Elegir la de "Yes" hoy porque ayer puse la de "No" y al actualizar a la de hoy me lo volvió a pedir... Me ha costado la vida entrar en Recovery...

¿A alguien más le pasa?
A mi me pasa. Le doy siempre a NO. No le he dado mayor importancia, el recovery funciona como siempre. En cuanto me di cuenta del cambio, realicé nandroid backups y tal para probar todo, y va bien, es ese detalle solamente.
  #214  
Viejo 24/05/14, 12:00:29
Array

[xs_avatar]
Terrez Terrez no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Mensajes: 2,488
Modelo de smartphone: LG G3 D855
Tu operador: Yoigo
Lo de las letras no le des más importancia, yo se que es una notificación del Knox de que se ha modificado el recovery.

Lo de la batería es algo extraño, no se porque a ciertas personas les pasa y a otras no. Por ejemplo a mi que tengo Knox 0x1, y mi instalación es

1º CF-Auto Root
2º Recovery Philz
3º Rom CM
4º Gapps

Si a alguien le ha servido mejor, pero es que a mi me carga perfectamente apagado

Saludos
  #215  
Viejo 24/05/14, 12:33:00
Array

[xs_avatar]
Vandermonde Vandermonde no está en línea
Miembro del foro
 
Fecha de registro: may 2014
Mensajes: 141
Modelo de smartphone: I9505
Tu operador: Movistar
 Cita: Originalmente Escrito por Terrez Ver Mensaje
Lo de las letras no le des más importancia, yo se que es una notificación del Knox de que se ha modificado el recovery.

Lo de la batería es algo extraño, no se porque a ciertas personas les pasa y a otras no. Por ejemplo a mi que tengo Knox 0x1, y mi instalación es

1º CF-Auto Root
2º Recovery Philz
3º Rom CM
4º Gapps

Si a alguien le ha servido mejor, pero es que a mi me carga perfectamente apagado

Saludos
Una pregunta, tu terminal venía con el bootloader nuevo (knox)? A la gente como CanarioHippie que cuando adquirieron el terminal les venía con el bootloader viejo no tienen ningún problema de estos.

Lo de las letras me da igual, pero el tema que me preocupa un poco es el de la carga de la batería estando apagado. Obviamente, en este estado nunca voy a recargarla en apagado, aunque recargue, pues la pantalla queda encendida y congelada, y los problemas de recalentamiento son inevitables. Eso hipoteca un poco y condiciona el uso cotidiano del terminal, preocupándose siempre de cargarlo encendido.

Saludos
  #216  
Viejo 24/05/14, 12:36:22
Array

[xs_avatar]
Terrez Terrez no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Mensajes: 2,488
Modelo de smartphone: LG G3 D855
Tu operador: Yoigo
El mío venía sin knox, lo actualicé a una con knox y ahora tengo 0x1... Por lo tanto repito, las letras son de knox, si no ahora mismo no tendría esas letras.

Saludos
  #217  
Viejo 24/05/14, 14:14:43
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
@Terrez y @Vandermonde instala esta aplicación y decirme que bootloader y modem os pone. El modem es la linea que pone "baseband".

Tambien decirme "Manufactuing Date" (Fecha de fabricación)

https://play.google.com/store/apps/d...uyen.phoneinfo


No comprendo que en una instalación completamente limpia persista el bug de la batería.
__________________

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.
  #218  
Viejo 24/05/14, 15:01:55
Array

[xs_avatar]
Terrez Terrez no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Mensajes: 2,488
Modelo de smartphone: LG G3 D855
Tu operador: Yoigo
Bootloader y baseband: i9505XXUENAA

Fecha 19/09/2013
Gracias de parte de:
  #219  
Viejo 24/05/14, 16:49:02
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 Terrez Ver Mensaje
Bootloader y baseband: i9505XXUENAA

Fecha 19/09/2013

Es un bootloader de Android 4.3 Jelly Bean. Quizás ahí está la solución.


Si hizo correctamente la instalación ayer, se que el bootloader de @Vandermonde es Android 4.4.2 kitkat, podría hacer un dowwngrade sin problemas con la versión 4.3 del post del tuto y probar.

No pasa nada por tener un bootloader anterior, yo tengo un bootloader 4.2.2 jelly bean, y no tengo ningún problema.
__________________

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 24/05/14 a las 16:51:29.


  #220  
Viejo 24/05/14, 18:47:10
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
El mío dice: fecha de creación 2013.08.19, knox warranty void ——> warranty bit not found, bootloader y baseband ——> i337MUMUAMG3 MODEM BOARD——> MDM9216M, me pueden decir si esto es bueno o malo?
Tema Cerrado

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: 16:16:53 (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 / 邮件联系 /