1 votos

¿Problemas con la instalación de Cyanogen?

Estoy tratando de instalar Cyanogen en mi Xperia L. He hecho todos los pasos hasta aquí .

enter image description here

Mi problema es en el paso 5, no sé qué debo hacer. En el método de carga lateral, dice que hay que seleccionar instalar zip > instalar zip desde sideload pero en mi teléfono no existe esa opción.

En el método de empujar e instalar dice que hay que navegar a la página del teléfono soportes y almacenamiento . Pero tampoco existe esa opción en el teléfono. Lo que aparece en mi teléfono es lo siguiente:

  • Reiniciar el sistema ahora
  • Aplicar actualización
  • Borrado de datos/reinicio de fábrica
  • Borrar la partición caché
  • Reiniciar al bootloader
  • Apagado
  • Ver los registros de recuperación

Progreso: He subido el CM a mi tarjeta SD. He intentado ejecutarlo usando Aplicar actualización > desde la tarjeta sdcard1 . Se ejecuta durante un tiempo, pero termina en una pantalla que dice:

Cyanogen

Recuperación

Instalación fallida

Encontrar el paquete de actualización...

Abriendo el paquete de actualización...

Instalando la actualización...

Este paquete es para el dispositivo: C2105, C2014, C2105, C2104, taoshan

este dispositivo es .

E: Fallo en la instalación de /sideload/package.zip

Tenga en cuenta todas las líneas anteriores para los informes

Instalación abortada.

El problema aquí es que mi dispositivo es un Xperia L C2104 (según la caja). Estoy empezando a pensar que debería subirlo a /sdcard/0/ .

0 votos

¿Has flasheado el custom recovery?

0 votos

@alb3rtano0012 Sí. En la guía que apunté, este paso es posterior al custom recovery.

0 votos

En lugar de seleccionar sideload, selecciona sd card. Una vez allí navega hasta donde se almacenan los archivos descargados. Hace tiempo que no uso CWM, uso teamwin. Pero después de decirle que instale desde la tarjeta sd. Debería haber una opción para cambiar al almacenamiento externo si lo has descargado en la tarjeta sd externa en lugar de en el almacenamiento interno (que algunos teléfonos llaman tarjeta sd) ---- Edit selecciona apply update y mira si te da la opción de instalar el zip desde la tarjeta sd.

5voto

aureljared Puntos 641

Preste atención a esta parte concreta del registro:

This package is for device: C2105, C2014, C2105, C2104, taoshan
this device is .

La razón por la que esto sucede es que los ZIPs de CyanogenMod tienen la opción de comprobar el dispositivo en el que se está flasheando antes de continuar, por lo que no se flasheará accidentalmente en el dispositivo equivocado.

Si miras dentro de tu ZIP y ves el archivo META-INF/com/google/android/updater-script Verás algo como esto:

assert(getprop("ro.product.device") == "C2105" ||
       getprop("ro.build.product") == "C2014" ||
       ...
       abort("This package is for device: C2105, C2014, C2105, C2104, taoshan; this device is " + getprop("ro.product.device") + "."););

Ahora me parece raro que su recuperación no informe del modelo de dispositivo correcto ( this device is . ). Es posible que su recuperación no se haya construido correctamente.

De todos modos, si se elimina todo el assert( Alinearse con ); El ZIP debería parpadear sin problemas. Aunque si yo fuera tú, tomaría un poco más de precaución, ya que existe la posibilidad de que el informe de información del modelo no sea lo único que falla en tu recuperación.

0 votos

Estoy tratando de ejecutarlo en mi tarjeta SD en lugar de la memoria interna. ¿Presenta algún problema?

0 votos

@JesusChrist No debería. Mientras tu teléfono pueda acceder a la tarjeta (por ejemplo, puedes explorar su contenido en el recovery), deberías poder flashear cualquier ZIP que haya en ella. Si quieres, puedes buscar otros ZIPs que puedas flashear, como temas, para confirmar si tu tarjeta SD funciona bien para este fin.

0 votos

¿El código debería ser así? pastebin.com/9qFEM3Ei

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