TWRP 3.4.0 möjliggör OZIP-dekryptering för Realme/OPPO-enheter och stöd för äldre enheter som uppgraderats till Android 10

Det populära Team Win Recovery Project (TWRP) har uppdaterats till version 3.4.0 med partiellt stöd för Android 10 och många andra förbättringar.

Oavsett om du är en erfaren flashaholic eller bara en nykomling på den blinkande scenen, har du förmodligen använt Team Win Recovery Project, eller TWRP för kort, någon gång. Den anpassade återställningslösningen stöder officiellt hundratals Android-drivna enheter (inklusive TV-boxar och smarta klockor). Å andra sidan har moddinggemenskapen lyckats integrera unika funktioner som äkta dubbelstart i de inofficiella byggen. Tack vare Androids ständigt föränderliga värld måste TWRP anpassa sig till nyare partitionsscheman och krypteringslogiker samtidigt som kompatibiliteten med äldre enheter bibehålls. Projektet har nu fått en stor uppdatering som höjer TWRP: s versionsnummer till 3.4.0.

Som många av er vet, TWRP-utvecklare stod inför flera utmaningar på väg att göra den anpassade återställningen helt kompatibel med Android 10. En betydande del av TWRP-kodbasen behövde revideras för att stödja de ändringar som Google införde i AOSP: s återställningsimplementering. TWRP 3.4.0 har ännu inte stöd för dynamiska/logiska partitioner, vilket krävs för att stödja enheter som startar med Android 10. Det fixar dock stöd för äldre enheter som uppgraderats till Android 10, men behåller det gamla partitionsschemat.

Förutom att ha en förbättrad dekrypteringsmodul, kommer den senaste versionen av TWRP med en massa förbättringar i System-as-Root och A/B dubbla partitioner hantering. A/B-installationszipformatet är helt omskrivet från grunden baserat på bidragen från XDA Senior Recognized Developer osm0sis och XDA Recognized Developer arter97. Dessutom stöds nu OZIP-dekryptering inbyggt, med tillstånd av XDA Recognized Developer mauronofrio. Det betyder att OPPO- och Realme-smarttelefonanvändare kan flasha officiella firmwarepaket direkt från TWRP utan konvertera dem till vanliga ZIP-filer i förväg.

Den fullständiga ändringsloggen för uppdateringen finns nedan:

TWRP 3.4.0-0 Ändringslogg

  • System som rot (SAR)
    • Fixa säkerhetskopiering och återställning med SAR - dianlujitao
    • Systemmonteringspunkt - Chaosmaster
    • ORS - Chaosmaster
    • Zip-installation - Chaosmaster
    • system_root bind montera till /system - Chaosmaster
    • Autodetektering av SAR - Chaosmaster
  • Smälta
    • fix skapande av sammanfattningar för underpartitioner (buggfix tillämpades på många enheter sedan förra året) - Bigbiff
  • Kryptering
    • ext4Crypt Wrapped Key Update - Peter Cai
    • Åtgärda uppgradering av krypteringsnyckel om export misslyckas - Peter Cai
    • Fixa inslagna nyckelstöd för enheter utan metadatapartition - mauronofrio
    • Hoppa inte över dekryptering när du använder blockmapfil för att skriva till /data i ORS - CaptainThrowback
    • FDE - Dekryptera huvudnyckeln först - AndroidableDroid
    • vold_decrypt - ställ in Android-version och patchnivå automatiskt - CaptainThrowback
    • Ställ in wrapped dekryptera stöd av twrp flagga - Peter Cai
    • Försök inte inpackat stöd om det inte behövs - mauronofrio
    • återställ ext4-policy på /data/cache - Bigbiff
    • fleranvändardekryptering - Noah Jacobson
    • FDE-försök igen - AndroidableDroid
  • TWRP-appen
    • avmontera systemet efter att ha letat efter app - Bigbiff
  • Förbyggda uppdateringar -
  • Kompileringskorrigeringar:
    • TW_EXFAT_FUSE kompileringskorrigeringar - Bigbiff
    • libuuid - kryptomilk
    • 'system/etc/ld.config.txt' hittades inte fel - Martin Dünkelmann
  • Språkuppdateringar:
    • Portugal - Vasco Machado
    • Holländska - Ian Macdonald
    • Turkiska - Fatih Fırıncı
    • Lokalisering av Backup_Tar: Ian Macdonald
  • ld.config.txt
    • uppdateringar för 8.x-träd - CaptainThrowback
    • fixa sökväg för /sbin - CaptainThrowback
    • /sbin bör komma först i sökvägen - Ian Macdonald
  • Allmänna buggar
    • Fixa beständig logglagring - SyberHexen
    • Komprimera beständiga loggar - Bigbiff
    • FB2PNG-kompileringsfel - Bigbiff
    • exkludera per_boot från säkerhetskopior - Darth9
    • Avmontera alla kataloger som pekar på samma blockenhet - AndroidableDroid
    • Fixar tom skärm - Sean hoyt
    • Verktygslådan är standard på Android-9+ - mauronofrio
  • Städa -
    • Felkorrigering i kommentar - VDavid003
    • newlines i ext4crypt - CaptainThrowback
    • TW_OEM_BUILD kompileringsproblem - Patrick Zacharias
    • Fixa beroendekrav - Dees_Troy
    • Fixa symboliska länkar för BB och Toolbox - Dees_Troy
  • Bootloader meddelande
    • städning - Alessandro Astone
    • lägga till konfigurerbara offset
  • Felrensning
    • uevent-fel och dekrypteringsfel - mauronofrio
    • använda copy_file för att kopiera filer från /etc - CaptainThrowback
    • ueventd åtkomst till /acct - tidig katalogskapande i init - cryptomilk
  • Haptics
    • TSP-drivrutin - LameMonster82
    • QTI-ingång - AndroidableDroid
  • update_engine
    • läs alla påståenden - Hernán Castañón
  • Återställ prop
    • Lägg till Resetprop från Magisk - CaptainThrowback & mauronofrio
    • kompilera från källan - Chaosmaster
    • fix för Android-7 och tidigare - Chaosmaster
    • städning av utrymmen i fastigheter - AndroidableDroid
  • Egenskaper
    • Lägg till egendomsöverstyrning - Chaosmaster
  • Backupverktyg
    • montera system och leverantör för A/B-installationer för backupverktyg - Chaosmaster
  • twirpTar
    • fixa backup fryser när pigz och openaes används - Fabrice Bellet
  • Zip-installationer
    • Info för A/B zip-installation på inaktiv plats - Chaosmaster
    • Starta om till system-knappen gör det nu möjligt att starta om till olika partitioner efter zip-installation
    • omarbetning av progressbar - Chaosmaster
  • Magisk uppdateringar
    • uppdatera binärfiler från källan - AndroidableDroid
  • A/B Updater Zip Mall
    • skriv om A/B-installationszip från grunden med en ny generisk mall och senaste magiskboot - osm0sis
    • zip-stöd för installationsprogrammet för recovery_a/recovery_b partition ramdiskar på nyare 2SI SAR A/B-enheter - osm0sis
    • generera installationsdragkedjor för alla prod A/B-enheter - bigbiff
    • förbättra installationsprogrammets zip dump/skrivhastighet och lägg till mer felfångande - arter97 & osm0sis
  • Stöd för OZIP-kryptering
    • lägg till OZIP-kryptering - mauronofrio
  • Filväljare
    • Stöd för fler tillägg i filväljaren - mauronofrio

Läs mer

Resetprop-stödet som har lagts till användes för att skapa libresetprop i TWRP-källan som gör att skrivskyddade rekvisita enkelt kan skrivas över av enhetsunderhållare. Detta hjälper till att säkerställa bred kompatibilitet för lager-ROM, dekryptering, etc. men påverkar inte slutanvändarna.

Du kan ladda ner den senaste versionen av den anpassade återställningen för din enhet från den officiella webbplatsen som länkas nedan. Glöm inte att ta en titt på de enhetsspecifika diskussionstrådarna också, som vanligtvis skapas under respektive XDA-underforum.

Ladda ner TWRP för din enhet

Den officiella TWRP-appen är ett annat val för att ladda ner den senaste versionen direkt från din enhet. Med root-åtkomst kan det praktiska verktyget också användas för att installera den uppdaterade TWRP-builden utan att starta om till återställning.

[appbox googleplay "me.twrp.twrpapp"]