Compré un nuevo Motorola Moto G6 con la intención de probar el uso de LineageOS en lugar de la ROM stock.
Aquí está todo lo que solía aparecer en la sección Acerca de la Configuración. Ten en cuenta que seleccioné el portugués, así que traduciré algunas etiquetas:
Canal de software: retin
Versión de Android: 8.0.0
Nivel de parche de seguridad de Android: 2018-04-01
Versión de banda base: M450_03.08.10.51R ALI_INDIADSDS_CUST
Versión de Kernel: 3.18.71-perf-ga4749e5
hudsoncm@ilclbld32 #1
Vie Mar 30 11:53:22 CDT 2018
Número de versión: OPS27.82-45
Esta es la primera vez que juego con teléfonos de esta manera. Soy Ingeniero Informático, sin embargo.
Comencé siguiendo las instrucciones aquí. Habilité las opciones de desarrollador en la configuración, habilité la depuración por USB y permití el desbloqueo OEM.
Luego desbloqueé el gestor de arranque. Estoy usando ADB y Fastboot que vinieron con Android Studio.
Ejecuté fastboot oem get_unlock_data
, obtuve el código, lo inserté en el sitio web de Motorola, recibí el correo electrónico con la clave de desbloqueo y lo desbloqueé con fastboot oem unlock UNIQUE_KEY
.
Luego instalé TWRP 3.3.1-0. No hubo problemas ahí.
Luego tuve que buscar el enlace para descargar LineageOS y GApps porque parecía que los pasos que seguía estaban incompletos.
Descargué LineageOS desde aquí y GApps desde aquí. Para este último, elegí ARM64, Android 10.0 y completo. Los transfierí al almacenamiento interno usando el Explorador de archivos de dispositivos de Android Studio.
Luego seguí el video de YouTube del primer enlace. Tuve problemas para eliminar los datos por cifrado, al parecer. Seguí esto para proceder. Usar una contraseña o PIN no funcionó. La siguiente solución, Reparar sistema de archivos, no estaba disponible. Solo podía ver Cambiar sistema de archivos. Luego formateé /data
a EXT2 y luego a EXT4 y funcionó.
Luego intenté flashear LineageOS. Obtuve un error 255. Miré aquí. Aparentemente, debería haber usado un TWRP de 64 bits. Encontré uno aquí y lo flasheé. Luego pude flashear tanto LineageOS como GApps. No hubo mensajes de error aquí.
Luego reinicié sin instalar la aplicación de TWRP. Obtuve lo siguiente:
Inicio Fallido:
Tu dispositivo no se inició correctamente.
Utiliza el Asistente de Reparación de Software en la computadora
para reparar tu dispositivo.
Conecta tu dispositivo a la computadora para obtener
el Asistente de Reparación de Software.
Modo Flash Fastboot AP (Seguro)
Error: ¡falló al cargar el kernel!
Motivo Fastboot: Fall-through desde el modo de arranque normal
USB conectado
Busqué y no encontré mucho. Busqué el Asistente de Reparación de Software pero parece que solo es bueno para reinstalar la ROM stock. Sin embargo, aún quiero instalar LineageOS.
Encontré algunos resultados sobre flashear boot.img
y otras cosas, pero tengo demasiado miedo de brickear mi teléfono para seguir cualquier instrucción que no esté escrita específicamente para mi situación.
Todavía puedo acceder a TWRP. Wipeé e instalé de nuevo para verificar que no hubiera mensajes de error durante el flasheo y luego nuevamente para intentar instalar la aplicación de TWRP, pero el aviso para eso no apareció.
Por favor, aconseja sobre qué hacer para completar la instalación de LineageOS en mi Moto G6.
Gracias de antemano.
Actualización 2020-12-15: Parece que el tutorial que seguí ha sido actualizado. Ahora no faltan pasos. Intentaré nuevamente usando los archivos proporcionados allí.
Actualización 2020-12-16: Actualmente estoy intentando flashear la ROM stock para seguir las últimas instrucciones. Estoy usando Lenovo Rescue and Smart Assistant pero ha estado en Espera a que coincida el firmware, no desenchufes tu dispositivo
desde hace bastante tiempo. Mientras tanto, estoy descargando una ROM stock que se ajusta más a mi dispositivo. Supe del comando fastboot getvar all
así que publicaré la salida aquí:
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-sdm450-C3.09
(bootloader) product: ali
(bootloader) board: ali
(bootloader) secure: yes
(bootloader) hwrev: PVT2
(bootloader) radio: 5
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG GD6BMB RV=08 PV=01 FV=0000000000000001
(bootloader) ram: 3GB SAMSUNG LP3 DIE=8Gb M5=01 M6=06 M7=00 M8=5F
(bootloader) cpu: SDM450
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 534773760
(bootloader) reason: Fall-through from charger boot mode
(bootloader) imei: [REDACTED]
(bootloader) meid:
(bootloader) date: 08-11-2018
(bootloader) sku: XT1925-13
(bootloader) carrier_sku: XT1925-13
(bootloader) battid: SB18C18509
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Tue May 9 7: 0:46 UTC 1972"
(bootloader) ro.build.fingerprint[0]: motorola/ali/ali:8.0.0/OPS27.82-45
(bootloader) ro.build.fingerprint[1]: /56:user/release-keys
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full[0]: Blur_Version.27.81.56.ali.retail.
(bootloader) ro.build.version.full[1]: en.US
(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-04400-89xx.0
(bootloader) version-baseband: M450_03.08.10.51R ALI_INDIADSDS_CUST
(bootloader) kernel.version[0]: Linux version 3.18.71-perf-ga4749e5 (hud
(bootloader) kernel.version[1]: soncm@ilclbld32) (gcc version 4.9.x 2015
(bootloader) kernel.version[2]: 0123 (prerelease) (GCC) ) #1 SMP PREEMPT
(bootloader) kernel.version[3]: Fri Mar 30 11:53:22 CDT 2018
(bootloader) sbl1.git: git=MBM-NG-VC3.09-0-g4650d8f
(bootloader) rpm.git: git=MBM-NG-VC3.04-0-g02798db
(bootloader) tz.git: git=827710b-dirty
(bootloader) devcfg.git: git=827710b-dirty
(bootloader) keymaster.git: git=827710b
(bootloader) cmnlib.git: git=827710b
(bootloader) cmnlib64.git: git=827710b
(bootloader) prov.git: git=827710b-dirty
(bootloader) aboot.git: git=MBM-NG-VC3.09-0-g225f207
(bootloader) frp-state: no protection (0)
(bootloader) ro.carrier: retin
(bootloader) current-slot:
(bootloader) slot-suffixes: _a
(bootloader) slot-count: 1
(bootloader) slot-successful:_a: INVALID
(bootloader) slot-successful:_b: INVALID
(bootloader) slot-bootable:_a: INVALID
(bootloader) slot-bootable:_b: INVALID
(bootloader) slot-retry-count:_a: unknown
(bootloader) slot-retry-count:_b: unknown
all: listed above
Finished. Total time: 0.082s
Pensé que tenía 1925-3 pero es un XT1925-13... Explica por qué recibí un cargador con clavijas estándar de la India en Brasil... Al menos vino con un adaptador.
Más tarde hoy, la herramienta de Lenovo funcionó (la cerré, la abrí de nuevo y seguí las instrucciones al pie de la letra).
Obtuve la captura de pantalla de Magisk Manager como se solicitó.
0 votos
Si compraste el teléfono con el plan de instalar LineageOS, ¿por qué no has elegido un dispositivo con soporte oficial de LineageOS? Las ROMs personalizadas no oficiales pueden funcionar o no, generalmente hay muchas más posibilidades de obtener una ROM funcional en un dispositivo con soporte oficial.
0 votos
@Robert Hice una búsqueda rápida antes de comprar y encontré ese tutorial para este dispositivo, así que imaginé que estaba bien. No tenía idea de que había esta diferencia entre oficial y no oficial.
0 votos
@alecxs Gracias, lo intentaré esta noche. Limpié esos mencionados en el vídeo: Caché Dalvik / ART, Caché, Sistema y Datos.
1 votos
Bien, estas particiones pueden ser eliminadas de forma segura. No elimine vendor, modem / radio efs o cualquier otra partición relacionada con el firmware. LineageOS requiere un firmware de stock subyacente funcional y lo más probable es que venga con su propio system.img + boot.img solamente (este último ya debería estar desactivado dm-verity)
0 votos
@alecxs Intenté instalar
no-verity-opt-encrypt-6.1.zip
pero falló. Obtuve este error del registro:/tmp/updater[63]: .: config.sh: No such file or directory
. Lo intenté después de limpiar como antes y después de instalar LineageOS y GApps. Hablando de eso, intenté con los GApps proporcionados por el tutorial ahora arreglado que estaba siguiendo.0 votos
@alecxs ¿Es esto lo que necesitas? imgur.com/a/F3t7iH5. Ya es tarde. Intentaré los pasos de la primera respuesta quizás mañana.