TWRP 3.4.0 permet le décryptage OZIP pour les appareils Realme/OPPO et la prise en charge des appareils existants mis à niveau vers Android 10

Le populaire Team Win Recovery Project (TWRP) a été mis à jour vers la version 3.4.0 avec une prise en charge partielle d'Android 10 et de nombreuses autres améliorations.

Que vous soyez un accro du flash expérimenté ou simplement un nouveau venu sur la scène du flash, vous avez probablement utilisé Team Win Recovery Project, ou TWRP en abrégé, à un moment donné. La solution de récupération personnalisée prend officiellement en charge des centaines d'appareils Android (y compris Boîtes de télévision et montres intelligentes). D'un autre côté, la communauté des moddeurs a réussi à intégrer des fonctionnalités uniques comme vrai double démarrage dans les versions non officielles. Grâce au monde en constante évolution d'Android, TWRP doit s'adapter aux nouveaux schémas de partition et logiques de chiffrement tout en conservant la compatibilité avec les appareils existants. Le projet a maintenant reçu une mise à jour majeure qui fait passer le numéro de version de TWRP à 3.4.0.

Comme beaucoup d'entre vous le savent, les développeurs TWRP

fait face à plusieurs défis en route pour rendre la récupération personnalisée entièrement compatible avec Android 10. Une partie importante de la base de code TWRP devait être révisée pour prendre en charge les changements introduits par Google dans la mise en œuvre de la récupération d'AOSP. TWRP 3.4.0 n'apporte pas encore la prise en charge des partitions dynamiques/logiques, qui sont nécessaires pour prendre en charge les appareils lancés avec Android 10. Il corrige cependant la prise en charge des anciens appareils mis à niveau vers Android 10, mais conserve l'ancien schéma de partition.

En plus de proposer un module de décryptage amélioré, la dernière version de TWRP est livrée avec de nombreuses améliorations dans System-as-Root et Doubles partitions A/B manutention. Le format zip du programme d'installation A/B est entièrement réécrit à partir de zéro sur la base des contributions du développeur senior reconnu XDA. osm0sis et développeur reconnu par XDA arter97. De plus, le décryptage OZIP est désormais pris en charge de manière native, grâce au développeur reconnu XDA. mauronofrio. Cela signifie que les utilisateurs de smartphones OPPO et Realme peuvent flasher les packages de firmware officiels directement depuis TWRP sans les convertir en fichiers ZIP standard préalablement.

Le journal des modifications complet de la mise à jour se trouve ci-dessous :

Journal des modifications TWRP 3.4.0-0

  • Système en tant que racine (SAR)
    • Réparer la sauvegarde et la restauration à l'aide de SAR - dianlujitao
    • Point de montage du système - Chaosmaster
    • ORS - Maître du Chaos
    • Installation Zip - Chaosmaster
    • system_root lie le montage à /system - Chaosmaster
    • Détection automatique du SAR - Chaosmaster
  • Digérer
    • correction de la création de résumés pour les sous-partitions (un correctif a-t-il été appliqué à de nombreux appareils depuis l'année dernière) - Bigbiff
  • Chiffrement
    • Mise à jour de la clé enveloppée ext4Crypt - Peter Cai
    • Correction de la mise à niveau de la clé de cryptage en cas d'échec de l'exportation - Peter Cai
    • Correction de la prise en charge des clés encapsulées pour les appareils sans partition de métadonnées - mauronofrio
    • Ne sautez pas le décryptage lorsque vous utilisez un fichier de mappage de blocs afin d'écrire dans /data dans ORS - CaptainThrowback
    • FDE - Décryptez d'abord la clé principale - AndroidableDroid
    • vold_decrypt - définir automatiquement la version Android et le niveau de correctif - CaptainThrowback
    • Définir le support de décryptage enveloppé par l'indicateur twrp - Peter Cai
    • N'essayez pas le support enveloppé sauf si nécessaire - Mauronofrio
    • restaurer la politique ext4 sur /data/cache - Bigbiff
    • décryptage multi-utilisateur - Noah Jacobson
    • Nouvelle tentative FDE - AndroidableDroid
  • Application TWRP
    • démonter le système après avoir vérifié l'application - Bigbiff
  • Mises à jour prédéfinies -
  • Correctifs de compilation :
    • Correctifs de compilation TW_EXFAT_FUSE - Bigbiff
    • libuuid - cryptomilk
    • Erreur 'system/etc/ld.config.txt' introuvable - Martin Dünkelmann
  • Mises à jour linguistiques :
    • Portugal - Vasco Machado
    • Néerlandais - Ian Macdonald
    • Turc - Fatih Fırıncı
    • Localisation de Backup_Tar: Ian Macdonald
  • ld.config.txt
    • mises à jour pour les arbres 8.x - CaptainThrowback
    • correction du chemin de recherche pour /sbin - CaptainThrowback
    • /sbin devrait apparaître en premier dans le chemin de recherche - Ian Macdonald
  • Bogues généraux
    • Correction du stockage des journaux persistants - SyberHexen
    • Compresser les journaux persistants - Bigbiff
    • Erreurs de compilation FB2PNG - Bigbiff
    • exclure per_boot des sauvegardes - Dark9
    • Démontez tous les répertoires qui pointent vers le même périphérique bloqué - AndroidableDroid
    • Corrections d'écran vide - Sean Hoyt
    • La boîte à outils est par défaut sur Android-9+ - Mauronofrio
  • Nettoyer -
    • Correction d'une faute de frappe dans le commentaire - VDavid003
    • nouvelles lignes dans ext4crypt - CaptainThrowback
    • Problème de compilation TW_OEM_BUILD - Patrick Zacharias
    • Correction des exigences de dépendance - Dees_Troy
    • Correction des liens symboliques pour BB et Toolbox - Dees_Troy
  • Message du chargeur de démarrage
    • nettoyage - Alessandro Astone
    • ajouter des décalages configurables
  • Nettoyage des erreurs
    • erreurs uevent et erreur de décryptage - mauronofrio
    • utiliser copy_file pour copier des fichiers depuis /etc - CaptainThrowback
    • accès ueventd à /acct - création précoce d'un répertoire dans init - cryptomilk
  • Haptique
    • Pilote TSP - LameMonster82
    • Entrée QTI - AndroidableDroid
  • mise à jour_moteur
    • lire toutes les affirmations - Hernán Castañón
  • Réinitialiser l'prop
    • Ajouter Resetprop de Magisk - CaptainThrowback & Mauronofrio
    • compiler à partir des sources - Chaosmaster
    • correctif pour Android-7 et versions antérieures - Chaosmaster
    • nettoyage des espaces dans les propriétés - AndroidableDroid
  • Propriétés
    • Ajouter un remplacement de propriété - Chaosmaster
  • Outil de sauvegarde
    • système de montage et fournisseur pour les installations A/B pour l'outil de sauvegarde - Chaosmaster
  • twrpTar
    • correction du blocage de la sauvegarde lors de l'utilisation de pigz et openaes - Fabrice Bellet
  • Installations Zip
    • Informations pour l'installation du zip A/B sur un emplacement inactif - Chaosmaster
    • Le bouton Redémarrer sur le système permet désormais de redémarrer sur différentes partitions après l'installation du zip.
    • refonte de la barre de progression - Chaosmaster
  • Mises à jour Magisk
    • mettre à jour les binaires à partir des sources - AndroidableDroid
  • Modèle Zip de mise à jour A/B
    • réécrire le zip du programme d'installation A/B à partir de zéro en utilisant un nouveau modèle générique et le dernier magiskboot - osm0sis
    • prise en charge du programme d'installation zip pour les disques virtuels de partition recovery_a/recovery_b sur les nouveaux périphériques 2SI SAR A/B - osm0sis
    • générer des zips d'installation pour tous les appareils de production A/B - bigbiff
    • améliorer la vitesse de vidage/écriture du zip du programme d'installation et ajouter plus de détection d'erreurs - arter97 et osm0sis
  • Prise en charge du cryptage OZIP
    • ajouter le cryptage OZIP - mauronofrio
  • Sélecteur de fichiers
    • Prise en charge de plus d'extensions dans le sélecteur de fichiers - mauronofrio

En savoir plus

La prise en charge de resetprop qui a été ajoutée a été utilisée pour créer libresetprop dans la source TWRP, ce qui permet aux accessoires en lecture seule d'être facilement écrasés par les responsables de l'appareil. Cela permet de garantir une large compatibilité pour les ROM d'origine, le décryptage, etc. mais n'a pas d'impact sur les utilisateurs finaux.

Vous pouvez télécharger la dernière version de la récupération personnalisée pour votre appareil à partir du site officiel lié ci-dessous. N'oubliez pas de jeter également un œil aux fils de discussion spécifiques à l'appareil, qui sont généralement créés dans les sous-forums XDA respectifs.

Téléchargez TWRP pour votre appareil

L'application officielle TWRP est un autre choix pour télécharger la dernière version directement depuis votre appareil. Avec un accès root, cet outil pratique peut également être utilisé pour installer la version TWRP mise à jour sans redémarrer la récupération.

[appbox googleplay "me.twrp.twrpapp"]