MIT License

项目介绍

armarchindo/ULO-Builder 是一个托管在 GitHub 上的开源项目,主要使用 Shell 编写,采用 MIT License 许可证,目前获得 55 个 Star、137 次 Fork。

仓库全名
armarchindo/ULO-Builder
开源许可证
MIT License
Star 数
55
Fork 数
137
未关闭 Issue
2

README 摘要

ULO Builder for OpenWRT ULO (Universal Linux OpenWrt) Builder adalah sebuah software pembuat firmware OpenWRT untuk berbagai jenis device dan SOC (AMLogic, ALLWinner, Rockchip) penggunaan sangat mudah dan manusiawi, cocok untuk semua kalangan. https://github.com/user-attachments/assets/f9b25d81-a364-4bc9-8b84-173cfa0e099e Supported Devices 1. Amlogic SOC | Devices | S905 | - | S905W | - | S905L | - | S905D | - |…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ULO-Builder 用什么语言开发?

主要使用 Shell 编写,采用 MIT License 许可证,目前有 55 个 Star。

ULO-Builder 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 ULO-Builder 的源码?

可以直接克隆仓库:git clone https://github.com/armarchindo/ULO-Builder.git,默认分支为 main;安装与运行步骤见仓库 README。

ULO-Builder 最近还在维护吗?

仓库最近一次更新为 2025年8月17日,当前有 2 个未关闭 Issue;Star 数为 55,可作为社区活跃度的参考。

关于

ULO Openwrt Builder

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
333
价值分
74
活跃状态
活跃

README

ULO Builder for OpenWRT

ULO (Universal Linux OpenWrt) Builder adalah sebuah software pembuat firmware OpenWRT untuk berbagai jenis device dan SOC (AMLogic, ALLWinner, Rockchip) penggunaan sangat mudah dan manusiawi, cocok untuk semua kalangan.

https://github.com/user-attachments/assets/f9b25d81-a364-4bc9-8b84-173cfa0e099e

Supported Devices

1. Amlogic

SOC Devices
S905 -
S905W -
S905L -
S905D -
S905X HG680P, B860H-V1/V2
S905X2 HG680FJ, B860H-V5, CYBORG001
S905X3 -
S905X4 -
S912 -
A311D -
S922X -
S905Y4 -

2. AllWinner

SOC Devices
A64 bananapi-m64, nanopi-a64
H5 Orange Pi Zero Plus 2, Orange Pi Zero Plus, Orange Pi Prime, Orange Pi PC2
H6 Orange Pi 1 Plus, Orange Pi Lite 2, Orange Pi 3 LTS, Orange Pi 3, Tanix TX6
H313 x96q-lpddr3
H616 Orange Pi Zero 2, X96-Mate
H618 Orange Pi Zero 3, Orange Pi Zero 2W

3. Rockchip

SOC Devices
RK3328 -
RK3399 -
RK3528 -
RK3566 Orange Pi 3B
RK3568 -
RK3588S Orange Pi 5
RK3588 Orange Pi 5 Plus

Requirements

  • lolcat, pigz, aria2, wget, jq and default packages from Linux

Usage

  • clone this repository git clone --depth=1 --branch=main https://github.com/armarchindo/ULO-Builder.git
  • directory Kernel: core/kernel/
  • directory ROOTFS: rootfs
  • run ULO script with superuser sudo ./ulo
  • select SOC/Device

  • select rootfs

  • select kernel version

  • setting size of ROOTFS Partition

    building OpenWRT firmware

  • done, the OpenWRT image is located in the out folder

OLD KERNEL CHECK HERE

https://github.com/armarchindo/kernel/releases

ULO script information

  • ULO Repository Template : ULO Repository
  • How to change ULO Repository at ULO Builder
    1. Fork ULO Repository on your github
    2. You can edit a firmware, rootfs, kernel files at your ULO Repository
    3. Edit your ULO Script at lines 25
      Change default ULO Repository to your URL Repository, example…
      # DEFAULT REPOSITORY
      # Kernel & Firmware Repository
      repos="https://github.com/armarchindo/ULO-repository"
    
    to
      # YOUR CUSTOM REPOSITORY
      # Kernel & Firmware Repository
      repos="https://github.com/xxx/ULO-repository"
    
  • ULO Custom ROOTFS repository : rootfs-openwrt
  • You can change your own rootfs files on ULO script line 29
      # Custom ROOTFS Repository on releases
      # Format : git_account/repository
      # Upload your own files to Github Release
      rootfs_repo="armarchindo/rootfs-openwrt"
    
  • ULO Command list :
Usage:
  ulo [options]

Options:
    -h, --help      : Show this Text
    -c, --clean     : Cleaning old cache
    -u, --update    : Update Kernel, ROOTFS, and Firmware files from ULO-Repository
                      (Will Destroy your old Kernel, ROOTFS, and Firmware files!!!)
    -y  --yes       : Custom ROOTFS Download.
    -k              : set the kernel       (-k 5.9.16)
    -m              : set the device       (-m s905x2)
    -r              : set the rootfs files (-r ImmortalWrt-21.02.7-DBAI-armvirt-rootfs.tar.gz)
    -s, --size=SIZE : set size             (-s 768)

About

Script ULO ini dibuat karena mbah sepuh lagi gabut.

评论

暂无评论