[Samsung Galaxy Young S6310] F.J.V:
TUTORIAL REALIZADO POR F.J.V

Si copia este tutorial mencione al creador y fuente.

Hi, I can not post an external link, so I translate with google translator from Spanish:

Hi, I leave a modified experimental version of cwm 6.0.3.6 my Marcinbar published.

I realize that I am not responsible of functioning, I have done for me and I thought it appropriate to share, but I can say that I have been using it for several days, and I miss many tests without problems.

Also I have to warn you that I am not a programmer or anything, everything I miss so I searched google and I found out testing and risking my own phone, but I have not invented anything, what I miss is what I have seen in other versions of cwm that worked perfectly.

Well, I put tutorial, but I will explain step by step what I miss, because it would be long, those who understand a bit because I can easily do my cost me hehe. If ever I have time I explain to people without knowledge, but some linux should know, not much, I know nothing and through Gloogle I've been looking into what I need.

First the point, why the cwm 6.0.3.6 and other versions of cwm our mobile and others do loop?

Well, it may be for several reasons, but in our case, (gt-gt-s6310 s6310n compatible) is a very simple issue, but find out after many hours of watching ... missing a configuration file.

The file is postrecoveryboot.sh and going in the sbin folder of recovery.img ramdisk.

This file've seen in the latest versions of cwm, although varies with the make and model of the terminal, I took one with an architecture similar to ours as much, and I just changed the partition line specifies your terminal to point to the partition 14, which is our terminal. I notice that if you want to try on a different terminal, you have to find out what the "PARAM" or "PARAMETER", in our case the partition 14. In the same file is explained, I have not changed.

Well that's all, for those who want to know what I miss in the attached recovery.img explain it:

1 Unpack. Who does not know how it's done google search, you can even do in windows, but I did it in linux, ubuntu, there are easy to find tutorials.

2 Change the kernel. This is optional. I changed the kernel by the most modern S6310N, bringing with worked fine, but could not mount partition "sd-ext" in case you want to format, but rather the sd partitioned, and formatted with partitioning.

3 In the ramdisk, add to the root file_contexts an empty file called. This is optional. Not useless, just not to leave the warning that the file is missing, the ideal would be to have it, but do not know where or how to generate it out, so better vacuum with another terminal.

4th Back in the ramdisk, add the file already commented postrecoveryboot.sh in sbin folder. This is very important to add, but the loops that keep us out of cwm appear.

5th Amend recovery.fstab file is in the etc folder of the ramdisk. This is also optional, in that brings functions, I added a modified, derived from the version stock-added, but is the same as bringing the cwm with an added line to mount sd-ext and we can format it without partition sd card again. This file gives a lot of play in the end I opted to leave practically already had, but can be modified to recognize both "internal" and external sd, but after several tests have ruled this release that prevents us format the sd card.

6th Repackage for our new recovery.img. Then it's a matter of flashing this recovery on your terminal, for which we can choose the option that suits us. I have used a zip that usually go well, flash the cwm recovery.img through. If you need the recovery.img stick out of the zip.

CREDITS:

Thank you for letting me post Marcinbar a modified recovery.img yours.

Thanks to google, without the side I would ever do this.

Well, I think that I will not forget anything. Those who dare to try to be commenting to see how it goes. Greetings.

En español:

Hola, les dejo una versión experimental modificada por mi del cwm 6.0.3.6 publicado por Marcinbar.

Advierto que no me hago responsable del funcionamiento del mismo, lo he hecho para mi y he creído conveniente compartirlo, pero puedo decir que llevo utilizándolo varios días, y he echo muchas pruebas sin problemas.

También tengo que advertir que no soy programador ni nada parecido, todo lo que he echo lo he buscado por google y lo he averiguado probando y arriesgando mi propio teléfono, pero no me he inventado nada, lo que he echo es lo que he visto en otras versiones de cwm que funcionaban perfectamente.

Bueno, he puesto tutorial, pero no voy a explicar paso por paso lo que he echo, porque seria largo, los que entiendan un poco pues lo podrán hacer fácilmente, a mi me ha costado jeje. Si algún día tengo tiempo lo explico para gente sin conocimientos, pero algo de linux debe de saber, no mucho, yo no se nada y a través de gloogle me he ido buscando lo que me hacia falta.

Primero al grano, ¿porqué el cwm 6.0.3.6 y otras versiones de cwm de nuestro móvil y otros hacen loop?

Bueno, puede ser por varios motivos, pero en nuestro caso, (gt-s6310 gt-s6310n y compatibles) es por un tema muy sencillo, pero que averigüe después de muchas horas de observar... falta un fichero de configuración.

El fichero es postrecoveryboot.sh y va en la carpeta sbin del ramdisk del recovery.img.

Este fichero lo he visto en las ultimas versiones de cwm, y aunque varia según la marca y modelo del terminal, he cogido uno con una arquitectura lo mas parecida al nuestro, y solo he modificado la linea de la partición especifica de nuestro terminal, para que apunte a la partición 14, que es la de nuestro terminal. Advierto que si lo quieren probar en un terminal distinto, tienen que averiguar cual es la partición "PARAM" o "PARAMETER", en nuestro caso la 14. En el mismo archivo viene explicado, no lo he modificado.

Pues eso es todo, para el que quiera saber que es lo que he echo en el recovery.img que adjunto lo explico:

1º Desempaquetar. Quien no sepa como se hace buscar en google, incluso se puede hacer en windows, pero yo lo hice en linux, con ubuntu, hay tutoriales fáciles de encontrar.

2º Cambiar el kernel. Esto es opcional. Yo he cambiado el kernel por el mas moderno de S6310N, con el que traía funcionaba bien, pero no podia montar la particion "ext-sd" por si la quiero formatear, pero si particiona bien la sd, y la formatea con el particionado.

3º En el ramdisk, añadir a la raiz un fichero vacío que se llame file_contexts. Esto es opcional. No sirve para nada, solo para que no salga la advertencia de que falta el fichero, lo ideal seria tenerlo, pero no se de donde sacarlo o como generarlo, así que mejor vacío que con el de otro terminal.

4º De nuevo en el ramdisk, añadir el fichero ya comentado postrecoveryboot.sh en la carpeta sbin. Esto es muy importante de añadirlo, sino aparecerán los bucles que no nos dejan salir de cwm.

5º Modificar el fichero recovery.fstab que está en la carpeta etc del ramdisk. Esto también es opcional, con el que trae funciona, yo he añadido uno modificado, sacado de la versión stock con añadido, pero es igual que el que trae el cwm con una linea añadida para montar sd-ext y que podamos formatearla sin tener que particionar de nuevo la tarjeta sd. Este fichero da mucho juego, al final he optado por dejar prácticamente el que ya traía, pero se puede modificar para que reconozca tanto la sd "interna" como la externa, pero después de muchas pruebas he descartado publicar esta versión porque nos impide formatear la tarjeta sd.

6º Volver a empaquetar para obtener nuestro nuevo recovery.img. Luego ya es cuestión de flashear este recovery en nuestro terminal, para lo que podemos elegir la opción que más nos convenga. Yo he aprovechado un zip que me suele ir bien, flashea el recovery.img a traves de cwm. Si necesitáis el recovery.img lo sacáis del zip.

CREDITOS:

Gracias a Marcinbar por dejarme publicar un recovery.img modificado del suyo.

Gracias a google, sin el me hubiera costado siglos hacer esto.

Bueno, creo que no se me olvida nada. Los que se atrevan a probarlo que vayan comentando a ver como les va. Saludos.

published in htcmania.com