www.chinaphonearena.com

Full Version: HDC S5 MTK6582 Quad Core 1.3 2 Gb RAM 16 Gb ROM
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Buenos días a todos.

Teléfono elección MTK6582 16 Gb de ROM comprado en:
[Only registered and activated users can see links Click here to register]

Con este tuto quiero mostrar como es este magnífico teléfono y como solucionar sus problemas. Antes de continuar también quiero avisar que hay partes que si no se efectúan correctamente, brickearás el móvil o perderás tu IMEI forever. Por lo que, hagas lo que hagas, deberá ser por tu cuenta y riesgo. Toda la información que voy a mostrar está probada y funciona. Además, es necesario ser ROOT para la mayoría de los apartados (tal y como mostraré en el primer paso), es decir, que si no quieres empezar poraquí, no continúes leyendo. Tras los preliminares, vamos al lío.

DRIVERS
Para uso con MTK Tools: descarga PDAnet_4150 e instala los drivers de opción Samsung (ojo!! No confundir con los originales).

Para uso con Flash Tools: descarga los MT65XX Drivers
Aquí tenéis un tuto
[Only registered and activated users can see links Click here to register]

ROOT
Para rootear el móvil, descargamos la apk Framaroot 1.9.3 (thanks to XDA Developers) con el navegador de nuestro teléfono. Así nos evitaremos el pasarlo con cable desde el ordenador al teléfono. Ocupa escasos 2 Mb. Instalar, abrir y emplear tercera opción (Barahmir si no recuero mal). Reiniciar. Actualizarlo en Play Store y actualizar los binarios tras abrir la aplicación.
[Only registered and activated users can see links Click here to register]

ELIMINAR ROAMING
Una vez rooteado el móvil, sigue este tuto y borrarás del mapa la famosa R tan molesta.
[Only registered and activated users can see links Click here to register]

SOLUCIONAR EL CAMBIO DE LA MAC ADDRESS Y ERRORES DEL WIFI
Este problema viene como consecuencia de que el archivo WIFI no tiene asignada una MAC por que el dispositivo falla o cambia continuamente (del tipo 00:08:22:xx:xx:xx). Tendrás que elegir una de las miles que pone el dispositivo y anotarla. Ahora, sigue este tuto con tranquilidad y paso a paso y verás como se soluciona:
[Only registered and activated users can see links Click here to register]

ELIMINAR LAS APLICACIONES PERSISTENTES
Necesitarás descargar la apk de Lucky Patcher para más tarde.
[Only registered and activated users can see links Click here to register]

Existen aplicaciones que aunque se eliminen, vuelven a aparecer tras el reinicio. Estas aplicaciones están alojadas en PRESENT_APP de la carpeta SYSTEM. Necesitarás un explorador de teléfono con actividad ROOT (yo utilizo RootExplorer). Navega hasta la carpeta en cuestión y verás aplicaciones como Google Earth, Tripadvisor...pero ojo!! también el Play Store y los Servicios Google. Hacerlo fácil. Mueve estás dos aplicaciones de Google (o las que quieras mantener) a la carpeta APP de la carpeta SYSTEM para convertirlas en aplicaciones de sistema y así, si alguna vez reseteas a fábrica u otras opciones, se instalarán como aplicaciones de sistema.
Una vez movidas las apks y borrada la carpeta PRESENT_APP de los huev... abrimos Lucky Patcher. Pulsamos Toolbox (abajo a la izquierda). Seleccionamos limpiar dalvik-cache y reiniciar. Tras el arranque, se actualizará el dispositivo y se acabaron las dichosas aplicaciones persistentes. El resto de aplicaciones chinas o aquellas que estimes, las podrás eliminar con el Titanium Backup, por ejemplo.

INFORMACIÓN DEL DISPOSITIVO
Información del dispositivo (sacada de MTK Tools 2.5.3). Necesitamos el modo DEBUG activado en opciones de desarrollo sino no lo detectará.NO ES NECESARIO los drivers MTK para esta opción. Mi teléfono:

Hardware : MT6582 (Qualcomm is Fake!)
Model : SM-G900S
Build number : KOT49H.G900SKSU1AND3
Build date UTC : 20140723-083257
Android v : 4.4.2
Baseband v: MOLY.WR8.W1315.MD.WG.MP.V15, 2014/02/18 02:04
Kernel v : 3.4.5 (dpi@SWDD5708) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP Wed Jul 23 16:30:51 CST 2014
Uboot build v : -----
LCD Driver IC : 1-r61318_hd720_dsi

AUMENTAR MEMORIA INTERNA DEL TELÉFONO
IMPORTANTE!!!!!! SI NO TIENES UNA ROM PARA RECUPERAR EL TELÉFONO EN CASO DE BRICKEO NI LO INTENTES.
Si tienes el mismo teléfono que el mío esta ROM stock te servirá para trastear.

[Only registered and activated users can see links Click here to register]

MUY IMPORTANTE TAMBIÉN!! Antes de trastear con la ROM y Flash Tools, instala la aplicación de MobileUncle MTK Tools. En el modo ingeniero (tercera opción), se debe efectuar un Backup del IMEI sobre la SD, ya que al flashear esta ROM, lo perderás. También decir que no flashees con la SD y la SIM introducida (leído en varios foros).

Para aumentar memoria interna (yo he conseguido hasta los 2 Gb) seguir el tuto de Louis777 (thanks to Louis).

[Only registered and activated users can see links Click here to register]

Espero haber ayudado.

Un saludo desde Sevilla.

Manuel.
Hola, he leido el tutorial de Louis777 pero no me funciona el EBRTweak no sé si hago algo mal. Creo una carpeta llamada EBR-scatter en la misma carpeta donde he hecho el backup e introduzco los archivos EBR1 y 2 más el scatter.txt. Es así? Podrías decirnos paso a paso que has hecho tú?. Un saludo.
(2014-09-30, 02:06)agp1975 Wrote: [ -> ]Hola, he leido el tutorial de Louis777 pero no me funciona el EBRTweak no sé si hago algo mal. Creo una carpeta llamada EBR-scatter en la misma carpeta donde he hecho el backup e introduzco los archivos EBR1 y 2 más el scatter.txt. Es así? Podrías decirnos paso a paso que has hecho tú?. Un saludo.

Buenos días de nuevo a todos.

Perdonad por la tardanza pero he estado off line por motivos de trabajo y ahora al lío. También comentar que me apoyaré en ciertas partes del post original de Louis777 (regards buddy!!!)

Como ya he dicho en el post anterior no me hago responsable si brickeáis el teléfono y os confirmo que funciona pero sino tenéis una ROM con la que recuperarse de un brick, ni lo intentéis porque algo sale mal, el terminal no arrancará. Otra opción a este problema es crear una ROM de la propia instalada. Hay miles de tutos de como hacerlo. No quiero cortaros el rollo con este tema ni ser pesado pero insisto si algo sale mal en la creación de la ROM...por favor, aseguráos muy bien de tenerlo todo muy bien atado.

Dicho y confirmado lo anterior y muy muy despacio, how is made of (como se hace):

1.- De vuestra ROM (ya sea custom o stock) necesitaréis los ficheros EBR,s (comprobar que el tamaño de estos ficheros es de 512 bytes sino quiere decir que están corruptos) y el scatter originales. También necesitaréis el EBRTweak 1.0a.

2.- Ahora vamos a hacerlo más sencillo de como dice Louis (como él dice es igual de válido). Crearos una carpeta donde os de la gana en el HDD y copia todos los ficheros anteriores en ella. Descomprime EBRTweak 1.0a en otra carpeta y mueve los ficheros EBR copiados a esta última. De esta manera no tendrás ficheros EBR por todos los lados sin controlar. Todos estarán en el mismo sitio.

3.- Primera elección importante: el tamaño de la carpeta datos (ojo!!! no confundir con memoria interna). Estos móviles suelen venir solamente con 1 Gb de espacio para datos que al final tras instalar aplicaciones puede llegar a resultar escaso. Este es la razónde aumentar el tamaño de la carpeta. Dicho este comentario, elegimos el tamaño final de esta carpeta en consonancia con lo que escribió Louis: No más de 4 Gb!!! Por ello, id probando. Si cuelan los 4, perfecto!!! sino debéis ir reduciendo hasta que el teléfono trague. A mi no me dejó nada más que 2 Gb.
Hecha la elección, los EBR,s originales se renombrarán con extensión .bak quedando como orginales los modificados. Que quiere decir esto? Que si tenéis que volver a elegir otro tamaño, borrar primero los modificados y luego renombrar los .bak para una nueva modificación. Con esto, está hecho el primer paso.

4.- Modificación del archivo scatter.
Para ello necesitaremos el Notepad++ u otro editor que os guste pero no el Notepad de Windows porque probablemente la acabaréis liando. Con el ++ vendrán los comandos línea por línea y podrás identificar y modificar datos de manera muy sencilla. Dicho esto, abrimos el archivo scatter con el Notepad++ y buscamos la línea partition_name: USRDATA o simplemente USRDATA y gestionamos las direcciones de inicio. Caaaaaaaalma!!! Os lo muestro a continuación.

Un ejemplo de las dos maneras:

- partition_index: SYS18
partition_name: USRDATA
file_name: userdata.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x4c180000
physical_start_addr: 0x4bb80000
partition_size: 0x40000000

region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

ó

USRDATA 0x4c180000
{
}
Dependiendo con que MTK se haya compilado la ROM, será uno u otro pero al final la modificación será de la misma manera.

Direcciones primer caso:

linear: 4c180000
physical: 4bb80000
partition_size: 40000000

segundo caso: sin más 4c180000

Os dáis cuenta que el tamaño de la partición en el primer caso es de 1 Gb (partition_size: 40000000)?

Visto esto y a tenor de las modificaciones de los EBR,s actualizamos el scatter.

Como postea Louis

Size: Hex-Address Decimal-Address
1,5GB 60000000 1.610.612.736
2,0GB 80000000 2.147.483.648
2,5GB A0000000 2.684.354.560
3,0GB C0000000 3.221.225.472
3,5GB E0000000 3.758.096.384
4,0GB 100000000 4.294.967.296

y una cálculadora hexadecimal (por ejemplo, la de windows en modo programador),

para EBR,s de 4Gb, las direcciones serán:
para linear o segundo caso: 4c180000 + 100000000 = 14c180000
para physical: 4bb80000 + 100000000= 14bb80000
y partition_size: 100000000

para EBR,s de 2 Gb:
para linear o segundo caso: 4c180000 + 80000000 = cc180000
para physical: 4bb80000 + 80000000= cbb80000
y partition_size: 80000000

Con esto ya tenemos los datos de las direcciones a modificar, pero dónde? En la partición FAT que es la siguiente q USRDATA

partition_index: SYS19
partition_name: FAT
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x8c180000
physical_start_addr: 0x8bb80000

partition_size: 0x0
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

ó

__NODL_FAT 0x8c180000
{
}

Daros cuenta:

4c180000 (dirección inicio partición USRDATA) + 40000000 (tamaño de 1 Gb de los datos) = 8c180000

Entonces con los datos anteriormente calculados modificamos las direcciones de la partición FAT y, ya todo modificado, quedará (lo pongo en negrita):

Para 8 Gb

primer caso:

- partition_index: SYS18
partition_name: USRDATA
file_name: userdata.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x4c180000
physical_start_addr: 0x4bb80000
partition_size: 0x100000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS19
partition_name: FAT
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0x14c180000
physical_start_addr: 0x14bb80000

partition_size: 0x0
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

segundo caso:

USRDATA 0x4c180000
{
}
__NODL_FAT 0x14c180000
{
}

Para el ejemplo de 2 Gb, exactamente igual. Modificad las direcciones correspondientes y listo:

primer caso:

- partition_index: SYS18
partition_name: USRDATA
file_name: userdata.img
is_download: true
type: YAFFS_IMG
linear_start_addr: 0x4c180000
physical_start_addr: 0x4bb80000
partition_size: 0x80000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
reserve: 0x00

- partition_index: SYS19
partition_name: FAT
file_name: NONE
is_download: false
type: NONE
linear_start_addr: 0xcc180000
physical_start_addr: 0xcbb80000

partition_size: 0x0
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
reserve: 0x00

segundo caso:

USRDATA 0x1c180000
{
}
__NODL_FAT 0xcc180000
{
}

Una vez modificado el archivo scatter, GUARDALO con otro nombre (o machacarás el original) o cambia el nombre del scatter original antes de editarlo. Al final, cuando terminéis, el nombre del scatter modificado será el del original y el del original será otro nombre que en el caso de que haya que volver a recalcular las direcciones lo pueda recuperar.

5.- Flashear la ROM con los ficheros modificados:

Antes de nada, mantened una copia de seguridad completa de la ROM original siempre antes de trastear. Ahora, id a la carpeta donde tengáis descomprimida la ROM y sustituir los ficheros modificados (EBR,s y scatter).
Y, por fin, turno para el flasheo. Recuerdo, antes de flashear, drivers MTK, copia del IMEI, sin SD y sin SIM. Efectuar primero un formateo pero SIN hacerlo al BOOT, seguidamente en modo download, cargar la ROM y a cruzar los dedos de que arranque el móvil. Si os da error o no arranca, ya sabéis lo que debéis hacer: a empezar de nuevo pero con menos tamaño (De 4 Gb a 3,5 Gb ó 3 Gb) hasta que acepte.

Esto es todo. Espero haber aclarado dudas.

Saludos desde Sevilla.

Manuel.
hola necesito ayuda con mi mtk 6582 quacore 16 por 1 de ram bueno tiene 2 y una real, eso creo, te cuento mi problema es que quise particionar mi memoria aumentando su memoria con el apk rootbrowers, entrando ala carpeta etc, cambiando modificando el fastab, cambiando el nombre a (v), y copiando el fastab. punto algo no me acuerdo, y pasado ala memoria sd, cambiándole el nombre a fastab cortándolo y pegándolo a memoria del teléfono. funciono bien hasta que lo reinicie desde ahí no me pasa del logo, he intentado cambiar la rom por que vi en post, que tocaba cambiarle la rom la descargue partiendo de las propiedades de mi cel,
es un mtk 6582 s5 4.42 de androi 16 gigas por 2 de ram
sm-g900f 5.1 de pantalla

pero no he podido intalar la rom por medio del programa flashtool sigos los pasos de tuturiales pero no he podido.
necesito ayuda con este gran problema Sad
Hola, he seguido tu tutorial ''Teléfono elección MTK6582 16 Gb de ROM comprado en:'' y me ha funcionado todo Gracias!!
Pero tengo un probela con el gps que nunca me encuentra satelites tiene alguna solucion para este problema?