sun50iw6 current: Bump kernel to orange-pi-5.10-media

Add kodi and ffmpeg for Debian11
This commit is contained in:
orangepi-xunlong
2022-04-13 16:32:31 +08:00
parent 027a168ce5
commit f699bd12e1
5 changed files with 7887 additions and 3 deletions

View File

@@ -2,7 +2,7 @@
BOARD_NAME="OPI 3 LTS"
BOARDFAMILY="sun50iw6"
BOOTCONFIG="orangepi_3_lts_defconfig"
KERNEL_TARGET="legacy,current,next"
KERNEL_TARGET="current,next"
MODULES="sprdbt_tty sprdwl_ng"
MODULES_BLACKLIST_LEGACY="bcmdhd"
ATFBRANCH="tag:v2.2"

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,29 @@
function ffmepg_kodi_install()
{
chroot $SDCARD /bin/bash -c "apt install -q -y ffmpeg kodi libgles2 libjs-bootstrap lockfile-progs"
#chroot $SDCARD /bin/bash -c "apt install -q -y ffmpeg kodi libgles2 libjs-bootstrap >/dev/null 2>&1"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libavcodec58_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libavdevice58_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libavfilter7_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libavformat58_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libavresample4_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libavutil56_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libpostproc55_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libswresample3_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/libswscale5_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/ffmpeg_4.3.3-0+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/ffmpeg/ffmpeg-doc_4.3.3-0+deb11u1_all.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/kodi/kodi_19.1+dfsg2-2+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/kodi/kodi-bin_19.1+dfsg2-2+deb11u1_arm64.deb"
dpkg_install_deb_chroot "$EXTER/cache/sources/ffmpeg_kodi_debian11/kodi/kodi-data_19.1+dfsg2-2+deb11u1_all.deb"
install_deb_chroot "$EXTER/cache/debs/arm64/usbmount_0.0.24_all.deb"
cp $EXTER/packages/bsp/sunxi/appliance.xml ${SDCARD}/usr/share/kodi/system/settings/appliance.xml
rm $SDCARD/root/*.deb >/dev/null 2>&1
}

View File

@@ -1,5 +1,6 @@
ATF_PLAT="sun50i_h6";
source "${BASH_SOURCE%/*}/include/sunxi64_common.inc"
source "${BASH_SOURCE%/*}/include/ffmepg_kodi.inc"
OVERLAY_PREFIX='sun50i-h6'
[[ -z $CPUMIN ]] && CPUMIN=480000
[[ -z $CPUMAX ]] && CPUMAX=1810000
@@ -35,9 +36,12 @@ case $BRANCH in
current)
ASOUND_STATE='asound.state.sun50iw6-current'
KERNELBRANCH="branch:orange-pi-5.10"
LINUXCONFIG="linux-5.10-sunxi64-current"
#KERNELBRANCH="branch:orange-pi-5.10"
#LINUXCONFIG="linux-5.10-sunxi64-current"
KERNELBRANCH="branch:orange-pi-5.10-media"
LINUXCONFIG="linux-5.10-sunxi64-media"
;;
next)
@@ -62,6 +66,11 @@ family_tweaks_s()
fi
if [[ $BOARD == orangepi3-lts || $BRANCH == current || $RELEASE == bullseye ]]; then
ffmepg_kodi_install
fi
}
family_tweaks_bsp()