mirror of
https://github.com/DrHo1y/orangepi-build.git
synced 2026-11-14 03:53:49 +07:00
Update for Orange Pi 5 v1.0.2
This commit is contained in:
2
external/config/boards/orangepi5.conf
vendored
2
external/config/boards/orangepi5.conf
vendored
@@ -11,4 +11,4 @@ BOOT_SUPPORT_SPI="yes"
|
||||
SKIP_BOOTSPLASH="yes" # Skip boot splash patch, conflicts with CONFIG_VT=yes
|
||||
DISTRIB_TYPE_LEGACY="bullseye jammy"
|
||||
BOOTFS_TYPE="fat"
|
||||
REVISION="1.0.0"
|
||||
REVISION="1.0.2"
|
||||
|
||||
@@ -261,3 +261,7 @@ geany
|
||||
audacity
|
||||
tightvncserver
|
||||
xrdp
|
||||
libva-wayland2
|
||||
liblua5.2-0
|
||||
vlc
|
||||
gparted
|
||||
|
||||
@@ -90,32 +90,29 @@ rk3588_gpu_vpu_tweaks()
|
||||
|
||||
install_deb_chroot "$EXTER/cache/sources/rk3588_packages/libmali/libmali-valhall-g610-g6p0-x11_1.9-1_arm64.deb"
|
||||
|
||||
#apt install libva-wayland2 liblua5.2-0
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libaom0_1.0.0.errata1-3_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libcodec2-0.9_0.9.2-4_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavutil56_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavutil-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libpostproc55_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libpostproc-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswresample3_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswresample-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswscale5_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswscale-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavcodec58_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavcodec-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavformat58_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavformat-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavresample4_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavresample-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavfilter7_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavfilter-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavdevice58_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavdevice-dev_4.3.2-0+deb11u2_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/ffmpeg_4.3.2-0+deb11u2_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavutil56_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavutil-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libpostproc55_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libpostproc-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswresample3_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswresample-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswscale5_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libswscale-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavcodec58_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavcodec-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavformat58_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavformat-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavresample4_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavresample-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavfilter7_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavfilter-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavdevice58_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/libavdevice-dev_4.3.5-0+deb11u1_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/ffmpeg/ffmpeg_4.3.5-0+deb11u1_arm64.deb"
|
||||
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/mpv/libmpv1_0.32.0-3_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/mpv/libmpv-dev_0.32.0-3_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/mpv/mpv_0.32.0-3_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/mpv/libmpv1_0.32.0-3_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/mpv/libmpv-dev_0.32.0-3_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk3588_packages/mpv/mpv_0.32.0-3_arm64.deb"
|
||||
|
||||
chroot $SDCARD /bin/bash -c "sed -i '5aexport LD_PRELOAD=libdrm-cursor.so.1' /usr/bin/X"
|
||||
|
||||
|
||||
@@ -28,6 +28,24 @@ family_tweaks_bsp() {
|
||||
install -m 755 $EXTER/packages/bsp/adb/adbd-${ARCH} ${destination}/usr/bin/adbd
|
||||
}
|
||||
|
||||
|
||||
install_balenaEtcher(){
|
||||
|
||||
if [[ $BUILD_DESKTOP == yes && $install_balena_etcher == yes ]]; then
|
||||
|
||||
balena_etcher_deb=balena-etcher-electron_1.7.9+5945ab1f_arm64.deb
|
||||
balena_etcher_url="https://github.com/Itai-Nelken/BalenaEtcher-arm/releases/download/v1.7.9/${balena_etcher_deb}"
|
||||
balena_etcher=${EXTER}/cache/debs/arm64/${balena_etcher_deb}
|
||||
|
||||
if [[ ! -f ${balena_etcher} ]]; then
|
||||
wget -P ${EXTER}/cache/debs/arm64 ${balena_etcher_url}
|
||||
fi
|
||||
|
||||
install_deb_chroot ${balena_etcher}
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
family_tweaks_s() {
|
||||
|
||||
rsync -a "${EXTER}"/packages/bsp/rk3588/* ${SDCARD}/
|
||||
@@ -35,12 +53,14 @@ family_tweaks_s() {
|
||||
# enable additional services
|
||||
chroot "${SDCARD}" /bin/bash -c "systemctl --no-reload enable usbdevice.service >/dev/null 2>&1"
|
||||
|
||||
chroot $SDCARD /bin/bash -c "rm /etc/profile.d/im-config_wayland.sh"
|
||||
sed "s/^SIZE=.*/SIZE=200M/" -i "${SDCARD}"/etc/default/orangepi-ramlog
|
||||
chroot "${SDCARD}" /bin/bash -c "ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime"
|
||||
chroot "${SDCARD}" /bin/bash -c "dpkg-reconfigure -f noninteractive tzdata" >> "${DEST}"/${LOG_SUBPATH}/install.log 2>&1
|
||||
|
||||
chroot $SDCARD /bin/bash -c "apt-get -y -qq install lm-sensors" >> "${DEST}"/${LOG_SUBPATH}/install.log 2>&1
|
||||
install_deb_chroot "$EXTER/cache/debs/arm64/wiringpi_2.46.deb"
|
||||
|
||||
chroot $SDCARD /bin/bash -c "apt-get -y -qq install lm-sensors vlc" >/dev/null 2>&1
|
||||
chroot $SDCARD /bin/bash -c "rm /etc/profile.d/im-config_wayland.sh" >/dev/null 2>&1
|
||||
|
||||
sed "s/^SIZE=.*/SIZE=200M/" -i "${SDCARD}"/etc/default/orangepi-ramlog
|
||||
|
||||
#install_docker
|
||||
install_docker
|
||||
install_balenaEtcher
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user