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.
2024-08-07.17-18-03.mp4
Amlogic | Allwinner | Rockchip |
---|---|---|
S905 | A64 (bananapi-m64 , nanopi-a64 ) |
RK3328 (- ) |
S905W | H5 (Orange Pi Zero Plus 2 , Orange Pi Zero Plus , Orange Pi Prime , Orange Pi PC2 ) |
RK3399 (- ) |
S905D | H6 (Orange Pi 1 Plus , Orange Pi Lite 2 , Orange Pi 3 LTS , Orange Pi 3 , Tanix TX6 ) |
RK3528 (- ) |
S905L | H313 (x96q-lpddr3 ) |
RK3566 (Orange Pi 3B ) |
S905X | H616 (Orange Pi Zero 2 , X96-Mate ) |
RK3568 (- ) |
S912 | H618 (Orange Pi Zero 3 , Orange Pi Zero 2W ) |
RK3588S (Orange Pi 5 ) |
a311d | - | RK3588 (Orange Pi 5 Plus ) |
s922x | - | - |
S905Y4 | - | - |
S905X4 | - | - |
lolcat, pigz, aria2
and default packages from Linux
- 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 Repository Template : ULO Repository
- How to change
ULO Repository
atULO Builder
- Fork ULO Repository on your github
- You can edit a
firmware
,rootfs
,kernel
files at yourULO Repository
- Edit your ULO Script at lines
25
Change default ULO Repository to your URL Repository, example...
to# DEFAULT REPOSITORY # Kernel & Firmware Repository repos="https://github.com/armarchindo/ULO-repository"
# YOUR CUSTOM REPOSITORY # Kernel & Firmware Repository repos="https://github.com/xxx/ULO-repository"
- 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!!!)
-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)
Script ULO ini dibuat karena mbah sepuh lagi gabut.