mirror of
https://github.com/DrHo1y/orangepi-build.git
synced 2026-11-08 08:47:20 +07:00
Update for RK3399
This commit is contained in:
@@ -70,7 +70,7 @@ rk3399_gpu_vpu_tweaks()
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/mpp/librockchip-mpp1_1.4.0_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/mpp/librockchip-vpu0_1.4.0_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/xserver/xserver-xorg-core-rockchip_1.20.3_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/xserver/gl4es_1.1.5_arm64.deb"
|
||||
#dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/xserver/gl4es_1.1.5_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/gst/gstreamer1.0-rockchip1_2.1.10_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/gst/gstreamer1.0-rockchip1-extra_3-20180115_arm64.deb"
|
||||
|
||||
@@ -82,7 +82,7 @@ rk3399_gpu_vpu_tweaks()
|
||||
|
||||
cp $EXTER/packages/bsp/rk3399/02-rockchip-accel.conf ${SDCARD}/etc/X11/xorg.conf.d/
|
||||
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/rkisp/rkisp-engine-2.2.0_arm64.deb"
|
||||
dpkg_install_deb_chroot "$EXTER/cache/sources/rk-rootfs-build-${RELEASE}/rkisp/rkisp-engine_2.2.0_arm64.deb"
|
||||
install -m 0755 ${EXTER}/packages/bsp/rk3399/scripts/test_camera-gst.sh ${SDCARD}/usr/local/bin/
|
||||
install -m 0755 ${EXTER}/packages/bsp/rk3399/scripts/test_camera-dual.sh ${SDCARD}/usr/local/bin/
|
||||
install -m 0755 ${EXTER}/packages/bsp/rk3399/scripts/io ${SDCARD}/usr/local/bin/
|
||||
|
||||
@@ -14,7 +14,7 @@ GOVERNOR="ondemand"
|
||||
BOOTBRANCH="branch:v2020.10-rockchip64"
|
||||
PACKAGE_LIST_FAMILY="ethtool"
|
||||
PACKAGE_LIST_DESKTOP_FAMILY="fcitx fonts-wqy-zenhei"
|
||||
PACKAGE_LIST_FAMILY_REMOVE="mpv"
|
||||
[[ $BRANCH != "next" ]] && PACKAGE_LIST_FAMILY_REMOVE="mpv"
|
||||
|
||||
RKBIN_DIR="$EXTER/cache/sources/rkbin-tools"
|
||||
if [ "$(uname -m)" = "aarch64" ]; then
|
||||
@@ -197,21 +197,21 @@ family_tweaks()
|
||||
# execute specific tweaks function if present
|
||||
[[ $(type -t family_tweaks_s) == function ]] && family_tweaks_s
|
||||
|
||||
rk3399_gpu_vpu_tweaks
|
||||
[[ "$BRANCH" =~ legacy|current ]] && rk3399_gpu_vpu_tweaks
|
||||
|
||||
if [[ ${BOARD} == orangepi800 && ${SELECTED_CONFIGURATION} == desktop && ${RELEASE} =~ bullseye|bookworm ]]; then
|
||||
#if [[ ${BOARD} == orangepi800 && ${SELECTED_CONFIGURATION} == desktop && ${RELEASE} =~ bullseye|bookworm ]]; then
|
||||
|
||||
install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/xfce4-zorinmenulite-plugin_1.1.2_arm64.deb"
|
||||
install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx-common_1.0~beta+git20210222-1~ppa1_all.deb"
|
||||
install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx-dockx_1.0~beta+git20210222-1~ppa1_all.deb"
|
||||
install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx_1.0~beta+git20210222-1~ppa1_all.deb"
|
||||
install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/xfce4-dockbarx-plugin_0.6+git20210221-1~ppa2~20.10_arm64.deb"
|
||||
install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx-theme-zorin_1.1.0_all.deb"
|
||||
# install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/xfce4-zorinmenulite-plugin_1.1.2_arm64.deb"
|
||||
# install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx-common_1.0~beta+git20210222-1~ppa1_all.deb"
|
||||
# install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx-dockx_1.0~beta+git20210222-1~ppa1_all.deb"
|
||||
# install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx_1.0~beta+git20210222-1~ppa1_all.deb"
|
||||
# install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/xfce4-dockbarx-plugin_0.6+git20210221-1~ppa2~20.10_arm64.deb"
|
||||
# install_deb_chroot "$EXTER/cache/debs/extra/bullseye-desktop/dockbarx-theme-zorin_1.1.0_all.deb"
|
||||
|
||||
## Orange Pi Desktop layout switcher
|
||||
install_deb_chroot "$EXTER/cache/debs/arm64/layout_switcher/layoutswitcher_0.2-0_all.deb"
|
||||
#install_deb_chroot "$EXTER/cache/debs/arm64/layout_switcher/switcher_1.0-1_arm64.deb"
|
||||
fi
|
||||
# ## Orange Pi Desktop layout switcher
|
||||
# install_deb_chroot "$EXTER/cache/debs/arm64/layout_switcher/layoutswitcher_0.2-0_all.deb"
|
||||
# #install_deb_chroot "$EXTER/cache/debs/arm64/layout_switcher/switcher_1.0-1_arm64.deb"
|
||||
#fi
|
||||
|
||||
if [[ $BOARD =~ orangepir1plus|orangepir1plus-lts ]]; then
|
||||
|
||||
@@ -233,6 +233,31 @@ family_tweaks()
|
||||
chroot $SDCARD /bin/bash -c "systemctl --no-reload enable rk3399-bluetooth.service >/dev/null 2>&1"
|
||||
fi
|
||||
|
||||
if [[ $BOARD =~ orangepi800|orangepi4-lts ]]; then
|
||||
|
||||
[[ $RELEASE == bookworm ]] && dpkg_install_deb_chroot "$EXTER/cache/debs/extra/${RELEASE}-utils/wpasupplicant_2.10-9_arm64.deb"
|
||||
[[ $RELEASE == jammy ]] && dpkg_install_deb_chroot "$EXTER/cache/debs/extra/${RELEASE}-utils/wpasupplicant_2.10-6ubuntu1_arm64.deb"
|
||||
|
||||
fi
|
||||
|
||||
if [[ $RELEASE == jammy && $BUILD_DESKTOP == yes && $install_chromium == yes ]]; then
|
||||
|
||||
chromium_name="chromium-browser_101.0.4951.15-0ubuntu1~ppa1~22.04.1_arm64.deb"
|
||||
chromium_extra_name="chromium-codecs-ffmpeg-extra_101.0.4951.15-0ubuntu1~ppa1~22.04.1_arm64.deb"
|
||||
chromium_url="http://ppa.launchpadcontent.net/saiarcot895/chromium-beta/ubuntu/pool/main/c/chromium-browser"
|
||||
chromium=${EXTER}/cache/debs/arm64/${chromium_name}
|
||||
chromium_extra=${EXTER}/cache/debs/arm64/${chromium_extra_name}
|
||||
|
||||
if [[ ! -f $chromium_extra ]]; then
|
||||
wget -P ${EXTER}/cache/debs/arm64 ${chromium_url}/${chromium_name}
|
||||
wget -P ${EXTER}/cache/debs/arm64 ${chromium_url}/${chromium_extra_name}
|
||||
fi
|
||||
|
||||
install_deb_chroot $chromium_extra
|
||||
install_deb_chroot $chromium
|
||||
|
||||
fi
|
||||
|
||||
rm $SDCARD/root/*.deb >/dev/null 2>&1
|
||||
}
|
||||
|
||||
|
||||
12
external/config/sources/families/rk3399.conf
vendored
12
external/config/sources/families/rk3399.conf
vendored
@@ -38,7 +38,6 @@ case $BRANCH in
|
||||
gstreamer1.0-pulseaudio libgstreamer-plugins-base1.0-dev"
|
||||
|
||||
fi
|
||||
|
||||
;;
|
||||
|
||||
current)
|
||||
@@ -46,11 +45,18 @@ case $BRANCH in
|
||||
BOOTBRANCH="branch:v2020.10-rockchip64"
|
||||
KERNELBRANCH='branch:orange-pi-5.10-rk3399'
|
||||
LINUXCONFIG='linux-5.10-rk3399'
|
||||
#KERNELBRANCH='branch:orange-pi-5.13-rockchip64'
|
||||
#LINUXCONFIG='linux-5.13-rockchip64'
|
||||
[[ ${BOARD} == orangepi4-lts ]] && ASOUND_STATE='asound.state.orangepi4-es8316'
|
||||
[[ ${BOARD} == orangepi800 ]] && ASOUND_STATE='asound.state.orangepi800-es8316'
|
||||
;;
|
||||
|
||||
next)
|
||||
|
||||
BOOTBRANCH='branch:v2020.10-rockchip64'
|
||||
KERNELBRANCH='branch:orange-pi-5.17-rockchip64'
|
||||
LINUXCONFIG='linux-rockchip64-edge'
|
||||
[[ ${BOARD} =~ orangepi800|orangepi4-lts ]] && ASOUND_STATE='asound.state.orangepi800-next'
|
||||
;;
|
||||
|
||||
esac
|
||||
|
||||
if [[ $BOARD =~ orangepi4|orangepi4-lts|orangepi800 ]]; then
|
||||
|
||||
Reference in New Issue
Block a user