2 votos

Problemas al instalar Lineage OS 14.1 en el Lenovo P2 (pantalla negra/ LED azul)

Tengo un Lenovo P2 (42a) con Android 6, que he intentado cambiar a Lineage 14.1, ya que mi operador no ha proporcionado ninguna actualización de seguridad/OS desde 2016. Anteriormente he hecho esto con mi viejo Motorola Moto G de Android 5.

Hice una copia de seguridad con adb (bajo linux mint), utilizando las opciones -system y -all.

He desbloqueado el bootloader.

He flasheado/arrancado TWRP 3.2.1.0 para este teléfono ("kuntao").

He transferido archivos zip. En un momento dado el teléfono se apagó mientras transfería con TWRP habiendo montado la partición de "Almacenamiento interno", pero parece que conseguí todo en el segundo intento. Parece que a veces TWRP se bloquea si la pantalla se apaga mientras está haciendo algo, pero el tiempo de espera se puede aumentar si ese es realmente el caso.

He flasheado el archivo de Lineage OS 14.1 para el P2 ("kuntao").

Traté de flashear el zip de GApps de stock, me hizo saber que esta era la versión para 14.0 y que necesitaba un archivo GApps diferente.

Entonces empecé de nuevo, flasheando el archivo de Lineage OS 14.1 y el zip de GApps para 14.1 (Android 7.1). Esto se detenía en varios lugares, al menos 3 diferentes.

Entonces empecé de nuevo con el archivo de Lineage OS 14.1 y el zip de micro GApps para 14.1.

Esto se completó, pero al arrancar obtengo una pantalla negra, una única vibración larga y un LED azul continuo. El teléfono no se puede apagar, sólo reiniciar en bootloader o recuperación, que al menos no es la peor noticia.

Mi copia de seguridad adb no restaura - si lo intento bajo TWRP, parece que reacciona, pero se queda atascado, aunque con la pantalla encendida. Cuando el proceso de línea de comandos termina, el resultado es el mismo que el anterior.

El único problema que conozco es que el proveedor puede haber añadido algunas características, de modo que el flasheo del archivo 14.1 no funcione exactamente como estaba previsto. Eso significaría que necesito una imagen completa para Lineage OS o una imagen para restaurar al estado "estándar" de Lenovo P2, como se indica aquí y aquí .

¿Alguna buena idea o procedimiento? Gracias.

0voto

Brian Schmitt Puntos 4246

OK, arreglado - al final hice esto:

Probado "flashback" a Android 6 de serie con este archivo zip .

Eso no acaba de funcionar, así que he probado con el script "flashall" del zip.

Eso falló para la partición/imagen prov/prov32.mbn con el mensaje de error FAILED (remote: Do not allow to flash Bootloader image on Unlock device)

A continuación, entré en el PRODUCT_CONFIGURATION_KUNTAO_ROW.xml y miré la lista de comandos.

A continuación, ejecuté todos los pasos restantes, excepto los de borrar las particiones, por ejemplo

<KUNTAO_ROW_IFLASH>
...
<step operation="flash" filename="prov32.mbn" partition="prov"/>
(first failure in script)

<step operation="flash" filename="sbl1.mbn" partition="sbl1"/>

se convirtió en

fastboot flash sbl1 sbl1.mbn (falló con el mismo error)

<step operation="flash" filename="sbl1.mbn" partition="sbl1bak"/>

se convirtió en

fastboot flash sbl1bak sbl1.mbn (funcionó)

y así hasta el final, pero saltándome las instrucciones de borrado (aunque lo habría hecho si el teléfono no arrancara). Lo hizo y ahora tengo el firmware ROW (Rest Of World o normal) en lugar de una versión específica de operador que bloquea las actualizaciones OTA debido a la compatibilidad con una de sus propias aplicaciones.

Entonces pude recoger una serie de actualizaciones OTA normales de Lenovo, incluyendo Android 7, por lo que ahora no necesito Lineage OS para obtener una actualización para este dispositivo (al menos no antes de que hagan una ROM oficial de Android 8 para él :) ).

<step operation="flash" filename="rpm.mbn" partition="rpm"/> - didn't work
<step operation="flash" filename="rpm.mbn" partition="rpmbak"/>
<step operation="flash" filename="devcfg.mbn" partition="devcfg"/> - didn't work
<step operation="flash" filename="devcfg.mbn" partition="devcfgbak"/>
<step operation="flash" filename="lksecapp.mbn" partition="lksecapp"/>
<step operation="flash" filename="lksecapp.mbn" partition="lksecappbak"/>
<step operation="flash" filename="tz.mbn" partition="tz"/> - didn't work
<step operation="flash" filename="tz.mbn" partition="tzbak"/>
<step operation="flash" filename="keymaster.mbn" partition="keymaster"/> - didn't work
<step operation="flash" filename="cmnlib.mbn" partition="cmnlib"/> - didn't work
<step operation="flash" filename="cmnlib.mbn" partition="cmnlibbak"/>
<step operation="flash" filename="cmnlib64.mbn" partition="cmnlib64"/> - didn't work
<step operation="flash" filename="cmnlib64.mbn" partition="cmnlib64bak"/>
<step operation="flash" filename="emmc_appsboot.mbn" partition="aboot"/> - didn't work
<step operation="flash" filename="emmc_appsboot.mbn" partition="abootbak"/>
<step operation="flash" filename="logo.bin" partition="logo"/>
<step operation="flash" filename="NON-HLOS.bin" partition="modem"/> - didn't work
<step operation="flash" filename="fsg.mbn" partition="fsg"/>
<step operation="erase" partition="modemst1"/> - skipped
<step operation="erase" partition="modemst2"/> - skipped
<step operation="flash" filename="adspso.bin" partition="dsp"/>
<step operation="flash" filename="boot.img" partition="boot"/>
<step operation="flash" filename="recovery.img" partition="recovery"/>
<step operation="flash" filename="systemchunk0.img" partition="system"/>
<step operation="flash" filename="systemchunk1.img" partition="system"/>
<step operation="flash" filename="systemchunk2.img" partition="system"/>
<step operation="flash" filename="systemchunk3.img" partition="system"/>
<step operation="flash" filename="systemchunk4.img" partition="system"/>
<step operation="flash" filename="systemchunk5.img" partition="system"/>
<step operation="flash" filename="systemchunk6.img" partition="system"/>
<step operation="flash" filename="systemchunk7.img" partition="system"/>
<step operation="flash" filename="systemchunk8.img" partition="system"/>
<step operation="flash" filename="systemchunk9.img" partition="system"/>
<step operation="flash" filename="systemchunk10.img" partition="system"/>
<step operation="flash" filename="systemchunk11.img" partition="system"/>
<step operation="flash" filename="systemchunk12.img" partition="system"/>
<step operation="flash" filename="cache.img" partition="cache"/>
<step operation="erase" partition="userdata"/> - skipped
<step var="config bootmode factory" operation="oem"/> - skipped

EDIT: En el lado positivo, acabo de conseguir el recién lanzado Lineage 15.1 ROM para trabajar para este teléfono.

0 votos

Estoy recibiendo el mismo error pero no consigo como solucionarlo. pantalla negra con led azul. Por favor, ayúdenme. No entendí su solución para el error que ha publicado.

0 votos

Lenovo P2 y qué versión de Android/Lineage inicial y final, por favor? Sólo me atrevo a aconsejar si es el mismo caso ya que hay riesgo de dañar el firmware del teléfono.

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