From a53317a6c81151f1085327ac20be2b80d73b9563 Mon Sep 17 00:00:00 2001 From: Tavi Date: Mon, 25 Nov 2024 11:12:59 -0500 Subject: [PATCH] Update CVE patchers maybe some breakage Signed-off-by: Tavi --- Logs/resetWorkspace-LineageOS-20.0.txt | 2 +- Patches/Linux | 2 +- .../android_kernel_amazon_hdx-common.sh | 36 ++++--- .../android_kernel_asus_grouper.sh | 37 ++++--- .../android_kernel_htc_msm8960.sh | 37 ++++--- .../android_kernel_htc_msm8994.sh | 45 +++++---- .../android_kernel_lge_msm8992.sh | 45 +++++---- .../android_kernel_motorola_msm8952.sh | 46 +++++---- .../CVE_Patchers/android_kernel_samsung_d2.sh | 38 ++++--- .../android_kernel_samsung_exynos5420.sh | 37 ++++--- .../android_kernel_samsung_manta.sh | 37 ++++--- .../android_kernel_samsung_smdk4412.sh | 26 ++--- .../android_kernel_samsung_tuna.sh | 26 ++--- .../android_kernel_samsung_universal8890.sh | 62 +++++++----- .../CVE_Patchers/android_kernel_asus_fugu.sh | 48 +++++---- .../android_kernel_asus_msm8916.sh | 46 +++++---- .../android_kernel_google_dragon.sh | 62 +++++++----- .../android_kernel_htc_flounder.sh | 49 ++++++---- .../android_kernel_huawei_angler.sh | 48 +++++---- .../android_kernel_lge_bullhead.sh | 48 +++++---- .../android_kernel_zte_msm8996.sh | 63 +++++++----- .../android_kernel_cyanogen_msm8916.sh | 46 +++++---- .../android_kernel_cyanogen_msm8974.sh | 37 ++++--- .../android_kernel_google_yellowstone.sh | 50 ++++++---- .../android_kernel_samsung_apq8084.sh | 46 +++++---- .../android_kernel_cyanogen_msm8916.sh | 46 +++++---- .../android_kernel_motorola_msm8916.sh | 46 +++++---- .../android_kernel_motorola_msm8992.sh | 46 +++++---- .../android_kernel_oneplus_msm8994.sh | 46 +++++---- .../android_kernel_yandex_sdm660.sh | 98 ++++++++++++------- .../android_kernel_fairphone_msm8974.sh | 37 ++++--- .../android_kernel_google_marlin.sh | 66 ++++++++----- .../CVE_Patchers/android_kernel_google_msm.sh | 38 ++++--- .../android_kernel_htc_msm8974.sh | 37 ++++--- .../CVE_Patchers/android_kernel_lge_g3.sh | 37 ++++--- .../android_kernel_lge_hammerhead.sh | 37 ++++--- .../CVE_Patchers/android_kernel_lge_mako.sh | 37 ++++--- .../android_kernel_lge_msm8974.sh | 38 ++++--- .../CVE_Patchers/android_kernel_moto_shamu.sh | 46 +++++---- .../android_kernel_motorola_msm8974.sh | 37 ++++--- .../android_kernel_motorola_msm8996.sh | 65 +++++++----- .../android_kernel_nextbit_msm8992.sh | 46 +++++---- .../android_kernel_oneplus_msm8996.sh | 65 +++++++----- .../android_kernel_oppo_msm8974.sh | 37 ++++--- .../CVE_Patchers/android_kernel_samsung_jf.sh | 37 ++++--- .../android_kernel_samsung_msm8930-common.sh | 37 ++++--- .../android_kernel_samsung_msm8974.sh | 37 ++++--- .../android_kernel_xiaomi_sdm660.sh | 98 ++++++++++++------- .../android_kernel_essential_msm8998.sh | 98 ++++++++++++------- .../android_kernel_fxtec_msm8998.sh | 97 +++++++++++------- .../android_kernel_google_wahoo.sh | 97 +++++++++++------- .../android_kernel_lge_msm8996.sh | 97 +++++++++++------- .../android_kernel_oneplus_msm8998.sh | 97 +++++++++++------- .../android_kernel_razer_msm8998.sh | 97 +++++++++++------- .../android_kernel_sony_sdm660.sh | 97 +++++++++++------- .../android_kernel_zuk_msm8996.sh | 97 +++++++++++------- 56 files changed, 1776 insertions(+), 1134 deletions(-) diff --git a/Logs/resetWorkspace-LineageOS-20.0.txt b/Logs/resetWorkspace-LineageOS-20.0.txt index d52aba4e..1c669f2f 100644 --- a/Logs/resetWorkspace-LineageOS-20.0.txt +++ b/Logs/resetWorkspace-LineageOS-20.0.txt @@ -1105,7 +1105,7 @@ packages/apps/ThemePicker b55b970ea09cfa0266e469b5026d48b6f998dcac packages/apps/TimeZoneData 498c5148458a63598417d2b2369fbed3ab19331c packages/apps/TimeZoneUpdater e862d8ef6370b8540a8dd010d9c8dcff20735af5 packages/apps/Traceur f1f531bd3dd414aa6b8d81d517b3c6c9164a657b -packages/apps/Trebuchet b3ad30740644828c9e2b4cc6901ee9d459cb003a +packages/apps/Trebuchet dbbd7bdc1b6de806a0205f72378c0d7b76ddedd1 packages/apps/TvSettings 82d09fbb7635d4eaf4496925768697f272614abc packages/apps/UniversalMediaPlayer a56170cac624f5cd5b5344de8a24b074049d9076 packages/apps/Updater 4f0652d53e7907b534a1c3f118fac45eb73e6404 diff --git a/Patches/Linux b/Patches/Linux index cec75249..77e9d18f 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit cec752490d93292e5adf5ca074259a053e0497d9 +Subproject commit 77e9d18f7394497d777b70658bc8d0d4ddd14af9 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 97fc1b62..cd58adea 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 @@ -940,7 +940,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -968,24 +968,28 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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/CVE-2013-4592/3.4/0003.patch @@ -999,7 +1003,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.p999" +editKernelLocalversion "-dos.p1003" 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 91b3ad8d..61b70630 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 @@ -604,7 +604,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -633,24 +633,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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-2017-13167/3.4/0014.patch @@ -660,7 +665,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.p660" +editKernelLocalversion "-dos.p665" 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 8edcd4ab..db4f2879 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 @@ -641,7 +641,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -669,24 +669,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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 @@ -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_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 676fd732..7f8b0230 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 @@ -762,11 +762,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -810,27 +811,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -847,7 +856,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.p847" +editKernelLocalversion "-dos.p856" 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 de45b5bf..137c723b 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 @@ -847,11 +847,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -895,27 +896,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -931,7 +940,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.p931" +editKernelLocalversion "-dos.p940" 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 a52a3426..d88d7988 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 @@ -563,6 +563,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -715,11 +716,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -763,27 +765,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -797,7 +807,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.p797" +editKernelLocalversion "-dos.p807" 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 309b1e5d..08f280c2 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 @@ -716,7 +716,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -744,24 +744,30 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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 @@ -772,7 +778,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.p772" +editKernelLocalversion "-dos.p778" 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 30122f56..9f8a6939 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 @@ -400,7 +400,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -430,30 +430,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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-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.p453" +editKernelLocalversion "-dos.p458" 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 2f6146ad..afa508b4 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 @@ -519,7 +519,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -548,24 +548,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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-14053/3.4/0001.patch @@ -574,7 +579,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p574" +editKernelLocalversion "-dos.p579" 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 62e06cbe..4ac8e2a1 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 @@ -533,7 +533,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -555,20 +555,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/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-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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 @@ -578,7 +580,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p578" +editKernelLocalversion "-dos.p580" 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 5bf835e1..f1af3093 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 @@ -525,7 +525,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -545,20 +545,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46673/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-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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 @@ -568,7 +570,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.p568" +editKernelLocalversion "-dos.p570" 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 6cad63fa..4a11228b 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 @@ -858,10 +858,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48958/4.4/0001.patch @@ -1056,6 +1058,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch @@ -1063,7 +1066,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch @@ -1094,6 +1097,7 @@ 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-44931/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 @@ -1120,36 +1124,46 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -1165,7 +1179,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.p1165" +editKernelLocalversion "-dos.p1179" 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 3835c20e..4b9caef9 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 @@ -851,11 +851,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -899,30 +900,37 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -945,7 +953,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.p945" +editKernelLocalversion "-dos.p953" 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 e0098b3a..a6532890 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 @@ -511,6 +511,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -663,11 +664,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -711,27 +713,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -746,7 +756,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.p756" 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 5ec4414b..0a01eb94 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 @@ -820,11 +820,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48951/4.4/0001.patch @@ -1026,6 +1028,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch @@ -1033,7 +1036,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch @@ -1065,6 +1068,7 @@ 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/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-44931/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 @@ -1090,36 +1094,46 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -1138,7 +1152,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.p1138" +editKernelLocalversion "-dos.p1152" 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 6785578d..5b7aa89b 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 @@ -656,11 +656,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -705,30 +706,38 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -744,7 +753,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.p744" +editKernelLocalversion "-dos.p753" 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 24968217..01a0130b 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 @@ -782,11 +782,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -829,30 +830,37 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -869,7 +877,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p869" +editKernelLocalversion "-dos.p877" 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 7b3b10d5..8876f4b6 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 @@ -793,11 +793,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -840,30 +841,37 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -880,7 +888,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.p880" +editKernelLocalversion "-dos.p888" 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 85b71918..2ba566b1 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 @@ -807,6 +807,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch @@ -1016,6 +1017,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch @@ -1024,7 +1026,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch @@ -1057,6 +1059,7 @@ 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-44931/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 @@ -1084,36 +1087,48 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -1128,7 +1143,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.p1128" +editKernelLocalversion "-dos.p1143" 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 e62f7bc5..462ea9d0 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 @@ -508,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -661,11 +662,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -709,27 +711,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -744,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.p744" +editKernelLocalversion "-dos.p754" 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 c1fc1aba..a128b269 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 @@ -570,7 +570,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -598,24 +598,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.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 @@ -624,7 +629,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.p624" +editKernelLocalversion "-dos.p629" 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 4f4b7639..2de75a02 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 @@ -557,6 +557,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48702/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48710/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -707,11 +708,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -755,30 +757,38 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -793,7 +803,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.p793" +editKernelLocalversion "-dos.p803" 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 39769a23..289f97ff 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 @@ -362,6 +362,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -512,11 +513,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -560,27 +562,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -597,7 +607,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.p597" +editKernelLocalversion "-dos.p607" 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 e62f7bc5..462ea9d0 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 @@ -508,6 +508,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -661,11 +662,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -709,27 +711,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -744,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.p744" +editKernelLocalversion "-dos.p754" 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 ecfae439..c0e15274 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 @@ -705,11 +705,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -753,28 +754,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -788,7 +796,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.p788" +editKernelLocalversion "-dos.p796" 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 0abc169f..74eb45c6 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 @@ -478,6 +478,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -630,11 +631,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -678,27 +680,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -712,7 +722,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.p712" +editKernelLocalversion "-dos.p722" 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 31869f47..6c9fed24 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 @@ -480,6 +480,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -632,11 +633,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -680,27 +682,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -714,7 +724,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.p714" +editKernelLocalversion "-dos.p724" 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 575ad013..216e0f5c 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 @@ -575,6 +575,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -582,6 +583,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -725,6 +727,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -873,6 +876,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -884,7 +888,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch @@ -912,6 +916,7 @@ 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-42229/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 @@ -932,6 +937,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -964,41 +970,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -1007,7 +1037,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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 @@ -1017,7 +1047,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.p1017" +editKernelLocalversion "-dos.p1047" 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 af48de8b..edac39b1 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 @@ -384,7 +384,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -412,29 +412,34 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p434" +editKernelLocalversion "-dos.p439" 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 93ee11f5..b085e248 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 @@ -621,10 +621,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48851/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48958/4.4/0001.patch @@ -832,6 +834,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch @@ -839,7 +842,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch @@ -870,6 +873,7 @@ 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-44931/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 @@ -895,37 +899,49 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -942,7 +958,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.p942" +editKernelLocalversion "-dos.p958" 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 9c820c61..1454409e 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 @@ -561,7 +561,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -589,24 +589,30 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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 @@ -618,7 +624,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.p618" +editKernelLocalversion "-dos.p624" 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 11dc0c7d..d9455618 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 @@ -671,7 +671,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -699,24 +699,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.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 @@ -728,7 +733,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p728" +editKernelLocalversion "-dos.p733" 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 82470a4e..3818e335 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 @@ -598,7 +598,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -626,24 +626,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.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 @@ -652,7 +657,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p652" +editKernelLocalversion "-dos.p657" 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 d618fbc1..301b819b 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 @@ -535,7 +535,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -563,24 +563,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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 @@ -590,7 +595,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.p590" +editKernelLocalversion "-dos.p595" 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 0060a72a..c0ead9c0 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 @@ -178,7 +178,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -206,29 +206,34 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p228" +editKernelLocalversion "-dos.p233" 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 4bf804e0..745b75ab 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 @@ -583,7 +583,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -611,24 +611,30 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.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 @@ -636,7 +642,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.p636" +editKernelLocalversion "-dos.p642" 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 c7e943e0..b048f895 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 @@ -394,6 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -547,12 +548,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch @@ -596,27 +598,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -634,7 +644,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.p634" +editKernelLocalversion "-dos.p644" 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 08f35686..4873deae 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 @@ -652,7 +652,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -680,24 +680,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/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-2016-6752/3.4/0002.patch @@ -707,7 +712,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.p707" +editKernelLocalversion "-dos.p712" 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 f109b8df..a955905a 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 @@ -638,6 +638,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch @@ -851,6 +852,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch @@ -859,7 +861,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch @@ -892,6 +894,7 @@ 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-44931/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 @@ -919,37 +922,49 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -963,7 +978,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.p963" +editKernelLocalversion "-dos.p978" 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 b7f64c09..e8471691 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 @@ -531,6 +531,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48757/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48781/^5.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48795/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch @@ -682,11 +683,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40904/3.5-^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41089/4.4/0008.patch @@ -730,27 +732,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -764,7 +774,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.p764" +editKernelLocalversion "-dos.p774" 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 83ba50ca..2e7eabe8 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 @@ -626,6 +626,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48857/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch @@ -839,6 +840,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch @@ -847,7 +849,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40987/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41059/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch @@ -880,6 +882,7 @@ 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-44931/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 @@ -907,37 +910,49 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46830/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-46844/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/3.17-^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50210/3.17-^6.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch @@ -951,7 +966,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.p951" +editKernelLocalversion "-dos.p966" 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 608c31b4..9348dca1 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 @@ -526,7 +526,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -554,30 +554,35 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.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.p577" +editKernelLocalversion "-dos.p582" 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 6da3d736..45471493 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 @@ -599,7 +599,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -627,24 +627,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.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 @@ -656,7 +661,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p656" +editKernelLocalversion "-dos.p661" 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 d31e1454..54271f99 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 @@ -681,7 +681,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -709,24 +709,29 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.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 @@ -740,7 +745,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p740" +editKernelLocalversion "-dos.p745" 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 1c0f7c44..acb43fad 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 @@ -412,7 +412,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40981/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41068/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41097/4.4/0008.patch @@ -440,29 +440,34 @@ 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/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.4/0001.patch -editKernelLocalversion "-dos.p462" +editKernelLocalversion "-dos.p467" 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 c8b86561..6d44f50e 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 @@ -199,6 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -206,6 +207,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -354,6 +356,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -511,6 +514,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -522,7 +526,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40988/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -552,6 +556,7 @@ 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-42229/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 @@ -574,6 +579,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -608,41 +614,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -651,13 +681,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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.p657" +editKernelLocalversion "-dos.p687" 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 c9f887cc..cbef84b1 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 @@ -234,6 +234,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -241,6 +242,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -383,6 +385,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0775/4.4/0001.patch @@ -534,6 +537,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40974/4.4/0008.patch @@ -545,7 +549,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -576,6 +580,7 @@ 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-42229/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 @@ -596,6 +601,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -630,42 +636,66 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47740/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50269/^6.12/0001.patch @@ -673,7 +703,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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 @@ -682,7 +712,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.p682" +editKernelLocalversion "-dos.p712" 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 3adf457b..b160008b 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 @@ -184,6 +184,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -191,6 +192,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -328,6 +330,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -484,6 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -496,7 +500,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -527,6 +531,7 @@ 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-42229/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 @@ -549,6 +554,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -583,42 +589,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -627,13 +656,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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.p633" +editKernelLocalversion "-dos.p662" 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 ce796dc3..ecd0fe3f 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 @@ -203,6 +203,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -210,6 +211,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -353,6 +355,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -506,6 +509,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -518,7 +522,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -549,6 +553,7 @@ 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-42229/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 @@ -570,6 +575,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -604,42 +610,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -648,7 +677,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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 @@ -657,7 +686,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.p657" +editKernelLocalversion "-dos.p686" 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 82ab87a0..7e6e2b7a 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 @@ -184,6 +184,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -191,6 +192,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -328,6 +330,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -484,6 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -496,7 +500,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -527,6 +531,7 @@ 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-42229/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 @@ -549,6 +554,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -583,42 +589,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -627,13 +656,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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.p633" +editKernelLocalversion "-dos.p662" 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 a7fc748f..c2fba899 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 @@ -185,6 +185,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -192,6 +193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -332,6 +334,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -489,6 +492,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -501,7 +505,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -532,6 +536,7 @@ 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-42229/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 @@ -554,6 +559,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -588,42 +594,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -632,13 +661,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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.p638" +editKernelLocalversion "-dos.p667" 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 c3114cd0..f59715ec 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 @@ -184,6 +184,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -191,6 +192,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -328,6 +330,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -484,6 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -496,7 +500,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -527,6 +531,7 @@ 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-42229/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 @@ -549,6 +554,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -583,42 +589,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -627,13 +656,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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.p633" +editKernelLocalversion "-dos.p662" 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 398e22f3..c82db656 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 @@ -200,6 +200,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -207,6 +208,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -353,6 +355,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -507,6 +510,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -519,7 +523,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -550,6 +554,7 @@ 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-42229/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 @@ -570,6 +575,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -604,42 +610,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -648,13 +677,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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.p654" +editKernelLocalversion "-dos.p683" 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 5018c507..32ce1c00 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 @@ -191,6 +191,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48860/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48877/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48891/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48908/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48910/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48911/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48917/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48919/4.4/0001.patch @@ -198,6 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48928/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48930/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48931/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48936/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48938/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48945/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48946/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48948/4.4/0001.patch @@ -340,6 +342,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52884/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52893/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52894/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52900/4.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52917/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52918/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0639/4.4/0001.patch @@ -497,6 +500,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40917/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40932/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40942/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40943/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40953/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40954/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40959/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40968/4.4/0008.patch @@ -509,7 +513,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-40996/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41012/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41014/^6.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41015/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41016/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41017/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41020/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-41035/4.4/0008.patch @@ -540,6 +544,7 @@ 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-42229/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 @@ -562,6 +567,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-43883/4.4/0008.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-44931/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 @@ -596,42 +602,65 @@ 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-2024-47659/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47669/4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/^6.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47670/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47679/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47685/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47697/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47698/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47699/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47709/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47737/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47747/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47749/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-47757/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49860/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49867/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49877/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49882/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49883/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49900/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49903/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49924/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49944/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49948/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49952/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49957/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49958/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49959/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49962/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49963/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49965/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49967/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49975/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49982/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-49995/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50006/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50007/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50008/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50024/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/^6.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/^6.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50035/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50040/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50044/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50045/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50076/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50116/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50117/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50142/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50143/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50148/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50167/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50168/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50171/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50179/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50180/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50186/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50195/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50201/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50202/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50218/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50230/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50234/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50237/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50264/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50265/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50267/^6.12/0001.patch @@ -640,14 +669,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50279/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50290/^6.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-50302/^6.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53045/^6.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/^6.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53057/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-53066/^6.12/0001.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.p647" +editKernelLocalversion "-dos.p676" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"