TWRP v3.1.0 jest już wdrażany z obsługą kopii zapasowych ADB, Zipów A/B OTA i nie tylko

click fraud protection

Wersja TWRP 3.1.0 jest już dostępna i obsługuje kopie zapasowe ADB, zamki aktualizacji alfa/beta OTA, poprawki przywracania danych dla aplikacji Direct Boot i nie tylko.

Około dwa tygodnie temu otrzymaliśmy informację, że ok kolejna wersja TWRP zapewni obsługę tworzenia kopii zapasowych plików bezpośrednio na komputerze za pomocą funkcji znanej jako kopia zapasowa ADB. Powiedziano nam, że ta wersja TWRP będzie oznaczona jako wersja 3.1.0 i zostanie wdrożona wkrótce. Ten czas jest teraz. Wersja 3.1.0 jest wdrażana z wyżej wymienionymi elementami Kopia zapasowa ADB funkcję wraz z kilkoma godnymi uwagi poprawkami.

W szczególności aktualizacja zapewnia obsługę flashowania Zamki błyskawiczne aktualizacji alfa/beta OTA poprzez powrót do zdrowia. Obecnie byłoby to przydatne tylko dla użytkowników Google Pixel lub Pixel XL, ale na większej liczbie urządzeń rozpocznij wysyłkę z systemem Android 7.1 i schematem partycji A/B, więcej użytkowników będzie mogło z tego skorzystać funkcja. Właściciele niektórych telefonów HTC mogą się jednak teraz cieszyć, ponieważ aktualizacja zapewnia lepszą obsługę odszyfrowywania partycji danych w niektórych telefonach.

Kolejną ważną poprawką, na którą warto zwrócić uwagę, jest to, że TWRP nie będzie już usuwać danych niektórych aplikacji skonfigurowanych dla Funkcja bezpośredniego rozruchu, błąd, który niektórzy użytkownicy zauważyli podczas próby tworzenia kopii zapasowych i przywracania ulubionych aplikacji do przesyłania wiadomości, ale okazało się, że brakowało wszystkich ich wiadomości. Bez wchodzenia w szczegóły, sedno tego problemu polega na tym, że korzystają z niego aplikacje skonfigurowane do obsługi funkcji Direct Boot Urządzenie szyfrowane (DE) zamiast magazynu z szyfrowaniem poświadczeń (CE). W systemie Android 7.0 zaczęto dodawać pewne rozszerzone atrybuty (xattr) do folderów danych aplikacji przechowywanych w pamięci DE, ale kopie zapasowe wykonane za pośrednictwem TWRP nie zapisywały tych xattr przed tą aktualizacją. Dlatego gdy użytkownik spróbuje przywrócić foldery danych z kopii zapasowych, w których brakuje tych xattr, Android zamiast tego usunie cały folder danych.

Na koniec jeszcze jedną zmianą, na którą chcielibyśmy zwrócić uwagę, jest to, że TWRP poprosi Cię teraz o zainstalowanie oficjalna aplikacja przed ponownym uruchomieniem. To żądanie, które w przypadku odrzucenia można trwale wyłączyć, pozwala użytkownikom na bieżąco aktualizować TWRP na swoich urządzeniach i wspierać wspaniały zespół odpowiedzialny za odzyskiwanie. Jeśli jeszcze tego nie zrobiłeś, sprawdź ich aplikację na Sklep Play!

Jest kilka innych zmian, o których nie wspomnieliśmy, ale poniżej możesz przejrzeć podsumowanie (ogromnego) dziennika zmian tej aktualizacji.


Dziennik zmian TWRP v3.1.0

  1. vold na kilku wybranych urządzeniach HTC, TWRP spróbuje teraz użyć plików binarnych i bibliotek vold i vdc partycji systemowej do odszyfrowania partycji danych (nkk71 i CaptainThrowback)

  2. adb Backup, aby przesyłać strumieniowo kopię zapasową bezpośrednio do lub z komputera, zobacz dokumentację tutaj: https://github.com/omnirom/android_bootable_recovery/commit/ce8f83c48d200106ff61ad530c863b15c16949d9 (wielki)

  3. dostosuj procedury uruchamiania MTP (mdmower)

  4. obsługa nowych xattrs systemu Android 7.x do tworzenia kopii zapasowych i przywracania w celu naprawienia utraty danych po przywróceniu (Dees_Troy)

  5. obsługa plików POSIX możliwość tworzenia kopii zapasowych i przywracania w celu naprawienia VoLTE na urządzeniach HTC i ewentualnie innych problemów (Dees_Troy)

  6. lepiej informuj użytkowników, że pamięć wewnętrzna nie jest tworzona kopia zapasowa (Dees_Troy)

  7. poprawić automatyczne wykrywanie TW_THEME (mdmower)

  8. minimalna obsługa getcap i setcap (_that)

  9. spróbuj zamontować zarówno ext4, jak i f2fs podczas deszyfrowania (jcadduono i Dees_Troy)

  10. wyłącz podświetlenie klawiszem zasilania (mdmower)

  11. przekroczenie limitu czasu podczas deszyfrowania FDE (Dees_Troy i nkk71)

  12. obsługa deszyfrowania FBE oraz tworzenia kopii zapasowych i przywracania polityk FBE (Dees_Troy)

  13. obsługa gniazda rozruchowego (Dees_Troy)

  14. Monit o instalację aplikacji TWRP podczas ponownego uruchamiania (Dees_Troy)

  15. obsługa zamków AB OTA (Dees_Troy)

  16. obsługa nowego polecenia dziennika systemu Android 7.x (Dees_Troy)

  17. zaktualizuj źródła odzyskiwania do AOSP 7.1 (Dees_Troy)

  18. liczne poprawki błędów i ulepszenia autorstwa zbyt wielu osób, aby je wymienić


W przeciwnym razie możesz śledzić postęp kompilacji TWRP dla swojego urządzenia Tutaj lub sprawdź, czy najnowsza wersja jest już dostępna dla Twojego urządzenia Tutaj. Ciesz się aktualizacją i pamiętaj, aby wnieść swój wkład w projekt w każdy możliwy sposób, ponieważ TWRP jest w całości prowadzonym przez społeczność, wolontariackim wysiłkiem garstki niesamowitych programistów.