diff --git a/Patches/Linux b/Patches/Linux index e9af1df5..88d6b7b3 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit e9af1df50607dcea9c1969ff0b34674244ea4960 +Subproject commit 88d6b7b3f55449bbe922742a9fd2c106f269e87c diff --git a/Scripts/Common/Fix_CVE_Patchers.sh b/Scripts/Common/Fix_CVE_Patchers.sh index d15ee02e..2bb963c2 100644 --- a/Scripts/Common/Fix_CVE_Patchers.sh +++ b/Scripts/Common/Fix_CVE_Patchers.sh @@ -137,7 +137,7 @@ done declare -a threeDotEighteen=("${threeDotTen[@]}" "android_kernel_samsung_universal8890.sh" "android_kernel_google_dragon.sh" "android_kernel_zte_msm8996.sh" "android_kernel_asus_msm8953.sh" "android_kernel_google_marlin.sh" "android_kernel_motorola_msm8996.sh" "android_kernel_oneplus_msm8996.sh"); for script in "${threeDotEighteen[@]}" do - commentPatches $script "0008-Graphene-Kernel_Hardening-slub/4.4/0002.patch" "CVE-2016-20022/3.18" "CVE-2018-16597/4.4" "CVE-2019-19319/4.4" "CVE-2020-0305/4.4" "CVE-2020-0429/4.4" "CVE-2020-8992/4.4" "CVE-2021-1048/4.4" "CVE-2021-3428/4.4" "CVE-2021-20265/4.4" "CVE-2021-47277" "CVE-2021-47320" "CVE-2022-1184/4.4/0014.patch" "CVE-2022-1184/4.9/0007.patch" "CVE-2022-40768/4.9/0007.patch" "CVE-2022-40768/4.4/0008.patch" "CVE-2022-47929/4.4" "CVE-2023-0458" "CVE-2024-26889" "CVE-2024-35954/^6.9" "CVE-2021-47495/4.4" "CVE-2024-44944"; + commentPatches $script "0008-Graphene-Kernel_Hardening-slub/4.4/0002.patch" "CVE-2016-20022/3.18" "CVE-2018-16597/4.4" "CVE-2019-19319/4.4" "CVE-2020-0305/4.4" "CVE-2020-0429/4.4" "CVE-2020-8992/4.4" "CVE-2021-1048/4.4" "CVE-2021-3428/4.4" "CVE-2021-20265/4.4" "CVE-2021-47277" "CVE-2021-47320" "CVE-2022-1184/4.4/0014.patch" "CVE-2022-1184/4.9/0007.patch" "CVE-2022-40768/4.9/0007.patch" "CVE-2022-40768/4.4/0008.patch" "CVE-2022-47929/4.4" "CVE-2023-0458" "CVE-2023-52435" "CVE-2024-26889" "CVE-2024-35954/^6.9" "CVE-2021-47495/4.4" "CVE-2024-44944"; #TODO: missing USB_SPEED_SUPER_PLUS #sed -i 's|CVE-2016-20022/3.18|CVE-2016-20022/3.10|' $script; done @@ -153,7 +153,7 @@ done declare -a fourDotNine=("${fourDotFour[@]}" "android_kernel_fairphone_sdm632.sh" "android_kernel_google_msm-4.9.sh" "android_kernel_oneplus_sdm845.sh" "android_kernel_razer_sdm845.sh" "android_kernel_samsung_exynos9810.sh" "android_kernel_samsung_universal9810.sh" "android_kernel_sony_sdm845.sh" "android_kernel_xiaomi_msm8937.sh" "android_kernel_xiaomi_sdm845.sh"); for script in "${fourDotNine[@]}" do - commentPatches $script "CVE-2018-11412/4.14" "CVE-2020-0067/4.14" "CVE-2022-1204/4.14" "CVE-2023-0461/4.14" "CVE-2023-31084" "CVE-2023-4623/^6.5" "CVE-2024-0775/4.14" "CVE-2023-52435/^6.7" "CVE-2024-26763" "CVE-2024-42106" "CVE-2023-52901"; + commentPatches $script "CVE-2018-11412/4.14" "CVE-2020-0067/4.14" "CVE-2022-1204/4.14" "CVE-2023-0461/4.14" "CVE-2023-31084" "CVE-2023-4623/^6.5" "CVE-2024-0775/4.14" "CVE-2024-26763" "CVE-2024-42106" "CVE-2023-52901"; done #4.14 diff --git a/Scripts/Common/Optimize.sh b/Scripts/Common/Optimize.sh index 36ee3234..8a9634d7 100644 --- a/Scripts/Common/Optimize.sh +++ b/Scripts/Common/Optimize.sh @@ -60,12 +60,12 @@ sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=4/' zuk/msm8996-common/rootd sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=8/' oneplus/oneplus2/rootdir/etc/fstab.qcom &>/dev/null || true; #4GB (1GB) sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=4/' google/marlin/fstab.common lge/msm8996-common/rootdir/etc/fstab.qcom motorola/griffin/rootdir/etc/fstab.qcom &>/dev/null || true; -sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=8/' essential/mata/rootdir/etc/fstab.mata google/bonito/fstab.hardware google/coral/fstab.hardware google/crosshatch/fstab*.hardware google/wahoo/fstab.hardware &>/dev/null || true; +sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=8/' essential/mata/rootdir/etc/fstab.mata google/bonito/fstab.hardware google/crosshatch/fstab*.hardware google/wahoo/fstab.hardware &>/dev/null || true; #4GB/4GB+ (1GB/1GB+) sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=4/' zte/axon7/rootdir/etc/fstab.qcom &>/dev/null || true; sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=8/' sony/tama-common/rootdir/etc/fstab.qcom &>/dev/null || true; #4GB+ (1GB+) -sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=8/' google/redbull/fstab.hardware google/sunfish/fstab.hardware oneplus/msm8998-common/rootdir/etc/fstab.qcom oneplus/sdm845-common/rootdir/etc/fstab.qcom xiaomi/sm6150-common/rootdir/etc/fstab*.qcom &>/dev/null || true; +sed -i 's/zramsize=.*/zramsize=25%,max_comp_streams=8/' google/coral/fstab.hardware google/redbull/fstab.hardware google/sunfish/fstab.hardware oneplus/msm8998-common/rootdir/etc/fstab.qcom oneplus/sdm845-common/rootdir/etc/fstab.qcom xiaomi/sm6150-common/rootdir/etc/fstab*.qcom &>/dev/null || true; echo "Finished zram tweaks"; fi; diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index d4a414d2..da88419d 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -698,7 +698,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch -- git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28554/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -724,6 +724,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52439/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52443/4.14/0008.patch @@ -1060,18 +1061,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47222/4.14/0002.patch @@ -1079,7 +1081,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1079" +editKernelLocalversion "-dos.p1081" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh index c58d425a..2e01a4e5 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh @@ -781,7 +781,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28554/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -809,6 +809,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52443/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch @@ -1139,19 +1140,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch @@ -1162,7 +1164,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1162" +editKernelLocalversion "-dos.p1164" else echo "kernel_xiaomi_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh index 1db958f2..4cf92965 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh @@ -141,7 +141,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -167,6 +167,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -439,14 +440,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -456,7 +457,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p456" +editKernelLocalversion "-dos.p457" else echo "kernel_fairphone_sdm632 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh index e34739a7..df0b7109 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh @@ -64,6 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36783/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3493/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3759/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33630/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-35085/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -111,11 +112,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52486/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52583/4.19/0002.patch @@ -392,6 +395,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41087/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42086/4.19/0002.patch @@ -417,6 +421,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch @@ -440,28 +445,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43830/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p461" +editKernelLocalversion "-dos.p467" else echo "kernel_fairphone_sm7225 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh index 6b1b82f7..6e1c3e83 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh @@ -64,6 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36783/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3493/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3759/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33630/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-35085/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -111,11 +112,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52486/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52583/4.19/0002.patch @@ -392,6 +395,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41087/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42086/4.19/0002.patch @@ -417,6 +421,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch @@ -440,28 +445,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43830/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p461" +editKernelLocalversion "-dos.p467" else echo "kernel_fxtec_sm6115 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh index 35b4b9e6..48b21e8c 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh @@ -33,7 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9444/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11301/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3669/^5.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3669/5.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29648/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33061/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39633/5.10/0005.patch @@ -204,7 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/5.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28466/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30456/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/5.10/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/5.10/0003.patch @@ -821,6 +821,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41000/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41004/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41005/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41009/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41011/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.10/0008.patch @@ -849,6 +850,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41091/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41092/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42076/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/5.10/0003.patch @@ -885,6 +887,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42161/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/5.10/0004.patch @@ -925,6 +928,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43841/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43846/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43849/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/5.10/0003.patch @@ -933,7 +937,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43880/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/5.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43889/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/5.10/0003.patch @@ -943,8 +947,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/5.1-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch @@ -954,7 +958,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch -editKernelLocalversion "-dos.p954" +editKernelLocalversion "-dos.p958" else echo "kernel_google_gs101_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh index 548f24c1..afd611b1 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh @@ -33,7 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9444/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11301/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3669/^5.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3669/5.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29648/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33061/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39633/5.10/0005.patch @@ -202,7 +202,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/5.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28466/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30456/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/5.10/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/5.10/0003.patch @@ -819,6 +819,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41000/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41004/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41005/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41009/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41011/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.10/0008.patch @@ -847,6 +848,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41091/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41092/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42076/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/5.10/0003.patch @@ -883,6 +885,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42161/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42229/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/5.10/0004.patch @@ -923,6 +926,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43841/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43846/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43849/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/5.10/0003.patch @@ -931,7 +935,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43880/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/5.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43889/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/5.10/0003.patch @@ -941,8 +945,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/5.1-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch @@ -952,7 +956,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.10/0003.patch -editKernelLocalversion "-dos.p952" +editKernelLocalversion "-dos.p956" else echo "kernel_google_gs201_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh index c9aa9a86..2fcc1d21 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh @@ -107,7 +107,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28554/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33070/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch @@ -115,6 +115,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46838/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51043/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52439/4.14/0008.patch @@ -438,26 +439,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p457" +editKernelLocalversion "-dos.p459" else echo "kernel_google_msm-4.14 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh index b696e2c5..88910f27 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh @@ -146,7 +146,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -170,6 +170,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -438,14 +439,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -455,7 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p455" +editKernelLocalversion "-dos.p456" else echo "kernel_google_msm-4.9 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh index 9d1dc9bf..77283676 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh @@ -65,6 +65,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36783/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3493/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3759/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33630/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-46912/^5.12/0001.patch @@ -192,6 +193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.19/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7042/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.19/0004.patch @@ -209,7 +211,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28541/qca-wifi-host-cmn/0001.patch -- git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28554/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32233/4.19/0002.patch @@ -244,6 +246,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52439/4.19/0002.patch @@ -604,6 +607,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41087/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42086/4.19/0002.patch @@ -629,6 +633,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch @@ -652,28 +657,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43830/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p673" +editKernelLocalversion "-dos.p679" else echo "kernel_google_redbull is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh index 3833af2a..13cb72b0 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -142,7 +142,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -166,6 +166,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -445,14 +446,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -462,7 +463,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p462" +editKernelLocalversion "-dos.p463" else echo "kernel_oneplus_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh index 10612f9e..c164e4ff 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh @@ -61,6 +61,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36783/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3493/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3759/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33630/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-35085/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -111,18 +112,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/4.19/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6040/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7042/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46838/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52439/4.19/0002.patch @@ -444,6 +447,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41087/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42086/4.19/0002.patch @@ -469,6 +473,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch @@ -492,28 +497,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43830/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p513" +editKernelLocalversion "-dos.p519" else echo "kernel_oneplus_sm7250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index 3f81dd48..ccc22093 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -747,7 +747,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28554/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -775,6 +775,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52443/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/^6.7/0001.patch @@ -1104,19 +1105,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch @@ -1126,7 +1128,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1126" +editKernelLocalversion "-dos.p1128" else echo "kernel_oneplus_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh index c8e6dfa5..594193ee 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh @@ -62,6 +62,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36783/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3493/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3759/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33630/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-35085/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -109,11 +110,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.19/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52486/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52583/4.19/0002.patch @@ -390,6 +393,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41087/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42086/4.19/0002.patch @@ -415,6 +419,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch @@ -438,28 +443,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43830/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p459" +editKernelLocalversion "-dos.p465" else echo "kernel_oneplus_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh index 670445fa..c1166ebf 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh @@ -16,7 +16,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16120/^5.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3669/^5.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3669/5.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-39633/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-46912/^5.12/0001.patch @@ -72,7 +72,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7042/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35826/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/5.4/0006.patch @@ -447,6 +447,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40993/^6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41011/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/5.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/5.4/0005.patch @@ -473,6 +474,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41090/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41091/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42070/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42076/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/^6.10/0001.patch @@ -503,6 +505,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42259/5.4/0006.patch @@ -535,6 +538,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43830/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43841/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43846/5.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/5.4/0005.patch @@ -543,7 +547,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43880/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/5.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43894/5.4/0004.patch @@ -552,8 +556,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/5.1-^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48783/^5.17/0001.patch @@ -564,7 +568,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/5.4/0005.patch -editKernelLocalversion "-dos.p564" +editKernelLocalversion "-dos.p568" else echo "kernel_oneplus_sm8350 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh index 57938fad..a9600a06 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh @@ -141,7 +141,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -164,6 +164,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -441,14 +442,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -458,7 +459,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p458" +editKernelLocalversion "-dos.p459" else echo "kernel_razer_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh index 561e4044..c57ab377 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh @@ -792,7 +792,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -812,6 +812,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -1057,13 +1058,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch @@ -1072,7 +1073,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p1072" +editKernelLocalversion "-dos.p1073" else echo "kernel_samsung_exynos9810 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh index 1fd59984..e8c48a07 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh @@ -645,7 +645,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch -- git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -670,6 +670,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -925,13 +926,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -943,7 +944,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p943" +editKernelLocalversion "-dos.p944" else echo "kernel_sony_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh index 3a751d6a..cf2d06ad 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh @@ -139,7 +139,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-22387/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -165,6 +165,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -438,14 +439,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -455,7 +456,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p455" +editKernelLocalversion "-dos.p456" else echo "kernel_xiaomi_msm8937 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index 5e039ead..3a1ec0bf 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -145,7 +145,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.14/0003.patch @@ -171,6 +171,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52444/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52445/4.14/0009.patch @@ -448,14 +449,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch @@ -465,7 +466,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p465" +editKernelLocalversion "-dos.p466" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 4109657a..d29564d1 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -118,7 +118,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33114/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch @@ -127,6 +127,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46838/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.14/0009.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51043/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52439/4.14/0008.patch @@ -475,26 +476,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p494" +editKernelLocalversion "-dos.p496" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index f4539307..d23755f3 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh @@ -64,6 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36783/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-BleedingToothExtras/^5.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-1963/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3493/^5.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3759/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28039/^5.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28950/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-35085/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn @@ -111,9 +112,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4881/4.19/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52595/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52604/4.19/0002.patch @@ -274,6 +277,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41087/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41095/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.12-^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41098/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42077/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42084/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42086/4.19/0002.patch @@ -299,6 +303,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42157/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42224/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch @@ -322,25 +327,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43830/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43856/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26720/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.19/0002.patch -editKernelLocalversion "-dos.p340" +editKernelLocalversion "-dos.p346" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh index 745604b0..37e69692 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh @@ -116,7 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33114/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35823/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-43550/4.14/0003.patch @@ -126,6 +126,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46838/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-47233/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51043/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52429/4.14/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52435/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52436/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52437/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52439/4.14/0008.patch @@ -477,26 +478,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42313/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42315/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43853/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43861/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43879/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43890/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44946/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42104/4.14/0009.patch -editKernelLocalversion "-dos.p496" +editKernelLocalversion "-dos.p498" else echo "kernel_xiaomi_vayu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/Functions.sh b/Scripts/LineageOS-20.0/Functions.sh index 3cd9194f..0d4c3d3c 100644 --- a/Scripts/LineageOS-20.0/Functions.sh +++ b/Scripts/LineageOS-20.0/Functions.sh @@ -19,7 +19,7 @@ umask 0022; #Last verified: 2022-10-15 patchAllKernels() { - startPatcher "kernel_essential_msm8998 kernel_fairphone_sdm632 kernel_fairphone_sm7225 kernel_fxtec_msm8998 kernel_fxtec_sm6115 kernel_google_gs101_private_gs-google kernel_google_gs201_private_gs-google kernel_google_msm-4.9 kernel_google_msm-4.14 kernel_google_redbull kernel_google_wahoo kernel_lge_msm8996 kernel_oneplus_msm8998 kernel_oneplus_sdm845 kernel_oneplus_sm7250 kernel_oneplus_sm8150 kernel_oneplus_sm8250 kernel_oneplus_sm8350 kernel_razer_msm8998 kernel_razer_sdm845 kernel_samsung_exynos9810 kernel_sony_sdm660 kernel_sony_sdm845 kernel_xiaomi_msm8937 kernel_xiaomi_sdm845 kernel_xiaomi_sm6150 kernel_xiaomi_vayu kernel_xiaomi_sm8250 kernel_zuk_msm8996"; + startPatcher "kernel_essential_msm8998 kernel_fairphone_sdm632 kernel_fairphone_sm7225 kernel_fxtec_msm8998 kernel_fxtec_sm6115 kernel_google_gs101_private_gs-google kernel_google_gs201_private_gs-google kernel_google_msm-4.9 kernel_google_msm-4.14 kernel_google_redbull kernel_google_wahoo kernel_lge_msm8996 kernel_oneplus_msm8998 kernel_oneplus_sdm845 kernel_oneplus_sm7250 kernel_oneplus_sm8150 kernel_oneplus_sm8250 kernel_oneplus_sm8350 kernel_razer_msm8998 kernel_razer_sdm845 kernel_samsung_exynos9810 kernel_sony_sdm660 kernel_sony_sdm845 kernel_xiaomi_msm8937 kernel_xiaomi_sdm845 kernel_xiaomi_sm6150 kernel_xiaomi_sm8250 kernel_xiaomi_vayu kernel_zuk_msm8996"; } export -f patchAllKernels;