Ver Mensaje Individual
  #1  
Viejo 27/11/10, 12:54:18
Array

[xs_avatar]
alvhergon alvhergon no está en línea
Uno que pasaba por aquí
 
Fecha de registro: oct 2009
Localización: San Sebastián de los Reyes
Mensajes: 6,231
Modelo de smartphone: Xiaomi Mi9T Pro
Tu operador: Pepephone
Thumbs up ====:::::Megatutorial:::::====(RELOADED 12/1/2011)

Este tutorial tiene como intención que todos podamos partir de cero y dejar nuestra Galaxy lo más impecable posible. Está hecho con la base de la ROM JPU actualizando a JPY. La ROM JPU es la última versión completa Android 2.2.1 y JPY es la última actualización disponible. Para hacerlo con otra ROM puede que sean necesarios algún paso extra o diferente a los expuestos aquí. Se recomienda hacerlo todo y en este orden. Si queréis hacerlo en un solo día, os recomiendo tener preparadas todas las descargas, ya que hay alguna que tardará un buen rato.

Premisas, las de siempre: Hacer todo esto es cosa tuya, si le haces algo malo a tu Galaxy no acepto reclamaciones.

Lo primero antes de trastear con nada, es comprobar si os funciona el combo de botones para entrar en modo recovery y download.
1.-Bajar vol. + Home + Encender=Modo download (para salir, pulsar el botón de apagar durante 6 segundos más o menos)
2.-Subir vol. + Home + Encender=Modo recovery (para salir, seleccionar Reboot system now)
Si esto os funciona, tenéis una Galaxy preparada para trastear. Si no os funciona NO intentéis meterle ninguna ROM ni nada, ya que tendríais muchas probabilidades de convertir el teléfono en pisapapeles. Hay varios métodos para hacer operativo el combo, pero ninguno 100% fiable. Si os queréis arriesgar, aquí tenéis más información. Otra opción es utilizar un jig y forzar la entrada en modo download. Para más información tenéis contactar con el colaborador vinclar.
Una vez comprobado que todo funciona, nos metemos en harina. Agarraos que empezamos.


ROOTEAR (1ª VEZ)


La apliacación z4root ya no es compatible con 2.2.1, así que si ya tenías la JPU o posteriores, podrás rootear con éste método. Todos los méritos para CLShortFuse de XDA.
1.- Descargamos SuperOneClick 1.5.5.
2.- Descomprimimos y abrimos el archivo SuperOneClick.exe
3.- Entramos en:
Código:
Ajustes>Aplicaciones>Desarrollo
4.- Desmarcamos la casilla de Depuración de USB (si está activada) y lo conectamos al ordenador.
5.- En la ventana del programa pulsamos en Root.
6.- En cuanto aparezca el mensaje Waiting for device... desconectamos el teléfono, volvemos a la casilla de Depuración de USB, la marcamos (nos saldrá una ventana de advertencia que debemos aceptar) y volvemos a conectar el teléfono.
7.- Nos aparecerá la confirmación de que ha funcionado.

En ocasiones falla, si no aparece el mensaje de confirmación en unos segundos, cierra el programa y vuelve a empezar.


BACKUP DE CARPETA /EFS


En ocasiones, cuando cambiamos de ROM se nos modifica la carpeta /efs, donde está el ProductCode, IMEI, etc. Para poder restaurarla si llegamos a necesitarlo, haremos un backup de esta carpeta.

1.-Descargamos y descomprimimos el archivo EFS.rar
2.-Abrimos el archivo Copia EFS y seguimos las instrucciones en pantalla.

Os creará copia de la carpeta EFS en Carpeta EFS / COPIA ORIGINAL EFS/.


Para restaurar la carpeta, más opciones para hacer el backup y más información sobre el tema, aquí.

FLASHEAR ROM


Una ROM es el conjunto de archivos del sistema Android más los drivers necesarios para que el teléfono funcione.
Antes de flashear nada, aseguraos de que si utilizabais un lagfix este está desactivado.
En este paso vamos a flashear la ROM JPU. Para ello necesitaremos:

Odin 1.7
ROM JPU
Samsung Kies

Si queréis hacer un backup de las aplicaciones, este es el momento. Si para restaurar utilizáis una aplicación que restaure también los datos, no los restauréis a no ser que ya estuvierais utilizando la misma ROM que váis a flashear. Vamos, que los datos se restauran sólo si váis a hacerlo en la misma ROM desde la que hicisteis el backup. No os cargaréis el teléfono, pero probablemente os de un montón de "Forzar cierre".

Primero preparamos el PC. Se recomienda utilizar un portátil con la batería puesta y conectado a la corriente para flashear con Odin. Un corte en medio del flasheo nos causaría bastantes problemas además de un posible pisapapeles con forma de Galaxy. En el caso de utilizar un PC de sobremesa, se recomienda utilizar los conectores USB traseros para evitar riesgos con el voltaje.
1.-Descargamos el Odin 1.7 y lo descomprimimos.
2.-Descargamos la ROM JPU y la descomprimimos.
3.-Descargamos Samsung Kies, instalamos, y nos aseguramos de que el teléfono se conecta correctamente por USB. Al abrir el programa deberá aparecer nuestro teléfono a la derecha. Si tenéis problemas para conectar, pasaros por aquí.
4.-Conectamos el móvil vía USB hasta que instale los drivers y se conecte correctamente.
5.-Desconectamos el móvil.
6.-Reiniciamos el ordenador.

Ahora vanmos a preparar el teléfono:
1.- Entramos en:
Código:
Ajustes>Privacidad>Restablecer datos de fábrica
Se reiniciará el teléfono y se encenderá como la primera vez.
3.-Entramos en:
Código:
Ajustes>>Aplicaciones>Desarrollo
4.-Marcamos la casilla de Depuración USB. Os saldrá una adevertencia que debéis aceptar.
5.-Apagamos el teléfono y lo encendemos en modo download (Bajar vol.+Home+Encender) y os aparecerá esta pantalla:
(Click para mostrar/ocultar)


1.-Volvemos al PC y sin conectar el teléfono al USB, vamos a la carpeta donde descomprimimos el Odin 1.7 y abrimos Odin3 1.7
2.-Se abrirá un programa con una serie de casillas parecido como este.
(Click para mostrar/ocultar)

3.-Seleccionamos la casilla Re-partition.
4.-Pulsamos en PIT, y seleccionamos un archivo que está en la misma carpeta donde descomprimimos el Odin 1.7 que termina en 512.pit.
5.-Pulsamos PDA, y buscamos la carpeta donde descomprimimos la ROM JPU. Una vez dentro seleccionamos el archivo cuyo nombre contiene CODE.
6.-Pulsamos Phone y buscamos la carpeta donde descomprimimos la ROM JPU. Una vez dentro seleccionamos el archivo cuyo nombre contiene MODEM.
7.-Pulsamos CSC y buscamos la carpeta donde descomprimimos la ROM JPU. Una vez dentro seleccionamos el archivo cuyo nombre contiene CSC.
Después de esto os deberá quedar como en la captura:
(Click para mostrar/ocultar)

8.-Una vez todo está listo conectamos el teléfono (en modo download) al ordenador. Uno de los recuadros de arriba nos aparecerá amarillo y debajo el puerto donde se conecta (COM: ...)
9.-Seleccionamos Start y esperamos. Muy importante no desconectar hasta finalizado el proceso. Habrá terminado cuando el recuadro superior del Odin se ponga verde y tenga escrito PASS.
10.-Una vez veamos el recuadro verde, desconectamos el teléfono del ordenador.

El teléfono se reiniciará y ya tendremos flasheada la ROM JPU.
Una vez reiniciado volvemos a hacer un hardreset.
Código:
Ajustes>Privacidad>Restablecer datos de fábrica
.

Si utilizamos conexión de datos necesitaremos volver a configurar los APN. En este hilo podéis encontar una lista de configuraciones según el operador en la sección C5.


ACTUALIZAR ROM


En ocasiones, en lugar de tener una ROM completa como la JPU, tenemos una actualización como la JPY. En este caso sólo tendremos un archivo que flashear.
1.- Descargamos la ROM JPYy descomprimimos el archivo.
2.- Abrimos el Odin 1.7.
3.- Nos aseguramos de que la casilla Re-partition está desmarcada.
4.- Seleccionamos el botón PDA, y en la ventana emergente buscamos el archivo JPY_JPY_JPY.tar. Seleccionamos Aceptar.
5.- En el teléfono entramos en:
Código:
Ajustes>Aplicaciones>Desarrollo
6.- Marcamos la casilla de Depuración de USB.
7.- Apagamos el teléfono y lo encendemos en modo download (Bajar vol.+Home+Encender) y os aparecerá esta pantalla:
(Click para mostrar/ocultar)

El programa Odin os quedará así:
(Click para mostrar/ocultar)

6.- Pulsamos el botón Start.
7.- En cuanto aparezca el mensaje PASS en la casilla superior izquierda del Odin, desconectamos el teléfono, que se estará reiniciando.
El teléfono se reiniciará y ya tendremos flasheada la ROM JPY.
Una vez reiniciado volvemos a hacer un wipe.
Código:
Ajustes>Privacidad>Restablecer datos de fábrica

FLASHEAR KERNEL



En este paso vamos a flashear un kernel alternativo que nos permitirá desde volver a tener permisos root (que perdimos tras flashear una ROM), volver a tener disponible el recovery 2e, la posibilidad de utilizar el CWM Recovery, kernels optimizados por cocineros...
Lo primero, tener a mano la lista de kernels alternativos.
Además de los que aparecen en esa lista, existe un kernel cocinado más básico. El funcionamiento es igual al que viene con la ROM JPY pero tiene añadidos los permisos root y el recovery 2e. Este recovery nos permitirá cargar otro kernel optimizado llamado ClockWorkMod Recovery que añade un montón de funciones y que necesitaremos si queremos probar ROMs cocinadas. El resto de kernels ya traen el CWM Recovery, incluso adaptado a cada uno para añadir funciones específicas de ese kernel.
A ello:
1.- Descargamos el kernel, en este caso vamos a utilizar el más básico del que hablabamos. Lo encontraremos aquí. Aunque veáis que en el nombre pone JPX, también es compatible con la ROM JPY. Para otras ROMs necesitaréis el kernel compatible. Esta versión lleva busybox 1.17.1. Si tenéis algún problema de compatibilidad con aplicaciones que necesiten busybox, probad esta otra con busybox 1.15.3.
2.- Descomprimimos el archivo.
3.- Abrimos el Odin 1.7.
4.- Nos aseguramos de que no está marcada la casilla Re-partition.
5.- Pulsamos el botón PDA y seleccionamos el archivo que acabamos de descomprimir.
6.-Apagamos el teléfono y lo encendemos en modo download (Bajar vol.+Home+Encender) y os aparecerá esta pantalla:
(Click para mostrar/ocultar)

7.- Lo conectamos al ordenador y pulsamos el botón Start.
8.- En cuanto en la casilla superior izquierda del Odin aparezca el mensaje PASS, desconectamos el teléfono, que ya se estará reiniciando.



LAGFIX



El lagfix consiste en una optimización que se aplica al teléfono para evitar el lag (retraso, como si atascara el teléfono un momento) que tiene el Galaxy. Lo que hace básicamente es cambiar el sistema de archivos original (RFS) a otra versión (EXT2, EXT3, EXT4, JFS) en determinadas particiones, dependiendo del lagfix que utilicemos. Esto era "necesario" sobre todo con las primeras ROMs, y aunque cada vez más usuarios afirman que ya no lo es, algunos preferimos seguir utilizándolo. Tuya es la decisión.
Para tener lagfix es recomendable flashear un kernel cocinado que lo tenga. Aunque hay lagfix disponibles para instalar en forma de aplicación, estos pueden tener algún problema de compatibilidad con alguna ROM.
Una vez hayáis flasheado el kernel cocinado como en el paso anterior, podréis configurarlo a vuestro gusto desde el CWM recovery (accedemos pulsando Subir vol.+Home+Encender). Los hay que admiten más opciones que otros. Por ejemplo, el Voodoo apenas permite modificar configuración y permite que te olvides de trastear una vez flasheado. El SpeedMod permite modificar prácticamente todos los parámetros y particiones y tener control de todo lo que hace.
Una vez más, elije el kernel que más te guste, o pruébalos todos para decidirte.


ELIMINACIÓN DE SERVICIOS DRM



 Cita:
DRM son las siglas Digital Rights Managment y se supone que es un servicio de protección de la música, películas, etc pero apenas se usa por la faciliad de eludirlo y a no ser que tengas ficheros con esta protección no tiene ningún sentido tener el servicio activo, pues es bastante chupón.
-Vinclar, especialista en lenguaje técnico.

Esta parte se hace para mejorar el consumo de batería. Más información aquí.
1.- Descargamos la aplicación autostarts.
2.-Entramos en:
Código:
Ajustes>Aplicaciones>Desarrollo
3.- Marcamos la casilla de Depuración USB. Os saldrá una adevertencia que debéis aceptar.
4.- Abrimos autostarts y esperamos a que cargue.
5.- Nos dirigimos a la carpeta "after startup".
6.- Buscamos Contenido de DRM, pulsamos y seleccionamos Disable en la ventana emergente. Si es la primera vez que utilizamos la aplicación, nos pedirá permisos root.
7.- Sin salir de autostarts vamos ahora a la carpeta WAP PUSH received y deshabilitamos de la misma manera que en el paso anterior los 3 servicos Contenido de DRM.
8.- Reiniciamos el móvil.


SUSTITUCIÓN DE GALLERY 3D



Esto no es necesario en todos los casos. Uno de los bugs del teléfono es que al abrir alguna aplicación que utilice el sensor, aunque luego se cierre el proceso de esa aplicación la utilización del sensor no cesa, provocando que la batería dure menos. Conviene aclarar que no hay mucho acuerdo en este tema. Mientras unos aseguran que la batería dura menos, otros afirman que no afecta ni lo más mínimo. Nuevamente, es tu decisión.
Con las aplicaciones que no son de sistema basta con desinstalarlas, pero en el caso de Gallery3D, al ser una aplicación de sistema y además bastante necesaria tendremos que sustituirla por otra versión anterior de la misma aplicación. Se funcionamiento es bastante peor, pero al menos no nos afectará a la duración de la batería.
Para comprobar si tenemso el bug:
1.-Entra en Gallery 3D y después vuelve a salir.
2.-Cierra la aplicación con un taskiller.
3.-Entra en el dial del teléfono y marca *#*#4636#*#*.
4.-En el menú emergente selecciona Historial de la batería.
5.-En la primera casilla selecciona Uso del sensor.
6.-En la lista que aparece selecciona Gallery3D y recuerda el tiempo de ejecución que pone.
7.-Sal de todo el menú y vuelve a repetir desde el paso 3. Si al llegar al paso 6 el tiempo de ejecución ha aumentado unos segundos, tienes el problema con el sensor.

Para corregirlo sólo necesitaremos la nueva aplicación Gallery3D y la aplicación RootExplorer.
1.-Copiamos el archivo Gallery3D.apk a la raiz de la sdcard interna.
2.-Abrimos RootExplorer y marcamos la casilla superor Mount R/W (Si la opción que aparece es Mount R/O la dejamos.
3.-Vamos a la carpeta system>app
4.-Una vez ahí buscamos los archivos Gallery3D.apk y Gallery3D.odex y los borramos.
5.-Volvemos atrás a la carpeta sdcard y copiamos el archivo Gallery3D.apk.
6.-Volvemos a la carpeta system>app y seleccionamos Paste.
7.-Reiniciamos el teléfono.

Por si os sabe a poco, seguimos en el post #2.

Última edición por alvhergon Día 27/01/11 a las 20:39:02. Razón: Actualizar
Responder Con Cita
Los siguientes 235 usuarios han agradecido a alvhergon su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]