TWRP 3.4.0 abilita la decrittografia OZIP per dispositivi Realme/OPPO e il supporto per dispositivi legacy aggiornati ad Android 10

click fraud protection

Il popolare Team Win Recovery Project (TWRP) è stato aggiornato alla versione 3.4.0 con supporto parziale per Android 10 e molti altri miglioramenti.

Che tu sia un esperto flashaholic o semplicemente un nuovo arrivato nella scena flash, probabilmente ad un certo punto avrai utilizzato Team Win Recovery Project, o TWRP in breve. La soluzione di ripristino personalizzata supporta ufficialmente centinaia di dispositivi basati su Android (inclusi Scatole TV E smartwatch). D'altra parte, la comunità di modding è riuscita a integrare funzionalità uniche come vero doppio avvio nelle build non ufficiali. Grazie al mondo in continua evoluzione di Android, TWRP deve adattarsi ai nuovi schemi di partizione e alle logiche di crittografia mantenendo la compatibilità con i dispositivi legacy. Il progetto ha ora ricevuto un importante aggiornamento che porta il numero di versione di TWRP a 3.4.0.

Come molti di voi sanno, sviluppatori TWRP ha dovuto affrontare diverse sfide stanno cercando di rendere il ripristino personalizzato completamente compatibile con Android 10. Una parte significativa della base di codice TWRP doveva essere rivista per supportare le modifiche introdotte da Google nell'implementazione del ripristino di AOSP. TWRP 3.4.0 non offre ancora il supporto per le partizioni dinamiche/logiche, necessarie per supportare i dispositivi avviati con Android 10. Tuttavia, risolve il supporto per i dispositivi legacy aggiornati ad Android 10, ma mantiene il vecchio schema di partizione.

Oltre a presentare un modulo di decrittazione avanzato, l'ultima versione di TWRP include una serie di miglioramenti in System-as-Root e Doppie partizioni A/B gestione. Il formato zip del programma di installazione A/B è stato completamente riscritto da zero in base al contributo dello sviluppatore riconosciuto senior XDA osm0sis e sviluppatore riconosciuto XDA arter97. Inoltre, la decrittazione OZIP è ora supportata in modo nativo, per gentile concessione di XDA Recognized Developer mauronofrio. Ciò significa che gli utenti di smartphone OPPO e Realme possono eseguire il flashing dei pacchetti firmware ufficiali direttamente dalla TWRP senza convertendoli in file ZIP standard in anticipo.

Il registro completo delle modifiche per l'aggiornamento può essere trovato di seguito:

Registro delle modifiche TWRP 3.4.0-0

  • Sistema come root (SAR)
    • Correggi il backup e ripristina utilizzando SAR - dianlujitao
    • Punto di montaggio del sistema: Chaosmaster
    • ORS - Signore del Caos
    • Installazione zip - Chaosmaster
    • system_root associa il montaggio a /system - Chaosmaster
    • Rilevamento automatico di SAR - Chaosmaster
  • digerire
    • corretta la creazione di digest per le sottopartizioni (è stato applicato un bug a molti dispositivi dallo scorso anno) - Bigbiff
  • Crittografia
    • Aggiornamento chiave racchiusa ext4Crypt - Peter Cai
    • Risolto il problema con l'aggiornamento della chiave di crittografia se l'esportazione non riesce - Peter Cai
    • Risolto il problema con il supporto delle chiavi incapsulate per i dispositivi senza partizione dei metadati - mauronofrio
    • Non saltare la decrittazione quando si utilizza il file della mappa dei blocchi per scrivere in /data in ORS - CaptainThrowback
    • FDE: decifra prima la chiave principale - AndroidableDroid
    • vold_decrypt: imposta automaticamente la versione di Android e il livello di patch - CaptainThrowback
    • Imposta il supporto per la decrittazione incapsulata tramite il flag twrp - Peter Cai
    • Non provare il supporto avvolto se non necessario - mauronofrio
    • ripristinare la policy ext4 su /data/cache - Bigbiff
    • decrittazione multiutente - Noah Jacobson
    • Nuovo tentativo FDE - AndroidableDroid
  • Applicazione TWRP
    • smonta il sistema dopo aver controllato l'app - Bigbiff
  • Aggiornamenti predefiniti -
  • Correzioni di compilazione:
    • Correzioni per la compilazione TW_EXFAT_FUSE - Bigbiff
    • libuuid - criptomilk
    • Errore "system/etc/ld.config.txt" non trovato - Martin Dünkelmann
  • Aggiornamenti linguistici:
    • Portogallo-Vasco Machado
    • Olandese: Ian Macdonald
    • Turco: Fatih Fırıncı
    • Localizzazione di Backup_Tar: Ian Macdonald
  • ld.config.txt
    • aggiornamenti per alberi 8.x - CaptainThrowback
    • corretto il percorso di ricerca per /sbin - CaptainThrowback
    • /sbin dovrebbe essere il primo nel percorso di ricerca - Ian Macdonald
  • Bug generali
    • Correzione dell'archiviazione persistente dei registri - SyberHexen
    • Comprimi registri persistenti - Bigbiff
    • Errori di compilazione FB2PNG - Bigbiff
    • escludere per_boot dai backup - Darth9
    • Smonta tutte le directory che puntano allo stesso dispositivo a blocchi: AndroidableDroid
    • Correzioni dello schermo vuoto - Sean Hoyt
    • Toolbox è predefinito su Android-9+ - mauronofrio
  • Ripulire -
    • Correzione dell'errore di battitura nel commento - VDavid003
    • newline in ext4crypt - CaptainThrowback
    • Problema di compilazione TW_OEM_BUILD - Patrick Zacharias
    • Correggi i requisiti di dipendenza - Dees_Troy
    • Correggi i collegamenti simbolici per BB e Toolbox - Dees_Troy
  • Messaggio del bootloader
    • pulizia - Alessandro Astone
    • aggiungere offset configurabili
  • Pulizia degli errori
    • errori uevent ed errore di decrittazione - mauronofrio
    • utilizzando copy_file per copiare file da /etc - CaptainThrowback
    • accesso ueventd a /acct - creazione anticipata della directory in init - cryptomilk
  • Aptica
    • Driver TSP - LameMonster82
    • Ingresso QTI - AndroidableDroid
  • aggiornamento_motore
    • leggi tutte le affermazioni - Hernán Castañón
  • Ripristina prop
    • Aggiungi Resetprop da Magisk - CaptainThrowback e mauronofrio
    • compilare dal sorgente - Chaosmaster
    • correzione per Android-7 e versioni precedenti - Chaosmaster
    • pulizia degli spazi nelle proprietà - AndroidableDroid
  • Proprietà
    • Aggiungi l'override della proprietà - Chaosmaster
  • Strumento di backup
    • sistema di montaggio e fornitore per installazioni A/B per backuptool - Chaosmaster
  • twrpTar
    • risolto il blocco del backup quando vengono utilizzati pigz e openaes - Fabrice Bellet
  • Installazioni zip
    • Informazioni per l'installazione del zip A/B nello slot inattivo - Chaosmaster
    • Il pulsante Riavvia al sistema ora consente di riavviare su partizioni diverse dopo l'installazione zip
    • rielaborazione della barra di avanzamento - Chaosmaster
  • Aggiornamenti Magisk
    • aggiorna i file binari dal sorgente: AndroidableDroid
  • Modello zip di aggiornamento A/B
    • riscrivi da zero il file zip del programma di installazione A/B utilizzando un nuovo modello generico e l'ultimo magiskboot - osm0sis
    • supporto zip di installazione per i ramdisk della partizione recovery_a/recovery_b sui nuovi dispositivi 2SI SAR A/B - osm0sis
    • generare zip di installazione per tutti i dispositivi di produzione A/B - bigbiff
    • migliora la velocità di dump/scrittura dello zip del programma di installazione e aggiunge più rilevamento degli errori - arter97 e osm0sis
  • Supporto per la crittografia OZIP
    • aggiungi la crittografia OZIP - mauronofrio
  • Selettore file
    • Supporto per più estensioni nel Selettore file - mauronofrio

Per saperne di più

Il supporto resetprop che è stato aggiunto è stato utilizzato per creare libresetprop nel sorgente TWRP che consente ai prop di sola lettura di essere facilmente sovrascritti dai manutentori del dispositivo. Ciò aiuta a garantire un'ampia compatibilità per ROM stock, decrittazione, ecc. ma non ha alcun impatto sugli utenti finali.

Puoi scaricare l'ultima build del ripristino personalizzato per il tuo dispositivo dal sito Web ufficiale collegato di seguito. Non dimenticare di dare un'occhiata anche ai thread di discussione specifici del dispositivo, che di solito vengono creati nei rispettivi sottoforum XDA.

Scarica TWRP per il tuo dispositivo

L'app TWRP ufficiale è un'altra scelta per scaricare l'ultima versione direttamente dal tuo dispositivo. Con l'accesso root, il pratico strumento può essere utilizzato anche per installare la build TWRP aggiornata senza riavviare il sistema di ripristino.

[appbox googleplay "me.twrp.twrpapp"]