diff --git a/Logs/resetWorkspace-LineageOS-15.1.txt b/Logs/resetWorkspace-LineageOS-15.1.txt index ba23123e..78200e84 100644 --- a/Logs/resetWorkspace-LineageOS-15.1.txt +++ b/Logs/resetWorkspace-LineageOS-15.1.txt @@ -68,7 +68,7 @@ external/caliper 4a0d9aba0856d0aa965d5653bfa4c138f0e8a8ba external/cblas d063db8bdddfcde61e4bad3bfe65941fd73e8094 external/chromium-libpac 0ac78251d11006d764ba1aad8cc0867827fafe5c external/chromium-trace 8b2c0074e71a8086dee98ca8730acfdc5eddf7a1 -external/chromium-webview db61a0f79002cf6167e8e55cece299b3c2b4fb7a +external/chromium-webview ecd8b05d520fcdbc23530879bcda9ca8af7bf150 external/clang 751a76679b0fb5798ea6cab75906df07edcab315 external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 external/compiler-rt 0c46c9e892a3f68420635032ef2f6152dabd197c diff --git a/Logs/resetWorkspace-LineageOS-16.0.txt b/Logs/resetWorkspace-LineageOS-16.0.txt index 10b35ee4..a68235a4 100644 --- a/Logs/resetWorkspace-LineageOS-16.0.txt +++ b/Logs/resetWorkspace-LineageOS-16.0.txt @@ -67,7 +67,7 @@ external/capstone 6788a4139092f179005f7cdbf181ba24b60b6113 external/cblas ddf5f49cb53866fbc503a6349bf44bac24a6963d external/chromium-libpac dff5ddb8d28f6ac9a86eb28763b4313f6f72eec5 external/chromium-trace b2cf025c7d5cebd43084f38c6c7ff9cc17da428a -external/chromium-webview db61a0f79002cf6167e8e55cece299b3c2b4fb7a +external/chromium-webview ecd8b05d520fcdbc23530879bcda9ca8af7bf150 external/clang f9d2af42fc6d74c28893af371e4647158eaba66c external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 external/cn-cbor 7fe9f01990a97be4df5e46d2decd894c06678072 diff --git a/Logs/resetWorkspace-LineageOS-17.1.txt b/Logs/resetWorkspace-LineageOS-17.1.txt index 91b990fc..a7556ccf 100644 --- a/Logs/resetWorkspace-LineageOS-17.1.txt +++ b/Logs/resetWorkspace-LineageOS-17.1.txt @@ -78,7 +78,7 @@ external/catch2 bcfbb791d09e390fb545c03ca002e570f764d960 external/cblas 61ee00692011385347a5dd1ad872556899a5cf7a external/chromium-libpac c98fc96035e6fdc5b84d953d2bd38d2dcd175467 external/chromium-trace f4e722b911fcc6f7164026432de62a02ea3460fb -external/chromium-webview db61a0f79002cf6167e8e55cece299b3c2b4fb7a +external/chromium-webview ecd8b05d520fcdbc23530879bcda9ca8af7bf150 external/clang 8343f599c9e1dda8e6c1bb779af323a673a052f9 external/cldr 4e0bdd442c1e01f5c6147cf6032ce4f8587f4ede external/cmockery 9199c7bfafefea32d1884182fa655b6e4578c1c4 @@ -726,7 +726,7 @@ tools/external_updater 1dc2143b13455b4ab0e2a0aa59dda791c0b0084f tools/loganalysis eec32327da28db6f5e599a4ab76f7c93995896ef tools/metalava edcafddcb54e149af8d4135a346501dde802fb30 tools/ndkports 74fefbc2160250129cbd157272fcfb3c9ac20f18 -tools/repohooks 2036f4659ac04ac8cc73bda58aad214bf6888898 +tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449 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 2a326afb..acfa6c4a 100644 --- a/Logs/resetWorkspace-LineageOS-18.1.txt +++ b/Logs/resetWorkspace-LineageOS-18.1.txt @@ -135,7 +135,7 @@ external/cblas d82c5f4ae14b2a5468303985070f7dadc15d4094 external/cbor-java f81e576298790c97498311e99a0b0b34653c3dd8 external/chromium-libpac 169c93e00a00605346a68d39d3f4713735bdb61e external/chromium-trace e524766cad26d677a9a1ec8c00c512d4cac2cf5e -external/chromium-webview db61a0f79002cf6167e8e55cece299b3c2b4fb7a +external/chromium-webview ecd8b05d520fcdbc23530879bcda9ca8af7bf150 external/clang 0a1c53a5d295109bd4702ad13c0f2a5510ca1b26 external/cldr 38850463abd624d5b2293be75fddc43cf6b55ae2 external/cn-cbor 696530332036f5518681d3c450cdbc3ee412004a @@ -859,7 +859,7 @@ tools/loganalysis 915dbf1d7ed0f684d2d1bc3a6be9ef417c93527d tools/metalava 21659a2683eed66e16aeafeb8d9c40916946a51b tools/ndkports d0ec81e4b134f4b1446d3fd5a6dfbf095475597c tools/platform-compat b553fea7dd2aa8dcc26f4d8f91effd86e55dd72e -tools/repohooks 2036f4659ac04ac8cc73bda58aad214bf6888898 +tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449 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 376fd2cd..54e1288d 100644 --- a/Logs/resetWorkspace-LineageOS-19.1.txt +++ b/Logs/resetWorkspace-LineageOS-19.1.txt @@ -94,7 +94,7 @@ external/catch2 2b2e0e9540defee10f28ea0fc97750490fa238b5 external/cblas 2b24922070cb6d45edd5f5b533db0637099a2b17 external/cbor-java 00c4a382dd3810f9c1b363eaad339cff34a3f6fe external/chromium-trace 138ade68f9d3388a1b0a6d9ce5e091ff6f7e7448 -external/chromium-webview db61a0f79002cf6167e8e55cece299b3c2b4fb7a +external/chromium-webview ecd8b05d520fcdbc23530879bcda9ca8af7bf150 external/clang f1cef8e77ae220c9379303bdc9896e0c2366bd6f external/cldr 242ecd0dcb21f3376f825119ec0b36fcb15e7bb8 external/cn-cbor 6a0f6a5375b8cd9b495e91c11d21ed257ec9a905 @@ -1083,7 +1083,7 @@ tools/extract-utils c12d3941893a6d1187986d85be04308104d13269 tools/metalava 0d8be7040dceaf9b084e909b6907e463ab7d3237 tools/ndkports a181fe59a34803a1ba7300bd1a32532b6dc3e9fb tools/platform-compat cfa5a189e9671992ba7ad5b8de5d59826544a592 -tools/repohooks 2036f4659ac04ac8cc73bda58aad214bf6888898 +tools/repohooks aad4d88f1b21f4618496f60c638d30914eade449 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 082304fa..b277caf9 100644 --- a/Logs/resetWorkspace-LineageOS-20.0.txt +++ b/Logs/resetWorkspace-LineageOS-20.0.txt @@ -201,7 +201,7 @@ external/catch2 5f8628024c5a9219caa004d6a9547aacd9ba94c1 external/cblas 4fdeda64177f60e1b226349885b3c0ea016f3068 external/cbor-java 6b4b6adc5ff8f91e2ddef14adf510e14aaf90204 external/chromium-trace 9456b95a6d4b95c765c9f2264a71b0334f6cf8d7 -external/chromium-webview db61a0f79002cf6167e8e55cece299b3c2b4fb7a +external/chromium-webview ecd8b05d520fcdbc23530879bcda9ca8af7bf150 external/clang 9fae335badf26813486d207b69928d38b979e522 external/cldr 7518f37169bd87d6977244e4d7471bc48fcd62e0 external/cn-cbor 7b581886d1830f50c3ab104a56b7ab931779466f diff --git a/Patches/LineageOS-14.1/android_frameworks_base/405038.patch b/Patches/LineageOS-14.1/android_frameworks_base/405038.patch index 46ccadb5..77da120f 100644 --- a/Patches/LineageOS-14.1/android_frameworks_base/405038.patch +++ b/Patches/LineageOS-14.1/android_frameworks_base/405038.patch @@ -1,4 +1,4 @@ -From 560e0b6265e67b7a1f5e63da097e27485ba65a8f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: William Loh Date: Mon, 3 Jun 2024 12:56:47 -0700 Subject: [PATCH] Fail parseUri if end is missing @@ -12,10 +12,10 @@ Change-Id: I5f619ced684ff505ce2b7408cd35dd3e9be89dea 1 file changed, 3 insertions(+) diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java -index 2142aae2ec74a..6c93c4651cec5 100644 +index 0059f9edb6e1..4c1f22472b10 100644 --- a/core/java/android/content/Intent.java +++ b/core/java/android/content/Intent.java -@@ -5112,6 +5112,9 @@ public static Intent parseUri(String uri, int flags) throws URISyntaxException { +@@ -5112,6 +5112,9 @@ public class Intent implements Parcelable, Cloneable { int eq = uri.indexOf('=', i); if (eq < 0) eq = i-1; int semi = uri.indexOf(';', i); diff --git a/Patches/LineageOS-14.1/android_frameworks_base/405039.patch b/Patches/LineageOS-14.1/android_frameworks_base/405039.patch index 7d995f72..21634ea9 100644 --- a/Patches/LineageOS-14.1/android_frameworks_base/405039.patch +++ b/Patches/LineageOS-14.1/android_frameworks_base/405039.patch @@ -1,4 +1,4 @@ -From 9fa4be80e24143b7b7a382659ccb260f129084c1 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Dmitry Dementyev Date: Thu, 11 Jul 2024 12:39:22 -0700 Subject: [PATCH] Update AccountManagerService checkKeyIntent. @@ -17,10 +17,10 @@ Change-Id: I8b23191d3d60036ca7ddf0ef7dcba6b38fb27b3c 1 file changed, 3 insertions(+) diff --git a/services/core/java/com/android/server/accounts/AccountManagerService.java b/services/core/java/com/android/server/accounts/AccountManagerService.java -index 4804050c721f2..56e43b8025c87 100644 +index 77fd4a8d6054..ce98ce412aaa 100644 --- a/services/core/java/com/android/server/accounts/AccountManagerService.java +++ b/services/core/java/com/android/server/accounts/AccountManagerService.java -@@ -4220,6 +4220,9 @@ protected boolean checkKeyIntent(int authUid, Intent intent) { +@@ -4258,6 +4258,9 @@ public class AccountManagerService if (resolveInfo == null) { return false; } diff --git a/Patches/LineageOS-14.1/android_libcore/405037.patch b/Patches/LineageOS-14.1/android_libcore/405037.patch index 8a0b18ef..629af9f0 100644 --- a/Patches/LineageOS-14.1/android_libcore/405037.patch +++ b/Patches/LineageOS-14.1/android_libcore/405037.patch @@ -1,4 +1,4 @@ -From 25bff2717051677d510eed49e5825123682ea19a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Almaz Mingaleev Date: Wed, 10 Jul 2024 13:38:35 +0100 Subject: [PATCH] Do not accept zip files with invalid headers. diff --git a/Patches/Linux b/Patches/Linux index 2a4bbec2..6ef73c26 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 2a4bbec2264565e30e0f1df51aa9ea004eb05a1b +Subproject commit 6ef73c2620701831e01136b29b97a78f3cf4af54 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 bbf0200b..88536b9d 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 @@ -851,6 +851,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -951,11 +952,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch @@ -968,7 +973,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.p968" +editKernelLocalversion "-dos.p973" 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 646855a5..3080365f 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 @@ -515,6 +515,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -615,11 +616,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -628,7 +634,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.p628" +editKernelLocalversion "-dos.p634" 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 43091fc5..c7861140 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 @@ -551,6 +551,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -652,11 +653,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch @@ -666,7 +671,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.p666" +editKernelLocalversion "-dos.p671" 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 82801067..41ae6230 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 @@ -642,6 +642,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -787,13 +788,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch @@ -806,7 +814,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.p806" +editKernelLocalversion "-dos.p814" 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 b540653b..b2595984 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 @@ -729,6 +729,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -872,13 +873,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -890,7 +898,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.p890" +editKernelLocalversion "-dos.p898" 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 4038a493..38c2680b 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 @@ -589,6 +589,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima @@ -739,13 +740,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -755,7 +763,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.p755" +editKernelLocalversion "-dos.p763" 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 9a2661e9..5b5defab 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 @@ -626,6 +626,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -727,11 +728,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch @@ -741,7 +746,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.p741" +editKernelLocalversion "-dos.p746" 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 59af649d..77e3c103 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 @@ -310,6 +310,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -412,16 +413,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.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.p421" +editKernelLocalversion "-dos.p427" 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 d43fa5ac..8b664f12 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 @@ -429,6 +429,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -530,11 +531,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -542,7 +548,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.p542" +editKernelLocalversion "-dos.p548" 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 606c6127..c35069c9 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 @@ -459,6 +459,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -544,9 +545,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -556,7 +559,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.p556" +editKernelLocalversion "-dos.p559" 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 54522612..7fdbdc27 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 @@ -452,6 +452,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -534,9 +535,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch @@ -546,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.p546" +editKernelLocalversion "-dos.p549" 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 7665203a..52d23fab 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 @@ -896,6 +896,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch @@ -1075,20 +1076,34 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0004-net-add-recursion-limit-to-GRO.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -1100,7 +1115,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.p1100" +editKernelLocalversion "-dos.p1115" 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 b97c323a..6ada8a1f 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 @@ -734,6 +734,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch @@ -875,13 +876,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch @@ -900,7 +909,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.p900" +editKernelLocalversion "-dos.p909" 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 f6e0d4df..a9192b8b 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 @@ -538,6 +538,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima @@ -688,13 +689,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -705,7 +713,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.p705" +editKernelLocalversion "-dos.p713" 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 3d43501a..c0c8a76c 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 @@ -859,6 +859,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch @@ -1043,21 +1044,34 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.18/0003-alt.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch @@ -1071,7 +1085,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.p1071" +editKernelLocalversion "-dos.p1085" 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 d46b028f..c3c7766c 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 @@ -534,6 +534,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch @@ -681,13 +682,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -699,7 +708,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.p699" +editKernelLocalversion "-dos.p708" 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 cbdc5795..f543c667 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 @@ -660,6 +660,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -806,13 +807,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch @@ -825,7 +833,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.p825" +editKernelLocalversion "-dos.p833" 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 d661a777..fd3e8286 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 @@ -671,6 +671,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -817,13 +818,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch @@ -836,7 +844,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.p836" +editKernelLocalversion "-dos.p844" 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 d053e0b8..54300a1c 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 @@ -846,6 +846,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33059/ANY/0003.patch @@ -1028,6 +1029,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch @@ -1036,22 +1038,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15951/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch @@ -1062,7 +1077,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.p1062" +editKernelLocalversion "-dos.p1077" 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 6f2779d8..ddec25df 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 @@ -535,6 +535,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima @@ -686,13 +687,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -703,7 +711,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.p703" +editKernelLocalversion "-dos.p711" 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 4288ced6..e194b4be 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 @@ -480,6 +480,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33059/ANY/0003.patch @@ -581,11 +582,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -593,7 +598,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.p593" +editKernelLocalversion "-dos.p598" 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 dd80c3dc..4b8660c5 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 @@ -586,6 +586,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-35824/4.4/0001.patch @@ -731,13 +732,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45028/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -748,7 +757,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.p748" +editKernelLocalversion "-dos.p757" 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 d174179e..6b5d5f1b 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 @@ -389,6 +389,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -537,13 +538,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch @@ -556,7 +564,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.p556" +editKernelLocalversion "-dos.p564" 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 6f2779d8..ddec25df 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 @@ -535,6 +535,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima @@ -686,13 +687,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -703,7 +711,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.p703" +editKernelLocalversion "-dos.p711" 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 b7645e0c..3f3832f1 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 @@ -585,6 +585,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33019/prima/0001.patch --directory=drivers/staging/prima @@ -730,13 +731,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch @@ -746,7 +754,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.p746" +editKernelLocalversion "-dos.p754" 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 cf5e97ab..b651103b 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 @@ -506,6 +506,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -654,13 +655,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -670,7 +678,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.p670" +editKernelLocalversion "-dos.p678" 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 cdcbdf0c..faed3967 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 @@ -508,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -656,13 +657,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -672,7 +680,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.p672" +editKernelLocalversion "-dos.p680" 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_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index ef27371a..4070e97e 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 @@ -624,6 +624,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28772/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -878,7 +879,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch @@ -890,26 +893,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch @@ -918,7 +938,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.p918" +editKernelLocalversion "-dos.p938" 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 13c0791d..36f41df1 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 @@ -295,6 +295,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -395,15 +396,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.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.p403" +editKernelLocalversion "-dos.p408" 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 18d52247..b42b92ca 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 @@ -660,6 +660,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -850,20 +851,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0002-ozwpan-Use-unsigned-ints-to-prevent-heap-overflow.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-01/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch @@ -876,7 +890,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.p876" +editKernelLocalversion "-dos.p890" 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 95ebc5fd..54c5aa0b 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 @@ -472,6 +472,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -572,11 +573,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch @@ -587,7 +592,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.p587" +editKernelLocalversion "-dos.p592" 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 f91d223a..48300b17 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 @@ -581,6 +581,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33059/ANY/0003.patch @@ -682,11 +683,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0001/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch @@ -697,7 +702,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.p697" +editKernelLocalversion "-dos.p702" 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 188769fc..601e1589 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 @@ -508,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33059/ANY/0003.patch @@ -609,11 +610,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -621,7 +626,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.p621" +editKernelLocalversion "-dos.p626" 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 bbef7034..7f865469 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 @@ -445,6 +445,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -546,11 +547,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -559,7 +564,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.p559" +editKernelLocalversion "-dos.p564" 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 7d54bcdd..1f17698d 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 @@ -89,6 +89,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4385/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -189,15 +190,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.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.p197" +editKernelLocalversion "-dos.p202" 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 f41b7a4c..136b3d30 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 @@ -494,6 +494,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -594,18 +595,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch 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.p605" +editKernelLocalversion "-dos.p610" 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 761b2a3a..caf62532 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 @@ -422,6 +422,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -573,13 +574,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch @@ -593,7 +601,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.p593" +editKernelLocalversion "-dos.p601" 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 81795e5c..688edce9 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 @@ -561,6 +561,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -663,11 +664,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch @@ -676,7 +681,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.p676" +editKernelLocalversion "-dos.p681" 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 e486849d..8aa819ab 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 @@ -677,6 +677,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -864,6 +865,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch @@ -872,22 +874,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15815/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch @@ -897,7 +912,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.p897" +editKernelLocalversion "-dos.p912" 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 977f85c8..77940f61 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 @@ -558,6 +558,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6270/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33110/ANY/0002.patch @@ -706,13 +707,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch @@ -722,7 +730,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.p722" +editKernelLocalversion "-dos.p730" 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 f1342c36..87f4f56f 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 @@ -665,6 +665,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-20941/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -852,6 +853,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42145/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch @@ -860,22 +862,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch @@ -885,7 +900,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.p885" +editKernelLocalversion "-dos.p900" 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 34b52666..7d8ef989 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 @@ -436,6 +436,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33059/ANY/0003.patch @@ -537,16 +538,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch 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.p546" +editKernelLocalversion "-dos.p551" 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 3570b45c..07b03354 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 @@ -509,6 +509,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -610,11 +611,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch @@ -625,7 +630,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.p625" +editKernelLocalversion "-dos.p630" 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 62377399..7418bbf1 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 @@ -591,6 +591,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/4.4/0001.patch @@ -692,11 +693,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch @@ -709,7 +714,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.p709" +editKernelLocalversion "-dos.p714" 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 be4f3754..659f60e3 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 @@ -322,6 +322,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4459/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33059/ANY/0003.patch @@ -423,15 +424,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.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.p431" +editKernelLocalversion "-dos.p436" 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 1f1baf1c..f017e918 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 @@ -255,6 +255,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -522,8 +523,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch @@ -536,33 +539,50 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch 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.p562" +editKernelLocalversion "-dos.p582" else echo "kernel_xiaomi_sdm660 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 a890d23c..653a2975 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 @@ -288,6 +288,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -549,8 +550,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch @@ -561,28 +564,45 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch @@ -590,7 +610,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.p590" +editKernelLocalversion "-dos.p610" 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_fxtec_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index a267c9ad..25e57431 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 @@ -235,6 +235,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -500,8 +501,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch @@ -514,33 +517,50 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch 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.p540" +editKernelLocalversion "-dos.p560" 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_google_wahoo.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh index d6c8dd89..04f5180b 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 @@ -252,6 +252,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -517,8 +518,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch @@ -530,28 +533,45 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch @@ -559,7 +579,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.p559" +editKernelLocalversion "-dos.p579" 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 9deffbd3..b846e15f 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 @@ -235,6 +235,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -500,8 +501,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch @@ -514,33 +517,50 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch 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.p540" +editKernelLocalversion "-dos.p560" 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 6823e569..d12dcf50 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 @@ -238,6 +238,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -504,8 +505,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch @@ -518,33 +521,50 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch 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.p544" +editKernelLocalversion "-dos.p564" 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_razer_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh index ac37be5b..34ab0a36 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 @@ -235,6 +235,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -500,8 +501,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch @@ -514,33 +517,50 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch 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.p540" +editKernelLocalversion "-dos.p560" 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_sony_sdm660.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh index f43606ff..97b1b861 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 @@ -251,6 +251,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28584/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -517,7 +518,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42280/4.4/0008.patch @@ -529,33 +532,50 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch 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.p555" +editKernelLocalversion "-dos.p575" 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_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index f5fc0f46..75592fc4 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 @@ -246,6 +246,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23559/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-26545/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28328/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-30772/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31084/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31085/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-32269/4.4/0001.patch @@ -515,8 +516,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42153/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42223/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42228/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42232/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42236/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42246/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42247/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42265/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42271/4.4/0008.patch @@ -529,34 +532,51 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42309/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42310/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-42311/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43839/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43854/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43858/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43882/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43884/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43893/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43914/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44938/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44939/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44947/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44948/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44987/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-44998/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-45021/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46674/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46681/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/^6.9/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46721/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46722/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46723/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46738/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46743/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46744/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46750/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46755/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46756/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46758/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46759/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46771/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46777/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46781/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46800/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46829/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46840/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 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.p556" +editKernelLocalversion "-dos.p576" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"