diff --git a/Logs/resetWorkspace-LineageOS-17.1.txt b/Logs/resetWorkspace-LineageOS-17.1.txt index b2f525d0..ed921751 100644 --- a/Logs/resetWorkspace-LineageOS-17.1.txt +++ b/Logs/resetWorkspace-LineageOS-17.1.txt @@ -726,7 +726,7 @@ tools/external_updater 1dc2143b13455b4ab0e2a0aa59dda791c0b0084f tools/loganalysis eec32327da28db6f5e599a4ab76f7c93995896ef tools/metalava edcafddcb54e149af8d4135a346501dde802fb30 tools/ndkports 74fefbc2160250129cbd157272fcfb3c9ac20f18 -tools/repohooks e22fc7f6ed4b6d67a8f1ab0c2437ecaf62e9c60b +tools/repohooks 995f35c7633c07f6bd3c8daf43aa89ce09f05878 tools/security 3c5ee5d6f2f50895611eacd71a62b11efcfb0648 tools/test/connectivity 4857a1a24ab6fd537bc4186fc88548c2b9c29e82 tools/test/graphicsbenchmark 143e833b3762e93b0a1fe6a6bc127f09e5afade8 diff --git a/Logs/resetWorkspace-LineageOS-18.1.txt b/Logs/resetWorkspace-LineageOS-18.1.txt index a598d078..081153ff 100644 --- a/Logs/resetWorkspace-LineageOS-18.1.txt +++ b/Logs/resetWorkspace-LineageOS-18.1.txt @@ -859,7 +859,7 @@ tools/loganalysis 915dbf1d7ed0f684d2d1bc3a6be9ef417c93527d tools/metalava 21659a2683eed66e16aeafeb8d9c40916946a51b tools/ndkports d0ec81e4b134f4b1446d3fd5a6dfbf095475597c tools/platform-compat b553fea7dd2aa8dcc26f4d8f91effd86e55dd72e -tools/repohooks e22fc7f6ed4b6d67a8f1ab0c2437ecaf62e9c60b +tools/repohooks 995f35c7633c07f6bd3c8daf43aa89ce09f05878 tools/security a5c3644bd83674858e0b9d5da3e6014a3cbf3ba6 tools/test/connectivity 38ccb70b61038b0be21da87ae626b01a3d162bf8 tools/test/graphicsbenchmark 7c31a9c1f32d602e1b50446951088d3beddedb84 diff --git a/Logs/resetWorkspace-LineageOS-19.1.txt b/Logs/resetWorkspace-LineageOS-19.1.txt index 07660e3e..4dea4e08 100644 --- a/Logs/resetWorkspace-LineageOS-19.1.txt +++ b/Logs/resetWorkspace-LineageOS-19.1.txt @@ -1083,7 +1083,7 @@ tools/extract-utils c12d3941893a6d1187986d85be04308104d13269 tools/metalava 0d8be7040dceaf9b084e909b6907e463ab7d3237 tools/ndkports a181fe59a34803a1ba7300bd1a32532b6dc3e9fb tools/platform-compat cfa5a189e9671992ba7ad5b8de5d59826544a592 -tools/repohooks e22fc7f6ed4b6d67a8f1ab0c2437ecaf62e9c60b +tools/repohooks 995f35c7633c07f6bd3c8daf43aa89ce09f05878 tools/security 4af6777ed4b7a9c09508a600349e0e548174361f tools/test/connectivity a74e9d3afee07e92cc9f74345f91ea7cbe29d44d tools/test/graphicsbenchmark 6404f16911f96d9253847c1390fd81f1923954cd diff --git a/Logs/resetWorkspace-LineageOS-20.0.txt b/Logs/resetWorkspace-LineageOS-20.0.txt index f85e8235..9a70183a 100644 --- a/Logs/resetWorkspace-LineageOS-20.0.txt +++ b/Logs/resetWorkspace-LineageOS-20.0.txt @@ -1380,7 +1380,7 @@ vendor/lge/us996d 548f96ba5e97624c00650fd218e985aaf7b8424c vendor/lge/us997 1bdb1edf78b5b86972a61c8e51294b5905c36e77 vendor/lge/v20-common 1493693b4de2e304ba5271022236fad1aa969a4f vendor/lge/vs995 86a35d3e47c9de58c55a8c6dd5438638e3525776 -vendor/lineage 72c23527b22f8e1d2d57c18e644659dedd14fbba +vendor/lineage 5ae10f114d5df46df6534d93491299aa3a2fb700 vendor/nxp/nfc 7cfaa9b365f43eef984d0c3c11a14ceffdd7c666 vendor/nxp/secure_element c1327d2dc2f1119a0e226c4a97d039ffc874b023 vendor/nxp/secure_element_extns 9794c73f5a5b37116d6a161c4252c82c7ecf0ba0 diff --git a/Patches/Linux b/Patches/Linux index b14e75da..4373dbfb 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit b14e75da8fe2a45d5d57d2228a0b13372b0146be +Subproject commit 4373dbfb254af602e16fcefc3503b2e5b9e85195 diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh index 84fe3789..6ef049c1 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh @@ -875,6 +875,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -958,7 +960,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p958" +editKernelLocalversion "-dos.p960" else echo "kernel_amazon_hdx-common is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh index 596ee6fa..15e27b79 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh @@ -490,6 +490,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -539,6 +540,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -617,7 +620,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p617" +editKernelLocalversion "-dos.p620" else echo "kernel_asus_grouper is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh index ac0e8422..1a64f828 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh @@ -526,6 +526,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -575,6 +576,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -655,7 +658,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p655" +editKernelLocalversion "-dos.p658" else echo "kernel_htc_msm8960 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh index 435c50e7..b6c3053a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh @@ -675,6 +675,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -791,7 +793,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p791" +editKernelLocalversion "-dos.p793" else echo "kernel_htc_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh index 274c8eb4..73ca12c4 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8992.sh @@ -761,6 +761,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -875,7 +877,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p875" +editKernelLocalversion "-dos.p877" else echo "kernel_lge_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh index eb7a135a..bdfb2809 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8952.sh @@ -624,6 +624,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -740,7 +742,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p740" +editKernelLocalversion "-dos.p742" else echo "kernel_motorola_msm8952 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh index 58d122f3..ca837a4f 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_d2.sh @@ -601,6 +601,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -650,6 +651,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -730,7 +733,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p730" +editKernelLocalversion "-dos.p733" else echo "kernel_samsung_d2 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh index 420e95e1..77447f49 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh @@ -285,6 +285,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48804/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -334,6 +335,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -410,7 +413,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p410" +editKernelLocalversion "-dos.p413" else echo "kernel_samsung_exynos5420 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh index 93f4e2de..adfa5591 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh @@ -404,6 +404,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -453,6 +454,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -531,7 +534,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p531" +editKernelLocalversion "-dos.p534" else echo "kernel_samsung_manta is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh index 43062a26..bde34737 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -481,6 +481,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -547,7 +549,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p547" +editKernelLocalversion "-dos.p549" else echo "kernel_samsung_smdk4412 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh index 82961644..704b9722 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh @@ -474,6 +474,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -537,7 +539,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p537" +editKernelLocalversion "-dos.p539" else echo "kernel_samsung_tuna is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh index d818d156..23e14a00 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh @@ -857,6 +857,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0615/4.4/0001.patch @@ -931,6 +932,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -1079,7 +1084,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1079" +editKernelLocalversion "-dos.p1084" else echo "kernel_samsung_universal8890 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh index a57bf287..c27b96f9 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -766,6 +766,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -887,7 +889,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p887" +editKernelLocalversion "-dos.p889" else echo "kernel_asus_fugu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh index 70c35d4b..9fc387d2 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh @@ -510,6 +510,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -572,6 +573,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -689,7 +692,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p689" +editKernelLocalversion "-dos.p692" else echo "kernel_asus_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh index a70f74b5..ce6aafcd 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh @@ -819,6 +819,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0615/4.4/0001.patch @@ -897,6 +898,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24857/4.4/0008.patch @@ -1048,7 +1053,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1048" +editKernelLocalversion "-dos.p1053" else echo "kernel_google_dragon is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh index 65cc8776..9f7d97d7 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_flounder.sh @@ -566,6 +566,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -684,7 +686,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p684" +editKernelLocalversion "-dos.p686" else echo "kernel_htc_flounder is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh index 8151e675..b1349e46 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh @@ -693,6 +693,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -811,7 +813,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p811" +editKernelLocalversion "-dos.p813" else echo "kernel_huawei_angler is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh index 2edb17f6..59b8e6c9 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh @@ -704,6 +704,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -822,7 +824,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p822" +editKernelLocalversion "-dos.p824" else echo "kernel_lge_bullhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh index eee2687b..260017b8 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh @@ -805,6 +805,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -887,6 +889,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch @@ -1038,7 +1044,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p1038" +editKernelLocalversion "-dos.p1044" else echo "kernel_zte_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index b8350e17..1e7e84b7 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -507,6 +507,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -570,6 +571,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -687,7 +690,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p687" +editKernelLocalversion "-dos.p690" else echo "kernel_cyanogen_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index 7b137dcf..21795da1 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -452,6 +452,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0003.patch @@ -505,6 +506,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -582,7 +585,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p582" +editKernelLocalversion "-dos.p585" else echo "kernel_cyanogen_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh index cd317809..a21ab34d 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -618,6 +618,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -733,7 +735,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p733" +editKernelLocalversion "-dos.p735" else echo "kernel_google_yellowstone is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh index eb5b8e9a..e2958728 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_apq8084.sh @@ -361,6 +361,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -421,6 +422,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -540,7 +543,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p540" +editKernelLocalversion "-dos.p543" else echo "kernel_samsung_apq8084 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index b8350e17..1e7e84b7 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -507,6 +507,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -570,6 +571,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -687,7 +690,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p687" +editKernelLocalversion "-dos.p690" else echo "kernel_cyanogen_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh index 6220ae6c..43187f30 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8916.sh @@ -621,6 +621,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch @@ -732,7 +734,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p732" +editKernelLocalversion "-dos.p734" else echo "kernel_motorola_msm8916 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index c25dfdff..c3360e47 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -477,6 +477,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -538,6 +539,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -654,7 +657,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p654" +editKernelLocalversion "-dos.p657" else echo "kernel_motorola_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 897bfaba..e20048a1 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -479,6 +479,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -540,6 +541,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -656,7 +659,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p656" +editKernelLocalversion "-dos.p659" else echo "kernel_oneplus_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" 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 92a1b453..ee05fdf3 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 @@ -611,6 +611,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48855/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0266/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch @@ -785,6 +787,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -1041,6 +1048,7 @@ 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-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-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 @@ -1048,7 +1056,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.19/0002.patch -editKernelLocalversion "-dos.p1048" +editKernelLocalversion "-dos.p1056" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index 4e671ef3..ff2b49b5 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh @@ -562,6 +562,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc4/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -681,6 +683,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -879,7 +885,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p879" +editKernelLocalversion "-dos.p885" else echo "kernel_yandex_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 7e3727fd..cf9ca1ec 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -274,6 +274,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch @@ -319,6 +320,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -392,7 +395,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p392" +editKernelLocalversion "-dos.p395" else echo "kernel_fairphone_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh index 902117df..6ad523f0 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -620,6 +620,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -701,6 +702,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch @@ -855,7 +860,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p855" +editKernelLocalversion "-dos.p860" else echo "kernel_google_marlin is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh index 9ad02eff..ab17b441 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh @@ -447,6 +447,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -496,6 +497,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -576,7 +579,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p576" +editKernelLocalversion "-dos.p579" else echo "kernel_google_msm is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh index bc33f907..24f818f9 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -553,6 +553,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0003.patch @@ -606,6 +607,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -686,7 +689,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p686" +editKernelLocalversion "-dos.p689" else echo "kernel_htc_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh index 35612d4e..7406f18e 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -481,6 +481,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch @@ -533,6 +534,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -610,7 +613,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p610" +editKernelLocalversion "-dos.p613" else echo "kernel_lge_g3 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 32b2e859..c8e17abe 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -420,6 +420,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -470,6 +471,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -548,7 +551,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p548" +editKernelLocalversion "-dos.p551" else echo "kernel_lge_hammerhead is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh index 5988bf0c..279580c7 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -74,6 +74,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1073/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/^6.3/0002.patch @@ -113,6 +114,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -186,7 +189,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p186" +editKernelLocalversion "-dos.p189" else echo "kernel_lge_mako is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh index f102e538..5f04d510 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -466,6 +466,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0003.patch @@ -518,6 +519,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -594,7 +597,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p594" +editKernelLocalversion "-dos.p597" else echo "kernel_lge_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh index 60d3d1c7..f5e5767f 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -393,6 +393,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -454,6 +455,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -578,7 +581,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p578" +editKernelLocalversion "-dos.p581" else echo "kernel_moto_shamu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index a1e3199c..faa4fa18 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -534,6 +534,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch @@ -586,6 +587,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch @@ -665,7 +668,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p665" +editKernelLocalversion "-dos.p668" else echo "kernel_motorola_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index beae4ff6..b6e132a5 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -636,6 +636,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -719,6 +721,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch @@ -873,7 +879,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p873" +editKernelLocalversion "-dos.p879" else echo "kernel_motorola_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index 64f50c1e..610e9686 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -530,6 +530,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -590,6 +591,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52832/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24861/4.4/0001.patch @@ -706,7 +709,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p706" +editKernelLocalversion "-dos.p709" else echo "kernel_nextbit_msm8992 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index c529d13d..ac595570 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -624,6 +624,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -707,6 +709,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52847/^6.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-21468/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-22099/4.4/0008.patch @@ -861,7 +867,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p861" +editKernelLocalversion "-dos.p867" else echo "kernel_oneplus_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index 211bf115..f69d5fee 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -409,6 +409,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch @@ -461,6 +462,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -535,7 +538,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p535" +editKernelLocalversion "-dos.p538" else echo "kernel_oppo_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh index 92ef216a..5ab37ebd 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -484,6 +484,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -533,6 +534,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch @@ -614,7 +617,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p614" +editKernelLocalversion "-dos.p617" else echo "kernel_samsung_jf is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh index 1ac68300..c6eef826 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh @@ -566,6 +566,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -615,6 +616,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26606/^6.8/0001.patch @@ -698,7 +701,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p698" +editKernelLocalversion "-dos.p701" else echo "kernel_samsung_msm8930-common is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index 582d7de9..ab3f1e19 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -295,6 +295,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch @@ -347,6 +348,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52809/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52813/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52843/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/^6.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-24855/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-25739/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26625/4.4/0008.patch @@ -420,7 +423,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p420" +editKernelLocalversion "-dos.p423" else echo "kernel_samsung_msm8974 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh index 1f5891ba..0c550e2c 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh @@ -192,6 +192,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc4/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch @@ -314,6 +316,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -521,7 +527,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p521" +editKernelLocalversion "-dos.p527" else echo "kernel_xiaomi_sdm660 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 ddfb5d7e..cde7fc44 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 @@ -691,6 +691,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48855/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0266/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch @@ -867,6 +869,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -1121,6 +1127,7 @@ 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-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-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 @@ -1131,7 +1138,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.19/0002.patch -editKernelLocalversion "-dos.p1131" +editKernelLocalversion "-dos.p1138" 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_essential_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh index b31489e3..d9fb1166 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -229,6 +229,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -346,6 +348,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch @@ -549,7 +555,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p549" +editKernelLocalversion "-dos.p555" else echo "kernel_essential_msm8998 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 6dd7312d..e41fbfce 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 @@ -98,6 +98,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48672/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch @@ -217,6 +219,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -439,7 +445,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.19/0002.patch -editKernelLocalversion "-dos.p439" +editKernelLocalversion "-dos.p445" 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 5cde9f2d..79e112d1 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 @@ -1,6 +1,7 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/fairphone/sm7225"; then git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0310-0311.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0318-0319.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch @@ -293,7 +294,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36017/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36288/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36883/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.19/0002.patch @@ -379,21 +379,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.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/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41063/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41081/4.19/0002.patch 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 @@ -448,13 +439,14 @@ 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-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-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.p454" +editKernelLocalversion "-dos.p446" 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_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index a45a664a..c35d0e99 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh @@ -178,6 +178,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -291,6 +293,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -499,7 +505,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p499" +editKernelLocalversion "-dos.p505" else echo "kernel_fxtec_msm8998 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 a89c7620..7549e0c3 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 @@ -1,6 +1,7 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/fxtec/sm6115"; then git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0310-0311.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0318-0319.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch @@ -293,7 +294,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36017/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36288/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36883/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.19/0002.patch @@ -379,21 +379,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.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/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41063/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41081/4.19/0002.patch 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 @@ -448,13 +439,14 @@ 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-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-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.p454" +editKernelLocalversion "-dos.p446" 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 75d2b842..0eeba61a 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 @@ -92,6 +92,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48828/5.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48862/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48871/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48872/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48873/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48878/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48879/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48894/^6.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48896/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48898/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48899/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/^5.15/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0160/5.10/0002.patch @@ -392,6 +403,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52887/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52889/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52898/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52899/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52906/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -851,6 +870,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42124/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42126/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42127/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42137/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/5.10/0003.patch @@ -903,6 +923,7 @@ 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-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 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 @@ -912,7 +933,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.p912" +editKernelLocalversion "-dos.p933" 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 77001717..aabd5461 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 @@ -92,6 +92,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48828/5.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48862/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48871/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48872/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48873/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48878/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48879/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48894/^6.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48896/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48898/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48899/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-OctWirelessASB/^5.15/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0160/5.10/0002.patch @@ -390,6 +401,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52887/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52889/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52898/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52899/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/5.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/5.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52906/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0565/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/5.10/0003.patch @@ -849,6 +868,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42124/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42126/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42127/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42131/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42137/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42143/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/5.10/0003.patch @@ -901,6 +921,7 @@ 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-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 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 @@ -910,7 +931,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.p910" +editKernelLocalversion "-dos.p931" 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 80f1ee6f..b9f5747c 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 @@ -436,12 +436,13 @@ 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-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-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.19/0002.patch -editKernelLocalversion "-dos.p441" +editKernelLocalversion "-dos.p442" 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 11a292b2..2ea3705a 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 @@ -103,6 +103,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48672/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch @@ -220,6 +222,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -438,7 +444,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.19/0002.patch -editKernelLocalversion "-dos.p438" +editKernelLocalversion "-dos.p444" 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 828e59f7..d39b9f16 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 @@ -1,5 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/google/redbull"; then +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0318-0319.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.19/0004.patch @@ -130,6 +131,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48785/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48797/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48825/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48879/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0386/^6.2/0001.patch @@ -328,6 +332,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52898/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52899/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.19/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.19/0004.patch @@ -499,7 +510,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36017/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36883/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.19/0002.patch @@ -582,21 +592,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40984/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41063/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41081/4.19/0002.patch 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 @@ -651,13 +652,14 @@ 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-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-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.p657" +editKernelLocalversion "-dos.p659" 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_google_wahoo.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh index 27cbf055..0292b39f 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh @@ -193,6 +193,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -311,6 +313,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-1086/4.4/0008.patch @@ -518,7 +524,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p518" +editKernelLocalversion "-dos.p524" else echo "kernel_google_wahoo is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh index aec7a69e..4b86cacf 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -178,6 +178,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -291,6 +293,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -499,7 +505,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p499" +editKernelLocalversion "-dos.p505" else echo "kernel_lge_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh index 3b204734..48b4ad50 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -179,6 +179,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch @@ -294,6 +296,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -503,7 +509,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p503" +editKernelLocalversion "-dos.p509" else echo "kernel_oneplus_msm8998 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 888f0f59..83e3b9f4 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 @@ -98,6 +98,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48672/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch @@ -216,6 +218,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -445,7 +451,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.19/0002.patch -editKernelLocalversion "-dos.p445" +editKernelLocalversion "-dos.p451" 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 f5881b14..e8f9c67a 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 @@ -1,5 +1,6 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/oneplus/sm7250"; then +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0318-0319.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0008.patch @@ -346,7 +347,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36017/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36288/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36883/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.19/0002.patch @@ -431,21 +431,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41006/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41063/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41081/4.19/0002.patch 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 @@ -500,13 +491,14 @@ 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-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-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.p506" +editKernelLocalversion "-dos.p498" 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 3c71a647..e33a236c 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 @@ -658,6 +658,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48855/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0266/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch @@ -834,6 +836,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52907/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -1087,6 +1093,7 @@ 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-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-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 @@ -1096,7 +1103,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.19/0002.patch -editKernelLocalversion "-dos.p1096" +editKernelLocalversion "-dos.p1103" 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 946e63e4..2d504e68 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 @@ -1,6 +1,7 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/oneplus/sm8250"; then git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0310-0311.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0318-0319.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0008.patch @@ -291,7 +292,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36017/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36288/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36883/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.19/0002.patch @@ -377,21 +377,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.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/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41063/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41081/4.19/0002.patch 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 @@ -446,13 +437,14 @@ 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-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-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.p452" +editKernelLocalversion "-dos.p444" 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 2fc68529..de78dff0 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 @@ -535,6 +535,7 @@ 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-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 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 @@ -545,7 +546,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.p545" +editKernelLocalversion "-dos.p546" 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_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh index 2d7ef3e4..f8ddb7c6 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -178,6 +178,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -291,6 +293,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -499,7 +505,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p499" +editKernelLocalversion "-dos.p505" else echo "kernel_razer_msm8998 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 31d0fb7e..8fb6da30 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 @@ -98,6 +98,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48672/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch @@ -214,6 +216,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -441,7 +447,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.19/0002.patch -editKernelLocalversion "-dos.p441" +editKernelLocalversion "-dos.p447" 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 016aa541..9f673e24 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 @@ -734,6 +734,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48855/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch @@ -851,6 +853,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -1050,7 +1055,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.19/0002.patch -editKernelLocalversion "-dos.p1050" +editKernelLocalversion "-dos.p1055" 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_sdm660.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh index 8ab7dab9..443b20b3 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh @@ -189,6 +189,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -310,6 +312,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -514,7 +520,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p514" +editKernelLocalversion "-dos.p520" else echo "kernel_sony_sdm660 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 fb298f42..a6b649cc 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 @@ -577,6 +577,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48855/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -708,6 +710,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -920,7 +925,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.19/0002.patch -editKernelLocalversion "-dos.p920" +editKernelLocalversion "-dos.p925" 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 59389a7e..a9aa2049 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 @@ -94,6 +94,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48672/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -215,6 +217,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -438,7 +444,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.19/0002.patch -editKernelLocalversion "-dos.p438" +editKernelLocalversion "-dos.p444" 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 a76f51db..f8cfedf8 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 @@ -100,6 +100,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48627/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48672/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch @@ -221,6 +223,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52885/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0607/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.14/0003.patch @@ -448,7 +454,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.19/0002.patch -editKernelLocalversion "-dos.p448" +editKernelLocalversion "-dos.p454" 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 5edab90e..0f721bd7 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 @@ -473,12 +473,13 @@ 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-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-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.19/0002.patch -editKernelLocalversion "-dos.p478" +editKernelLocalversion "-dos.p479" 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 1ee7cd4f..8848f988 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 @@ -1,6 +1,7 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/xiaomi/sm8250"; then git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0314-0315.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.19/4.19.0318-0319.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.19/0003.patch @@ -174,7 +175,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36016/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36017/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36286/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36288/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36484/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36883/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36886/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-36902/4.19/0002.patch @@ -261,21 +261,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.19/0002.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/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41041/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41042/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41044/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41063/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41072/4.19/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41081/4.19/0002.patch 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 @@ -330,10 +321,11 @@ 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-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-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.p333" +editKernelLocalversion "-dos.p325" 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 0352ec89..1fdf36da 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 @@ -475,12 +475,13 @@ 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-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-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.19/0002.patch -editKernelLocalversion "-dos.p480" +editKernelLocalversion "-dos.p481" else echo "kernel_xiaomi_vayu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index eb266577..e692425d 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -188,6 +188,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48850/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -305,6 +307,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52868/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52880/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52881/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52901/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -515,7 +521,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directo git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p515" +editKernelLocalversion "-dos.p521" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"