Lo primero que tienes que saber es qué quieres hacer:
a) Poner el terminal original español libre o de un operador concreto
b) Rootearlo
c) Desrootearlo
d) Eliminar todo del terminal y ponerlo de fábrica y español
e) Recoverys
f) Eliminar el Bloatware de Samsung
Con la bmf5 hay personas que indican que no les funciona
g) Tener la última rom rooteada, deodexada y sin el bloatware (app de samsung)
h) Conocer más el terminal y la política de Samsung
i) Copia de seguridad de aplicaciones y nandroid en el pc
j) Mods para la última rom
k) Desmontar y montar una rom para personalizarla
l) Baul de descargas
a)
PONER EL TERMINAL COMO DE ORIGEN LIBRE ESPAÑOL
Nuevo método
Flashea la última rom española, ahora mismo la mf5, rooteala (aconsejo instalar de una vez la prerooteada, ahorras pasos y no aumenta contador), instala el csc select 1.3 y cámbialo a phe. Si rooteaste por CF-root, deberás pasar triangle away para resetear el contador. Si no quieres root reinstala la rom original. Listo
CSC Select:
Anterior método
El método más sencillo es partiendo desde la base española mde. para original libre de España, o la versión más antigua de cada operador..
Los pasos serían:
- Flashear la rom con odin
- Rootearla
- Cambiar el CSC
- Poner contador de flasheos a 0
- Hacer wipe data factory
- Actualizar por kies
* Descargas necesarias:
- Descarga la rom mde desde sammobile:
- Descarga la rom mde de Mega:
- Descarga la rom mf5 prerooteada:
- Descarga la rom para vodafone:
- Descarga la rom para Orange:
- Descarga la rom para Yoigo:
- Descarga la rom para Movistar:
-Descarga Odin 3.04
-Descarga kernel mde
-Descarga kernel mf5
-Descarga Triangle away 3.00
b )
FLASHEO DE ROM
1º Iniciamos odin como administrador y cargamos el archivo de la rom (descomprimido) en pda.
2º Con el terminal apagado, pulsamos a la vez los botones volumen abajo, home y power,(al menos el power que sea el último en pulsarse) Cuando entre en modo download te pregunta que confirmes y lo haces pulsando el botón volumen arriba.
3º Conectamos el terminal al ordenador y esperamos a ver que captura el puerto com y que en la ventanita cuadrada aparece "added". Tras esto ya puedes pulsar iniciar y esperar hasta que aparece en verde la palabra "PASS". Desconecta el terminal del ordenador.
Se reinicia.
b)
ROOTEO
Existen dos métodos
- Flasheo de CF-root. Lo apagamos y repetimos el proceso flasheo pero ahora con el archivo cf-root. Se reinicia.
Ahora es aconsejable hacer una copia de la carpeta EFS (tiene datos que identifican a tu terminal como ese y no otro, imei, mac de bluetooth, de wifi, etc), puedes usar un explorador de archivos o herramientas destinadas a ello como la EFS Professional
- Motochoper. Extraes el contenido del zip. Te aseguras de tener la depuración usb activada. Ejecutas como administrador el "run.bat". Das permiso en el terminal a la conexión adb. Esperas y listo. Estoy comprobando si este método marca el terminal como personalizado o no oficial.
CAMBIO DEL CSC
Entramos en la playstore y buscamos CSC, la segunda opción que aparece que es una S es la que escogeremos. Esta:
Entramos en la aplicación, nos pedirá que marquemos un cuadrito para autorizar su uso como root. Y continuamos.
Nos aparece el CSC que tenemos y una lista de la que tenemos que escoges el PHE,(España libre), ATL (vodafone), AMN (orange), YOG (yoigo), XEC (movistar). Y pulsamos Aplicar. Se reiniciará el terminal y ya lo tenemos con CSC español.
PONER CONTADOR DE FLASHEOS A CERO
Pasamos a la tarjeta del terminal el archivo que descargamos Triangle away y lo instalamos. Nos pide permisos de supersu y se los concedemos. Después nos pide que confirmemos el terminal que tenemos si es correcto le damos a Continue, damos ok a la advertencia (si no tenemos kernel original y recovery, mantiene el counter a 1), de nuevo ok y comprobamos en la mitad de la pantalla el "counter" que indica la cantidad de flasheos que llevamos. Pulsamos sobre "Reset Flash counter", confirmamos y el terminal entrará en modo download, ahora flasheamos el kernel de la rom que tengamos, (es más rápido que flashear de nuevo la rom completa), en el caso de terminales de operador flashear la rom de nuevo. Se reinicia y listo. Terminal rooteado, con rom española y contador a 0. Para eliminar tanto el supersu, como el triangle away o los desistalas o mejor aún haces un wipe factory reset, bien desde el menu del teléfono (Ajustes/Cuentas/Copia de Seguridad y restaurar/Restablecer datos de fábrica), bien desde el recovery.
Imágenes:
ACTUALIZAR LA ROM
En este punto hay dos opciones:
- si quieres tener tu terminal con la última rom española libre rooteada, (para mi la mejor opción) lo que tienes que hacer es descargar esta rom y flashearla con odin como hicimos antes: Además no te subirá el contador de flasheos por lo que seguirás recibiendo actualizaciones:
- si quieres tener la rom sin root pues enchufas a kies y actualizas. Kies a veces da problemas con los antivirus y firewall, aconsejo usarlo como administrador y deshabilitar éstos. O flashea ésta por odin:
c)
DESROOTEO
Si tras tener el terminal rooteado quieres quitarle el root es tan sencillo como flashearle la rom que tengas puesta, no hace falta hacer wipe y no pierdes nada de tu configuración. En el caso de la última española libre descarga esta:
Para las demás sammobile es vuestro amigo.
d)
ELIMINAR TODO Y PONERLO DE FABRICA
Para ello además de las descargas anteriores necesitamos estas:
- Pit (Archivo que indica como se particiona la memoria para instalar las partes del firm)
- Bootloader (Es el que manda el arranque del firm)
-Platform o PDA (El soft en si)
- Phone o Modem (varía según regiones y frecuencias)
- CSC (Indica la nación y operador del terminal, un archivo puede contener varias, BTU, PHE, ATL...)
Bien esto es como flashear una rom pero en este caso vamos a colocar cada archivo en su casilla, creo que no es complicado y no merece más explicación.
Lo que si es IMPORTANTE, es comprobar que está marcada la casilla de REPARTICION. Tiene que quedar como en la imagen
Tras este paso tenemos la rom limpia pero de origen italiano, por lo que volvemos a instalar la MDE (o la del operador que corresponda) y realizamos los pasos para ponerla Española de nuevo.
e)
RECOVERYS
En estos momentos disponemos de tres recoverys además del original de nuestros dispositivos.
De ellos el que considero que mejor va es el ClockworkMod Recovery v6.0.3.2 Este recovery se flashea como una rom, osea se coloca en pda y listo.
ClockworkMod Recovery v6.0.3.2 :
Philz es un cwm pero vitaminado y esta versión funciona muy bien.
Philz para odin:
Philz para instalar desde recovery:
Twrp es un recóvery que rompió con su estética de botones, aún está muy verde en nuestros sgs4
Twrp para odin:
Ha aparecido una app que te instala el recovery a escoger entre dos Clockworkmod o TWRP, si bien puede instalar cualquiera que tengas descargado en el terminal. El único requisito para usar la app es que el terminal esté rooteado, lo bueno son dos cosas el eliminar odin de la escena y el hecho de no tener que reiniciar. Otro gran trabajo de DslNexus que se une a sus instalaciones del navegados aosp.
Recovery Tools:
f)
ELIMINAR BLOATWARE Sólo funciona con recovery y busybox
Nueva opción para eliminar el bloatware y más:
http://forum.xda-developers.com/show....php?t=2348256
Para eliminar el bloatware vamos a utilizar un script, que introduciremos a través del recovery. Los pasos serían descargar de la store busybox e instalarlo. Flashear el recovery que más rabia os de, yo prefiero el CW 6.0.3.2, entrar en modo recovery pulsando las teclas vol.+, home y power hasta que aparezca en la parte superior una letritas. Tras esto nos aparece el menu. Aquí nos movemos con las teclas de volumen y la power para seleccionar. Nos ponemos hasta
apply update from external storage y seleccionamos el archivo que previamente habremos puesto en la sdext. confirmamos la instalación y después seleccionamos reboot.
-Script trulyclean:
-Script que mantiene el navegador:
Si abrimos el script con notepad podremos seleccionar qué aplicaciones queremos mantener, tan solo hay que quitarlas de la lista.
Si tenéis la versión root os aconsejo que lo hagáis con titanium backup, (una app que es imprescindible), que además de daros más control hará que conozcáis mejor el sistema
g)
ROM ROOT, DEODEX Y SIN BLOATWARE
En esta rom creada por el compi de xda DjEmbey, se ha eliminado todas las aplicaciones superfluas de samsung, las que se han quedado han sido deodexadas para permitir su modificación y además está rooteada. Esta rom si aumenta el número de flasheos.
Para instalarla partiendo bien de la mde o la mf5 tienes el terminal totalmente en español y cuando quieras actualizarlo por kies sólo tendrás que aplicar el triangle away y flashear encima bien la prerooteada bien la original mf5, y a actualizar por kies
Las apps que se han eliminado están en un zip. para instalarlas las extraes y las pones en /system/app, reinicias el terminal y listo
MF5 liteada:
Apps de Samsung:
h)
EL TERMINAL Y LA POLITICA DE SAMSUNG CON EL ROOT
Samsung en contra de lo que piensa la inmensa mayoría rechaza los dispositivos rooteados, declarándolos fuera de garantía. Para ello envía una circular a los sat en la que indica que métodos deben seguir para conocer si el terminal está o no modificado.
Son dos:
- el primero es comprobar dentro de
ajustes del sistema, ultima pestaña (
Mas),
Acerca del dispositivo,
Estado, que en la última información (
Estado del dispositivo) aparezca
Oficial, si aparece
Personalizado indica que se ha modificado el sistema.
- el segundo es el uso de un programa para tal menester. Su uso es muy sencillo es tan simple como conectar el dispositivo al usb y pulsar un botón, esperar al análisis y ver si lo pasa.
Os adjunto el informe y el soft:
Informe de Samsung:
Soft comprobar root:
Además de estos os añado las especificaciones técnicas, manual del sat level1, esquema de desensamblado del terminal y de partes:
Especificaciones y sat:
Desensamblado:
Partes del terminal:
i)
COPIAS DE SEGURIDAD EN PC
Un compañero de Xda, se ha currado una aplicación que dada la poca capacidad de almacenamiento de nuestro s4, nos hace bien el tener una copia de nuestras apps o una del dispositivo completo en nuestro pc para evitar malos tragos.
La aplicación es muy fácil de usar, aunque cuando tenga otro rato os pondré las explicaciones pertinentes. De entrada os la comparto:
SamsungGS4Toolkit:
j)
MODS PARA LA ULTIMA ROM
-
VIPER4ANDROID FX
Este mod os va a hacer felices a muchos, puesto que nos permite controlar tanto el volumen como la onda de auriculares y altavoz.
Su instalación es muy simple, colocáis la aplicación dentro de
/system/app y reiniciais. Tras ello vais a la aplicación, la abrís y esperáis a que os pida permisos de supersu, ahora os pedirá permiso para instalar los drivers y los instalaáis para CortexA8, os pedirá tras esto reiniciar. Una vez reiniciado ya teneis la aplicación operativa. Para que funcione en ajustes\sonido\Efectos de música lo seleccionáis. Más info y actualizaciones en:
FX Viper4Android:
-
VIPER4ANDROID HIFI
Este mod es muy parecido al anterior pero en este noto un refuerzo de graves, la instalación es la misma, volviendo a coger como dispositivo el CortexA8. Reseñas y actualizaciones en el mismo enlace que el anterior.
HIFI Viper4Android:
k)
DESMONTAR-MONTAR ROM
Aunque el tema lo tengo aún verde os comparto además de una herramienta, el modo de usarla para que creeis roms con archivos csc o modems que querais con lo que daremos validez a las roms y nos ahorraremos el cambio de csc al menos en España.
Bien la herramienta Tar.packager, es lo que sería un compresor tipo 7zip, pero que además de comprimir y descomprimir nos va a proporcionar el checksum que validará al paquete que creemos.
- Desempacado. Descomprimimos la aplicación en el escritorio en una carpeta, y en ella metemos el archivo de la rom que queremos desmontar. Seleccionamos la opción 3, con 1 seleccionamos la rom y con y confirmamos la operación. Esperamos y en un rato tenemos en la carpeta parts, todas las partes de la rom.
- Empacado. Partiendo que ya tenemos la aplicación descomprimida en una carpeta, metemos las partes de la rom que deseemos en la carpeta parts, seleccionamos 1, e y para confirmar la operación. En un momento tenemos un archivo en la carpeta packaged que contiene lo que introducimos en parts. Ahora pulsamos 2 para que nos genere el md5 que valide el paquete y no nos de error en odin. confirmamos de nuevo con y, y se genera el nuevo archivo, ya validado.
Esto es lo básico, pero de aquí podemos sacar varias combinaciones, según los archivos que introduzcamos en la carpeta parts. Asi tenermo los siguiente:
-
Bootloader lo comprende los archivos:
aboot,mbn, rpm.mbn, sbl1.mbn, sbl2.mbn, sbl3.mbn y tz.mbn
-
PDA, comprendido por los archivos:
boot.img, persdata.img.ext4, recovery.img y system.img.ext4 Si empaquetamos sólo a tar el archivo boot.img tenemos el kernel de la rom para meterlo en pda por odin.
-
Modem formado por los archivos:
modem.bin y NON-HLOS.bin
-
CSC formado por los archivos
cache.img.ext4 y hidden.img.ext4
Si a estos cuatro archivos le añadimos el PIT tenemos los componentes para flashear una rom desde 0, es decir las roms que bajamos de Sammobile son actualizaciones, y por lo tanto es posible que no encontremos en estos archivos todos los componentes. Si queremos tener una rom por partes separadas tan solo deberemos meter en parts los componentes del archivo que queramos montar.
Por ejem. el caso de los compañeros del otro lado del atlántico, ellos tienen un modem diferente al nuestro pero el resto de la rom es exacta. por lo que ellos deberían coger una rom del i9505 desempacarla y eliminar de ella los archivos del modem, y sustituirlos por los de una rom del i337, meter todos los archivos en parts y generar la rom. En nuestro caso es lo mismo podemos coger y la nueva mf8 desempacarla y quedarnos con los archivos de la pda, y les añadimos los del csc de nuestra región y el modem de nuestra región, claro está que antes debemos haber desempacado una mf5 por ejemplo para poder tener los archivos.
Con esto nos montamos roms que pasan por oficiales para el teléfono, osea no aumenta el contador y podemos llevar siempre la última rom que aparezca, cuando nos toque actualizar será tan sencillo como poner la rom anterior sin wipear y ya tendremos el terminal listo para recibir otas o actualizar por kies. Espero que os sirva y os ruego la máxima atención puesto que puede provocaros bricks profundos en el terminal.
Tar-md5-packager
l)
BAUL DE DESCARGAS
Aquí iré recogiendo todas las descargas que vaya utilizando
Intentaré mejorarlo pero he preferido hacerlo así para que sirva desde ya de guía a la gente que se encuentra con un terminal que no es de origen español y está un poco perdida, que somos la mayoría.
Agradecer a todos cuanto se curran estas herramientas, gente de xda y htcmania, como DjeMBeY, Chainfire, Faryaab, Cybdani, Schoolsux, etc.
Saludos
P.D. La key de los enlaces de mega es la cadena que sigue en el enlace al signo de admiración !