Skip to content

Latest commit

 

History

History
199 lines (128 loc) · 6.06 KB

File metadata and controls

199 lines (128 loc) · 6.06 KB

📘 ПОЛНОЕ РУКОВОДСТВО ПО ПРОШИВКЕ GSI ЧЕРЕЗ ODIN (Windows) И HEIMDALL (Linux/Mac)

Это руководство подходит для всех устройств Samsung с разблокированным загрузчиком и поддержкой Project Treble (GSI).


⚠️ Дисклеймер

Вы выполняете прошивку на свой страх и риск. Автор руководства не несёт ответственности за любые повреждения устройства, потерю данных или работоспособности.


1. Требования

  • Устройство Samsung с разблокированным загрузчиком
  • ПК с Windows или Linux/Mac
  • Odin (для Windows)
  • Heimdall (для Linux/Mac)
  • USB-драйверы Samsung
  • USB-кабель
  • Архив с файлами super.img (и boot.img, если есть) — скачанный GSI
  • Рекомендуется: полностью заряженный телефон

⚠️ При скачивании GSI вы получите архив.
Его не нужно полностью распаковывать — распаковка требуется только один раз.

• На Windows (Odin): прошивайте файл LineageOs20/21.tar как есть.
• На Linux / macOS (Heimdall): распакуйте LineageOs20/21.tar и получите
boot.img (если есть) и super.img — именно их нужно прошивать.


🧰 2. Подготовка устройства

2.1. Включить параметры разработчика

  1. Настройки → О телефоне
  2. 7 раз нажать по пункту Номер сборки
  3. В меню разработчика включить:
    • OEM Unlocking
    • USB Debugging

2.2. Разблокировать загрузчик

  1. Выключить телефон
  2. Зажать Громкость вниз + Громкость вверх + подключить USB
  3. Нажать Громкость вверх, чтобы подтвердить
  4. Устройство очистит данные и разблокирует загрузчик

2.3. Очистить данные

  1. Зайти в Recovery (Громкость вверх + Питание)
  2. Выбрать Wipe data / factory reset

2.4. Перейти в Download Mode

  1. Выключить устройство
  2. Зажать Громкость вниз + Громкость вверх + USB
  3. Нажать Громкость вверх, чтобы войти

🪟 3. Прошивка через Odin (Windows)

3.1. Скачивание и установка


3.2. Настройка Odin

  1. Запустить Odin
  2. Подключить устройство → должно появиться Added!!
  3. Нажать AP → выбрать архив в формате tar
  4. В параметрах оставить только:
    • Auto Reboot
    • F. Reset Time

НЕ включать:

  • Re-Partition
  • Nand Erase

3.3. Начать прошивку

В Odin нажать Start и дождаться завершения (1–3 минуты).
Если всё успешно — появится PASS!


3.4. Проверка результата

Телефон загрузится автоматически.
Если загрузился — GSI установлена.
Если bootloop — сделать Wipe Data в Recovery.


🐧 4. Прошивка через Heimdall (Linux/Mac)

4.1. Установка Heimdall

Ubuntu/Debian:

sudo apt install heimdall-flash

Arch Linux:

sudo pacman -S heimdall

macOS (brew):

brew install heimdall

4.2. Подготовка файлов для прошивки

  1. Вы скачали архив .tar с GSI.
  2. Распакуйте его:
tar -xf имя_архива.tar
  1. Внутри вы получите один или два файла:

    • boot.img (если есть)
    • super.img
  2. Перейдите в каталог, где находятся эти файлы:

cd ~/путь_к_распакованным_файлам

4.3. Проверка подключения

Телефон должен быть в Download Mode:

heimdall detect

Если Heimdall пишет Device detected — всё готово.


4.4. Прошивка super.img

sudo heimdall flash --super super.img

На некоторых Samsung раздел называется --super или --SUPER.
Если ошибка — попробуйте оба варианта.
При необходимости прошивается также boot.img:

sudo heimdall flash --boot boot.img

4.5. Завершение

Heimdall покажет прогресс и автоматически перезагрузит устройство.

После перезагрузки убедитесь, что устройство загрузилось и GSI установлена.


4.5. Проверка успешной установки

  • устройство загрузилось → всё ок
  • bootloop → сделать Wipe Data
  • ошибка прошивки → проверить совместимость GSI

🎉 Готово!

Теперь GSI установлена и готова к использованию.