1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/vpei-luci-app-amlogic

Клонировать/Скачать
README.cn.md 11 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.06.2025 16:36 e4b68e6

logo

luci-app-amlogic / 晶晨宝盒

Просмотреть английское описание | View English description

Поддерживает управление онлайн для устройств на базе чипов Amlogic s9xxx (Phicomm N1, HK1 и т.д.), Allwinner (Microjia Cloud), и Rockchip (Shell Cloud, My Home Cloud). В данный момент функции включают установку OpenWrt на EMMC, ручную загрузку обновлений/онлайн-скачивание обновлений для OpenWrt прошивок или версий ядра, резервное копирование/восстановление конфигурации прошивок, управление снимками и настройку пользовательских сайтов для загрузки прошивок или ядра.

Зависимости

Примечание: при использовании исходного кода coolsnowwolf/lean или Lienol/openwrt для компиляции OpenWrt, добавлять этот зависимый пакет не требуется. При использовании других исходных кодов, пожалуйста, проверьте наличие этого пакета самостоятельно.

Компиляция плагина

# Добавить плагин
svn co https://github.com/ophub/luci-app-amlogic/trunk/luci-app-amlogic package/luci-app-amlogic

# Можно скомпилировать этот плагин отдельно
make package/luci-app-amlogic/compile V=99

# Или интегрировать этот плагин при полной компиляции OpenWrt
make menuconfig
# выбрать LuCI ---> 3. Applications  ---> <*> luci-app-amlogic ----> сохранить
make V=99

Ручная установка- Если ваш OpenWrt не содержит этого плагина, его можно установить вручную. Используйте SSH для входа в систему OpenWrt в любом каталоге или используйте системное менюTTYD терминал, чтобы запустить команду для автоматической установки плагина.```yaml

curl -fsSL git.io/luci-app-amlogic | bash


## Пользовательские настройки

- Поддерживает OpenWrt прошивки, собранные с помощью скриптов [flippy](https://github.com/unifreq/openwrt_packit) и [ophub](https://github.com/ophub/amlogic-s9xxx-openwrt). В плагине `онлайн-скачивание обновлений` для `OpenWrt прошивок` и `ядра` можно настроить URL-адреса для загрузки с вашего собственного репозитория на github.com. Настройки сохраняются в файле [/etc/config/amlogic](https://github.com/ophub/luci-app-amlogic/blob/main/luci-app-amlogic/root/etc/config/amlogic). При компиляции OpenWrt прошивок можно напрямую изменить соответствующие значения в этом файле:

```shell
# 1. Установить URL-адрес репозитория для загрузки OpenWrt файлов
sed -i "s|https.*/OpenWrt|https://github.com/USERNAME/REPOSITORY|g" package/luci-app-amlogic/root/etc/config/amlogic

2. Установка ключевых слов для тегов в Releases

sed -i "s|ARMv8|RELEASES_TAGS_KEYWORD|g" package/luci-app-amlogic/root/etc/config/amlogic

3. Установка расширений файлов OpenWrt в Releases

sed -i "s|.img.gz|.OPENWRT_SUFFIX|g" package/luci-app-amlogic/root/etc/config/amlogic

4. Установка пути для загрузки ядра OpenWrt

sed -i "s|opt/kernel|https://github.com/USERNAME/REPOSITORY/KERNELPATH|g" package/luci-app-amlogic/root/etc/config/amlogic

  • При сборке OpenWrt измените вышеуказанные 4 пункта для настройки по вашему усмотрению. Эти данные также можно изменить в настройках плагина после входа в систему OpenWrt: Система -> Плагин Amlogic.

Настройки плагина

Настройки плагина включают 4 пункта: путь для загрузки OpenWrt, путь для загрузки ядра, выбор ветки версии, другие.### Путь для загрузки OpenWrt включает 3 пункта

  1. Путь для загрузки OpenWrt: укажите ваш репозиторий на GitHub (или репозиторий другого компилятора), например: https://github.com/breakings/OpenWrt. Плагин автоматически обновит ссылку на сайт, указанный в настройках (первый кнопка на главной странице плагина OpenWrt Compiler author), для общения и обучения.

  2. Ключевые слова для тегов в Releases: для отличия от других x86, R2S и т.д. Например, в ophub/op/releases есть множество различных прошивок для роутеров, можно использовать ключевое слово s9xxx_lede для поиска прошивок для серии Amlogic.

  3. Расширения файлов OpenWrt: поддерживаемые форматы: .img.gz, .img.xz, .7z. Расширение .img не поддерживается из-за больших размеров и медленной загрузки.

  • При названии файлов OpenWrt в Releases укажите модель процессора и версию ядра: openwrt_{soc}_xxx_{kernel}_xxx.img.gz, например: openwrt_s905d_n1_R21.8.6_k5.4.138-flippy-62+o.7z. Поддерживаемые модели процессоров: s905x3, s905x2, s905x, s905w, s905d, s922x, s912, l1pro, beikeyun, vplus. Поддерживаемые версии ядра: 5.4.x, 5.10.x, 5.12.x, 5.13.x и т.д.

Путь для загрузки ядра OpenWrt включает 1 пункт- Путь для загрузки ядра OpenWrt: можно указать полный путь https://github.com/breakings/OpenWrt/tree/main/opt/kernel. Если репозиторий для OpenWrt и ядра одинаков, можно указать относительный путь opt/kernel. Также можно указать путь к ядру в любом репозитории https://github.com/ophub/flippy-kernel/tree/main/library. Ядра могут быть расположены в виде папки или списка файлов в указанном пути.#### Выбор ветки версии как опции- Установка ветки версии: по умолчанию используется ветка текущего OpenWrt-фирменного ПО, вы можете выбрать другую ветку или задать свою, например 5.4, 5.10, 5.13, 5.14 и т.д. При онлайн-скачивании OpenWrt и ядра будет использоваться выбранная вами ветка для загрузки и обновления.

Другие опции

  • Сохранение конфигурации при обновлении: в зависимости от ваших потребностей, если этот параметр выбран, при обновлении ПО конфигурация будет сохранена.

  • Автоматическое написание в загрузчик: рекомендуется выбрать, так как это обеспечивает множество полезных функций.

  • Установка типа файловой системы: задает тип файловой системы для общего раздела (/mnt/mmcblk*p4) при установке OpenWrt (по умолчанию ext4). Это настройка действует только при первоначальной установке OpenWrt, при обновлении ядра или ПО тип файловой системы для общего раздела не изменяется.

Описание по умолчанию- Плагины по умолчанию для OpenWrt-фирменного ПО ( полная версия плагинов | мини-версия плагинов ) и ядро предоставляются breakings, активным и преданным управляющим сообщества Flippy, который хорошо знаком с компиляцией OpenWrt и установкой и использованием различных моделей коробок, поддерживаемых Flippy. В случае возникновения вопросов по компиляции или использованию OpenWrt, вы можете обратиться в сообщество или оставить отзыв на его Github.## Интерфейс плагина

luci-app-amlogic

Вдохновение

  • Функции загрузки и выгрузки файлов взяты из luci-app-filetransfer
  • Функции просмотра логов и проверки версий взяты из Vernesong
  • Ресурсы ядра и скриптов взяты из Flippy

Благодарности

Лицензия

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/vpei-luci-app-amlogic.git
git@api.gitlife.ru:oschina-mirror/vpei-luci-app-amlogic.git
oschina-mirror
vpei-luci-app-amlogic
vpei-luci-app-amlogic
main