Commit Graph

64018 Commits

Author SHA1 Message Date
xiexiaobao
6ab36545f1 fix: enable R6C build target + apply r6c.config packages 2026-06-27 15:42:33 +08:00
xiexiaobao
2027ebc82e fix: expand-overlay START=98 to run before dockerd(99) 2026-06-27 15:32:55 +08:00
xiexiaobao
30354fe40e refactor: change eMMC layout - 3G overlay + data partition for Docker
expand-overlay now splits eMMC into:
- p3 (3GB): overlay filesystem (system + configs)
- p4 (~54GB): ext4 data partition -> /mnt/data/docker

Docker data-root auto-configured to /mnt/data/docker on first boot.
2026-06-27 15:29:33 +08:00
xiexiaobao
920956975c chore: gitignore .config.bak 2026-06-27 11:48:46 +08:00
xiexiaobao
98ac0da607 enable FUSE kernel module + ntfs-3g for USB NTFS support
- target/linux/rockchip/armv8/config-6.6: CONFIG_FUSE_FS=m
- r6c.config: add kmod-fuse, fuse-utils, ntfs-3g
2026-06-27 11:48:27 +08:00
xiexiaobao
aa53d5541d feat: add docker-restore package (16-container restore script)
Pre-installs /root/restore-docker.sh in firmware for one-click
recovery of all Docker containers after reflash.
- Covers Jellyfin, Plex, Emby, Immich, Navidrome, n8n, etc.
- Auto-creates immich_default network if missing
- Includes Jellyfin WebRootPath fix and JS patch
- Placeholder passwords (edit before use)
2026-06-26 10:28:31 +08:00
xiexiaobao
fdea857efe feat: add jellyfin-autoinit package
- Auto-pull jellyfin/jellyfin:2026062206-arm64 on first boot
- Fix WebRootPath bug: create symlink /wwwroot -> /jellyfin/jellyfin-web
- Fix JS crash bug (PR #8088): sed patch getApi() null check
- Depends on +docker, gates on expand-overlay.done
- Idempotent via /etc/jellyfin-autoinit.done flag
2026-06-25 14:21:18 +08:00
xiexiaobao
c801aef709 feat: add custom packages
- frpc-config: pre-configure frpc tunnels (SSH/Jellyfin/Navidrome)
- navidrome-autoinit: auto-create Navidrome container on first boot
- expand-overlay: auto-resize eMMC overlay partition
2026-06-24 14:54:44 +08:00
Liangbin Lian
a670dc3d99 kernel: regulator: fixed: Fixes a GPIO chip failure caused by an incorrect GPIO release
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-18 15:29:40 +08:00
Liangbin Lian
f277dff70f package/mac80211: brcmfmac: disable dump_survey if SDIO enabled
Fix LuCI slows down when AP mode is enabled on brcm43455-sdio module.

Affected boards:
* Phicomm N1
* Linkease EasePi A2
* Linkease EasePi R2

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-17 15:03:28 +08:00
Liangbin Lian
6de9c3fdae Revert "package/cypress-firmware: create symlinks on bcm27xx target only"
This reverts commit b445830ab3.
2026-03-17 14:43:54 +08:00
Liangbin Lian
8d4b6b693b Revert "linux-firmware: replace the brcmfmac43455-sdio firmware with the version provided by LibreELEC."
This reverts commit d7fffb33d5.
2026-03-17 14:43:40 +08:00
Liangbin Lian
6271e5e8f3 Revert "target/all: update brcmfmac43455-sdio firmware"
This reverts commit 96783b7f10.
2026-03-17 14:43:31 +08:00
Liangbin Lian
7657757bed target/rockchip: easepi change led default trigger to heartbeat
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-16 15:20:51 +08:00
桐话
3ce1fb7414
radxa-rock-5t: reorder ethernet interfaces (#2917) 2026-03-13 22:56:06 +08:00
Liangbin Lian
6f4339ae2b target/rockchip: nanopi r76s force set pcie irq affinity
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-13 22:52:00 +08:00
Liangbin Lian
b247ece7a5 target/rockchip: dwc pcie driver support force set irq affinity
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-13 22:44:30 +08:00
Liangbin Lian
aad22cb12a target/rockchip: easepi a2 enable ip cores
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-10 12:39:59 +08:00
Liangbin Lian
fd9972c69e target/rockchip: easepi ars4 add aic8800s driver
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-06 14:49:56 +08:00
桐话
51746b44ec
add Radxa ROCK 5T support (#2913) 2026-03-06 12:18:38 +08:00
Liangbin Lian
0b134b9f09 target/rockchip: easepi a2 multifunction power key
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-05 21:05:16 +08:00
Liangbin Lian
7fbd05bcdf package/wifi-scripts: call wifi up once on boot
workaround for some drivers (like brcmfmac) take long time to load fw

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-05 19:21:13 +08:00
Liangbin Lian
96783b7f10 target/all: update brcmfmac43455-sdio firmware
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-05 16:21:48 +08:00
Liangbin Lian
d7fffb33d5 linux-firmware: replace the brcmfmac43455-sdio firmware with the version provided by LibreELEC.
Fix iwinfo hangs on platforms other than bcm27xx.

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-05 16:14:39 +08:00
Liangbin Lian
b445830ab3 package/cypress-firmware: create symlinks on bcm27xx target only
cypress-firmware hangs iwinfo on other platforms

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-05 15:34:46 +08:00
桐话
a336fb2789
orangepi-5-plus: add auto thermal control enable hdmi tx (#2896)
Co-authored-by: Liangbin Lian <1129525450@qq.com>
2026-03-03 10:17:30 +00:00
Liangbin Lian
d9059442a9 target/rockchip: add easepi a2 board
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-03-03 12:34:20 +08:00
Liangbin Lian
f59f4d9180 package/libxml2: supports building python binding
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-29 23:05:21 +08:00
Liangbin Lian
bcc7c6c2e4 target/x86: add megaraid raid driver
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-27 14:51:47 +08:00
Liangbin Lian
3bfcc8d543 package/bzip2: create symlink libbz2.so.1
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-27 11:16:32 +08:00
Liangbin Lian
089a9a6921 package/libxml2-2: add back ABI v2 version
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-26 16:20:41 +08:00
Liangbin Lian
79250affb1 target/rockchip: hinlink h88k enable hdmi tx
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-22 19:41:54 +08:00
Liangbin Lian
ade13ffdaa target/rockchip: add hdmi tx driver for rk3588
Based on:
* 2dc8224e37/drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
* https://lore.kernel.org/all/20241016-b4-rk3588-bridge-upstream-v10-1-87ef92a6d14e@collabora.com/
* a52dffaa46/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
* a52dffaa46/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
* a52dffaa46/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-22 17:00:02 +08:00
Liangbin Lian
8fa60fdb47 target/amlogic: phicomm n1 wait wifi chip ready
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-08 14:00:12 +08:00
Liangbin Lian
29b14d07da target/amlogic: supports HDMI output
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2026-01-05 18:11:34 +08:00
Liangbin Lian
f517288e11 target/amlogic: sysupgrade require image metadata
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-30 23:26:01 +08:00
Liangbin Lian
fd6c44d13c target/amlogic: fix meson hdmi not probed
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-30 19:59:03 +08:00
Liangbin Lian
f727777263 target/amlogic: init support for amlogic SoCs
first supported board Phicomm N1

based on db281bf932

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-30 17:02:53 +08:00
Liangbin Lian
a51b31583d linux-firmware: add generic BCM43455 SDIO NVRAM
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-30 11:44:23 +08:00
Liangbin Lian
ad478a21aa target/rockchip: refresh kernel patches
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-29 14:15:53 +08:00
Liangbin Lian
1708d26e3e kernel: refresh patches
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-29 14:00:11 +08:00
Liangbin Lian
a75ffc0bf3 change repo to current release
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-29 13:36:58 +08:00
Liangbin Lian
cc881ac163 target/rockchip: mute upstream dts for overwrited devices
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-29 13:34:51 +08:00
Liangbin Lian
1ec5ef316b Merge commit '4919ffd4f715fb31efd3e5aa28571e873200d03a' into istoreos-24.10
# Conflicts:
#	.github/workflows/formal.yml
#	package/network/services/odhcpd/Makefile
#	package/network/services/ppp/files/lib/netifd/ppp6-up
#	package/network/services/ppp/files/ppp.sh
#	target/linux/rockchip/armv8/base-files/etc/board.d/02_network
#	target/linux/rockchip/armv8/base-files/etc/hotplug.d/net/40-net-smp-affinity
2025-12-29 13:20:15 +08:00
Liangbin Lian
03c8cd7d5c istoreos: ota wait 10s before trying reconnection
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-26 11:43:44 +08:00
Liangbin Lian
68cfc7dd88 base-files: default_postinst clean menu cache after install js app
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-25 13:19:32 +08:00
Hauke Mehrtens
4919ffd4f7 OpenWrt v24.10.5: revert to branch defaults
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-12-18 21:39:37 +01:00
Hauke Mehrtens
4f7e6e554b OpenWrt v24.10.5: adjust config defaults
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-12-18 21:39:34 +01:00
Liangbin Lian
7afeedcaa3 istoreos/ota: cache check result for 5 mins
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-18 14:37:20 +08:00
Liangbin Lian
7d2fec2d30 istoreos/ota: supports ipv4 only network
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-12-18 13:45:12 +08:00