-
Создайте копию (форк) этого репозитория:
-
(Необязательно) Настройте переменные сборки:
- В своем форке откройте файл
build.confв корне репозитория. - Измените переменные в соответствии с вашими требованиями.
- Описание переменных представлено в таблице build.conf.
- В своем форке откройте файл
-
(Необязательно) Настройте параметры сборки:
- Откройте файл
build.configв корне репозитория и измените его в соответствии с вашими требованиями. - Этот шаг необязателен, если вы указали путь к другому файлу конфигурации в переменной
PADAVAN_CONFIG. - Шаблон конфига для вашего устройства можно взять в репозитории прошивки
- Откройте файл
-
(Необязательно) Добавьте свои скрипты:
- Создайте файл
pre_build.shв корне репозитория для выполнения команд перед сборкой прошивки. - Создайте файл
post_build.shв корне репозитория для выполнения команд после сборки прошивки.
- Создайте файл
-
Запустите сборку:
- Перейдите в раздел Actions вашего форка на Github.
- Выберите workflow
Build firmware. - Нажмите "Run workflow", выберите ветку и подтвердите запуск, нажав на кнопку "Run workflow":
-
Скачайте прошивку:
- После успешной сборки (обычно занимает от 15 минут до часа) перейдите на вкладку "Summary" на странице запуска workflow.
- В разделе Artifacts нажмите на кнопку скачивания рядом с названием вашего архива:
Периодически в этот репозиторий могут вноситься обновления. Чтобы получить эти обновления в своем форке, выполните следующие действия:
-
Откройте страницу вашего форка на Github.
-
Вы увидите уведомление о том, что ваш форк отстает от оригинального репозитория, если обновления доступны.
-
Нажмите на кнопку "Sync fork", а затем на "Update branch":
-
Дождитесь завершения синхронизации.
Если ваш форк уже обновлен, вы увидите следующее уведомление:
- Лицензия прошивки Padavan не подразумевает распространения готовых сборок. Собранные прошивки предназначены только для личного пользования. Архив с вашей прошивкой будет храниться в Github Actions в течение 7 дней.



