diff --git a/packages/extras/firmware.sh b/packages/extras/firmware.sh index 874faa4bdd..bba4d2b4e2 100644 --- a/packages/extras/firmware.sh +++ b/packages/extras/firmware.sh @@ -10,8 +10,11 @@ build_firmware() { display_alert "Merging and packaging linux firmware" "@host" "info" - - local plugin_repo="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" + if [[ $USE_MAINLINE_GOOGLE_MIRROR == yes ]]; then + plugin_repo="https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware.git" + else + plugin_repo="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" + fi local plugin_dir="armbian-firmware${FULL}" [[ -d $SRC/cache/sources/$plugin_dir ]] && rm -rf $SRC/cache/sources/$plugin_dir mkdir -p $SRC/cache/sources/$plugin_dir/lib/firmware