TWRP 3.4.0 позволява OZIP декриптиране за Realme/OPPO устройства и поддръжка за наследени устройства, надстроени до Android 10

click fraud protection

Популярният Team Win Recovery Project (TWRP) е актуализиран до версия 3.4.0 с частична поддръжка на Android 10 и много други подобрения.

Независимо дали сте опитен флашхолик или просто новодошъл в мигащата сцена, вероятно сте използвали Team Win Recovery Project или накратко TWRP в даден момент. Персонализираното решение за възстановяване официално поддържа стотици устройства с Android (включително Телевизионни кутии и смарт часовници). От друга страна, общността за модифициране успя да интегрира уникални функции като истинско двойно зареждане в неофициалните компилации. Благодарение на непрекъснато променящия се свят на Android, TWRP трябва да се адаптира към по-новите схеми на дялове и логики за криптиране, като същевременно запазва съвместимостта с наследени устройства. Проектът вече получи голяма актуализация, която увеличава номера на версията на TWRP до 3.4.0.

Както много от вас знаят, разработчиците на TWRP се изправи пред няколко предизвикателства на път да направят персонализираното възстановяване напълно съвместимо с Android 10. Значителна част от кодовата база на TWRP трябваше да бъде преработена, за да поддържа промените, въведени от Google в изпълнението на възстановяването на AOSP. TWRP 3.4.0 все още не предоставя поддръжка за динамични/логически дялове, което е необходимо за поддръжка на устройства, които се стартират с Android 10. Той обаче коригира поддръжката за наследени устройства, които са надстроени до Android 10, но запазват старата схема на дялове.

Освен че разполага с подобрен модул за дешифриране, най-новата версия на TWRP идва с куп подобрения в System-as-Root и A/B двойни прегради обработка. Zip форматът на A/B инсталатора е напълно пренаписан от нулата въз основа на приноса на XDA Senior Recognized Developer osm0sis и XDA признат разработчик arter97. Освен това декриптирането на OZIP вече се поддържа естествено, с любезното съдействие на XDA Recognized Developer Мауронофрио. Това означава, че потребителите на смартфони OPPO и Realme могат да флашват официалните фърмуерни пакети директно от TWRP без конвертирането им в стандартни ZIP файлове предварително.

Пълният регистър на промените за актуализацията може да бъде намерен по-долу:

Дневник на промените на TWRP 3.4.0-0

  • Система като корен (SAR)
    • Коригиране на архивиране и възстановяване с помощта на SAR - dianlujitao
    • Точка за монтиране на системата - Chaosmaster
    • ORS - Chaosmaster
    • Zip инсталация - Chaosmaster
    • system_root свързва монтиране към /system - Chaosmaster
    • Автоматично откриване на SAR - Chaosmaster
  • Дайджест
    • поправете създаването на дайджести за под-дялове (поправката на грешки се прилага към много устройства от миналата година) - Bigbiff
  • Шифроване
    • Актуализация на опакован ключ ext4Crypt - Peter Cai
    • Коригиране на надграждане на ключ за криптиране, ако експортирането е неуспешно - Peter Cai
    • Коригиране на поддръжка на обвит ключ за устройства без дял с метаданни - mauronofrio
    • Не пропускайте дешифрирането, когато използвате файл с блокова карта, за да пишете в /data в ORS - CaptainThrowback
    • FDE - Първо дешифрирайте главния ключ - AndroidableDroid
    • vold_decrypt - задаване на версия на Android и ниво на корекция автоматично - CaptainThrowback
    • Задайте поддръжка на опаковано декриптиране чрез twrp флаг - Peter Cai
    • Не опитвайте опакована опора, освен ако не е необходима - mauronofrio
    • възстановяване на ext4 политика на /data/cache - Bigbiff
    • многопотребителско декриптиране - Ноа Джейкъбсън
    • FDE повторен опит - AndroidableDroid
  • Приложение TWRP
    • демонтирайте системата след проверка за приложение - Bigbiff
  • Предварително изградени актуализации -
  • Поправки при компилация:
    • Поправки на компилация на TW_EXFAT_FUSE - Bigbiff
    • libuuid - криптомляко
    • Грешка 'system/etc/ld.config.txt' не е намерена - Мартин Дюнкелман
  • Езикови актуализации:
    • Португалия - Васко Мачадо
    • Холандски - Иън Макдоналд
    • Турски - Fatih Fırıncı
    • Локализация на Backup_Tar: Ian Macdonald
  • ld.config.txt
    • актуализации за 8.x дървета - CaptainThrowback
    • коригира пътя за търсене за /sbin - CaptainThrowback
    • /sbin трябва да е първи в пътя за търсене - Ian Macdonald
  • Общи бъгове
    • Коригиране на постоянно съхранение на регистрационни файлове - SyberHexen
    • Компресиране на постоянни регистрационни файлове - Bigbiff
    • Грешки при компилиране на FB2PNG - Bigbiff
    • изключване на per_boot от резервни копия - Darth9
    • Демонтирайте всички директории, които сочат към едно и също блоково устройство - AndroidableDroid
    • Поправки на празен екран - Шон Хойт
    • Кутията с инструменти е по подразбиране на android-9+ - mauronofrio
  • Почисти -
    • Поправка на печатна грешка в коментар - VDavid003
    • нови редове в ext4crypt - CaptainThrowback
    • Проблем с компилацията на TW_OEM_BUILD - Patrick Zacharias
    • Коригирайте изискванията за зависимост - Dees_Troy
    • Коригиране на символни връзки за BB и Toolbox - Dees_Troy
  • Съобщение на зареждащото устройство
    • почистване - Алесандро Астон
    • добавете конфигурируеми отмествания
  • Почистване на грешки
    • uevent грешки и грешка при дешифриране - mauronofrio
    • използване на copy_file за копиране на файлове от /etc - CaptainThrowback
    • ueventd достъп до /acct - ранно създаване на директория в init - cryptomilk
  • Хаптика
    • TSP драйвер - LameMonster82
    • QTI въвеждане - AndroidableDroid
  • update_engine
    • прочетете всички твърдения - Hernán Castañón
  • Resetprop
    • Добавете Resetprop от Magisk - CaptainThrowback & mauronofrio
    • компилиране от източник - Chaosmaster
    • корекция за android-7 и по-стари - Chaosmaster
    • почистване за пространства в свойства - AndroidableDroid
  • Имоти
    • Добавете отмяна на свойство - Chaosmaster
  • Инструмент за архивиране
    • система за монтиране и доставчик за A/B инсталации за инструмент за архивиране - Chaosmaster
  • twrpTar
    • коригиране на замръзване на архивиране, когато се използват pigz и openaes - Fabrice Bellet
  • Zip инсталации
    • Информация за A/B zip инсталиране в неактивен слот - Chaosmaster
    • Бутонът за рестартиране към системата вече позволява рестартиране към различни дялове след инсталация с zip
    • преработка на прогресивната лента - Chaosmaster
  • Актуализации на Magisk
    • актуализиране на двоични файлове от източник - AndroidableDroid
  • Zip шаблон за A/B актуализация
    • пренапишете A/B инсталационен zip от нулата, като използвате нов общ шаблон и най-новия magiskboot - osm0sis
    • zip поддръжка на инсталатора за recovery_a/recovery_b дял ramdisks на по-нови 2SI SAR A/B устройства - osm0sis
    • генериране на инсталационни ципове за всички прод A/B устройства - bigbiff
    • подобрете скоростта на дъмп/запис на zip инсталатора и добавете повече улавяне на грешки - arter97 & osm0sis
  • Поддръжка на OZIP криптиране
    • добавете OZIP криптиране - mauronofrio
  • Селектор на файлове
    • Поддръжка за повече разширения в File Selector - mauronofrio

Прочетете още

Поддръжката за resetprop, която беше добавена, беше използвана за създаване на libresetprop в източника на TWRP, което позволява пропсовете само за четене да бъдат лесно презаписани от поддържащите устройства. Това помага да се осигури широка съвместимост за стокови ROM, декриптиране и т.н. но не засяга крайните потребители.

Можете да изтеглите най-новата версия на персонализираното възстановяване за вашето устройство от официалния уебсайт, свързан по-долу. Не забравяйте да разгледате и дискусионните нишки за конкретно устройство, които обикновено се създават в съответните подфоруми на XDA.

Изтеглете TWRP за вашето устройство

Официалното приложение TWRP е друг избор за изтегляне на най-новата версия направо от вашето устройство. С root достъп, удобният инструмент може да се използва и за инсталиране на актуализираната версия на TWRP без рестартиране за възстановяване.

[appbox googleplay "me.twrp.twrpapp"]