# # SPDX-License-Identifier: GPL-2.0 # # Copyright (c) 2013-2023 Igor Pecovnik, igor@armbian.com # # This file is a part of the Armbian Build Framework # https://github.com/armbian/build/ # ATF_PLAT="sun50i_h6" source "${BASH_SOURCE%/*}/include/sunxi64_common.inc" OVERLAY_PREFIX='sun50i-h6' [[ -z $CPUMIN ]] && CPUMIN=480000 [[ -z $CPUMAX ]] && CPUMAX=1810000 GOVERNOR=ondemand ASOUND_STATE='asound.state.sun50iw2-dev' case $BRANCH in current) if [[ ${BOARD} == orangepi3-lts ]]; then ASOUND_STATE='asound.state.sun50iw6-current' fi ;; edge) if [[ ${BOARD} == orangepi3-lts ]]; then ASOUND_STATE='asound.state.sun50iw6-current' fi ;; esac family_tweaks_s() { if [[ -f $SDCARD/lib/systemd/system/aw859a-bluetooth.service ]]; then # install and enable Bluetooth chroot_sdcard_apt_get_install rfkill bluetooth bluez bluez-tools chroot $SDCARD /bin/bash -c "systemctl --no-reload enable aw859a-bluetooth.service >/dev/null 2>&1" fi if [[ $BUILD_DESKTOP == yes && $BOARD == orangepi3-lts ]]; then sed -i "s/auto-profiles = yes/auto-profiles = no/" ${SDCARD}/usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf echo "load-module module-alsa-sink device=hw:0,0 sink_name=AudioCodec-Playback sink_properties=\"device.description='Audio Codec'\"" >> ${SDCARD}/etc/pulse/default.pa echo "load-module module-alsa-sink device=hw:1,0 sink_name=HDMI-Playback sink_properties=\"device.description='HDMI Audio'\"" >> ${SDCARD}/etc/pulse/default.pa fi } family_tweaks_bsp() { if [[ ${BOARD} == orangepi3-lts ]]; then cp $SRC/packages/bsp/sunxi/aw859a-bluetooth.service $destination/lib/systemd/system/ fi install -m 755 $SRC/packages/blobs/bt/hciattach/hciattach_opi_${ARCH} $destination/usr/bin/hciattach_opi }