mirror of
https://github.com/DrHo1y/orangepi-build.git
synced 2026-11-14 20:13:48 +07:00
Update for Orange Pi 3B v1.0.4
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
rk35xx_gpu_vpu_tweaks()
|
||||
{
|
||||
if [[ ${SELECTED_CONFIGURATION} == desktop && ${DESKTOP_ENVIRONMENT} =~ xfce|kde-plasma ]]; then
|
||||
if [[ ${SELECTED_CONFIGURATION} == desktop ]]; then
|
||||
|
||||
debs_dir="$EXTER/cache/sources/rk35xx_packages"
|
||||
|
||||
debs_common_list+=("rga2" "mpp" "rktoolkit" "rkaiq")
|
||||
debs_common_list+=("rga2" "mpp" "rktoolkit")
|
||||
debs_list+=("gstreamer" "gst-plugins-base1.0" "gst-plugins-good1.0" "gst-plugins-bad1.0" "gst-plugins-ugly1.0" "gstreamer-rockchip")
|
||||
debs_list+=("xserver" "glmark2" "libdrm" "libdrm-cursor")
|
||||
debs_list+=("libv4l" "libv4l-rkmpp" "chromium")
|
||||
@@ -12,17 +12,31 @@ rk35xx_gpu_vpu_tweaks()
|
||||
|
||||
chroot $SDCARD /bin/bash -c "rm -rf /etc/mpv/mpv.conf"
|
||||
|
||||
[[ ${RELEASE} == raspi ]] && chroot $SDCARD /bin/bash -c "apt remove -y chromium-browser rpi-chromium-mods libwidevinecdm0"
|
||||
|
||||
for dir in ${debs_common_list[@]}; do
|
||||
dir=$(find "${debs_dir}/common" -type d -name ${dir})
|
||||
[[ -n ${dir} ]] && dpkg_install_debs_chroot "${dir}"
|
||||
done
|
||||
|
||||
for dir in ${debs_list[@]}; do
|
||||
dir=$(find "${debs_dir}/${RELEASE}" -type d -name ${dir})
|
||||
if [[ ${RELEASE} == raspi ]]; then
|
||||
[[ ${dir} == "libdrm" ]] && continue
|
||||
dir=$(find "${debs_dir}/bullseye" -type d -name ${dir})
|
||||
else
|
||||
dir=$(find "${debs_dir}/${RELEASE}" -type d -name ${dir})
|
||||
fi
|
||||
[[ -n ${dir} ]] && dpkg_install_debs_chroot "${dir}"
|
||||
done
|
||||
|
||||
dpkg_install_deb_chroot "${debs_dir}/common/libmali/libmali-valhall-g610-g13p0-x11-gbm_1.9-1_arm64.deb"
|
||||
if [[ $BOARDFAMILY == "rockchip-rk3588" ]]; then
|
||||
dpkg_install_deb_chroot "${debs_dir}/common/libmali/libmali-valhall-g610-g13p0-x11-gbm_1.9-1_arm64.deb"
|
||||
dpkg_install_deb_chroot "${debs_dir}/common/rkaiq/camera-engine-rkaiq_rk3588_arm64.deb"
|
||||
elif [[ $BOARDFAMILY == "rockchip-rk356x" ]]; then
|
||||
dpkg_install_deb_chroot "${debs_dir}/common/libmali/libmali-bifrost-g52-g13p0-x11-gbm_1.9-1_arm64.deb"
|
||||
dpkg_install_deb_chroot "${debs_dir}/common/rkaiq/camera_engine_rkaiq_rk3568_arm64.deb"
|
||||
fi
|
||||
|
||||
cp ${EXTER}/packages/bsp/rk3588/etc/mpv/mpv.conf $SDCARD/etc/mpv/
|
||||
|
||||
# The chromium using fixed pathes for libv4l2.so
|
||||
@@ -53,5 +67,7 @@ rk35xx_gpu_vpu_tweaks()
|
||||
if [[ ${RELEASE} == bullseye ]]; then
|
||||
apply_common_operations
|
||||
fi
|
||||
|
||||
[[ ${RELEASE} == raspi ]] && chroot $SDCARD /bin/bash -c "sed -i '5aexport LD_PRELOAD=libdrm-cursor.so.1' /usr/bin/X"
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -265,7 +265,7 @@ family_tweaks()
|
||||
|
||||
[[ "$BRANCH" =~ legacy|current ]] && rk3399_gpu_vpu_tweaks
|
||||
[[ "$BRANCH" =~ legacy && $BOARDFAMILY == "rockchip-rk3588" ]] && rk35xx_gpu_vpu_tweaks
|
||||
[[ "$BRANCH" == legacy && $BOARDFAMILY == "rockchip-rk356x" ]] && rk356x_gpu_vpu_tweaks
|
||||
[[ "$BRANCH" == legacy && $BOARDFAMILY == "rockchip-rk356x" ]] && rk35xx_gpu_vpu_tweaks
|
||||
|
||||
#if [[ ${BOARD} == orangepi800 && ${SELECTED_CONFIGURATION} == desktop && ${RELEASE} =~ bullseye|bookworm ]]; then
|
||||
|
||||
|
||||
Reference in New Issue
Block a user