sun50iw6 current: Bump kernel to orange-pi-5.10-media
Add kodi and ffmpeg for Debian11
This commit is contained in:
parent
027a168ce5
commit
f699bd12e1
|
|
@ -2,7 +2,7 @@
|
||||||
BOARD_NAME="OPI 3 LTS"
|
BOARD_NAME="OPI 3 LTS"
|
||||||
BOARDFAMILY="sun50iw6"
|
BOARDFAMILY="sun50iw6"
|
||||||
BOOTCONFIG="orangepi_3_lts_defconfig"
|
BOOTCONFIG="orangepi_3_lts_defconfig"
|
||||||
KERNEL_TARGET="legacy,current,next"
|
KERNEL_TARGET="current,next"
|
||||||
MODULES="sprdbt_tty sprdwl_ng"
|
MODULES="sprdbt_tty sprdwl_ng"
|
||||||
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
MODULES_BLACKLIST_LEGACY="bcmdhd"
|
||||||
ATFBRANCH="tag:v2.2"
|
ATFBRANCH="tag:v2.2"
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -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
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
ATF_PLAT="sun50i_h6";
|
ATF_PLAT="sun50i_h6";
|
||||||
source "${BASH_SOURCE%/*}/include/sunxi64_common.inc"
|
source "${BASH_SOURCE%/*}/include/sunxi64_common.inc"
|
||||||
|
source "${BASH_SOURCE%/*}/include/ffmepg_kodi.inc"
|
||||||
OVERLAY_PREFIX='sun50i-h6'
|
OVERLAY_PREFIX='sun50i-h6'
|
||||||
[[ -z $CPUMIN ]] && CPUMIN=480000
|
[[ -z $CPUMIN ]] && CPUMIN=480000
|
||||||
[[ -z $CPUMAX ]] && CPUMAX=1810000
|
[[ -z $CPUMAX ]] && CPUMAX=1810000
|
||||||
|
|
@ -35,9 +36,12 @@ case $BRANCH in
|
||||||
current)
|
current)
|
||||||
|
|
||||||
ASOUND_STATE='asound.state.sun50iw6-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)
|
next)
|
||||||
|
|
@ -62,6 +66,11 @@ family_tweaks_s()
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ $BOARD == orangepi3-lts || $BRANCH == current || $RELEASE == bullseye ]]; then
|
||||||
|
|
||||||
|
ffmepg_kodi_install
|
||||||
|
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
family_tweaks_bsp()
|
family_tweaks_bsp()
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,121 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<settings version="1">
|
||||||
|
<section id="games">
|
||||||
|
<category id="gamesgeneral">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="gamesgeneral.enablerewind">
|
||||||
|
<default>false</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
</section>
|
||||||
|
<section id="system">
|
||||||
|
<category id="display">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="videoscreen.screen">
|
||||||
|
<visible>false</visible>
|
||||||
|
</setting>
|
||||||
|
<setting id="videoscreen.limitedrange">
|
||||||
|
<default>false</default>
|
||||||
|
<visible>false</visible>
|
||||||
|
</setting>
|
||||||
|
<setting id="videoscreen.limitguisize">
|
||||||
|
<visible>false</visible>
|
||||||
|
<default>3</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
<group id="3">
|
||||||
|
<setting id="videoscreen.noofbuffers">
|
||||||
|
<default>2</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
<category id="audio">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="audiooutput.volumesteps">
|
||||||
|
<default>20</default>
|
||||||
|
</setting>
|
||||||
|
<setting id="audiooutput.audiodevice">
|
||||||
|
<default>ALSA:hdmi:CARD=sun50ih6hdmi,DEV=0</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
<group id="3">
|
||||||
|
<visible>false</visible>
|
||||||
|
<setting id="audiooutput.passthrough">
|
||||||
|
<default>false</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
<category id="logging">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="debug.screenshotpath">
|
||||||
|
<default>/storage/screenshots/</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
</section>
|
||||||
|
<section id="services">
|
||||||
|
<category id="airplay">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="services.airplay">
|
||||||
|
<default>true</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
<category id="smb">
|
||||||
|
<group id="2">
|
||||||
|
<setting id="smb.maxprotocol">
|
||||||
|
<default>0</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
</section>
|
||||||
|
<section id="pvr">
|
||||||
|
<category id="epg">
|
||||||
|
<group id="2">
|
||||||
|
<setting id="epg.preventupdateswhileplayingtv">
|
||||||
|
<default>true</default>
|
||||||
|
</setting>
|
||||||
|
<setting id="epg.ignoredbforclient">
|
||||||
|
<default>true</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
<category id="pvrplayback">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="pvrplayback.signalquality">
|
||||||
|
<default>false</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
<category id="pvrpowermanagement">
|
||||||
|
<group id="1">
|
||||||
|
<setting id="pvrpowermanagement.setwakeupcmd">
|
||||||
|
<default>/usr/bin/setwakeup.sh</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
</section>
|
||||||
|
<section id="player">
|
||||||
|
<category id="videoplayer">
|
||||||
|
<group id="3">
|
||||||
|
<setting id="videoplayer.useprimedecoder">
|
||||||
|
<default>true</default>
|
||||||
|
</setting>
|
||||||
|
<setting id="videoplayer.useprimedecoderforhw">
|
||||||
|
<visible>true</visible>
|
||||||
|
</setting>
|
||||||
|
<setting id="videoplayer.useprimerenderer">
|
||||||
|
<default>0</default>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
<category id="input">
|
||||||
|
<group id="4">
|
||||||
|
<setting id="input.libinputkeyboardlayout">
|
||||||
|
<visible>true</visible>
|
||||||
|
</setting>
|
||||||
|
</group>
|
||||||
|
</category>
|
||||||
|
</section>
|
||||||
|
</settings>
|
||||||
Loading…
Reference in New Issue