View Chinese description | 查看中文说明
These kernels can be used for Armbian
and OpenWrt
systems, such as the amlogic-s9xxx-armbian, amlogic-s9xxx-openwrt, flippy-openwrt-actions, and unifreq/openwrt_packit projects. They can be integrated when compiling firmware or installed in an existing system. Among them, kernel_flippy, kernel_stable, kernel_dev and kernel_beta are interchangeable general-purpose kernels. For specific usage methods, see the Kernel Use Instructions.
- 在 Releases 的 kernel_flippy 里的内核文件是
稳定版
,是flippy
制作分享的系列内核。 - 在 Releases 的 kernel_stable 里的内核文件是
稳定版
,根据用户需求启用了更多支持选项。 - 在 Releases 的 kernel_dev 里的内核文件是
开发版
,为一些特定盒子添加了第三方的驱动支持和特殊修改。 - 在 Releases 的 kernel_beta 里的内核文件是
测试版
,支持自定义添加第三方驱动等补丁,支持自定义配置编译。 - 在 Releases 的 kernel_rk3588 里的内核文件是
rk3588
系列的专用版本
,和其他系列不通用。 - 在 Releases 的 kernel_rk35xx 里的内核文件是
rk3528/rk3566/rk3568
系列的专用版本
,和其他系列不通用。 - 在 Releases 的 kernel_h6 里的内核文件是
全志 H6(TQC-A01)
设备的专用版本
,和其他系列不通用。 - 在 Releases 的 dev 里有编译内核时需要的
交叉编译工具链
下载镜像。 - 在 Releases 的 tools 里有一些常见的电视盒子的
安卓系统
下载镜像,在使用 Armbian 和 OpenWrt 系统时,可以用于恢复安卓系统使用。
-
编译内核的方法详见 compile-kernel,使用 github.com 的 Actions 编译内核的方法可参考 .github/workflows,可以通过修改 kernel-config 里的内核配置文件进行自定义内核,可以在 kernel-patch 目录里添加自定义内核补丁。
-
你可以根据需要对内核的配置进行调整,如添加驱动和补丁。也可以根据心情编译具有特殊意义的个性化签名内核,如
5.10.95-happy-new-year
,5.10.96-beijing-winter-olympics
,5.10.99-valentines-day
等等。
- name: Compile the kernel
uses: ophub/amlogic-s9xxx-armbian@main
with:
build_target: kernel
kernel_version: 5.10.135_5.15.50
kernel_auto: true
kernel_sign: -yourname
非常感谢 unifreq 等大佬们维护的内核源码,目前仓库中的内核文件使用的源码如下:
内核标签 | 源码仓库 | 适用设备 |
---|---|---|
kernel_flippy kernel_stable kernel_dev kernel_beta |
unifreq/linux-5.4.y unifreq/linux-5.10.y unifreq/linux-5.15.y unifreq/linux-6.1.y unifreq/linux-6.6.y |
Amlogic Allwinner Rockchip |
kernel_rk3588 | unifreq/linux-5.10.y-rk35xx | Rockchip-RK3588 |
kernel_rk35xx | unifreq/linux-5.10.y-rk35xx | Rockchip-RK3528/RK3566/RK3568 |
kernel_h6 | 13584452567/linux-6.4.y 13584452567/linux-6.5.y 13584452567/linux-6.6.y |
Allwinner-H6(TQC-A01) |
kernel_stable kernel_dev kernel_h6 kernel_rk3588 kernel_rk35xx |
codesnas/linux-5.4.y codesnas/linux-5.10.y codesnas/linux-5.15.y codesnas/linux-6.1.y codesnas/linux-6.6.y codesnas/linux-h6-6.6.y codesnas/linux-5.10.y-rk35xx |
The kernel source code was cloned from the repositories of unifreq, 13584452567 and chewitt, facilitating learning how to patch the kernel by following these experts. |
kernel_rk3588 | armbian/linux-rockchip | Rockchip-Beta(6.1.y) |
kernel_rk35xx | armbian/linux-rockchip | Rockchip-Beta(6.1.y) |
The kernel © OPHUB is licensed under GPL-2.0