diff --git a/external/config/sources/families/include/sunxi64_common.inc b/external/config/sources/families/include/sunxi64_common.inc index 252c14b..672dd91 100644 --- a/external/config/sources/families/include/sunxi64_common.inc +++ b/external/config/sources/families/include/sunxi64_common.inc @@ -63,6 +63,21 @@ family_tweaks() fi + if [[ $RELEASE == noble && $BUILD_DESKTOP == yes && $install_firefox == yes ]]; then + + firefox_name="firefox-esr_115.15.0esr+build1-0ubuntu0.24.04.1~mt1_arm64.deb" + firefox_url="https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu/pool/main/f/firefox-esr/" + firefox=${EXTER}/cache/debs/arm64/${firefox_name} + + if [[ ! -f $firefox ]]; then + wget -P ${EXTER}/cache/debs/arm64 ${firefox_url}/${firefox_name} + fi + + install_deb_chroot $firefox + + fi + + rm $SDCARD/root/*.deb >/dev/null 2>&1 } diff --git a/external/packages/bsp/common/usr/lib/orangepi/orangepi-hardware-optimization b/external/packages/bsp/common/usr/lib/orangepi/orangepi-hardware-optimization index e1cb1d3..a1c7118 100755 --- a/external/packages/bsp/common/usr/lib/orangepi/orangepi-hardware-optimization +++ b/external/packages/bsp/common/usr/lib/orangepi/orangepi-hardware-optimization @@ -253,7 +253,7 @@ prepare_board() { if [[ $BOARD == orangepizero2w ]]; then - if [[ ${DISTRIBUTION_CODENAME} == "bookworm" ]]; then + if [[ ${DISTRIBUTION_CODENAME} == "bookworm" || ${DISTRIBUTION_CODENAME} == "noble" ]]; then interface_100m="end0" else interface_100m="eth0"