From f0de4dbf4c99d8874fbb8c7ee8173bb22f927f89 Mon Sep 17 00:00:00 2001 From: Tavi Date: Thu, 11 Jul 2024 14:14:49 -0400 Subject: [PATCH] Update CVE patchers Signed-off-by: Tavi --- Logs/resetWorkspace-LineageOS-17.1.txt | 2 +- Logs/resetWorkspace-LineageOS-18.1.txt | 2 +- Logs/resetWorkspace-LineageOS-19.1.txt | 2 +- Patches/Linux | 2 +- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm8150.sh | 3 ++- .../CVE_Patchers/android_kernel_fairphone_sm7225.sh | 4 +++- .../CVE_Patchers/android_kernel_fxtec_sm6115.sh | 4 +++- .../android_kernel_google_gs101_private_gs-google.sh | 4 +++- .../android_kernel_google_gs201_private_gs-google.sh | 4 +++- .../CVE_Patchers/android_kernel_google_msm-4.14.sh | 3 ++- .../CVE_Patchers/android_kernel_google_redbull.sh | 4 +++- .../CVE_Patchers/android_kernel_oneplus_sm7250.sh | 4 +++- .../CVE_Patchers/android_kernel_oneplus_sm8150.sh | 3 ++- .../CVE_Patchers/android_kernel_oneplus_sm8250.sh | 4 +++- .../CVE_Patchers/android_kernel_oneplus_sm8350.sh | 4 +++- .../CVE_Patchers/android_kernel_xiaomi_sm6150.sh | 3 ++- .../CVE_Patchers/android_kernel_xiaomi_sm8250.sh | 5 ++++- .../CVE_Patchers/android_kernel_xiaomi_vayu.sh | 3 ++- 19 files changed, 44 insertions(+), 19 deletions(-) diff --git a/Logs/resetWorkspace-LineageOS-17.1.txt b/Logs/resetWorkspace-LineageOS-17.1.txt index ea6b51a1..87a55a2f 100644 --- a/Logs/resetWorkspace-LineageOS-17.1.txt +++ b/Logs/resetWorkspace-LineageOS-17.1.txt @@ -726,7 +726,7 @@ tools/external_updater 1dc2143b13455b4ab0e2a0aa59dda791c0b0084f tools/loganalysis eec32327da28db6f5e599a4ab76f7c93995896ef tools/metalava edcafddcb54e149af8d4135a346501dde802fb30 tools/ndkports 74fefbc2160250129cbd157272fcfb3c9ac20f18 -tools/repohooks 5aeee89765c6bb067747ae26a86a64f4c55430cb +tools/repohooks e22fc7f6ed4b6d67a8f1ab0c2437ecaf62e9c60b tools/security 3c5ee5d6f2f50895611eacd71a62b11efcfb0648 tools/test/connectivity 4857a1a24ab6fd537bc4186fc88548c2b9c29e82 tools/test/graphicsbenchmark 143e833b3762e93b0a1fe6a6bc127f09e5afade8 diff --git a/Logs/resetWorkspace-LineageOS-18.1.txt b/Logs/resetWorkspace-LineageOS-18.1.txt index 57af02fe..53201fc8 100644 --- a/Logs/resetWorkspace-LineageOS-18.1.txt +++ b/Logs/resetWorkspace-LineageOS-18.1.txt @@ -859,7 +859,7 @@ tools/loganalysis 915dbf1d7ed0f684d2d1bc3a6be9ef417c93527d tools/metalava 21659a2683eed66e16aeafeb8d9c40916946a51b tools/ndkports d0ec81e4b134f4b1446d3fd5a6dfbf095475597c tools/platform-compat b553fea7dd2aa8dcc26f4d8f91effd86e55dd72e -tools/repohooks 5aeee89765c6bb067747ae26a86a64f4c55430cb +tools/repohooks e22fc7f6ed4b6d67a8f1ab0c2437ecaf62e9c60b tools/security a5c3644bd83674858e0b9d5da3e6014a3cbf3ba6 tools/test/connectivity 38ccb70b61038b0be21da87ae626b01a3d162bf8 tools/test/graphicsbenchmark 7c31a9c1f32d602e1b50446951088d3beddedb84 diff --git a/Logs/resetWorkspace-LineageOS-19.1.txt b/Logs/resetWorkspace-LineageOS-19.1.txt index ead74f6f..ce9f3d82 100644 --- a/Logs/resetWorkspace-LineageOS-19.1.txt +++ b/Logs/resetWorkspace-LineageOS-19.1.txt @@ -1083,7 +1083,7 @@ tools/extract-utils c12d3941893a6d1187986d85be04308104d13269 tools/metalava 0d8be7040dceaf9b084e909b6907e463ab7d3237 tools/ndkports a181fe59a34803a1ba7300bd1a32532b6dc3e9fb tools/platform-compat cfa5a189e9671992ba7ad5b8de5d59826544a592 -tools/repohooks 5aeee89765c6bb067747ae26a86a64f4c55430cb +tools/repohooks e22fc7f6ed4b6d67a8f1ab0c2437ecaf62e9c60b tools/security 4af6777ed4b7a9c09508a600349e0e548174361f tools/test/connectivity a74e9d3afee07e92cc9f74345f91ea7cbe29d44d tools/test/graphicsbenchmark 6404f16911f96d9253847c1390fd81f1923954cd diff --git a/Patches/Linux b/Patches/Linux index 30c777cb..5bfeeb37 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 30c777cb5e5f5ccd733db20947a58bd674bdbac6 +Subproject commit 5bfeeb376a37ec92ec8a7128470ab3f803aea1c5 diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index a51f18be..91a3934e 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -918,13 +918,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47222/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch -editKernelLocalversion "-dos.p924" +editKernelLocalversion "-dos.p925" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh index 39bd82d4..816dc250 100644 --- a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh +++ b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh @@ -997,6 +997,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch @@ -1006,7 +1007,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47222/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch -editKernelLocalversion "-dos.p1006" +editKernelLocalversion "-dos.p1007" else echo "kernel_xiaomi_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh index e3e022b4..a8de76a6 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh @@ -343,12 +343,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch -editKernelLocalversion "-dos.p348" +editKernelLocalversion "-dos.p350" else echo "kernel_fairphone_sm7225 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh index 23789bb5..b3e5b199 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_sm6115.sh @@ -343,12 +343,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch -editKernelLocalversion "-dos.p348" +editKernelLocalversion "-dos.p350" else echo "kernel_fxtec_sm6115 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh index 475cc317..b957714a 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs101_private_gs-google.sh @@ -740,6 +740,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39484/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch @@ -748,7 +750,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch -editKernelLocalversion "-dos.p748" +editKernelLocalversion "-dos.p750" else echo "kernel_google_gs101_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh index d3bc51e0..aabaa680 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_gs201_private_gs-google.sh @@ -738,6 +738,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39484/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/5.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.10/0003.patch @@ -746,7 +748,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.10/0004.patch -editKernelLocalversion "-dos.p746" +editKernelLocalversion "-dos.p748" else echo "kernel_google_gs201_private_gs-google is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh index 8403e6c6..3193f274 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.14.sh @@ -320,11 +320,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch -editKernelLocalversion "-dos.p324" +editKernelLocalversion "-dos.p325" else echo "kernel_google_msm-4.14 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh index 63697c69..082aba17 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh @@ -542,12 +542,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch -editKernelLocalversion "-dos.p547" +editKernelLocalversion "-dos.p549" else echo "kernel_google_redbull is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh index 9003765b..d50121ef 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh @@ -394,12 +394,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch -editKernelLocalversion "-dos.p399" +editKernelLocalversion "-dos.p401" else echo "kernel_oneplus_sm7250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index dd9786d0..54f0da26 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -964,6 +964,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch @@ -972,7 +973,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47222/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch -editKernelLocalversion "-dos.p972" +editKernelLocalversion "-dos.p973" else echo "kernel_oneplus_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh index 61bddf5a..476100fd 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8250.sh @@ -341,12 +341,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/4.19/0003.patch -editKernelLocalversion "-dos.p346" +editKernelLocalversion "-dos.p348" else echo "kernel_oneplus_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh index 1bf7e4c2..b25af0e5 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm8350.sh @@ -392,6 +392,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39471/5.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/5.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47472/5.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-47490/5.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/5.4/0005.patch @@ -400,7 +402,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-26812/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-35812/5.4/0006.patch -editKernelLocalversion "-dos.p400" +editKernelLocalversion "-dos.p402" else echo "kernel_oneplus_sm8350 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index a2709d5a..d2879c86 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh @@ -355,11 +355,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch -editKernelLocalversion "-dos.p359" +editKernelLocalversion "-dos.p360" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh index 4c3ede65..ebede367 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm8250.sh @@ -225,8 +225,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39301/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39488/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39493/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.19/0007.patch -editKernelLocalversion "-dos.p226" +editKernelLocalversion "-dos.p229" else echo "kernel_xiaomi_sm8250 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh index 65a13cd5..a9333a24 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_vayu.sh @@ -357,11 +357,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39296/^6.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39475/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39480/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39487/^6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-39489/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-52601/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27424/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-27425/4.19/0003.patch -editKernelLocalversion "-dos.p361" +editKernelLocalversion "-dos.p362" else echo "kernel_xiaomi_vayu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"