OnePlus 6T ¿El "arranque rápido" simplemente eliminó todos mis datos cifrados?

Hoy, después de una actualización manual OTA exitosa (arrancada, funcionó bien todo el día) (descargué el último zip y flasheé), decidí reinstalar TWRP para volver a rootear. Sin embargo, después de ejecutar primero "fastboot flash recovery twrp.img" y luego "fastboot boot twrp.img", ya no se me pide que ingrese mi código de acceso (que conozco) para descifrar el dispositivo, y la partición / system está vacía en el Administrador de archivos TWRP. La partición de la tarjeta SD está llena de mis archivos cifrados (suponiendo que sean sus nombres base64). No creo que ninguna de mis acciones en TWRP haya sido significativa, excepto posiblemente cuando mostré el twrp.img para que la recuperación sea persistente. (Cuando inicié TWRP por primera vez, tampoco se me solicitó mi contraseña para descifrar, así que asumo que el daño ya estaba hecho) Intenté "descifrar twrp [contraseña]" en la terminal twrp pero aparece "Error al descifrar los datos". Cuando intento iniciar el sistema, en su lugar, ejecuto bootloop o TWRP.

A. ¿Hay alguna forma de actualizar mi sistema (p. ej., puedo simplemente actualizar el mismo archivo update.zip) y volver a la normalidad? O B. ¿Puedo recuperar y descifrar mis datos, dado que conozco el código de acceso de mi pantalla de bloqueo que normalmente se usa para descifrarlo.

Aquí está todo lo que escribí en mi símbolo del sistema

Aquí está ls -la /

este dispositivo no tiene una partición de recuperación. por lo tanto, probablemente necesite flashear stock boot.img, luego iniciar en twrp e instalar twrp desde twrp
@alecxs Solo para estar seguro, actualizo la misma imagen de archivo completa ( oneplus.com/uk/support/softwareupgrade/details?code=9 ) como era antes, o solo actualizo una imagen de recuperación de archivo de algún lugar en línea.
extraiga boot.img de la rom de stock y descargue twrp-3.2.3-2-fajita.img. flashear boot.img para arrancar y arrancar twrp.img desde fastboot. luego instale twrp-installer-fajita-3.2.3-2.zip desde twrp. lea las instrucciones twrp.me/oneplus/oneplus6t.html
@alecxs ¡No puedo agradecerte lo suficiente! Casi tuve que escribir un nuevo CV

Respuestas (1)

Crédito completo a alecxs por esta respuesta. Publicación en caso de que alguien más tenga el mismo problema en el futuro.

  1. Descargar imagen de stock (la mía era oneplus.com/uk/support/softwareupgrade/details?code=9)
  2. Use extract_android_ota_payload-master para dividir payload.bin dentro del zip (Método para el paso 2 https://pastebin.com/RfEHuvu7 , hice esto en Linux porque mi máquina Linux tiene python2 instalado, no hay otra razón)
  3. Destella boot.img y arranca con twrp (Paso 3 https://pastebin.com/Gp9aJq36 )