diff --git a/Patches/Linux b/Patches/Linux index 2e95420c..2caaec77 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 2e95420c61d985d2afbb051b4b5b7621cfc85217 +Subproject commit 2caaec77d6c1551efee4bc7624f03a782fb636c1 diff --git a/PrebuiltApps b/PrebuiltApps index da7bbc27..ddef71f1 160000 --- a/PrebuiltApps +++ b/PrebuiltApps @@ -1 +1 @@ -Subproject commit da7bbc271f2df2c3fea85782d93bb5f859fd8f96 +Subproject commit ddef71f1363c836fb5a4507aa27c68e0d76e37b6 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 3dd1f47a..4dfefeba 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 @@ -547,6 +547,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -589,7 +590,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p589" +editKernelLocalversion "-dos.p590" 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 542c5d60..2e3f2fcc 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 @@ -634,6 +634,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -675,7 +676,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p675" +editKernelLocalversion "-dos.p676" 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 12bb977b..083bf252 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 @@ -495,6 +495,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -534,7 +535,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p534" +editKernelLocalversion "-dos.p535" 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_universal8890.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh index a58674a1..0488ec96 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 @@ -751,6 +751,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0615/4.4/0001.patch @@ -802,7 +803,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p802" +editKernelLocalversion "-dos.p803" 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 ac6a47c9..8255782b 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 @@ -640,6 +640,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch @@ -686,7 +687,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p686" +editKernelLocalversion "-dos.p687" 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 6db2b5e6..8108151e 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 @@ -442,6 +442,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -483,7 +484,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p483" +editKernelLocalversion "-dos.p484" 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 cb36bdc6..a1a3af0b 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 @@ -711,6 +711,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0615/4.4/0001.patch @@ -766,7 +767,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p766" +editKernelLocalversion "-dos.p767" 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 5af3acc0..5436cd81 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 @@ -437,6 +437,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -477,7 +478,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p477" +editKernelLocalversion "-dos.p478" 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 e0b89d62..e89aad9f 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 @@ -565,6 +565,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -607,7 +608,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p607" +editKernelLocalversion "-dos.p608" 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 58bcad75..e1c53389 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 @@ -576,6 +576,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -618,7 +619,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p618" +editKernelLocalversion "-dos.p619" 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 9b308845..e618dcad 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 @@ -692,6 +692,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -746,7 +747,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.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-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p746" +editKernelLocalversion "-dos.p747" 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 3b7a1695..255b128c 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 @@ -439,6 +439,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -481,7 +482,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p481" +editKernelLocalversion "-dos.p482" 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_google_yellowstone.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh index 8df97b70..e4ebc7ec 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 @@ -487,6 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch @@ -527,7 +528,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p527" +editKernelLocalversion "-dos.p528" 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 8ba240a6..d16a98a7 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 @@ -291,6 +291,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -332,7 +333,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p332" +editKernelLocalversion "-dos.p333" 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 3b7a1695..255b128c 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 @@ -439,6 +439,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -481,7 +482,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p481" +editKernelLocalversion "-dos.p482" 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 c69ee812..2844ea01 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 @@ -492,6 +492,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -532,7 +533,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p532" +editKernelLocalversion "-dos.p533" 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 3d5d1eba..39a9a551 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 @@ -408,6 +408,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -447,7 +448,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p447" +editKernelLocalversion "-dos.p448" 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 c46a103d..5f93ad67 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 @@ -410,6 +410,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -449,7 +450,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p449" +editKernelLocalversion "-dos.p450" else echo "kernel_oneplus_msm8994 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index 52531aad..e18dd72e 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 @@ -356,6 +356,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -443,8 +444,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.14/0003.patch -editKernelLocalversion "-dos.p444" +editKernelLocalversion "-dos.p446" else echo "kernel_xiaomi_sm6150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index d25f89dd..7b046695 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 @@ -413,6 +413,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc4/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -483,11 +484,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p487" +editKernelLocalversion "-dos.p489" 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_google_marlin.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_marlin.sh index bdfe5876..d09313e8 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 @@ -509,6 +509,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -566,7 +567,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p566" +editKernelLocalversion "-dos.p567" 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_lge_hammerhead.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 55315411..b9a029ab 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 @@ -370,6 +370,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36280/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0005.patch @@ -406,7 +407,7 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p406" +editKernelLocalversion "-dos.p407" 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_moto_shamu.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh index f99a2f85..9303d595 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 @@ -324,6 +324,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -367,7 +368,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p367" +editKernelLocalversion "-dos.p368" 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 3822649f..84c02bc6 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 @@ -483,6 +483,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-36280/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41850/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-41858/4.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch @@ -521,7 +522,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6752/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p521" +editKernelLocalversion "-dos.p522" 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 5afea4fe..44951e0b 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 @@ -522,6 +522,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -576,7 +577,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p576" +editKernelLocalversion "-dos.p577" 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 66d30238..91428e69 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 @@ -462,6 +462,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc2/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch @@ -500,7 +501,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20423/3.4/0010.patch -editKernelLocalversion "-dos.p500" +editKernelLocalversion "-dos.p501" 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 2cf129fe..79f2f35b 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 @@ -510,6 +510,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.4/0007.patch @@ -564,7 +565,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.18/0003.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-2020-29660/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.4/0006.patch -editKernelLocalversion "-dos.p564" +editKernelLocalversion "-dos.p565" 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_xiaomi_sdm660.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_xiaomi_sdm660.sh index 3a88c91a..3dd7c614 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 @@ -152,6 +152,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc4/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch @@ -224,7 +225,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -editKernelLocalversion "-dos.p224" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p226" else echo "kernel_xiaomi_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh b/Scripts/LineageOS-19.1/CVE_Patchers/android_kernel_xiaomi_sm8150.sh index aadd097a..ae42ff4b 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 @@ -453,6 +453,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -544,11 +545,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/4.14/0002.patch -editKernelLocalversion "-dos.p548" +editKernelLocalversion "-dos.p550" else echo "kernel_xiaomi_sm8150 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_essential_msm8998.sh index 404398c3..8709d26e 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 @@ -190,6 +190,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -260,7 +261,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch -editKernelLocalversion "-dos.p260" +editKernelLocalversion "-dos.p261" else echo "kernel_essential_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh index 8c94d031..baca9f39 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sdm632.sh @@ -133,11 +133,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p137" +editKernelLocalversion "-dos.p138" else echo "kernel_fairphone_sdm632 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fairphone_sm7225.sh index 80458a37..0cb40b4a 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 @@ -70,6 +70,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3903/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4382/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -81,15 +82,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6040/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch -editKernelLocalversion "-dos.p89" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p87" else echo "kernel_fairphone_sm7225 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index 3f9279c1..8ce99777 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 @@ -98,7 +98,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3635/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3646/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3649/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4378/4.4/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20368/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-23036/4.4/0009.patch @@ -139,7 +138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc/ANY/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -203,6 +202,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch editKernelLocalversion "-dos.p203" else echo "kernel_fxtec_msm8998 is unavailable, not patching."; fi; 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 2e628b84..7104a90c 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 @@ -70,6 +70,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3903/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4382/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -81,15 +82,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6040/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch -editKernelLocalversion "-dos.p89" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p87" 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 3fd3d2a3..4d02f8c0 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 @@ -138,7 +138,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-5717/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6176/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6531/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6546/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6817/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21264/ANY/0001.patch @@ -179,6 +181,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39194/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39197/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39198/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42752/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42754/5.10/0004.patch @@ -186,10 +189,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46862/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51779/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/5.10/0004.patch -editKernelLocalversion "-dos.p189" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p194" 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 e55d2374..f87d38c5 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 @@ -138,7 +138,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-5717/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6176/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6531/5.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6546/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6817/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21400/5.10/0001.patch @@ -177,6 +179,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39192/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39193/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39194/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39197/5.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-39198/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-40283/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42752/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-42754/5.10/0004.patch @@ -184,10 +187,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/5.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-46862/5.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51779/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/5.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/5.10/0004.patch -editKernelLocalversion "-dos.p187" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p192" 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 455386fd..69720f99 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 @@ -1,7 +1,5 @@ #!/bin/bash if cd "$DOS_BUILD_BASE""kernel/google/msm-4.14"; then -git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.14/4.14.0332-0333.patch --exclude=Makefile -git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/4.14/4.14.0333-0334.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0005-Graphene-Deny_USB/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.14/0002.patch @@ -70,19 +68,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3061/^5.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4382/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20382/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0590/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-1989/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3567/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21657/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28554/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-33070/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch -editKernelLocalversion "-dos.p82" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p76" else echo "kernel_google_msm-4.14 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh index 81ad41c8..94404892 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_msm-4.9.sh @@ -139,11 +139,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p143" +editKernelLocalversion "-dos.p144" else echo "kernel_google_msm-4.9 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_redbull.sh index 87aba100..e17830e9 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 @@ -161,6 +161,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4244/4.19/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.19/0005.patch @@ -206,7 +207,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch -editKernelLocalversion "-dos.p206" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p208" else echo "kernel_google_redbull is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_google_wahoo.sh index 9ac867cc..f9aa4c9e 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 @@ -153,6 +153,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -221,10 +222,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/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 git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.4/0004.patch -editKernelLocalversion "-dos.p224" +editKernelLocalversion "-dos.p226" 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 95d39a9f..1ad1e79b 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 @@ -98,7 +98,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3635/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3646/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3649/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4378/4.4/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20368/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-23036/4.4/0009.patch @@ -139,7 +138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc/ANY/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -203,6 +202,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch editKernelLocalversion "-dos.p203" else echo "kernel_lge_msm8996 is unavailable, not patching."; fi; 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 feb19b33..a31d7906 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 @@ -139,6 +139,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-Misc/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch @@ -204,7 +205,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -editKernelLocalversion "-dos.p204" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p206" else echo "kernel_oneplus_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh index 553fb1b8..83e29475 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -134,11 +134,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p138" +editKernelLocalversion "-dos.p139" else echo "kernel_oneplus_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_oneplus_sm7250.sh index 0e15fe8d..119f15ee 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 @@ -119,6 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4244/4.19/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-7192/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-21656/4.19/0005.patch @@ -159,7 +160,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch -editKernelLocalversion "-dos.p159" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p161" 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 650ff850..6a29c8d6 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 @@ -420,6 +420,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -511,10 +512,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27830/4.14/0002.patch -editKernelLocalversion "-dos.p514" +editKernelLocalversion "-dos.p516" 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 2fdd0811..ad6ed27b 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 @@ -68,6 +68,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3903/^6.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4382/^6.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20158/^5.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-27950/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0030/^4.20/0001.patch @@ -79,15 +80,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4194/^6.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6040/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch -editKernelLocalversion "-dos.p87" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p85" 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 a0c723f4..99c46d22 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 @@ -35,7 +35,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-3777/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4133/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4134/^6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/5.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6040/5.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/5.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6915/^6.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/5.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch @@ -44,7 +46,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/5.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/5.4/0006.patch -editKernelLocalversion "-dos.p44" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p47" else echo "kernel_oneplus_sm8350 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_msm8998.sh index 71b68c93..c289424a 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 @@ -98,7 +98,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3635/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3646/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-3649/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4378/4.4/0015.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-4662/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20148/^5.15/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-20368/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-23036/4.4/0009.patch @@ -139,6 +138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -202,7 +202,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -editKernelLocalversion "-dos.p202" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p203" else echo "kernel_razer_msm8998 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh index 67d9d1e0..7fb33ee2 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_razer_sdm845.sh @@ -134,11 +134,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p138" +editKernelLocalversion "-dos.p139" else echo "kernel_razer_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh index 58ab97b6..30428552 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_samsung_exynos9810.sh @@ -557,6 +557,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0461/4.14/0002.patch @@ -617,11 +618,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45862/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p621" +editKernelLocalversion "-dos.p623" else echo "kernel_samsung_exynos9810 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm660.sh index 2ccf73e3..51e877d2 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 @@ -149,6 +149,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -220,7 +221,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch -editKernelLocalversion "-dos.p220" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p222" else echo "kernel_sony_sdm660 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh index ab755d2b..f2d24630 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_sony_sdm845.sh @@ -388,6 +388,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-43750/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0458/4.14/0003.patch @@ -458,13 +459,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24586/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-37159/4.9/0007.patch -editKernelLocalversion "-dos.p464" +editKernelLocalversion "-dos.p466" else echo "kernel_sony_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh index a227418e..4ef15c52 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_msm8937.sh @@ -133,11 +133,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p137" +editKernelLocalversion "-dos.p138" else echo "kernel_xiaomi_msm8937 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index 668db600..f991be79 100644 --- a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -137,11 +137,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-fortify/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-ro/4.9/0029.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-slab/4.9/0005.patch -editKernelLocalversion "-dos.p141" +editKernelLocalversion "-dos.p142" else echo "kernel_xiaomi_sdm845 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_xiaomi_sm6150.sh index c122c2a8..933d5330 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 @@ -83,7 +83,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch -editKernelLocalversion "-dos.p83" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p84" 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 337ae9dd..7f1701a2 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 @@ -106,6 +106,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4244/4.19/0025.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4622/4.19/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4623/4.12-^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-4921/4.19/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6606/4.19/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-6932/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-23000/^5.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.19/0004.patch @@ -137,7 +138,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45871/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.19/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.19/0003.patch -editKernelLocalversion "-dos.p137" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p139" 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 7527be40..dd2d3233 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 @@ -81,7 +81,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-25775/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-28553/qca-wifi-host-cmn/0001.patch --directory=drivers/staging/qca-wifi-host-cmn git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-31083/^6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.14/0002.patch -editKernelLocalversion "-dos.p81" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch +editKernelLocalversion "-dos.p82" else echo "kernel_xiaomi_vayu is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-20.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index 20a6fa86..b4950500 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 @@ -148,6 +148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45887/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45919/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-45934/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-47929/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2022-48619/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0045/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0047/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-0394/4.4/0007.patch @@ -215,8 +216,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-45863/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51780/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51781/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2023-51782/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2024-0340/^6.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26145/qcacld-2.0/0008.patch --directory=drivers/staging/qcacld-2.0 -editKernelLocalversion "-dos.p216" +editKernelLocalversion "-dos.p218" else echo "kernel_zuk_msm8996 is unavailable, not patching."; fi; cd "$DOS_BUILD_BASE"