El fabricante de teléfonos: TECNO Modelo: F1 SO: Android 8.1 (Edición Go) Memoria: 8GB ROM 1GB RAM
He hecho una pregunta aquí: Puntos de restauración de arranque rápido de Android
En resumen, el teléfono se estaba actualizando, luego la batería se agotó y ahora está atascado en el modo de arranque rápido. Muestra el texto => FASTBOOT mode...
en la esquina inferior izquierda de la pantalla totalmente negra.
Descubrí que posiblemente es un dispositivo de una sola ranura (NO admite actualizaciones de sistema sin fisuras) y obviamente el proceso de actualización se estropeó. ¿Cuáles son las formas de recuperarse de esto (pantalla de modo de inicio rápido) para que el teléfono se inicie correctamente. Actualmente estoy usando ADB, Fastboot para interactuar con el teléfono a través de USB. Abajo está la salida que obtengo cuando ejecuto 'fastboot getvar all' en un sistema Windows 10.
(bootloader) max-download-size: 0x8000000
(bootloader) partition-size:flashinfo: 1000000
(bootloader) partition-type:flashinfo: raw data
(bootloader) partition-size:userdata: 14ff80000
(bootloader) partition-type:userdata: f2fs
(bootloader) partition-size:cache: 7000000
(bootloader) partition-type:cache: ext4
(bootloader) partition-size:system: 59000000
(bootloader) partition-type:system: ext4
(bootloader) partition-size:keystore: 800000
(bootloader) partition-type:keystore: raw data
(bootloader) partition-size:secro: 600000
(bootloader) partition-type:secro: raw data
(bootloader) partition-size:oemkeystore: 200000
(bootloader) partition-type:oemkeystore: raw data
(bootloader) partition-size:metadata: 2500000
(bootloader) partition-type:metadata: raw data
(bootloader) partition-size:nvdata: 2000000
(bootloader) partition-type:nvdata: ext4
(bootloader) partition-size:tee2: 500000
(bootloader) partition-type:tee2: raw data
(bootloader) partition-size:tee1: 500000
(bootloader) partition-type:tee1: raw data
(bootloader) partition-size:frp: 100000
(bootloader) partition-type:frp: raw data
(bootloader) partition-size:vendor: 12000000
(bootloader) partition-type:vendor: ext4
(bootloader) partition-size:expdb: a00000
(bootloader) partition-type:expdb: raw data
(bootloader) partition-size:odmdtbo: 1000000
(bootloader) partition-type:odmdtbo: raw data
(bootloader) partition-size:logo: 800000
(bootloader) partition-type:logo: raw data
(bootloader) partition-size:para: 80000
(bootloader) partition-type:para: raw data
(bootloader) partition-size:recovery: 1000000
(bootloader) partition-type:recovery: raw data
(bootloader) partition-size:boot: 1000000
(bootloader) partition-type:boot: raw data
(bootloader) partition-size:lk2: 60000
(bootloader) partition-type:lk2: raw data
(bootloader) partition-size:lk: 60000
(bootloader) partition-type:lk: raw data
(bootloader) partition-size:seccfg: 40000
(bootloader) partition-type:seccfg: raw data
(bootloader) partition-size:persist: 3000000
(bootloader) partition-type:persist: ext4
(bootloader) partition-size:protect2: a00000
(bootloader) partition-type:protect2: ext4
(bootloader) partition-size:protect1: a00000
(bootloader) partition-type:protect1: ext4
(bootloader) partition-size:nvram: 500000
(bootloader) partition-type:nvram: raw data
(bootloader) partition-size:proinfo: 300000
(bootloader) partition-type:proinfo: raw data
(bootloader) partition-size:preloader: 40000
(bootloader) partition-type:preloader: raw data
(bootloader) off-mode-charge: 1
(bootloader) warranty: yes
(bootloader) unlocked: no
(bootloader) secure: yes
(bootloader) kernel: lk
(bootloader) product: K80_BSP
(bootloader) version-preloader: 0.1.00
(bootloader) version: 0.5
all: Done!!
Finished. Total time: 0.142s
Intenté el comando fastboot reboot recovery
pero responde bien y sigue mostrando el texto del modo de arranque rápido
¿Cómo puedo? 1.) Recuperar los datos arrancando en la partición de recuperación (ahora mismo no puedo acceder a la partición de recuperación) 2.) Recuperar los datos y arrancar el dispositivo por otros medios aparte de la partición de recuperación
Hacer parpadear el teléfono es el último recurso. ¿Pero es posible flashear el teléfono y aún así retener los datos que tenía antes de que ocurriera este incidente?
PD: Por obvias razones de seguridad, sólo pretendo utilizar las herramientas oficiales (ADB, Fastboot) para resolver este problema. No estoy dispuesto a instalar ningún software no oficial en mi ordenador.
0 votos
@alecxs He eliminado intencionadamente los valores reales y los he sustituido por xxx. Muestra los valores reales que soy capaz de ver en la salida de la línea de comandos. Cuando uso combinaciones de teclas soy capaz de entrar en el modo de recuperación. Pero no quiero hacer un restablecimiento de fábrica, al menos no todavía.
0 votos
fastboot reboot recovery
es un comando que he visto en los foros de xda mientras investigaba sobre este asunto0 votos
@alecxs He modificado la pregunta anterior. estado haciendo algunas investigaciones y encontró su posible para flashear la rom de valores a través de fastboot.
0 votos
fastboot está desactivado (bootloader) desbloqueado: no por lo tanto, su única esperanza es SP Flash Tool. en su caso, lo más probable es que sólo system.img debe ser flasheado, y la partición de caché debe ser limpiado. en cualquier caso, sus datos personales se encuentra en userdata + partición de metadatos y debe ser respaldado con archivo de dispersión válida (sólo para mantenerlo seguro)
0 votos
La dispersión no se ajusta al archivo de dispersión. debe crear un archivo de dispersión para los tuyos. Haz una "leer de nuevo" de su teléfono. en SP Flash Tool seleccione DA_SWSEC.bin como Agente de Descarga ( fuente ). después puede seguir las siguientes instrucciones
0 votos
Tenga en cuenta que no hay un sitio oficial para SP Flash Tool, pero la herramienta en sí es. sin embargo, el software proporcionado por sus fuentes de origen spflashtools.com y 4pda.ru (es necesario registrarse) puede ser de confianza
0 votos
El plan es desbloquear el bootloader para permitirme flashear la rom de stock. Con suerte el teléfono me permitirá desbloquear el bootloader usando el `` fastboot oem unlock`` (no lo he probado todavía). Entonces podré descargar la ROM para el teléfono y luego flashearla. ¿Tengo que limpiar el teléfono antes de flashearlo? Tengo la intención de mantener mis datos.
0 votos
He comprobado el archivo de dispersión proporcionado por theggputest55 como se puede ver la discrepancia es para userdata partición (tipo ext4 vs f2fs) tamaño 1,5 vs 5,25 GiB pastebin.com/upMT5X1v para que puedas utilizar esa dispersión para el parpadeo sistema pero no se puede usar para hacer copias de seguridad datos de usuario
0 votos
gracias por todas las aportaciones útiles. Así que en el estado actual del teléfono es en la forma de copia de seguridad del contenido (todas las particiones)? Entonces puedo flashear usando el método sugerido y luego restaurar cuando el flasheo es exitoso.
0 votos
actualizar el archivo de dispersión con el tamaño de partición adecuado (0x14ff80000) para userdata (o crear nuevo), las particiones de copia de seguridad de "leer de nuevo"
0 votos
Android.stackexchange.com/q/220584
0 votos
@alecxs , Muchas gracias por todos los comentarios. He obtenido SPFlashTool utilizando el enlace proporcionado. Preguntas: 1)¿Cómo puedo crear un archivo de dispersión para mi dispositivo? (¿es posible con SPFlashTool o se puede hacer a través de la línea de comandos?) Ahora sé archivo de dispersión es básicamente un archivo .txt ¿cómo puedo obtener de mi dispositivo con SPFlashTool? 2)Cuando tengo el archivo scatter ¿cómo lo uso para hacer una copia de seguridad de mis particiones? 3)Ahora cuando quiero flashear la ROM, es este mismo archivo scatter el que usaré en SPFlashTool ¿sí?
0 votos
1) descargar algún archivo de dispersión similar y cambiar los valores con wordpad 2) no se puede utilizar directamente el archivo de dispersión para lectura de retorno pero puede crear entradas de lectura con esos valores 3) sí, excepto que la ROM requiere repartición (no se recomienda)
0 votos
es importante instalar primero Controlador del precargador VCOM . el precargador del teléfono se detecta sólo durante los primeros ~1-2 segundos al conectarse, y sólo cuando el teléfono está apagado. Por lo tanto, debe hacer clic en iniciar la lectura como primer paso y conectar el cable USB como segundo paso, la lectura se iniciará inmediatamente tan pronto como se detecte el precargador. Tutorial paso 5 (saltar el paso 1-4)