Avisos

ROM y desarrollo Motorola Moto G (2013) ROM y desarrollo Motorola Moto G (2013)

Respuesta
 
Herramientas
  #1  
Viejo 25/01/14, 15:52:36
Array

[xs_avatar]
Regyo Regyo no está en línea
Usuario poco activo
 
Fecha de registro: dic 2013
Mensajes: 20
Tu operador: Movistar

Downgrade de la 4.4.2 a la 4.3 con LINUX

Hola a todos, hago este post para los usuarios de linux que quieran hacer downgrade de la 4.4.2 a la 4.3 que es la que venía con mi terminal en origen.

Únicamente son necesarios el cable de datos y el terminal, no hace falta ningún software adicional. En este proceso se perderán todos los datos que tengas.

La información está sacada de

http://forum.xda-developers.com/show....php?t=2542219

pero con algunas modificaciones, ya que el post original de xda está incompleto para los usuarios de linux, y si lo haces sin las modificaciones que comentaré ahora, el teléfono se queda arrancando en un bucle, como si se hubiera brickeado. Ya le he pasado un mensaje al autor para que, si puede, lo modifique.

También hay un post de un conforero que describe el proceso desde windows con más detalles, no estaría mal que le echaras un vistazo antes de empezar a hacer nada.

http://www.htcmania.com/showthread.php?t=761420

Al igual que el autor de este post, yo lo he hecho sobre un moto g XT1032 sin rootear y con el bootloader bloqueado y al igual que él te digo que no he tenido problemas más allá de modificar los parámetros que comento, pero que sepas que este es un proceso crítico y que dependiendo de tu configuración personal del equipo y de lo que acontezca durante el proceso, puedes acabar con un bonito pisapapeles de google. Lo que comento a continuación lo haces bajo tu responsabilidad.

Empezamos:

la lista de firms está aquí

http://sbf.droid-developers.org/phone.php?device=14

el mío, traía de serie Blur_Version.14.91.11.falcon_umts.EURetail.en.EU

1.- descarga el firm que necesites en el enlace anterior, y descomprímelo.

2.- edita el fichero flashall.sh con un editor de texto haciendo lo siguiente:

PRIMERO.- comenta las lineas 120 y 121 del archivo que originalmente son así


Código:
	run $fastboot -s "$serial_number" flash partition gpt.bin
	if [ $? -ne 0 ]; then echo "ERROR: fastboot failed."; exit -1; fi
y deben quedar así

Código:
	#run $fastboot -s "$serial_number" flash partition gpt.bin
	#if [ $? -ne 0 ]; then echo "ERROR: fastboot failed."; exit -1; fi
SEGUNDO.- hay que añadir dos lineas al fichero para evitar el fallo de bootloop, la tercera únicamente reinicia el terminal cuando acaba el proceso. El final del fichero original es así

Código:
	run $fastboot -s "$serial_number" flash system system.img
	if [ $? -ne 0 ]; then echo "ERROR: fastboot failed."; exit -1; fi

	echo ""
	echo ">> All images flashed successfully!"
	exit 0
y debe quedar así

Código:
	run $fastboot -s "$serial_number" flash system system.img
	if [ $? -ne 0 ]; then echo "ERROR: fastboot failed."; exit -1; fi

	run $fastboot -s "$serial_number" erase cache
	run $fastboot -s "$serial_number" erase userdata
	run $fastboot -s "$serial_number" reboot

	echo ""
	echo ">> Sistema creado sin errores"
	exit 0
guarda el archivo editado.

3.- Abre un terminal de comandos y entra en el directorio donde has descomprimido los archivos y modificado flashall.sh. Dale permisos de ejecución al archivo que has modificado con la orden

Código:
chmod +x flashall.sh
4.- En este punto yo prefiero desactivar cualquier tipo de firewall no vaya a ser que interfiera en el proceso.

5.- Apaga el teléfono y enciéndelo mientras presionas el botón de bajar volumen unos segundos para arrancar en modo fasboot y conecta el teléfono al ordenador con el cable usb.

6.- En el terminal que has abierto antes, ejecuta como root o con sudo la orden


Código:
	./flashall.sh
6.- El terminal en un breve espacio de tiempo debe reiniciarse sin problemas.

Última edición por Regyo Día 26/01/14 a las 01:52:42.
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 25/01/14, 17:59:59
Array

[xs_avatar]
JoseDroid JoseDroid no está en línea
Usuario muy activo
 
Fecha de registro: nov 2011
Localización: Andalucía
Mensajes: 1,855
Modelo de smartphone: Lumia 950
Tu operador: Orange
Creo recordar que con ( ./flashall.sh ) se restauraba todo, Rom, radio, bootloader...

PD: Se sabe cual es el motivo de cambiar esas linea en el flashall.sh, lo digo porque esas dos lineas son para evitar instalar una Rom que no sea la correcta.


Me contesto a mi mismo, estas dos lineas son exactamente para eso, para evitar un Downgrade
__________________

Última edición por JoseDroid Día 25/01/14 a las 18:11:42. Razón: Averiguaciones hechas
Responder Con Cita
  #3  
Viejo 26/01/14, 02:07:30
Array

[xs_avatar]
Regyo Regyo no está en línea
Usuario poco activo
 
Fecha de registro: dic 2013
Mensajes: 20
Tu operador: Movistar

En mi caso el script no borró la cache ni los datos de usuario y me produjo el bootloop. Tuvo que ser eso, porque después de repetir el proceso varias veces y conseguir idéntico resultado, modifiqué el script y arrancó sin problemas. Tiene su lógica si pensamos que esas imágenes están hechas para volcarse en terminales nuevos, sin un uso previo.

No he revisado más firms originales, lo mismo en otros sí figuran las órdenes para eliminarlos, pero si con esto le evito a alguien el mal rato que pasé yo, pues eso que se ahorra.

Saludos
Responder Con Cita
  #4  
Viejo 03/04/14, 17:45:32
Array

[xs_avatar]
Nastrand Nastrand no está en línea
Miembro del foro
 
Fecha de registro: jul 2013
Mensajes: 268
Tu operador: Movistar

Buenas

Descargue el Android 4.3
Blur_Version.14.14.16.falcon_umts.Retail.en.US

pero no hay dentro ningun archivo .sh luego de descomprimirlo, de hecho lo mas parecido a un .sh es un bat que no tiene ni 20 lineas, me trae varios .img (boot, motoboot y recovery).

Esta es la captura de pantalla de lo que viene dentro del comprimido: https://www.dropbox.com/s/4t4l24g3vs...2011.14.16.png

Última edición por Nastrand Día 03/04/14 a las 18:03:51.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Motorola > Otros smartphones antiguos de Motorola > Motorola Moto G (modelo 2013) > ROM y desarrollo Motorola Moto G (2013)



Hora actual: 00:35:42 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /