|
@@ -443,7 +443,7 @@ jobs:
|
|
|
# Insert before the closing bracket of _COMMON_GKI_MODULES_LIST
|
|
# Insert before the closing bracket of _COMMON_GKI_MODULES_LIST
|
|
|
echo "snd-aloop injection: adding to module list"
|
|
echo "snd-aloop injection: adding to module list"
|
|
|
sed -i '/_COMMON_GKI_MODULES_LIST = \[/,/^[[:space:]]*\]/{/^[[:space:]]*\]$/i\ "sound/drivers/snd-aloop.ko",
|
|
sed -i '/_COMMON_GKI_MODULES_LIST = \[/,/^[[:space:]]*\]/{/^[[:space:]]*\]$/i\ "sound/drivers/snd-aloop.ko",
|
|
|
-}' common/modules.bzl
|
|
|
|
|
|
|
+ }' common/modules.bzl
|
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
# Add symbols to abi_gki_aarch64
|
|
# Add symbols to abi_gki_aarch64
|
|
@@ -459,11 +459,14 @@ jobs:
|
|
|
elif [[ "${{ inputs.android_version }}" == "android13" && "${{ inputs.kernel_version }}" == "5.15" ]]; then
|
|
elif [[ "${{ inputs.android_version }}" == "android13" && "${{ inputs.kernel_version }}" == "5.15" ]]; then
|
|
|
sed -i 's/^\s*exit 1$/ echo "Who Cares? Bypassing Now!"/' build/kernel/abi/compare_to_symbol_list
|
|
sed -i 's/^\s*exit 1$/ echo "Who Cares? Bypassing Now!"/' build/kernel/abi/compare_to_symbol_list
|
|
|
elif [[ "${{ inputs.android_version }}" == "android14" && "${{ inputs.kernel_version }}" == "5.15" ]]; then
|
|
elif [[ "${{ inputs.android_version }}" == "android14" && "${{ inputs.kernel_version }}" == "5.15" ]]; then
|
|
|
- sed -i '/if missing_symbols:/,/return 1/ s/return 1$/ print("Who Cares? Bypassing Now!")\n return 0/' build/kernel/abi/check_buildtime_symbol_protection.py
|
|
|
|
|
|
|
+ sed -i '/if missing_symbols:/,/return 1/ s/return 1$/ print("Who Cares? Bypassing Now!")\
|
|
|
|
|
+ return 0/' build/kernel/abi/check_buildtime_symbol_protection.py
|
|
|
elif [[ "${{ inputs.android_version }}" == "android14" && "${{ inputs.kernel_version }}" == "6.1" ]]; then
|
|
elif [[ "${{ inputs.android_version }}" == "android14" && "${{ inputs.kernel_version }}" == "6.1" ]]; then
|
|
|
- sed -i '/if missing_symbols:/,/return 1/ s/return 1$/ print("Who Cares? Bypassing Now!")\n return 0/' build/kernel/abi/check_buildtime_symbol_protection.py
|
|
|
|
|
|
|
+ sed -i '/if missing_symbols:/,/return 1/ s/return 1$/ print("Who Cares? Bypassing Now!")\
|
|
|
|
|
+ return 0/' build/kernel/abi/check_buildtime_symbol_protection.py
|
|
|
elif [[ "${{ inputs.android_version }}" == "android15" && "${{ inputs.kernel_version }}" == "6.6" ]]; then
|
|
elif [[ "${{ inputs.android_version }}" == "android15" && "${{ inputs.kernel_version }}" == "6.6" ]]; then
|
|
|
- sed -i '/if missing_symbols:/,/return 1/ s/return 1$/ print("Who Cares? Bypassing Now!")\n return 0/' build/kernel/abi/check_buildtime_symbol_protection.py
|
|
|
|
|
|
|
+ sed -i '/if missing_symbols:/,/return 1/ s/return 1$/ print("Who Cares? Bypassing Now!")\
|
|
|
|
|
+ return 0/' build/kernel/abi/check_buildtime_symbol_protection.py
|
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
- name: Configure Build Optimization
|
|
- name: Configure Build Optimization
|