mirror of
https://github.com/clockworkpi/uConsole.git
synced 2025-12-12 18:18:50 +01:00
A06 kernel patch for uConsole
based on https://github.com/armbian/build.git
git commit hash: 95c829f9e66451f2bff6f42ab3e61d211212c905
How to
cd
git clone -b master https://github.com/armbian/build.git
cd build
mkdir -p userpatches/kernel/rockchip64-current/
wget https://raw.githubusercontent.com/clockworkpi/uConsole/master/Code/patch/a06/20230630/drivers_network.sh.patch
wget https://raw.githubusercontent.com/clockworkpi/uConsole/master/Code/patch/a06/20230630/z-10000_a06_sound_230701.patch -O userpatches/kernel/rockchip64-current/z-10000_a06_sound_230701.patch
wget https://raw.githubusercontent.com/clockworkpi/uConsole/master/Code/patch/a06/20230630/z-10000_a06_uc_panel_230701.patch -O userpatches/kernel/rockchip64-current/z-10000_a06_uc_panel_230701.patch
git apply drivers_network.sh.patch
./compile.sh BOARD=clockworkpi-a06 BRANCH=current BUILD_MINIMAL=no BUILD_DESKTOP=no BUILD_ONLY=u-boot,kernel,armbian-config,armbian-zsh,plymouth-theme-armbian,armbian-firmware,armbian-bsp KERNEL_CONFIGURE=no
debs
Compile.sh will generate the following packages:
output/debs/linux-dtb-current-rockchip64_23.02.0-trunk_arm64.deb
output/debs/linux-image-current-rockchip64_23.02.0-trunk_arm64.deb
and are not able to be installed on the A06 OS image due to being masked.
The reason for masking these packages is to prevent the A06 kernel from being replaced/updated during the apt upgrade process.