TWRP 3.4.0 permite el descifrado OZIP para dispositivos Realme/OPPO y soporte para dispositivos heredados actualizados a Android 10

El popular Team Win Recovery Project (TWRP) se actualizó a la versión 3.4.0 con soporte parcial para Android 10 y muchas otras mejoras.

Ya sea que sea un adicto al flash experimentado o simplemente un recién llegado a la escena del flasheo, es probable que haya utilizado Team Win Recovery Project, o TWRP para abreviar, en algún momento. La solución de recuperación personalizada admite oficialmente cientos de dispositivos con Android (incluidos Cajas de TV y relojes inteligentes). Por otro lado, la comunidad de modding ha logrado integrar características únicas como verdadero arranque dual en las construcciones no oficiales. Gracias al mundo en constante cambio de Android, TWRP necesita adaptarse a esquemas de partición y lógicas de cifrado más nuevos y, al mismo tiempo, conservar la compatibilidad con dispositivos heredados. El proyecto ahora recibió una actualización importante que eleva el número de versión de TWRP a 3.4.0.

Como muchos de ustedes saben, los desarrolladores de TWRP enfrentó varios desafíos

en camino de hacer que la recuperación personalizada sea totalmente compatible con Android 10. Fue necesario revisar una parte importante del código base de TWRP para admitir los cambios que Google introdujo en la implementación de recuperación de AOSP. TWRP 3.4.0 aún no ofrece soporte para particiones dinámicas/lógicas, lo cual es necesario para admitir dispositivos que se inician con Android 10. Sin embargo, corrige la compatibilidad con dispositivos heredados que se actualizaron a Android 10, pero conservan el esquema de partición anterior.

Además de presentar un módulo de descifrado mejorado, la última versión de TWRP viene con un montón de mejoras en System-as-Root y Particiones duales A/B manejo. El formato zip del instalador A/B se reescribe completamente desde cero según las contribuciones del desarrollador reconocido senior de XDA. osm0sis y desarrollador reconocido por XDA arte97. Además, el descifrado OZIP ahora es compatible de forma nativa, cortesía del desarrollador reconocido de XDA. mauronofrio. Significa que los usuarios de teléfonos inteligentes OPPO y Realme pueden actualizar paquetes de firmware oficiales directamente desde TWRP sin convirtiéndolos a archivos ZIP estándar antemano.

El registro de cambios completo para la actualización se puede encontrar a continuación:

Registro de cambios de TWRP 3.4.0-0

  • Sistema como raíz (SAR)
    • Reparar copia de seguridad y restaurar usando SAR - dianlujitao
    • Punto de montaje del sistema - Chaosmaster
    • ORS - Maestro del Caos
    • Instalación zip - Chaosmaster
    • system_root vincula el montaje a /system - Chaosmaster
    • Autodetección de SAR - Chaosmaster
  • Digerir
    • Se corrigió la creación de resúmenes para subparticiones (se aplicó una corrección de errores a muchos dispositivos desde el año pasado) - Bigbiff
  • Cifrado
    • Actualización de clave envuelta ext4Crypt - Peter Cai
    • Corrija la actualización de la clave de cifrado si falla la exportación - Peter Cai
    • Se corrigió el soporte de claves empaquetadas para dispositivos sin partición de metadatos - mauronofrio
    • No omita el descifrado cuando utilice un archivo de mapa de bloques para escribir en /data en ORS - CaptainThrowback
    • FDE: primero descifre la clave maestra - AndroidableDroid
    • vold_decrypt: establece la versión de Android y el nivel de parche automáticamente - CaptainThrowback
    • Establecer soporte de descifrado envuelto mediante la bandera twrp - Peter Cai
    • No intentes soporte envuelto a menos que sea necesario - mauronofrio
    • restaurar la política ext4 en /data/cache - Bigbiff
    • descifrado multiusuario - Noah Jacobson
    • Reintento FDE - AndroidableDroid
  • Aplicación TWRP
    • desmontar el sistema después de buscar la aplicación - Bigbiff
  • Actualizaciones prediseñadas -
  • Correcciones de compilación:
    • Correcciones de compilación TW_EXFAT_FUSE - Bigbiff
    • libuuid - criptoleche
    • Error 'system/etc/ld.config.txt' no encontrado - Martin Dünkelmann
  • Actualizaciones de idioma:
    • Portugal - Vasco Machado
    • Holandés - Ian Macdonald
    • Turco - Fatih Fırıncı
    • Localización de Backup_Tar: Ian Macdonald
  • ld.config.txt
    • actualizaciones para árboles 8.x - CaptainThrowback
    • arreglar la ruta de búsqueda para /sbin - CaptainThrowback
    • /sbin debería aparecer primero en la ruta de búsqueda - Ian Macdonald
  • Errores generales
    • Arreglar el almacenamiento de registros persistente - SyberHexen
    • Comprimir registros persistentes - Bigbiff
    • Errores de compilación de FB2PNG - Bigbiff
    • excluir per_boot de las copias de seguridad - Darth9
    • Desmonta todos los directorios que apuntan al mismo dispositivo de bloque - AndroidableDroid
    • Correcciones de pantalla en blanco - Sean hoyt
    • La caja de herramientas está predeterminada en Android-9+ - mauronofrio
  • Limpiar -
    • Corrección de error tipográfico en el comentario - VDavid003
    • nuevas líneas en ext4crypt - CaptainThrowback
    • Problema de compilación TW_OEM_BUILD - Patrick Zacharias
    • Arreglar los requisitos de dependencia - Dees_Troy
    • Reparar enlaces simbólicos para BB y Toolbox - Dees_Troy
  • Mensaje del cargador de arranque
    • limpieza - Alessandro Astone
    • agregar compensaciones configurables
  • Limpieza de errores
    • errores de uevent y error de descifrado - mauronofrio
    • usando copy_file para copiar archivos desde /etc - CaptainThrowback
    • Acceso ueventd a /acct - creación temprana de directorio en init - cryptomilk
  • hápticos
    • Controlador TSP - LameMonster82
    • Entrada QTI - AndroidableDroid
  • motor_actualización
    • leer todas las afirmaciones - Hernán Castañón
  • Restablecer propiedad
    • Agregar Resetprop de Magisk - CaptainThrowback & mauronofrio
    • compilar desde la fuente - Chaosmaster
    • corrección para Android-7 y versiones anteriores - Chaosmaster
    • limpieza de espacios en propiedades - AndroidableDroid
  • Propiedades
    • Agregar anulación de propiedad - Chaosmaster
  • herramienta de copia de seguridad
    • sistema de montaje y proveedor para instalaciones A/B para herramienta de respaldo - Chaosmaster
  • twrpTar
    • arreglar la copia de seguridad se congela cuando se usan pigz y openaes - Fabrice Bellet
  • Instalaciones Zip
    • Información para la instalación de zip A/B en una ranura inactiva - Chaosmaster
    • El botón Reiniciar en el sistema ahora permite reiniciar en diferentes particiones después de la instalación zip
    • reelaboración de la barra de progreso - Chaosmaster
  • Actualizaciones de Magisk
    • actualizar binarios desde la fuente - AndroidableDroid
  • Plantilla zip del actualizador A/B
    • reescriba el zip del instalador A/B desde cero usando una nueva plantilla genérica y el último magiskboot - osm0sis
    • Compatibilidad con zip del instalador para discos ram de partición recovery_a/recovery_b en dispositivos 2SI SAR A/B más nuevos - osm0sis
    • generar zips de instalación para todos los dispositivos prod A/B - bigbiff
    • Mejore la velocidad de escritura/volcado del zip del instalador y agregue más captura de errores - arter97 y osm0sis
  • Soporte de cifrado OZIP
    • agregar cifrado OZIP - mauronofrio
  • Selector de archivos
    • Soporte para más extensiones en File Selector - mauronofrio

leer más

El soporte resetprop que se ha agregado se usó para crear libresetprop en la fuente TWRP, lo que permite que los mantenedores del dispositivo sobrescriban fácilmente los accesorios de solo lectura. Esto ayuda a garantizar una amplia compatibilidad para ROM estándar, descifrado, etc. pero no afecta a los usuarios finales.

Puede descargar la última versión de la recuperación personalizada para su dispositivo desde el sitio web oficial vinculado a continuación. No olvide echar un vistazo también a los hilos de discusión específicos del dispositivo, que generalmente se crean en los respectivos subforos de XDA.

Descarga TWRP para tu dispositivo

La aplicación oficial TWRP es otra opción para descargar la última versión directamente desde su dispositivo. Con acceso de root, la práctica herramienta también se puede utilizar para instalar la compilación TWRP actualizada sin reiniciar para la recuperación.

[appbox googleplay "me.twrp.twrpapp"]