Перейти до основного контенту

Як правильно зібрати zip-архів для установки TWRP

7 хв читання
2102 переглядів

TWRP (Team win Recovery Project) - це спеціальне програмне забезпечення для відновлення операційної системи Android на пристроях із розблокованим завантажувачем. Установка TWRP дозволяє виробляти резервне копіювання даних, встановлювати модифіковані прошивки і виконувати інші операції, недоступні в стандартному Recovery.

Для установки TWRP необхідно зібрати zip-архів, який містить всі необхідні файли і скрипти. У цій статті ми розповімо, як правильно зібрати zip-архів для установки TWRP і надамо докладні інструкції по його створенню.

Першим кроком є завантаження вихідного коду проекту TWRP з офіційного сховища на GitHub. Потім необхідно розпакувати архів з вихідним кодом і перейти в каталог проекту. Тут також можна додати додаткові файли і скрипти, наприклад, драйвери або модифіковані додатки.

Після того як всі файли і скрипти додані в каталог проекту, необхідно створити скрипт updater-script, який буде виконуватися при установці TWRP. Цей сценарій визначає всі необхідні команди для встановлення TWRP, такі як монтування розділів та копіювання файлів.

Важливо пам'ятати, що створений zip-архів повинен відповідати вимогам прошивки вашого пристрою. В іншому випадку, установка TWRP може бути неможлива або привести до некоректної роботи пристрою.

Після створення скрипта updater-script необхідно запакувати всі файли і каталоги проекту, включаючи сам скрипт, в zip-архів. Отриманий архів можна встановити за допомогою стандартного Recovery або спеціальної програми для прошивки пристрою, такий як Odin або Fastboot.

Тепер ви знаєте, як правильно зібрати zip-архів для установки TWRP. Дотримуючись інструкцій, ви зможете успішно встановити користувальницьке відновлення на свій Android-пристрій і отримати можливість проводити різні операції, які недоступні в стандартному Recovery.

Кроки для створення zip-архіву

  1. Створіть нову папку на своєму комп'ютері та назвіть її "TWRP". Це буде основна папка, в якій буде знаходитися весь необхідний матеріал для збірки zip-архіву.
  2. Завантажте останню версію TWRP recovery для свого пристрою з офіційного веб-сайту проекту TWRP (twrp.me) і помістіть його в папку "TWRP".
  3. Відкрийте папку " TWRP "і створіть нову папку з назвою"META-INF".
  4. Всередині папки "META-INF" створіть нову папку з назвою "com". Всередині папки " com "створіть нову папку з назвою" google " (без лапок).
  5. Всередині папки " google "створіть новий файл під назвою"android". Примітка: замість "android" (без лапок), ви повинні використовувати версію вашого Android-пристрою. Наприклад, якщо ваш пристрій має Android 10, назва файлу буде "android10".
  6. Відкрийте файл "android" у текстовому редакторі та додайте наступний рядок:
    update-binary=/sbin/updater
  7. Збережіть файл "android".
  8. Назад у папці "TWRP" створіть нову папку з назвою "system".
  9. Усередині папки "system" створіть наступні папки за аналогією:
    • bin
    • etc
    • lib
    • usr
  10. Розпакуйте образ системи шляхом розпакування офіційної прошивки вашого пристрою. Ви знайдете файл " system.img " всередині. Розпакуйте його та перенесіть вміст усіх папок ("bin", "etc", "lib", "usr") у відповідні папки всередині папки "system" у папці "TWRP".
  11. Поверніться до папки " TWRP "і створіть нову папку під назвою"boot".
  12. Скачайте завантажувальний зображення для вашого пристрою з офіційного сайту виробника і помістіть його в папку "boot".
  13. Поверніться до папки " TWRP "і створіть нову папку під назвою"Відновлення". Примітка: Якщо ваш пристрій використовує інше ім'я для розділу відновлення, вкажіть відповідну папку, наприклад, "recovery2".
  14. Скопіюйте файл відновлення TWRP (розширення ".img") в папку "recovery".
  15. Поверніться до папки " TWRP "і створіть новий текстовий файл під назвою"Updater-script". Примітка: у тому випадку, якщо ви збираєте архів для нової версії TWRP, може знадобитися створення файлу "updater-script" (розширення ".txt"), а не текстового файлу.
  16. Відкрийте файл "Updater-script" у текстовому редакторі та додайте наступний код:
    # TWRP Recovery
    ui_print ("Установка TWRP Recovery. ");
    показати_прогрес(0.5000, 0);
    package_extract_dir("META-INF", "/tmp/META-INF");
    package_extract_file ("boot/","/dev/block/завантажувальний пристрій/по імені/boot");
    package_extract_file ("відновлення/", "/ dev/блок/завантажувальний пристрій/по імені / відновлення");
    показати_прогрес(0.1000, 10);
    установочний_прогрес(1.0000);
  17. Завантажив "updater-скрипт".
  18. Поверніться до папки " TWRP "і натисніть головну кнопку миші на папці"TWRP". Виберіть опцію "Додати до архіву" (або подібну). Вкажіть формат архіву ZIP і збережіть його.
  19. Тепер ви можете встановити даний zip-архів за допомогою меню відновлення TWRP на своєму пристрої і насолоджуватися його функціональністю!

Скачайте і встановіть необхідні інструменти

Для побудови zip-архіву для встановлення TWRP вам знадобляться такі інструменти:

1. Android SDK Platform Tools:

Ви можете завантажити інструменти платформи Android SDK з офіційного веб-сайту розробників Android за посиланням https://developer.android.com/studio/releases/platform-tools. Встановіть їх на свій комп'ютер відповідно до інструкцій на сайті.

2. 7-Zip:

7-Zip-це безкоштовний архіватор з відкритим кодом, який ви можете завантажити з офіційного веб-сайту https://www.7-zip.org/. Встановіть 7-Zip на свій комп'ютер, дотримуючись інструкцій на сайті.

3. Офіційний образ TWRP:

Завантажте офіційний образ TWRP для свого пристрою з офіційного веб-сайту Team win Recovery Project за посиланням https://twrp.me/Devices/. Зверніть увагу на версію TWRP, сумісну з вашим пристроєм.

4. Додаткове ПЗ:

У деяких випадках вам може знадобитися додаткове програмне забезпечення, яке залежить від вашого пристрою та операційної системи. Обов'язково ознайомтеся з інструкціями, наданими виробником вашого пристрою або розробниками TWRP, щоб встановити всі необхідні драйвери та програми.

Створіть каталог із файлами для встановлення

Перед тим, як зібрати zip-архів для установки TWRP, необхідно створити каталог і помістити в нього всі необхідні файли:

  • Офіційна прошивка для вашого пристрою
  • Зображення TWRP Recovery
  • Файли SuperSU або Magisk Root
  • Додаткові модулі для TWRP, якщо необхідно

Не забудьте перевірити сумісність всіх файлів з вашим пристроєм, щоб уникнути проблем при установці. Якщо у вас ще немає необхідних файлів, завантажте їх з офіційних джерел.