Розгортається TWRP версії 3.1.0 із підтримкою резервного копіювання ADB, альфа-/бета-версій оновлень OTA, виправлень для відновлення даних для програм Direct Boot тощо.
Близько двох тижнів тому нам повідомили, що наступна версія TWRP забезпечить підтримку резервного копіювання файлів безпосередньо на ваш ПК за допомогою функції, відомої як резервне копіювання ADB. Нам сказали, що ця версія TWRP буде позначена як версія 3.1.0 і незабаром буде випущена. Цей час зараз. Версія 3.1.0 розгортається з вищезазначеним Резервне копіювання ADB функція разом із парою важливих виправлень.
Зокрема, в оновленні є підтримка перепрошивки архіви оновлень альфа/бета OTA через відновлення. Наразі це буде корисно лише для користувачів Google Pixel або Pixel XL, але як інших пристроїв почати надходження з Android 7.1 і схемою розділення A/B, більше користувачів зможуть скористатися цією перевагою функція. Власники деяких телефонів HTC тепер можуть радіти, оскільки оновлення покращує підтримку розшифровки розділу даних на деяких телефонах.
Ще одне важливе виправлення, на яке слід звернути увагу, полягає в тому, що TWRP більше не стиратиме дані певних програм, налаштованих для Функція прямого завантаження, помилка, яку помітили деякі користувачі, намагаючись створити резервну копію та відновити свої улюблені програми обміну повідомленнями, але виявили, що всі їхні повідомлення відсутні. Не вдаючись у подробиці, суть цієї проблеми полягає в тому, що програми, налаштовані на функцію прямого завантаження, використовують Зашифровано на пристрої (DE) сховище, а не сховище із зашифрованими обліковими даними (CE). Android 7.0 почав додавати певні розширені атрибути (xattr) до папок даних програм, що зберігаються в сховищі DE, але резервні копії, зроблені через TWRP, не зберігали ці xattr до цього оновлення. Отже, коли користувач намагається відновити папки даних із резервних копій, у яких відсутні ці xattrs, Android натомість видаляє всю папку даних.
Нарешті, ще одна зміна, яку ми хотіли б відзначити, полягає в тому, що TWRP тепер попросить вас встановити офіційний додаток перед перезавантаженням. Цей запит, який можна назавжди вимкнути, якщо його відхилено, — це спосіб для користувачів підтримувати TWRP на своєму пристрої в актуальному стані та підтримувати чудову команду, що стоїть за відновленням. Якщо ви ще цього не зробили, перегляньте їх додаток на Play Store!
Є деякі інші зміни, про які ми не згадали, але ви можете переглянути зведення (масового) журналу змін для цього оновлення нижче.
Журнал змін TWRP v3.1.0
vold розшифрувати на кількох вибраних пристроях HTC, TWRP тепер спробує використати двійкові файли vold і vdc системного розділу та бібліотеки для розшифровки розділу даних (nkk71 і CaptainThrowback)
adb backup для потокової передачі резервної копії безпосередньо на ваш ПК або з нього, перегляньте документацію тут: https://github.com/omnirom/android_bootable_recovery/commit/ce8f83c48d200106ff61ad530c863b15c16949d9 (великий біф)
налаштувати процедури запуску MTP (mdmower)
підтримка нового Android 7.x xattr для резервного копіювання та відновлення для виправлення втрати даних після відновлення (Dees_Troy)
підтримка можливостей резервного копіювання та відновлення файлів POSIX для усунення VoLTE на пристроях HTC та, можливо, інших проблем (Dees_Troy)
краще вказувати користувачам, що внутрішня пам’ять не створена резервна копія (Dees_Troy)
покращити автоматичне визначення TW_THEME (mdmower)
мінімальна підтримка getcap і setcap (_that)
спробуйте підключити ext4 і f2fs під час дешифрування (jcadduono і Dees_Troy)
вимкнути підсвічування за допомогою кнопки живлення (mdmower)
час очікування під час дешифрування FDE (Dees_Troy та nkk71)
підтримка розшифровки FBE, резервного копіювання та відновлення політик FBE (Dees_Troy)
підтримка завантажувального слота (Dees_Troy)
Підказка встановлення програми TWRP під час перезавантаження (Dees_Troy)
підтримка AB OTA zip (Dees_Troy)
підтримка нової команди журналу Android 7.x (Dees_Troy)
оновити джерела відновлення до AOSP 7.1 (Dees_Troy)
численні виправлення помилок і вдосконалення надто багатьма людьми, щоб згадувати
В іншому випадку ви можете відстежувати хід збірки TWRP для свого пристрою тут або подивіться, чи остання версія вже доступна для вашого пристрою тут. Насолоджуйтесь оновленням і будьте впевнені, що можете зробити свій внесок у проект, оскільки TWRP — це повністю волонтерська робота кількох чудових розробників.