TWRP 3.4.0 permite decriptarea OZIP pentru dispozitivele Realme/OPPO și suport pentru dispozitivele vechi actualizate la Android 10

Popularul Team Win Recovery Project (TWRP) a fost actualizat la versiunea 3.4.0 cu suport parțial pentru Android 10 și multe alte îmbunătățiri.

Indiferent dacă sunteți un flashaholic cu experiență sau doar un nou venit în scena intermitentului, probabil că ați folosit Team Win Recovery Project sau TWRP pe scurt, la un moment dat. Soluția de recuperare personalizată acceptă oficial sute de dispozitive Android (inclusiv Cutii TV și ceasuri inteligente). Pe de altă parte, comunitatea de modding a reușit să integreze caracteristici unice precum adevărată pornire duală în construcțiile neoficiale. Datorită lumii în continuă schimbare a Android, TWRP trebuie să se adapteze la schemele de partiții mai noi și la logicii de criptare, păstrând în același timp compatibilitatea cu dispozitivele vechi. Proiectul a primit acum o actualizare majoră care ridică numărul versiunii TWRP la 3.4.0.

După cum mulți dintre voi știți, dezvoltatori TWRP s-a confruntat cu mai multe provocări pe cale de a face recuperarea personalizată pe deplin compatibilă cu Android 10. O parte semnificativă a bazei de cod TWRP trebuia revizuită pentru a sprijini modificările introduse de Google în implementarea de recuperare a AOSP. TWRP 3.4.0 nu oferă încă suport pentru partițiile dinamice/logice, care este necesar pentru a suporta dispozitivele care se lansează cu Android 10. Cu toate acestea, remediază suportul pentru dispozitivele vechi care au făcut upgrade la Android 10, dar păstrează vechea schemă de partiție.

Pe lângă faptul că prezintă un modul de decriptare îmbunătățit, cea mai recentă versiune de TWRP vine cu o mulțime de îmbunătățiri în System-as-Root și Partiții duble A/B manipulare. Formatul zip al programului de instalare A/B este complet rescris de la zero pe baza contribuțiilor dezvoltatorului XDA Senior Recognized Developer osm0sis și XDA Recognized Developer arter97. Mai mult decât atât, decriptarea OZIP este acum acceptată nativ, prin amabilitatea dezvoltatorului recunoscut XDA mauronofrio. Înseamnă că utilizatorii de smartphone-uri OPPO și Realme pot flash pachete oficiale de firmware direct din TWRP fără conversia lor în fișiere ZIP standard în prealabil.

Jurnalul complet de modificări pentru actualizare poate fi găsit mai jos:

Jurnalul modificărilor TWRP 3.4.0-0

  • Sistem ca rădăcină (SAR)
    • Remediați backupul și restaurați folosind SAR - dianlujitao
    • Punct de montare a sistemului - Chaosmaster
    • ORS - Chaosmaster
    • Instalare zip - Chaosmaster
    • system_root bind mount la /system - Chaosmaster
    • Autodetecția SAR - Chaosmaster
  • Digera
    • remediați crearea de rezumate pentru sub-partiții (remedierea erorilor a fost aplicată pe multe dispozitive de anul trecut) - Bigbiff
  • Criptare
    • Ext4Crypt Wrapped Key Update - Peter Cai
    • Remediați actualizarea cheii de criptare dacă exportul eșuează - Peter Cai
    • Remediați suportul cheii încapsulate pentru dispozitivele fără partiție de metadate - mauronofrio
    • Nu sări peste decriptare când utilizați fișierul hartă bloc pentru a scrie în /data în ORS - CaptainThrowback
    • FDE - Decriptați mai întâi cheia principală - AndroidableDroid
    • vold_decrypt - setați automat versiunea Android și nivelul de corecție - CaptainThrowback
    • Setați suportul de decriptare înfășurat prin steag twrp - Peter Cai
    • Nu încercați suportul învelit decât dacă este necesar - mauronofrio
    • restaurați politica ext4 pe /data/cache - Bigbiff
    • decriptare multiutilizator - Noah Jacobson
    • Reîncercați FDE - AndroidableDroid
  • Aplicația TWRP
    • demontați sistemul după verificarea aplicației - Bigbiff
  • Actualizări prefabricate -
  • Remedieri de compilare:
    • Remedieri de compilare TW_EXFAT_FUSE - Bigbiff
    • libuuid - criptolapte
    • Eroare „system/etc/ld.config.txt” nu a fost găsită - Martin Dünkelmann
  • Actualizări de limbă:
    • Portugalia - Vasco Machado
    • olandeză - Ian Macdonald
    • turcă - Fatih Fırıncı
    • Localizarea Backup_Tar: Ian Macdonald
  • ld.config.txt
    • actualizări pentru arbori 8.x - CaptainThrowback
    • remediați calea de căutare pentru /sbin - CaptainThrowback
    • /sbin ar trebui să fie primul în calea de căutare - Ian Macdonald
  • Bug-uri generale
    • Remediați stocarea jurnalelor persistente - SyberHexen
    • Comprimați jurnalele persistente - Bigbiff
    • Erori de compilare FB2PNG - Bigbiff
    • excludeți per_boot din backup - Darth9
    • Demontați toate directoarele care indică același dispozitiv bloc - AndroidableDroid
    • Remedieri de ecran goale - Sean hoyt
    • Toolbox este implicit pe Android-9+ - mauronofrio
  • Curăță -
    • Corect de scriere în comentariu - VDavid003
    • linii noi în ext4crypt - CaptainThrowback
    • Problemă de compilare TW_OEM_BUILD - Patrick Zacharias
    • Remediați cerințele de dependență - Dees_Troy
    • Remediați linkurile simbolice pentru BB și Toolbox - Dees_Troy
  • Mesaj pentru încărcătorul de pornire
    • curatenie - Alessandro Astone
    • adăugați decalaje configurabile
  • Curățare eroare
    • erori uevent și eroare de decriptare - mauronofrio
    • folosind copy_file pentru a copia fișiere din /etc - CaptainThrowback
    • ueventd acces la /acct - crearea timpurie a directorului în init - cryptomilk
  • Haptică
    • Driver TSP - LameMonster82
    • Intrare QTI - AndroidableDroid
  • update_engine
    • citește toate afirmațiile - Hernán Castañón
  • Resetare prop
    • Adăugați Resetprop de la Magisk - CaptainThrowback & mauronofrio
    • compilați din sursă - Chaosmaster
    • reparație pentru Android-7 și versiuni anterioare - Chaosmaster
    • curățarea spațiilor din proprietăți - AndroidableDroid
  • Proprietăți
    • Adăugați modificarea proprietății - Chaosmaster
  • Instrument de rezervă
    • sistem de montare și furnizor pentru instalări A/B pentru instrumentul de rezervă - Chaosmaster
  • twrpTar
    • remediați blocările de rezervă atunci când sunt folosite pigz și openaes - Fabrice Bellet
  • Instalări Zip
    • Informații pentru instalarea zipului A/B în slotul inactiv - Chaosmaster
    • Butonul Repornire la sistem permite acum să fie repornit la diferite partiții după instalarea zip
    • reworkbar de progres - Chaosmaster
  • Actualizări Magisk
    • actualizați binarele din sursă - AndroidableDroid
  • A/B Updater Zip Template
    • rescrieți zip-ul de instalare A/B de la zero folosind un șablon generic nou și cel mai recent magiskboot - osm0sis
    • suport zip de instalare pentru discurile ram de partiție recovery_a/recovery_b pe dispozitive mai noi 2SI SAR A/B - osm0sis
    • generați fișiere de instalare pentru toate dispozitivele prod A/B - bigbiff
    • îmbunătățește viteza de descărcare/scriere zip a programului de instalare și adaugă mai multe erori de captare - arter97 & osm0sis
  • Suport pentru criptare OZIP
    • adăugați criptare OZIP - mauronofrio
  • Selector de fișiere
    • Suport pentru mai multe extensii în File Selector - mauronofrio

citeşte mai mult

Suportul de resetprop care a fost adăugat a fost folosit pentru a crea libresetprop în sursa TWRP, care permite ca elementele de recuzită numai în citire să fie ușor suprascrise de către întreținerii dispozitivului. Acest lucru ajută la asigurarea unei compatibilități extinse pentru ROM-urile stoc, decriptare etc. dar nu afectează utilizatorii finali.

Puteți descărca cea mai recentă versiune de recuperare personalizată pentru dispozitivul dvs. de pe site-ul oficial de mai jos. Nu uitați să aruncați o privire și pe firele de discuții specifice dispozitivului, care de obicei sunt create în sub-forumurile XDA respective.

Descărcați TWRP pentru dispozitivul dvs

Aplicația oficială TWRP este o altă opțiune pentru a descărca cea mai recentă versiune direct de pe dispozitiv. Cu acces la rădăcină, instrumentul la îndemână poate fi folosit și pentru a instala versiunea TWRP actualizată fără a reporni la recuperare.

[appbox googleplay "me.twrp.twrpapp"]