From c5c39985932c32e2dbe948be8b97871b77889891 Mon Sep 17 00:00:00 2001 From: Tad Date: Mon, 29 Nov 2021 03:17:17 -0500 Subject: [PATCH] =?UTF-8?q?Guess=20what=3F=20f=CC=B5=CC=8C=CC=8C=CC=8C?= =?UTF-8?q?=CC=91=CD=86=CC=94=CD=90=CC=8F=CD=8B=CC=93=CC=85=CD=A0=CC=94?= =?UTF-8?q?=CC=92=CD=84=CD=96=CC=B2=CC=99=CC=9D=CC=A9i=CC=B4=CC=85=CD=A0?= =?UTF-8?q?=CD=A0=CD=83=CC=BF=CD=8B=CC=93=CC=91=CD=98=CC=BD=CD=8C=CD=90?= =?UTF-8?q?=CD=8A=CD=8D=CC=97=CC=A6=CD=95s=CC=B5=CC=83=CD=91=CC=93=CC=8A?= =?UTF-8?q?=CC=8C=CD=A0=CC=81=CC=BE=CC=81=CC=AC=CD=99=CD=9A=CC=A1h=CC=B4?= =?UTF-8?q?=CD=92=CC=8A=CC=A3=CC=AC=CD=93=CD=9A=CC=B9=CC=B1=CC=B0=CD=95?= =?UTF-8?q?=CD=9A=CD=88=CC=9E=CC=B3=20=CC=B5=CC=8D=CD=81=CC=85=CD=80=CC=BE?= =?UTF-8?q?=CC=9F=CC=A2=CC=9E=CC=96=CD=88=CD=96=CD=95=CC=A5=CC=99=CC=A4?= =?UTF-8?q?=CD=89=CC=AEb=CC=B5=CD=83=CC=95=CC=BF=CC=9B=CD=9B=CC=94=CD=9D?= =?UTF-8?q?=CC=86=CD=8B=CC=8E=CD=81=CD=90=CC=83=CD=86=CD=80=CC=B9=CC=9D?= =?UTF-8?q?=CC=99=CC=96=CC=B1=CC=B2=CD=89=CD=9A=CC=9D=CC=AA=CC=B2u=CC=B8?= =?UTF-8?q?=CD=86=CD=9B=CC=8B=CC=8D=CC=82=CD=92=CD=83=CD=9B=CD=9D=CC=9A?= =?UTF-8?q?=CC=90=CD=84=CC=8B=CC=9E=CC=BA=CD=93=CD=8E=CC=B0=CC=A6=CC=AF?= =?UTF-8?q?=CC=98=CC=BA=CC=AC=CD=94=CC=ACt=CC=B5=CC=87=CC=A0t=CC=B6=CD=9B?= =?UTF-8?q?=CD=9D=CC=82=CC=92=CC=83=CC=91=CC=8F=CC=BB=CC=B3=CC=9C=CC=AA?= =?UTF-8?q?=CC=97=CD=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tested on 14.1 and 15.1 targets Signed-off-by: Tad --- Patches/Linux | 2 +- Scripts/Common/Fix_CVE_Patchers.sh | 4 +- .../android_kernel_amazon_hdx-common.sh | 30 ++++++++---- .../android_kernel_asus_grouper.sh | 33 +++++++++---- .../android_kernel_htc_msm8960.sh | 33 +++++++++---- .../android_kernel_htc_msm8994.sh | 43 ++++++++++++----- .../android_kernel_lge_msm8992.sh | 43 ++++++++++++----- .../android_kernel_motorola_msm8992.sh | 44 ++++++++++++++---- .../android_kernel_samsung_exynos5420.sh | 27 +++++++---- .../android_kernel_samsung_manta.sh | 33 +++++++++---- .../android_kernel_samsung_smdk4412.sh | 28 +++++++---- .../android_kernel_samsung_tuna.sh | 29 ++++++++---- .../CVE_Patchers/android_kernel_asus_fugu.sh | 39 ++++++++++++---- .../android_kernel_asus_msm8916.sh | 46 +++++++++++++------ .../CVE_Patchers/android_kernel_google_msm.sh | 32 +++++++++---- .../android_kernel_htc_flounder.sh | 42 +++++++++++++---- .../android_kernel_htc_msm8994.sh | 46 ++++++++++++++----- .../android_kernel_huawei_angler.sh | 43 +++++++++++++---- .../android_kernel_lge_bullhead.sh | 43 +++++++++++++---- .../android_kernel_lge_hammerhead.sh | 32 +++++++++---- .../CVE_Patchers/android_kernel_moto_shamu.sh | 40 +++++++++++----- .../android_kernel_nextbit_msm8992.sh | 43 ++++++++++++----- .../android_kernel_oneplus_msm8994.sh | 44 +++++++++++++----- .../CVE_Patchers/android_kernel_asus_fugu.sh | 39 ++++++++++++---- .../android_kernel_cyanogen_msm8916.sh | 45 +++++++++++++----- .../android_kernel_cyanogen_msm8974.sh | 34 ++++++++++---- .../android_kernel_google_yellowstone.sh | 42 +++++++++++++---- .../android_kernel_lge_hammerhead.sh | 32 +++++++++---- .../android_kernel_samsung_apq8084.sh | 31 +++++++++---- .../CVE_Patchers/android_kernel_asus_fugu.sh | 39 ++++++++++++---- .../android_kernel_cyanogen_msm8916.sh | 45 +++++++++++++----- .../android_kernel_google_yellowstone.sh | 42 +++++++++++++---- .../android_kernel_htc_msm8974.sh | 33 +++++++++---- .../android_kernel_motorola_msm8916.sh | 42 ++++++++++++----- .../android_kernel_motorola_msm8992.sh | 43 ++++++++++++----- .../android_kernel_oneplus_msm8994.sh | 43 ++++++++++++----- Scripts/LineageOS-18.1/Patch.sh | 3 -- 37 files changed, 969 insertions(+), 343 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index 8e1e86f2..8b0d650c 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 8e1e86f28e2b8a3dfaf4feed122dd208614f3eb1 +Subproject commit 8b0d650c555c125b4eebd224714a65becf71cd6e diff --git a/Scripts/Common/Fix_CVE_Patchers.sh b/Scripts/Common/Fix_CVE_Patchers.sh index 5d943f8e..bf9c3a8b 100644 --- a/Scripts/Common/Fix_CVE_Patchers.sh +++ b/Scripts/Common/Fix_CVE_Patchers.sh @@ -98,7 +98,7 @@ done declare -a threeDotFour=("${threeDotZero[@]}" "android_kernel_amazon_hdx-common.sh" "android_kernel_asus_grouper.sh" "android_kernel_htc_msm8960.sh" "android_kernel_samsung_exynos5420.sh" "android_kernel_samsung_manta.sh" "android_kernel_google_msm.sh" "android_kernel_lge_hammerhead.sh" "android_kernel_cyanogen_msm8974.sh" "android_kernel_htc_msm8974.sh" "android_kernel_fairphone_msm8974.sh" "android_kernel_lge_g3.sh" "android_kernel_lge_mako.sh" "android_kernel_lge_msm8974.sh" "android_kernel_motorola_msm8974.sh" "android_kernel_oppo_msm8974.sh" "android_kernel_samsung_jf.sh" "android_kernel_samsung_msm8930-common.sh" "android_kernel_samsung_msm8974.sh"); for script in "${threeDotFour[@]}" do - commentPatches $script "0006-AndroidHardening-Kernel_Hardening/3.10/0008.patch" "0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch" "CVE-2017-5551/3.10" "CVE-2017-7187/3.18" "CVE-2017-18193/3.18"; + commentPatches $script "0006-AndroidHardening-Kernel_Hardening/3.10/0008.patch" "0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch" "CVE-2017-5551/3.10" "CVE-2017-7187/3.18" "CVE-2017-18193/3.18" "CVE-2020-14305/4.4"; done #3.10 declare -a threeDotTen=("${threeDotFour[@]}" "android_kernel_htc_msm8994.sh" "android_kernel_lge_msm8992.sh" "android_kernel_motorola_msm8992.sh" "android_kernel_asus_fugu.sh" "android_kernel_asus_msm8916.sh" "android_kernel_htc_flounder.sh" "android_kernel_htc_msm8994.sh" "android_kernel_huawei_angler.sh" "android_kernel_lge_bullhead.sh" "android_kernel_moto_shamu.sh" "android_kernel_nextbit_msm8992.sh" "android_kernel_oneplus_msm8994.sh" "android_kernel_cyanogen_msm8916.sh" "android_kernel_google_yellowstone.sh" "android_kernel_samsung_apq8084.sh" "android_kernel_motorola_msm8916.sh"); @@ -110,7 +110,7 @@ done declare -a threeDotEighteen=("${threeDotTen[@]}" "android_kernel_samsung_universal8890.sh" "android_kernel_google_dragon.sh" "android_kernel_lge_msm8996.sh" "android_kernel_zte_msm8996.sh" "android_kernel_asus_msm8953.sh" "android_kernel_xiaomi_msm8937.sh" "android_kernel_google_marlin.sh" "android_kernel_motorola_msm8996.sh" "android_kernel_oneplus_msm8996.sh"); for script in "${threeDotEighteen[@]}" do - commentPatches $script "CVE-2018-16597/4.4" "CVE-2019-19319/4.4" "CVE-2020-8992/4.4" "CVE-2021-20265/4.4"; + commentPatches $script "0008-Graphene-Kernel_Hardening/4.4/0006.patch" "CVE-2018-16597/4.4" "CVE-2019-19319/4.4" "CVE-2020-0305/4.4" "CVE-2020-0429/4.4" "CVE-2020-8992/4.4" "CVE-2021-3428/4.4" "CVE-2021-20265/4.4"; done echo -e "\e[0;32m[SCRIPT COMPLETE] Fixed CVE patchers\e[0m"; diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh index c963ad58..d8b3a463 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_amazon_hdx-common.sh @@ -3,6 +3,7 @@ cd "$DOS_BUILD_BASE""kernel/amazon/hdx-common" git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0046-0047.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0077-0078.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0089-0090.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/ANY/0007.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch @@ -13,6 +14,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2137/3.4/0003.patch @@ -533,6 +535,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5833/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5896/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/3.4/0003.patch @@ -641,8 +644,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch @@ -661,17 +664,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11160/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/3.4/0006.patch @@ -679,15 +685,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -696,15 +704,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch @@ -726,5 +740,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p726" +editKernelLocalversion "-dos.p740" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh index 4d7235d5..7df102a2 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh @@ -10,6 +10,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch @@ -33,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7509/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -190,6 +191,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18249/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -314,8 +318,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch @@ -336,28 +340,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -366,17 +375,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch @@ -390,5 +405,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0061.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0062.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p390" +editKernelLocalversion "-dos.p405" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh index e2b5d9a7..75b94f3b 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh @@ -10,6 +10,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0008.patch @@ -41,7 +42,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -191,6 +192,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18249/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -325,8 +329,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch @@ -347,31 +351,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -380,16 +389,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch @@ -427,5 +442,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0046.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch -editKernelLocalversion "-dos.p427" +editKernelLocalversion "-dos.p442" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8994.sh index e6d55e48..5cd9a84a 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 @@ -56,7 +56,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -120,6 +120,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0445/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0621/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -231,6 +232,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18208/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18270/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch @@ -345,8 +347,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -379,8 +382,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -410,35 +413,44 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -450,21 +462,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -475,5 +494,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch -editKernelLocalversion "-dos.p475" +editKernelLocalversion "-dos.p494" 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 6c5414b1..d72f17b6 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 @@ -64,7 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -145,6 +145,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0404/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0523/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/ANY/0001.patch @@ -397,6 +398,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/3.10/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20510/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.10/0003.patch @@ -426,8 +428,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -460,8 +463,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -491,35 +494,44 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -531,21 +543,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -556,5 +575,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/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 -editKernelLocalversion "-dos.p556" +editKernelLocalversion "-dos.p575" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index 9870d50b..c84fbbfb 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -45,7 +45,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/3.18/0002.patch @@ -121,6 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10232/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10235/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10283/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10284/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10289/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10741/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch @@ -147,6 +148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0606/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.10/0002.patch @@ -337,7 +339,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18208/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18249/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18270/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18306/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch @@ -425,6 +430,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/3.10/0008.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20510/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.10/0003.patch @@ -462,7 +468,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -495,8 +502,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -527,14 +534,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch @@ -542,20 +554,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -567,21 +583,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -589,5 +613,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.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 -editKernelLocalversion "-dos.p589" +editKernelLocalversion "-dos.p613" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh index a33fafbc..51384658 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_exynos5420.sh @@ -10,6 +10,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3222/3.4/0003.patch @@ -30,7 +31,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -100,6 +101,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch @@ -138,8 +141,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch @@ -150,33 +153,41 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch @@ -189,5 +200,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0071.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0072.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0073.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p189" +editKernelLocalversion "-dos.p200" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh index 68ff5ce3..c44b25a7 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_manta.sh @@ -9,6 +9,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-1957/^3.9/0001.patch @@ -33,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7509/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -111,6 +112,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18249/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -230,8 +234,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch @@ -252,28 +256,33 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -282,17 +291,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch @@ -304,5 +319,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0060.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0061.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0062.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p304" +editKernelLocalversion "-dos.p319" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh index d0d74d34..3b656617 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -4,6 +4,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4131/^3.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/3.0/0002.patch @@ -156,6 +157,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5967/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6001/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/3.10/0002.patch @@ -246,6 +248,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0007.patch @@ -315,8 +318,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -329,25 +332,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -355,14 +362,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27066/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch @@ -371,5 +383,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0060.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p371" +editKernelLocalversion "-dos.p383" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh index 970d9fd2..bd710c30 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_tuna.sh @@ -4,6 +4,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4131/^3.2/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2011-4132/3.0/0002.patch @@ -153,6 +154,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5967/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6214/3.10/0002.patch @@ -242,6 +244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0007.patch @@ -307,8 +310,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch @@ -322,25 +325,30 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -348,14 +356,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27066/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch @@ -364,5 +377,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/3.4/0060.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch -editKernelLocalversion "-dos.p364" +editKernelLocalversion "-dos.p377" 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 e69f20ae..61adf17f 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 @@ -175,7 +175,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -257,6 +257,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0449/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0564/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch @@ -482,8 +483,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -491,6 +492,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -512,30 +517,39 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -547,6 +561,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch @@ -554,14 +569,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch @@ -571,5 +592,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use- git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p571" +editKernelLocalversion "-dos.p592" 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 4c55827a..a9fac8a9 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 @@ -33,7 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch @@ -49,6 +49,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -127,6 +128,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5833/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch @@ -213,8 +215,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -247,8 +250,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -279,41 +282,50 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/^5.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3651/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11118/prima/0003.patch --directory=drivers/staging/prima -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11272/prima/0002.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24588/prima/0015.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch @@ -328,6 +340,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -336,15 +349,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -364,5 +384,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0041.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0043.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p364" +editKernelLocalversion "-dos.p384" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh index 0736b9a0..b0ca9a11 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_msm.sh @@ -11,6 +11,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0050.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0007.patch @@ -41,7 +42,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -149,6 +150,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -278,8 +281,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch @@ -300,31 +303,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -333,16 +341,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch @@ -385,5 +399,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-5d89eb01c93d8a62998e3bdccae28a7732e3bd51.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-7be3e08d7a523207486701b2d34607137558066f.patch -editKernelLocalversion "-dos.p385" +editKernelLocalversion "-dos.p399" 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 dafa55a1..a0704e3c 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 @@ -41,7 +41,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/3.18/0002.patch @@ -80,6 +80,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0449/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch @@ -156,6 +157,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18208/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18270/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch @@ -179,6 +181,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/3.18/0002.patch @@ -267,8 +270,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -277,6 +280,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -298,31 +305,40 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -334,6 +350,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch @@ -341,15 +358,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch @@ -358,5 +382,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p358" +editKernelLocalversion "-dos.p382" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh index 881aa715..230ef437 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8994.sh @@ -64,7 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -135,6 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0445/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -247,10 +248,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18165/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18208/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18270/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18306/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch @@ -322,6 +326,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.10/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.10/0002.patch @@ -366,8 +371,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -400,8 +406,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -431,35 +437,44 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -471,21 +486,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -497,5 +519,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch -editKernelLocalversion "-dos.p497" +editKernelLocalversion "-dos.p519" 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 fdf0f47e..f3aec2df 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 @@ -83,7 +83,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -177,6 +177,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0523/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/ANY/0001.patch @@ -282,6 +283,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/3.18/0002.patch @@ -352,7 +354,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -385,8 +388,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -394,6 +397,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -417,34 +424,43 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -457,6 +473,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch @@ -464,15 +481,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -483,5 +506,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch 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 -editKernelLocalversion "-dos.p483" +editKernelLocalversion "-dos.p506" 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 929e0d4a..bdb5ca29 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 @@ -86,7 +86,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -177,6 +177,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0516/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0523/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch @@ -282,6 +283,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/3.18/0002.patch @@ -363,7 +365,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -396,8 +399,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -405,6 +408,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -428,15 +435,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3665/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11131/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 @@ -445,20 +457,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -471,6 +487,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch @@ -478,15 +495,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -497,5 +520,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch 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 -editKernelLocalversion "-dos.p497" +editKernelLocalversion "-dos.p520" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index 251241bb..41225386 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -3,6 +3,7 @@ cd "$DOS_BUILD_BASE""kernel/lge/hammerhead" git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0002-0003.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0046-0047.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0089-0090.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/ANY/0007.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch @@ -12,6 +13,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0010.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch @@ -367,7 +369,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -488,8 +493,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch @@ -509,31 +514,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -542,15 +552,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch @@ -571,5 +587,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch -editKernelLocalversion "-dos.p571" +editKernelLocalversion "-dos.p587" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh index f4a3ae3b..07918201 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -35,7 +35,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8539/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8967/3.10/0002.patch @@ -64,6 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0404/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch @@ -133,7 +134,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/3.18/0005.patch @@ -146,6 +147,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.18/0004.patch @@ -174,8 +176,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -201,33 +203,41 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/^5.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -240,6 +250,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -249,15 +260,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -268,5 +286,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p268" +editKernelLocalversion "-dos.p286" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index bd3f521d..1beddf9b 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -36,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch @@ -51,6 +51,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -256,8 +257,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -290,8 +292,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -322,38 +324,47 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3665/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11131/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -365,6 +376,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -373,15 +385,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -389,5 +408,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.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 -editKernelLocalversion "-dos.p389" +editKernelLocalversion "-dos.p408" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 3af4be22..f75af773 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -36,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch @@ -51,6 +51,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -132,6 +133,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.18/0003.patch @@ -224,8 +226,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -258,8 +261,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -290,38 +293,47 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3665/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11131/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -333,6 +345,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -341,15 +354,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -357,5 +377,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.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 -editKernelLocalversion "-dos.p357" +editKernelLocalversion "-dos.p377" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh index b00d7553..a78213e7 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_fugu.sh @@ -175,7 +175,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -257,6 +257,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0449/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0564/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch @@ -481,8 +482,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -490,6 +491,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -511,30 +516,39 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -546,6 +560,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch @@ -553,14 +568,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch @@ -570,5 +591,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use- git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p570" +editKernelLocalversion "-dos.p591" 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 3f89651d..aa53d179 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 @@ -33,7 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch @@ -49,6 +49,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -121,10 +122,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5833/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5904/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch @@ -209,8 +212,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -243,8 +247,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -276,40 +280,49 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3651/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11118/prima/0003.patch --directory=drivers/staging/prima -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11272/prima/0002.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24588/prima/0015.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch @@ -324,6 +337,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -332,15 +346,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -360,5 +381,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0041.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0043.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p360" +editKernelLocalversion "-dos.p381" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index f5514da6..c1be1e1a 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -11,6 +11,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0046.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0050.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch @@ -33,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -115,6 +116,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18249/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -126,6 +130,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5833/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch @@ -224,8 +229,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch @@ -246,8 +251,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3651/prima/0001.patch --directory=drivers/staging/prima @@ -255,9 +262,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/prima/0003.patch --directory=drivers/staging/prima @@ -269,15 +277,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11272/prima/0002.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24588/prima/0015.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch @@ -288,16 +298,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch @@ -337,5 +353,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0032.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0040.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0041.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0043.patch -editKernelLocalversion "-dos.p337" +editKernelLocalversion "-dos.p353" 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 743f359b..9b41e74a 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 @@ -46,7 +46,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch @@ -113,6 +113,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0744/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -198,6 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18208/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18270/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch @@ -225,6 +227,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.18/0003.patch @@ -318,8 +321,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -327,6 +330,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -350,31 +357,40 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -387,21 +403,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch @@ -409,5 +433,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33909/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p409" +editKernelLocalversion "-dos.p433" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh index 107afcc0..65313d26 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -3,6 +3,7 @@ cd "$DOS_BUILD_BASE""kernel/lge/hammerhead" git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0002-0003.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0046-0047.patch --exclude=Makefile git apply $DOS_PATCHES_LINUX_CVES/0001-LinuxIncrementals/3.4/3.4.0089-0090.patch --exclude=Makefile +git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/0002-Misc_Fixes/ANY/0007.patch git apply $DOS_PATCHES_LINUX_CVES/0003-syzkaller-Misc2/ANY/0001.patch @@ -13,6 +14,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch #git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0043.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0046.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2119/3.4/0003.patch @@ -368,7 +370,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -488,8 +493,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch @@ -509,31 +514,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25669/3.18/0008.patch @@ -542,15 +552,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch @@ -571,5 +587,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch -editKernelLocalversion "-dos.p571" +editKernelLocalversion "-dos.p587" 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 54900c7c..d97a1a56 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 @@ -15,6 +15,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch @@ -28,7 +29,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8967/3.10/0002.patch @@ -44,6 +45,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0003.patch @@ -146,8 +148,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -169,25 +171,30 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.18/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.18/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -199,6 +206,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -208,15 +216,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -227,5 +242,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29660/3.18/0007.patch -editKernelLocalversion "-dos.p227" +editKernelLocalversion "-dos.p242" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh index b00d7553..a78213e7 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -175,7 +175,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch @@ -257,6 +257,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0449/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0564/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch @@ -481,8 +482,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -490,6 +491,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -511,30 +516,39 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -546,6 +560,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0399/3.18/0001.patch @@ -553,14 +568,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch @@ -570,5 +591,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use- git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p570" +editKernelLocalversion "-dos.p591" 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 3f89651d..aa53d179 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 @@ -33,7 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch @@ -49,6 +49,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -121,10 +122,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.10/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5833/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5904/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch @@ -209,8 +212,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -243,8 +247,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -276,40 +280,49 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3651/prima/0001.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11118/prima/0003.patch --directory=drivers/staging/prima -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11272/prima/0002.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24588/prima/0015.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch @@ -324,6 +337,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -332,15 +346,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -360,5 +381,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0041.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0043.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p360" +editKernelLocalversion "-dos.p381" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh index 743f359b..9b41e74a 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -46,7 +46,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.10/0002.patch @@ -113,6 +113,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0744/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -198,6 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18208/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18270/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch @@ -225,6 +227,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.18/0003.patch @@ -318,8 +321,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -327,6 +330,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0017.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0018.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.10/0009.patch @@ -350,31 +357,40 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -387,21 +403,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch @@ -409,5 +433,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-33909/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p409" +editKernelLocalversion "-dos.p433" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh index ce547342..b9dd3131 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -12,6 +12,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0046.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.18/0050.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-6544/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3076/3.4/0003.patch @@ -33,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -177,6 +178,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18193/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18249/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18509/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch @@ -329,8 +333,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/3.18/0002.patch @@ -351,8 +355,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0466/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3651/prima/0001.patch --directory=drivers/staging/prima @@ -360,9 +366,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/3.4/0006.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10732/3.4/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11115/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/prima/0003.patch --directory=drivers/staging/prima @@ -374,15 +381,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11272/prima/0002.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11282/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24588/prima/0015.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch @@ -393,16 +402,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27068/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch @@ -440,5 +455,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0032.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0040.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0041.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0043.patch -editKernelLocalversion "-dos.p440" +editKernelLocalversion "-dos.p455" 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 a197ea84..a8f9ab97 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 @@ -102,7 +102,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.10/0010.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/3.10/0002.patch @@ -154,6 +154,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0453/prima/0003.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.10/0004.patch @@ -211,7 +212,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18208/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18216/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18241/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18551/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch @@ -231,6 +234,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8822/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/3.18/0002.patch @@ -263,7 +267,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.10/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/3.18/0005.patch @@ -278,7 +282,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch @@ -311,8 +315,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19063/3.18/0002.patch @@ -338,14 +342,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch @@ -353,20 +362,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11272/prima/0002.patch --directory=dr git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24588/prima/0015.patch --directory=drivers/staging/prima git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch @@ -381,21 +394,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28097/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0512/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -414,5 +434,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-Misc2/ANY/0043.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.18/0004.patch -editKernelLocalversion "-dos.p414" +editKernelLocalversion "-dos.p434" 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 b1693d1a..1aad8892 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 @@ -35,7 +35,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch @@ -50,6 +50,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -204,8 +205,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -238,8 +240,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -270,38 +272,47 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3665/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11131/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -313,6 +324,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -321,15 +333,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -337,5 +356,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.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 -editKernelLocalversion "-dos.p337" +editKernelLocalversion "-dos.p356" 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 2caf2131..3c93afd6 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 @@ -36,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-3290/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5307/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7513/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/3.18/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/3.18/0005.patch @@ -51,6 +51,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -205,8 +206,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.10/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -239,8 +241,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19056/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19060/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19062/3.18/0003.patch @@ -271,38 +273,47 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0305/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.18/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/^3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0010.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0011.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0465/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3665/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/3.18/0004.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10942/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11116/qcacld-2.0/0002.patch --directory=drivers/staging/qcacld-2.0 git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11131/qcacld-2.0/0001.patch --directory=drivers/staging/qcacld-2.0 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11234/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11267/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/^5.6.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12770/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13143/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-13974/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14305/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14331/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14386/3.10-^4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15436/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/^5.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-16119/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25211/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25668/3.18/0008.patch @@ -314,6 +325,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27815/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-27825/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-28974/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29371/3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29568/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-29661/3.0-^3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36158/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-36312/3.18/0001.patch @@ -322,15 +334,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0695/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-0937/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3178/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/3.18/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3428/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3483/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3564/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3573/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3609/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3612/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3653/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3655/^5.13/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/^5.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3753/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-3896/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20265/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-21781/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27365/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-29650/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-31916/3.18/0008.patch @@ -338,5 +357,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-32399/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-34693/3.18/0008.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 -editKernelLocalversion "-dos.p338" +editKernelLocalversion "-dos.p357" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/Patch.sh b/Scripts/LineageOS-18.1/Patch.sh index 836f1330..8e675d05 100644 --- a/Scripts/LineageOS-18.1/Patch.sh +++ b/Scripts/LineageOS-18.1/Patch.sh @@ -277,9 +277,6 @@ if [ "$DOS_NON_COMMERCIAL_USE_PATCHES" = true ]; then sed -i 's/LINEAGE_BUILDTYP echo 'include vendor/divested/divestos.mk' >> config/common.mk; #Include our customizations cp -f "$DOS_PATCHES_COMMON/apns-conf.xml" prebuilt/common/etc/apns-conf.xml; #Update APN list sed -i 's/messaging/Silence/' config/telephony.mk; #Replace the Messaging app with Silence -if [ "$DOS_HOST_GLIBC2_34" = true ]; then -awk -i inplace '!/x86_64-linux-gnu/' config/BoardConfigKernel.mk; #fix compile with glibc 2.34, 318916 -fi; fi; if enter "vendor/divested"; then