La versione 3.1.0 di TWRP è ora disponibile con supporto per backup ADB, zip di aggiornamento OTA alfa/beta, correzioni per il ripristino dei dati per le app di avvio diretto e altro ancora.
Circa due settimane fa, siamo stati informati che il prossima versione della TWRP porterebbe il supporto per il backup dei file direttamente sul tuo PC attraverso una funzionalità nota come backup ADB. Ci è stato detto che questa versione di TWRP sarebbe stata etichettata come versione 3.1.0 e sarebbe stata lanciata presto. Quel momento è adesso. La versione 3.1.0 è in fase di lancio con quanto sopra menzionato Backup dell'ADB funzionalità insieme ad un paio di correzioni degne di nota.
In particolare, l'aggiornamento porta il supporto per il flashing Zip di aggiornamento OTA alfa/beta attraverso il recupero. Attualmente, questo sarebbe utile solo per gli utenti di Google Pixel o Pixel XL, ma come più dispositivi iniziare la spedizione con Android 7.1 e lo schema di partizione A/B, più utenti potranno trarne vantaggio caratteristica. I possessori di alcuni telefoni HTC, tuttavia, ora possono rallegrarsi poiché l'aggiornamento offre un migliore supporto per la decrittografia della partizione dati su alcuni telefoni.
Un'altra importante soluzione da notare è che TWRP non cancellerà più i dati di alcune applicazioni configurate per Funzionalità di avvio diretto, un bug che alcuni utenti hanno notato durante il tentativo di eseguire il backup e ripristinare le loro app di messaggistica preferite solo per scoprire che mancavano tutti i loro messaggi. Senza entrare troppo nei dettagli, l'essenza di questo problema è che le applicazioni configurate per la funzionalità di avvio diretto utilizzano Dispositivo crittografato (DE) archiviazione anziché archiviazione con crittografia delle credenziali (CE). Android 7.0 ha iniziato ad aggiungere alcuni attributi estesi (xattr) alle cartelle di dati delle app archiviate nell'archivio DE, ma i backup effettuati tramite TWRP non salvavano questi xattr prima di questo aggiornamento. Pertanto, quando un utente tenta di ripristinare le cartelle di dati dai backup in cui mancano questi xattr, Android eliminerebbe invece l'intera cartella di dati.
Infine, un altro cambiamento che vorremmo sottolineare è che TWRP ora ti chiederà di installare il file app ufficiale prima di riavviare. Questa richiesta, che può essere disabilitata in modo permanente se rifiutata, è un modo per gli utenti di mantenere aggiornata la TWRP sul proprio dispositivo e di supportare il fantastico team dietro il ripristino. Se non l'hai già fatto, controlla la loro app su Play Store!
Ci sono alcune altre modifiche che non abbiamo menzionato, ma puoi consultare un riepilogo del (enorme) registro delle modifiche per questo aggiornamento di seguito.
Registro delle modifiche TWRP v3.1.0
vold decrittografare su alcuni dispositivi HTC selezionati, TWRP tenterà ora di utilizzare i file binari e le librerie vold e vdc della partizione di sistema per decrittografare la partizione dati (nkk71 e CaptainThrowback)
adb backup per eseguire lo streaming di un backup direttamente sul o dal tuo PC, consulta la documentazione qui: https://github.com/omnirom/android_bootable_recovery/commit/ce8f83c48d200106ff61ad530c863b15c16949d9 (bigbiff)
modificare le routine di avvio MTP (mdmower)
supporta il nuovo Android 7.x xattrs per il backup e il ripristino per correggere la perdita di dati dopo un ripristino (Dees_Troy)
supporta il backup e il ripristino delle funzionalità dei file POSIX per correggere VoLTE sui dispositivi HTC e possibilmente altri problemi (Dees_Troy)
è meglio indicare agli utenti che non viene eseguito il backup della memoria interna (Dees_Troy)
migliorare la determinazione automatica di TW_THEME (mdmower)
supporto minimo per getcap e setcap (_that)
prova a montare sia ext4 che f2fs durante la decrittazione (jcadduono e Dees_Troy)
spegnere la retroilluminazione con il tasto di accensione (mdmower)
timeout durante la decrittografia FDE (Dees_Troy e nkk71)
supporto per la decrittografia FBE, il backup e il ripristino delle policy FBE (Dees_Troy)
supporto slot di avvio (Dees_Troy)
Richiesta di installazione dell'app TWRP durante il riavvio (Dees_Troy)
supporto per zip AB OTA (Dees_Troy)
supporta il nuovo comando di registro di Android 7.x (Dees_Troy)
aggiorna le origini di ripristino ad AOSP 7.1 (Dees_Troy)
numerose correzioni di bug e miglioramenti apportati da troppe persone da menzionare
Altrimenti, puoi monitorare l'avanzamento della build TWRP per il tuo dispositivo Qui oppure verifica se l'ultima build è già disponibile per il tuo dispositivo Qui. Goditi l'aggiornamento e assicurati di contribuire al progetto in qualunque modo possibile, poiché TWRP è interamente uno sforzo volontario gestito dalla comunità da parte di una manciata di fantastici sviluppatori.