0 votos

Xperia Ray ST18i - CWM - instalar zip desde la tarjeta sd, mensaje de error: Este paquete es para dispositivos "ST18i,..."; este es un "".

Estoy trabajando en un Xperia Ray ST18i también conocido como urushi, desbloqueado, rooteado, última ejecución de stock 4.0.4.
No pude instalar CWM con la aplicación ROM manager, que decía que era incompatible con el ST18i. Traté de instalar TWRP, la misma respuesta. Intenté instalar CWM con la aplicación x-Parts, decía que se instalaba, pero no había nada. Finalmente encontré un consejo para utilizar el instalador de la versión anterior de CWM, 5.027. Lo instalé y funcionó. La aplicación instaladora reconoció el dispositivo como un ST18i. Probé que podía reiniciar en recovery y hacerlo funcionar. Hice una copia de seguridad de nandroid.

Ahora intento instalar la rom de carbono 4.4.x.
Copiado el zip a la tarjeta sd.
Extraje el boot.img, instalé con fastboot, que respondió con la operación Flash completa.
Reiniciado en la recuperación.
Borrar datos. Borrar caché. Borrar dalvik. Instalar zip. Seleccionar el archivo zip.
CWM comienza a instalarse.

Encontrar el paquete de actualización... Abrir el paquete de actualización... Instalando la actualización...
Sin embargo, aborta con un mensaje de error: Este paquete es para dispositivos "ST18i,ST18a,urushi"; se trata de un "".
(Estado 7) Instalación abortada.

Ahora parece que el paquete es correcto, el dispositivo es un ST18i. Pero parece que CWM piensa que el dispositivo es un "".

Probé la opción "toggle script asserts" para desactivar, pero no hizo ninguna diferencia. (no estoy seguro de que esto sea relevante)

En otro lugar de la web para alguien que tenía un problema porque el nombre en el paquete no coincidía con el nombre en el dispositivo, leí algunos consejos sobre la descompresión del zip y la edición del updater-script, y volver a comprimirlo y empujarlo a la tarjeta sd para flashear.
Sin embargo, ¿qué podría poner ahí para el tipo de dispositivo, ""?

¿O es posible comentar esa comprobación por completo?

¿O hay una manera de especificar correctamente a CWM qué tipo de dispositivo es?

¿O hay otra solución?

(y a modo de apunte, ¿hay algún recovery mejor para el Xperia Ray que el CWM 5.027?)

Gracias por su asistencia.

1voto

fito Puntos 11

He encontrado una respuesta aquí: http://forum.xda-developers.com/showpost.php?p=30908422&postcount=186

Edita el updater-script, pero no intentes arreglarlo - elimina la condición por completo ya que sé que estoy en el dispositivo correcto.

¡Gracias adulfo!

PS. extrañamente, después de apagar, cuando volví a la recuperación, una versión diferente (6.0.5.1) de la recuperación apareció en lugar de 5.027. Posiblemente x-Parts había instalado incorrectamente el CWM, y la segunda instalación 5.027 permitió acceder a él, porque después de la instalación original con x-Parts no pude arrancar en el recovery. (Aunque eso tampoco tiene sentido porque x-Parts dice que instala el recovery en el sistema, y se borra al flashear una ROM)

Aun así, no sé por qué CWM no reconoció el dispositivo como un ST18i (y por tanto falló el script), sobre todo porque lo había hecho durante la instalación del CWM recovery.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X