From b56fabac3b929fce9380d79127fb96419d63258d Mon Sep 17 00:00:00 2001 From: Tad Date: Tue, 6 Oct 2020 21:14:18 -0400 Subject: [PATCH] Update CVE patchers I expect some breakage here --- Misc/Missing_CVEs.txt | 5 +- Patches/Linux | 2 +- Scripts/Common/Fix_CVE_Patchers.sh | 6 +- .../android_kernel_zte_msm8930.sh | 133 ++++++++++---- .../android_kernel_amazon_hdx-common.sh | 167 ++++++++++++++---- .../CVE_Patchers/android_kernel_asus_fugu.sh | 38 ++-- .../android_kernel_asus_grouper.sh | 139 +++++++++++---- .../android_kernel_asus_msm8916.sh | 18 +- .../android_kernel_cyanogen_msm8916.sh | 24 +-- .../android_kernel_cyanogen_msm8974.sh | 161 +++++++++++++---- .../android_kernel_fairphone_msm8974.sh | 130 +++++++++++--- .../android_kernel_google_dragon.sh | 70 ++++---- .../android_kernel_google_marlin.sh | 95 +++++----- .../CVE_Patchers/android_kernel_google_msm.sh | 113 +++++++++--- .../android_kernel_htc_flounder.sh | 16 +- .../android_kernel_htc_msm8974.sh | 155 ++++++++++++---- .../android_kernel_htc_msm8994.sh | 42 ++--- .../android_kernel_huawei_angler.sh | 40 ++--- .../android_kernel_lge_bullhead.sh | 40 ++--- .../CVE_Patchers/android_kernel_lge_g3.sh | 157 ++++++++++++---- .../android_kernel_lge_hammerhead.sh | 99 ++++++++--- .../CVE_Patchers/android_kernel_lge_mako.sh | 104 ++++++++--- .../android_kernel_lge_msm8974.sh | 115 +++++++++--- .../android_kernel_lge_msm8992.sh | 48 ++--- .../android_kernel_lge_msm8996.sh | 95 +++++----- .../CVE_Patchers/android_kernel_moto_shamu.sh | 34 ++-- .../android_kernel_motorola_msm8916.sh | 18 +- .../android_kernel_motorola_msm8974.sh | 148 +++++++++++++--- .../android_kernel_motorola_msm8992.sh | 38 ++-- .../android_kernel_motorola_msm8996.sh | 89 +++++----- .../android_kernel_nextbit_msm8992.sh | 20 +-- .../android_kernel_oneplus_msm8974.sh | 164 ++++++++++++++--- .../android_kernel_oneplus_msm8994.sh | 20 +-- .../android_kernel_oneplus_msm8996.sh | 83 ++++----- .../android_kernel_samsung_exynos5420.sh | 14 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 85 +++++++-- .../android_kernel_samsung_manta.sh | 101 +++++++++-- .../android_kernel_samsung_msm8974.sh | 6 +- .../android_kernel_samsung_smdk4412.sh | 2 +- .../android_kernel_samsung_tuna.sh | 2 +- .../android_kernel_samsung_universal8890.sh | 76 ++++---- .../android_kernel_zte_msm8996.sh | 87 ++++----- .../CVE_Patchers/android_kernel_asus_fugu.sh | 30 ++-- .../android_kernel_asus_msm8916.sh | 21 +-- .../android_kernel_cyanogen_msm8916.sh | 18 +- .../android_kernel_cyanogen_msm8974.sh | 153 +++++++++++++--- .../android_kernel_essential_msm8998.sh | 87 ++++----- .../android_kernel_fairphone_msm8974.sh | 100 ++++++++--- .../android_kernel_google_dragon.sh | 54 +++--- .../android_kernel_google_marlin.sh | 49 ++--- .../CVE_Patchers/android_kernel_google_msm.sh | 128 +++++++++++--- .../android_kernel_google_wahoo.sh | 114 ++++++------ .../android_kernel_htc_flounder.sh | 12 +- .../android_kernel_htc_msm8974.sh | 157 ++++++++++++---- .../android_kernel_htc_msm8994.sh | 44 ++--- .../android_kernel_huawei_angler.sh | 24 +-- .../android_kernel_lge_bullhead.sh | 24 +-- .../CVE_Patchers/android_kernel_lge_g3.sh | 158 +++++++++++++---- .../android_kernel_lge_hammerhead.sh | 128 ++++++++++---- .../CVE_Patchers/android_kernel_lge_mako.sh | 78 ++++++-- .../android_kernel_lge_msm8974.sh | 101 +++++++++-- .../android_kernel_lge_msm8996.sh | 53 +++--- .../CVE_Patchers/android_kernel_moto_shamu.sh | 3 +- .../android_kernel_motorola_msm8974.sh | 160 +++++++++++++---- .../android_kernel_motorola_msm8996.sh | 83 ++++----- .../android_kernel_nextbit_msm8992.sh | 20 +-- .../android_kernel_oneplus_msm8994.sh | 16 +- .../android_kernel_oneplus_msm8996.sh | 47 ++--- .../android_kernel_oneplus_msm8998.sh | 105 +++++------ .../android_kernel_oneplus_sdm845.sh | 84 ++++----- .../android_kernel_oppo_msm8974.sh | 105 +++++++++-- .../android_kernel_samsung_msm8974.sh | 6 +- .../android_kernel_samsung_smdk4412.sh | 2 +- .../android_kernel_samsung_universal9810.sh | 64 +++---- .../android_kernel_xiaomi_sdm845.sh | 84 ++++----- .../android_kernel_zte_msm8996.sh | 63 +++---- .../CVE_Patchers/android_kernel_asus_fugu.sh | 28 +-- .../android_kernel_asus_msm8953.sh | 15 +- .../android_kernel_cyanogen_msm8916.sh | 16 +- .../android_kernel_cyanogen_msm8974.sh | 88 +++++++-- .../android_kernel_essential_msm8998.sh | 21 +-- .../android_kernel_fairphone_msm8974.sh | 85 +++++++-- .../android_kernel_fxtec_msm8998.sh | 70 ++++---- .../android_kernel_google_bonito.sh | 75 ++++---- .../android_kernel_google_crosshatch.sh | 69 ++++---- .../android_kernel_google_marlin.sh | 23 +-- .../CVE_Patchers/android_kernel_google_msm.sh | 127 ++++++++++--- .../android_kernel_google_wahoo.sh | 87 ++++----- .../android_kernel_htc_msm8974.sh | 155 ++++++++++++---- .../CVE_Patchers/android_kernel_lge_g3.sh | 96 ++++++++-- .../android_kernel_lge_hammerhead.sh | 127 +++++++++---- .../CVE_Patchers/android_kernel_lge_mako.sh | 124 ++++++++++--- .../android_kernel_lge_msm8974.sh | 95 ++++++++-- .../CVE_Patchers/android_kernel_moto_shamu.sh | 3 +- .../android_kernel_motorola_msm8974.sh | 160 +++++++++++++---- .../android_kernel_motorola_msm8996.sh | 43 ++--- .../android_kernel_nextbit_msm8992.sh | 18 +- .../android_kernel_oneplus_msm8994.sh | 16 +- .../android_kernel_oneplus_msm8996.sh | 45 ++--- .../android_kernel_oneplus_msm8998.sh | 15 +- .../android_kernel_oneplus_sdm845.sh | 71 ++++---- .../android_kernel_oneplus_sm8150.sh | 69 ++++---- .../android_kernel_oppo_msm8974.sh | 105 +++++++++-- .../android_kernel_razer_msm8998.sh | 58 +++--- .../CVE_Patchers/android_kernel_samsung_jf.sh | 132 +++++++++++--- .../android_kernel_samsung_msm8974.sh | 3 +- .../android_kernel_samsung_smdk4412.sh | 2 +- .../android_kernel_xiaomi_sdm845.sh | 25 +-- .../android_kernel_yandex_sdm660.sh | 62 ++++--- .../android_kernel_zuk_msm8996.sh | 60 ++++--- .../android_kernel_cyanogen_msm8916.sh | 16 +- .../android_kernel_essential_msm8998.sh | 21 +-- .../android_kernel_fairphone_msm8974.sh | 17 +- .../android_kernel_google_marlin.sh | 21 +-- .../android_kernel_google_msm-4.9.sh | 9 +- .../CVE_Patchers/android_kernel_google_msm.sh | 127 ++++++++++--- .../android_kernel_google_wahoo.sh | 15 +- .../android_kernel_htc_msm8974.sh | 155 ++++++++++++---- .../CVE_Patchers/android_kernel_lge_g3.sh | 96 ++++++++-- .../CVE_Patchers/android_kernel_lge_mako.sh | 124 ++++++++++--- .../android_kernel_lge_msm8974.sh | 95 ++++++++-- .../android_kernel_lge_msm8996.sh | 57 +++--- .../CVE_Patchers/android_kernel_moto_shamu.sh | 3 +- .../android_kernel_motorola_msm8974.sh | 145 ++++++++++++--- .../android_kernel_motorola_msm8996.sh | 43 ++--- .../android_kernel_nextbit_msm8992.sh | 18 +- .../android_kernel_oneplus_msm8994.sh | 16 +- .../android_kernel_oneplus_msm8996.sh | 18 +- .../android_kernel_oneplus_msm8998.sh | 15 +- .../android_kernel_oneplus_sdm845.sh | 5 +- .../android_kernel_oneplus_sm8150.sh | 43 ++--- .../android_kernel_oppo_msm8974.sh | 3 +- .../android_kernel_razer_msm8998.sh | 8 +- .../CVE_Patchers/android_kernel_samsung_jf.sh | 132 ++++++++++---- .../android_kernel_samsung_universal9810.sh | 11 +- .../android_kernel_xiaomi_sdm845.sh | 5 +- .../android_kernel_yandex_sdm660.sh | 22 +-- .../android_kernel_zuk_msm8996.sh | 22 +-- 138 files changed, 6100 insertions(+), 2724 deletions(-) diff --git a/Misc/Missing_CVEs.txt b/Misc/Missing_CVEs.txt index c1e25536..c9efe79f 100644 --- a/Misc/Missing_CVEs.txt +++ b/Misc/Missing_CVEs.txt @@ -19,9 +19,7 @@ https://nvd.nist.gov/vuln/detail/CVE-2020-11207 https://nvd.nist.gov/vuln/detail/CVE-2020-11208 https://nvd.nist.gov/vuln/detail/CVE-2020-11211 https://nvd.nist.gov/vuln/detail/CVE-2020-3623 -https://nvd.nist.gov/vuln/detail/CVE-2020-3625 https://nvd.nist.gov/vuln/detail/CVE-2020-3648 -https://nvd.nist.gov/vuln/detail/CVE-2020-0423 https://nvd.nist.gov/vuln/detail/CVE-2020-25639 andi34 cve typos @@ -31,3 +29,6 @@ CVE-2015-8492 -> CVE-2015-8942 CVE-2016-0430 -> CVE-2017-0430 CVE-2016-0510 -> CVE-2017-0510 CVE-2016-0525 -> CVE-2017-0525 + +https://nvd.nist.gov/vuln/detail/CVE-2020-3625 +https://nvd.nist.gov/vuln/detail/CVE-2020-0423 diff --git a/Patches/Linux b/Patches/Linux index b3f04bd8..4f9f775f 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit b3f04bd8dfd60554fad2037355afa627ea84355f +Subproject commit 4f9f775f05c4feea9fabeaa61658be027571b4a6 diff --git a/Scripts/Common/Fix_CVE_Patchers.sh b/Scripts/Common/Fix_CVE_Patchers.sh index 8d87d1dd..bbc275b4 100644 --- a/Scripts/Common/Fix_CVE_Patchers.sh +++ b/Scripts/Common/Fix_CVE_Patchers.sh @@ -33,7 +33,7 @@ commentPatches android_kernel_asus_grouper.sh "CVE-2017-15868"; commentPatches android_kernel_asus_msm8916.sh "CVE-2018-13913/ANY/0001.patch"; commentPatches android_kernel_asus_msm8953.sh "CVE-2017-13162/3.18/0001.patch"; commentPatches android_kernel_cyanogen_msm8916.sh "CVE-2018-13913/ANY/0001.patch"; -commentPatches android_kernel_essential_msm8998.sh "0008-Graphene-Kernel_Hardening/4.4/0019.patch" "CVE-2017-13218/4.4/0026.patch" "CVE-2019-14047/ANY/0002.patch"; +commentPatches android_kernel_essential_msm8998.sh "0008-Graphene-Kernel_Hardening/4.4/0019.patch" "CVE-2017-13218" "CVE-2019-14047/ANY/0002.patch"; commentPatches android_kernel_fxtec_msm8998.sh "CVE-2019-11599" "CVE-2019-16746" "CVE-2019-18282" "CVE-2019-19319" "CVE-2019-ctnl-addr-leak" "CVE-2020-0429" "CVE-2020-1749" "CVE-2020-8992" "CVE-2020-16166/4.4/0002.patch"; commentPatches android_kernel_google_bonito.sh "CVE-2020-0067"; commentPatches android_kernel_google_dragon.sh "CVE-2015-4167/^3.19.1/0001.patch"; @@ -42,10 +42,10 @@ commentPatches android_kernel_google_marlin.sh "0001-LinuxIncrementals/3.18/3.18 commentPatches android_kernel_google_msm.sh "CVE-2017-11015/prima"; commentPatches android_kernel_google_msm-4.9.sh "CVE-2019-19319" "CVE-2020-0067" "CVE-2020-1749" "CVE-2020-8992"; commentPatches android_kernel_google_wahoo.sh "CVE-2019-14047/ANY/0002.patch" "CVE-2019-19319" "CVE-2020-1749" "CVE-2020-8992" "CVE-2020-16166/4.4/0002.patch"; -commentPatches android_kernel_htc_flounder.sh "CVE-2018-9514/ANY/0001.patch"; +commentPatches android_kernel_htc_flounder.sh "CVE-2018-9514"; commentPatches android_kernel_htc_msm8994.sh "CVE-2016-8394/ANY/0001.patch" "CVE-2017-13166"; commentPatches android_kernel_lge_msm8996.sh "CVE-2017-13162/3.18/0001.patch" "CVE-2018-17972" "CVE-2019-14070/ANY/0006.patch"; -commentPatches android_kernel_motorola_msm8916.sh "0001-LinuxIncrementals/3.10/3.10.0050-0051.patch" "CVE-2018-9514/ANY/0001.patch"; +commentPatches android_kernel_motorola_msm8916.sh "0001-LinuxIncrementals/3.10/3.10.0050-0051.patch" "CVE-2018-9514"; commentPatches android_kernel_motorola_msm8974.sh "CVE-2016-5696" "CVE-2017-7373/3.4/0001.patch"; commentPatches android_kernel_motorola_msm8992.sh "CVE-2017-5551/3.10/0002.patch" "CVE-2017-14880/3.10/0001.patch" "CVE-2018-3585/3.10/0001.patch"; commentPatches android_kernel_motorola_msm8996.sh "0001-LinuxIncrementals/3.18/3.18.0098-0099.patch" "CVE-2017-13162/3.18/0001.patch" "CVE-2018-17972" "CVE-2019-14070/ANY/0006.patch"; diff --git a/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh b/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh index 2096e91d..b5966534 100644 --- a/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh +++ b/Scripts/LineageOS-11.0/CVE_Patchers/android_kernel_zte_msm8930.sh @@ -174,6 +174,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8937/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8939/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0723/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0774/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0001.patch @@ -183,8 +184,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0821/^4.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2438/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -193,10 +195,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2546/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3134/^4.5.2/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/^4.5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3854/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -208,6 +212,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4805/^4.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5195/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5346/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5829/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch @@ -225,9 +230,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8463/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/^4.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/^4.8.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10233/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch @@ -235,22 +240,24 @@ 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-0403/3.0-^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0404/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/^4.9.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/^4.9.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/^4.10.6/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch @@ -274,89 +281,148 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000251/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.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-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -368,7 +434,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p370" +editKernelLocalversion "-dos.p435" cd "$DOS_BUILD_BASE" 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 c9dac5aa..a3b674aa 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 @@ -81,6 +81,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch @@ -145,36 +147,47 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2488/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3893/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3893/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3931/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5346/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6750/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6753/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8417/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8434/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8444/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/^4.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/^4.8.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10230/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch @@ -182,22 +195,25 @@ 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-0403/3.0-^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0404/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/^4.9.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/^4.9.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/^4.10.6/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch @@ -224,92 +240,170 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9383/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.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-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -320,7 +414,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p322" +editKernelLocalversion "-dos.p415" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh index 36faf1ec..c53c3720 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -92,8 +92,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9715/^3.14.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9900/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0275/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch @@ -126,16 +126,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8944/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8967/^4.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9289/^4.1.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0758/^4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2438/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch @@ -144,9 +144,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -172,14 +172,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8464/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9794/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch @@ -204,7 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5551/3.10/0002.patch @@ -219,14 +219,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6346/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6353/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.10/0002.patch @@ -240,7 +240,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8924/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8925/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch @@ -257,7 +257,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -274,7 +274,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -300,7 +300,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch @@ -332,7 +332,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch 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 676dcca8..13991e8d 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 @@ -24,12 +24,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch @@ -46,20 +50,21 @@ 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-0430/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0510/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/^4.9.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/^4.9.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/^4.10.6/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch @@ -67,92 +72,163 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8890/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.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-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -162,7 +238,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/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/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p164" +editKernelLocalversion "-dos.p239" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh index 3a7ef643..eb3694d7 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_msm8916.sh @@ -61,11 +61,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13174/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -99,7 +99,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch @@ -135,7 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11918/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch @@ -151,7 +151,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -163,10 +163,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index 4bb06b31..50ede02a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -46,7 +46,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0002.patch @@ -66,11 +66,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -88,7 +88,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -119,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch @@ -154,12 +154,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10881/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11918/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch @@ -175,7 +175,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -187,10 +187,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index d8c3e28d..924a1a7b 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -79,6 +79,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3234/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4162/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4299/^3.11.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4345/^3.11.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4513/^3.12/0001.patch @@ -123,6 +125,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9419/^3.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9584/^3.18.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/^3.18.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/^3.18.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/^3.19.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch @@ -139,14 +143,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/^4.2.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch @@ -165,24 +173,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/^4.9.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/^4.10.6/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/^4.10.6/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7373/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch @@ -195,6 +207,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch @@ -205,92 +219,172 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -301,7 +395,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p303" +editKernelLocalversion "-dos.p396" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 32dfd779..1eebe59c 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -149,12 +149,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch @@ -165,87 +168,163 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -256,7 +335,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p258" +editKernelLocalversion "-dos.p336" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh index b24dbf0d..d4465b53 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_dragon.sh @@ -89,16 +89,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2184/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3156/3.18/0004.patch @@ -127,13 +127,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8453/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/^4.3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/^4.7.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9191/3.11-^4.8.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9685/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10200/3.18/0004.patch @@ -153,7 +153,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0449/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0510/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0523/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0749/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -166,7 +166,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0866/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2596/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/^4.9.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/^4.9.12/0001.patch @@ -185,7 +185,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7346/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7495/3.18/0005.patch @@ -223,11 +223,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/3.18/0002.patch @@ -238,18 +238,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14156/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14340/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15274/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16527/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -263,9 +263,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch @@ -277,28 +277,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000407/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3575/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -320,7 +320,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -332,9 +332,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -350,13 +350,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -370,7 +370,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/^5.1/0001.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 @@ -385,13 +385,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh index b6c8c57e..d5af0ad0 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -59,9 +59,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8845/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8953/^4.2.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8966/3.15-^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9016/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch @@ -70,8 +70,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2847/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3156/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -116,7 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/^4.7.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9191/3.11-^4.8.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-GadgetFS/ANY/0003.patch @@ -136,7 +136,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0564/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0579/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0622/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0749/ANY/0001.patch @@ -146,7 +146,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0866/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2596/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/^4.9.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/^4.9.12/0001.patch @@ -164,7 +164,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7346/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7371/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7372/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.18/0005.patch @@ -242,16 +242,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13077/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13077/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0023.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13219/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/3.18/0002.patch @@ -282,14 +282,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15857/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16527/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -302,13 +302,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17762/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch @@ -328,7 +328,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0006.patch @@ -337,20 +337,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3570/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3599/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5831/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5849/ANY/0001.patch @@ -364,7 +364,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5908/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5910/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -388,7 +388,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -399,21 +399,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11276/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11818/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -431,13 +431,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -454,11 +454,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2263/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -478,22 +478,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch @@ -536,6 +536,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -564,5 +565,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7542/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p564" +editKernelLocalversion "-dos.p565" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh index 5e9f257f..8b1252e5 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_google_msm.sh @@ -138,8 +138,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch @@ -147,6 +148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6740/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8402/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch @@ -155,7 +157,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -182,89 +186,145 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080-Extra/ANY/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -279,7 +339,6 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch 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 git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p281" +editKernelLocalversion "-dos.p340" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh index 6aff272f..3180cadf 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_flounder.sh @@ -50,14 +50,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8453/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8464/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8645/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -68,7 +68,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch @@ -83,7 +83,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0003.patch @@ -105,7 +105,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch @@ -122,7 +122,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -148,7 +148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch @@ -182,7 +182,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10881/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh index 0aeb6e0a..d585d179 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -24,6 +24,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -39,7 +40,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -53,94 +56,187 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -150,7 +246,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p152" +editKernelLocalversion "-dos.p247" 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 bbcc0f15..7bea1877 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 @@ -51,13 +51,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3689/^4.5.1/0001.patch @@ -88,7 +88,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -100,10 +100,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5551/3.10/0002.patch @@ -124,7 +124,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7373/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch @@ -157,11 +157,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -176,7 +176,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -203,12 +203,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch @@ -249,9 +249,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -266,7 +266,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -278,10 +278,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh index f0974c05..6bb6cc6d 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_huawei_angler.sh @@ -65,9 +65,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2438/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2469/3.10/0001.patch @@ -77,9 +77,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -123,7 +123,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -137,10 +137,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0606/ANY/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch @@ -156,7 +156,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch @@ -200,11 +200,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13174/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13303/ANY/0001.patch @@ -231,7 +231,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15851/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -264,13 +264,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch @@ -310,7 +310,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -325,7 +325,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -338,9 +338,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh index ca3bea0a..010bc409 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_bullhead.sh @@ -64,9 +64,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2438/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2469/3.10/0001.patch @@ -75,9 +75,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3689/^4.5.1/0001.patch @@ -119,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -131,10 +131,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0564/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0606/ANY/0001.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-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch @@ -150,7 +150,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch @@ -194,11 +194,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -224,7 +224,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15851/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -259,13 +259,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3587/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -308,7 +308,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -323,7 +323,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -336,9 +336,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh index 6d52ed66..e9bcb421 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -30,14 +30,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch @@ -60,94 +62,188 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -157,7 +253,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p159" +editKernelLocalversion "-dos.p254" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh index b3708e29..8a5812e9 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_hammerhead.sh @@ -144,23 +144,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/^4.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch 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-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/^4.9.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch @@ -177,10 +179,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch @@ -188,6 +193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch @@ -198,61 +204,109 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -264,7 +318,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p266" +editKernelLocalversion "-dos.p319" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh index 5d89ceea..886cda7d 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -132,8 +132,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch @@ -153,86 +154,142 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -245,7 +302,6 @@ 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/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/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p247" +editKernelLocalversion "-dos.p303" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh index dc266e0e..d1454487 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -33,6 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -46,6 +47,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -56,81 +58,155 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -140,7 +216,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p142" +editKernelLocalversion "-dos.p217" 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 68da27b7..07e070f2 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 @@ -56,17 +56,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -102,7 +102,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9754/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch @@ -119,10 +119,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0748/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5551/3.10/0002.patch @@ -147,7 +147,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7369/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7373/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7495/3.10/0002.patch @@ -184,7 +184,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9720/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9724/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9725/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10997/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10998/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10999/ANY/0001.patch @@ -216,11 +216,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -245,7 +245,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15851/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -275,12 +275,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch @@ -314,14 +314,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch @@ -335,7 +335,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -349,10 +349,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh index 4d93ee84..95cd6fa9 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -61,7 +61,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -93,7 +93,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/^4.7.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-GadgetFS/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-GadgetFS/ANY/0006.patch @@ -107,7 +107,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0564/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0794/3.18/0002.patch @@ -115,7 +115,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0866/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2596/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/^4.9.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/^4.9.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5986/3.18/0005.patch @@ -129,7 +129,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7346/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.18/0004.patch @@ -160,15 +160,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0023.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13307/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -180,7 +180,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14156/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14340/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15274/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15537/3.18/0002.patch @@ -193,14 +193,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15857/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16527/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -213,12 +213,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18066/ANY/0001.patch @@ -235,7 +235,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0006.patch @@ -244,19 +244,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3570/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3599/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5825/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5831/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/ANY/0001.patch @@ -270,7 +270,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5908/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5910/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -293,7 +293,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -304,22 +304,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11276/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11818/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -338,13 +338,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -361,11 +361,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2263/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -384,28 +384,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10512/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch @@ -451,6 +451,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -477,5 +478,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p477" +editKernelLocalversion "-dos.p478" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh index 0784f76a..1780c511 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -98,18 +98,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -141,21 +141,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8464/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch 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-0404/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.10/0002.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/ANY/0001.patch @@ -165,7 +165,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch @@ -178,7 +178,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch @@ -199,7 +199,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -213,7 +213,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15274/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -241,7 +241,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch @@ -275,7 +275,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -290,7 +290,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -301,7 +301,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/^5.1.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh index e53e2753..15ed9f7c 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8916.sh @@ -81,7 +81,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch @@ -149,10 +149,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch @@ -181,7 +181,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch @@ -220,22 +220,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10519/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index 94cb2032..4ffec30a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -104,15 +104,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/^4.3.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5696/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch @@ -123,10 +126,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch 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-0452/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -144,98 +151,184 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -247,7 +340,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p249" +editKernelLocalversion "-dos.p341" 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 7c552029..defe5ba4 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 @@ -38,7 +38,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8019/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8955/^4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0758/^4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/qcacld-2.0/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/qcacld-2.0/0027.patch @@ -49,7 +49,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.10/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3860/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch @@ -86,13 +86,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8477/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8645/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10200/^4.8.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10230/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10232/3.10/0001.patch @@ -104,8 +104,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0404/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0427/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0452/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0454/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0460/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0516/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch @@ -126,10 +126,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5551/3.10/0002.patch @@ -144,8 +144,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6346/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6353/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.10/0003.patch @@ -156,7 +156,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7369/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7373/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7495/3.10/0002.patch @@ -222,11 +222,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13077/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -251,7 +251,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15851/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -283,13 +283,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3570/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -328,7 +328,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -343,7 +343,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -355,9 +355,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index 2df6856f..4d0e7f98 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -103,7 +103,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-16USB/ANY/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0460/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0462/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0510/3.18/0003.patch @@ -114,7 +114,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0579/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0606/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0710/ANY/0001.patch @@ -127,7 +127,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0866/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2596/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/^4.9.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/3.18/0005.patch @@ -193,7 +193,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9720/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9722/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10998/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11001/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11002/ANY/0002.patch @@ -233,15 +233,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0023.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/3.18/0002.patch @@ -271,14 +271,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15857/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16527/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -291,13 +291,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17762/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch @@ -316,7 +316,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0006.patch @@ -325,21 +325,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3570/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3598/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3599/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5831/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5849/ANY/0001.patch @@ -352,7 +352,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5908/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -374,7 +374,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -385,20 +385,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11276/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -416,13 +416,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -439,11 +439,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2263/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -464,22 +464,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch @@ -523,6 +523,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -552,5 +553,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7542/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p552" +editKernelLocalversion "-dos.p553" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index d4d8ad39..4719f061 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -58,11 +58,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -99,7 +99,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -143,9 +143,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -160,7 +160,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -172,10 +172,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh index 3824d3c6..aadfa151 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8974.sh @@ -32,6 +32,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -48,11 +49,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0510/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -68,6 +73,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9706/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11019/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch @@ -77,95 +85,194 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18161/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2328/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -175,7 +282,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p177" +editKernelLocalversion "-dos.p283" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 792b0b9a..92dcdc00 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -58,11 +58,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -95,7 +95,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -138,9 +138,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -155,7 +155,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -167,10 +167,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 7eec6a34..2b4c5d91 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -91,7 +91,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0866/3.18/0001.patch @@ -123,15 +123,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0023.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13307/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -143,18 +143,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14156/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14340/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15274/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15537/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/^4.13.6/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -166,12 +166,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16911/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch @@ -191,17 +191,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5831/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5849/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5857/3.18/0001.patch @@ -215,7 +215,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5908/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5910/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -238,7 +238,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -254,16 +254,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11276/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11818/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -282,13 +282,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -304,11 +304,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -327,28 +327,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10512/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14049/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -395,6 +395,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -420,5 +421,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p420" +editKernelLocalversion "-dos.p421" 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 a7e1c3c3..ae6ab124 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 @@ -23,10 +23,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4578/^4.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch @@ -40,6 +44,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -49,7 +54,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch @@ -82,6 +87,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/^5.3.5/0001.patch @@ -101,5 +107,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/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-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p101" +editKernelLocalversion "-dos.p107" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh index 362a11c4..13241ea7 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -31,11 +31,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3854/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch @@ -51,7 +54,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch @@ -63,11 +68,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch @@ -84,6 +90,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch @@ -95,38 +102,83 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -137,7 +189,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p139" +editKernelLocalversion "-dos.p190" 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 30fdbf24..a13ceada 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 @@ -16,6 +16,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9922/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/^4.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch @@ -24,6 +26,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0723/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3134/^4.5.2/0003.patch @@ -33,13 +36,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0403/3.0-^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0404/^3.18/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch @@ -52,73 +56,133 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.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-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -128,7 +192,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/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/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p130" +editKernelLocalversion "-dos.p193" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index eb5d307a..1909c59c 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -22,6 +22,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -77,8 +78,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch @@ -103,5 +105,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p103" +editKernelLocalversion "-dos.p105" 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 4d0d35d9..ca90726e 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 @@ -139,7 +139,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch 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 3c893db1..da3dcb3d 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 @@ -135,7 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh index 8cac8ed4..c65f63bd 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh @@ -74,17 +74,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8966/3.15-^4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9016/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9289/^4.1.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.18/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3156/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.18/0006.patch @@ -110,7 +110,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6187/^4.6.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6828/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7042/3.18/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.18/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7913/^4.6/0001.patch @@ -124,7 +124,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/^4.7.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9191/3.11-^4.8.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9685/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9794/3.18/0005.patch @@ -142,7 +142,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0523/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0710/ANY/0001.patch @@ -153,7 +153,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0866/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2596/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/^4.9.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/^4.9.12/0001.patch @@ -170,7 +170,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.18/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.18/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.18/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7346/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7495/3.18/0005.patch @@ -189,7 +189,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8924/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8925/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9698/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10996/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch @@ -203,11 +203,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/3.18/0002.patch @@ -216,21 +216,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14140/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14340/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15274/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16527/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -243,9 +243,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/^4.14.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.18/0004.patch @@ -263,20 +263,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -299,7 +299,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -311,9 +311,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -330,13 +330,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -351,8 +351,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -368,13 +368,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/^5.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/^5.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh index 9cdea885..16df3a27 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_zte_msm8996.sh @@ -94,11 +94,11 @@ 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-16USB/ANY/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0564/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0579/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0748/ANY/0001.patch @@ -154,7 +154,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9720/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9722/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/3.18/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10998/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11001/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11002/ANY/0002.patch @@ -195,15 +195,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0023.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/3.18/0002.patch @@ -218,7 +218,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14891/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14897/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15265/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15274/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch @@ -237,14 +237,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15857/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16527/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -257,13 +257,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17762/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18017/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch @@ -281,7 +281,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000364/3.18/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/3.18/0006.patch @@ -289,21 +289,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000407/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3570/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3598/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3599/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5825/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5831/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/ANY/0001.patch @@ -318,7 +318,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5908/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5910/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -340,7 +340,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -351,20 +351,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11276/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -382,13 +382,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -405,10 +405,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2263/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.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-6133/3.18/0003.patch @@ -429,22 +429,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch @@ -488,6 +488,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -513,5 +514,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p513" +editKernelLocalversion "-dos.p514" 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 e28ec5da..995d1b14 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 @@ -124,9 +124,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2438/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch @@ -135,9 +135,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -162,14 +162,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8464/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch @@ -182,7 +182,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch @@ -192,12 +192,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6353/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0002.patch @@ -226,7 +226,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch @@ -244,7 +244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -271,7 +271,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000251/^4.13.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch @@ -304,7 +304,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch 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 adc704b5..375c1603 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 @@ -60,11 +60,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13174/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -97,7 +97,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch @@ -132,7 +132,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11918/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch @@ -148,7 +148,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -160,10 +160,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch @@ -194,6 +194,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch @@ -211,5 +212,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.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/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p211" +editKernelLocalversion "-dos.p212" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh index e2e4e8d4..10d6b29f 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8916.sh @@ -57,11 +57,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -93,7 +93,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch @@ -129,7 +129,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11918/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch @@ -145,7 +145,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -157,10 +157,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index 490e5546..9d867238 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_cyanogen_msm8974.sh @@ -24,6 +24,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -39,7 +40,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -53,88 +56,181 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -144,7 +240,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p146" +editKernelLocalversion "-dos.p241" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh index d7dbd5e1..516d4eaf 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -38,14 +38,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-7518/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9711/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0026.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -77,8 +77,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12010/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13912/ANY/0002.patch @@ -101,11 +101,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2264/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3882/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3900/4.4/0018.patch @@ -127,7 +127,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10538/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0002.patch @@ -137,14 +137,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10584/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11815/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch @@ -153,26 +153,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14049/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch @@ -180,27 +181,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15218/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15219/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -229,33 +230,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -269,11 +272,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -312,8 +317,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0008.patch -editKernelLocalversion "-dos.p315" +editKernelLocalversion "-dos.p320" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 847e2232..ed716772 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -169,66 +169,127 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -239,7 +300,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p241" +editKernelLocalversion "-dos.p301" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh index 1f440c3f..fa68da0e 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_dragon.sh @@ -89,16 +89,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2184/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3156/3.18/0004.patch @@ -125,13 +125,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7425/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8453/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/^4.3.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/^4.7.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9191/3.11-^4.8.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9685/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10200/3.18/0004.patch @@ -151,14 +151,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0449/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0510/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0523/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0794/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0825/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2596/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/^4.9.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/^4.9.12/0001.patch @@ -172,7 +172,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7346/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7495/3.18/0005.patch @@ -204,8 +204,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/3.18/0002.patch @@ -216,15 +216,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14156/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14340/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15274/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15858/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -249,12 +249,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000407/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3575/ANY/0001.patch @@ -263,7 +263,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5848/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch @@ -287,9 +287,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10881/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14609/3.18/0003.patch @@ -305,14 +305,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/^5.1/0001.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 @@ -328,12 +328,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh index 591e1ef3..9a99998f 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -100,7 +100,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0579/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0622/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0750/ANY/0001.patch @@ -136,14 +136,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14156/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14340/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14883/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15537/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15827/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -170,7 +170,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000407/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch @@ -192,7 +192,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0002.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -205,15 +205,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11818/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -231,13 +231,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -254,10 +254,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2263/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.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-6133/3.18/0003.patch @@ -277,21 +277,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch @@ -336,6 +336,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -359,5 +360,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p359" +editKernelLocalversion "-dos.p360" 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 9a0de92f..0fdee04d 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 @@ -33,7 +33,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch @@ -41,13 +42,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6740/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -66,87 +70,156 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -160,7 +233,6 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch 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 git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p162" +editKernelLocalversion "-dos.p234" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh index 06771ebb..b8ffa21c 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_google_wahoo.sh @@ -47,7 +47,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-0750/ANY/0001.patch @@ -82,18 +82,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14156/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14886/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15537/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/^4.13.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15827/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16528/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16536/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/4.4/0013.patch @@ -106,7 +106,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16911/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16994/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/4.4/0006.patch @@ -137,16 +137,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1066/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3574/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3575/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5902/4.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5903/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/ANY/0002.patch @@ -177,7 +177,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/4.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/4.4/0008.patch @@ -193,20 +193,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11818/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11842/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11905/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11963/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12010/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13912/ANY/0002.patch @@ -232,9 +232,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20976/4.4/0004.patch @@ -251,12 +251,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2263/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.4/0007.patch @@ -280,7 +280,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10538/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0002.patch @@ -290,14 +290,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11815/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch @@ -306,26 +306,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch @@ -336,24 +337,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/^4.14.139/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -383,33 +384,34 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -422,10 +424,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -462,7 +466,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch -editKernelLocalversion "-dos.p464" +editKernelLocalversion "-dos.p468" 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 3fffaa2f..af01822e 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 @@ -49,14 +49,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8453/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8464/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8645/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch 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 @@ -78,7 +78,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0003.patch @@ -100,7 +100,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13273/ANY/0001.patch @@ -139,7 +139,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18270/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch @@ -169,7 +169,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10881/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh index 0aeb6e0a..4d47c748 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -24,6 +24,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -39,7 +40,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -53,94 +56,189 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -150,7 +248,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p152" +editKernelLocalversion "-dos.p249" 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 2cbe7a69..1d4c42d7 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 @@ -55,17 +55,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -97,7 +97,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -108,10 +108,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.10/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5551/3.10/0002.patch @@ -133,7 +133,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7373/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch @@ -167,11 +167,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -186,7 +186,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -215,11 +215,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -263,9 +263,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -280,7 +280,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -292,10 +292,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch 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 7430132b..c51c1c28 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 @@ -65,8 +65,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch @@ -77,7 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3689/^4.5.1/0001.patch @@ -121,7 +121,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -135,7 +135,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2583/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch @@ -151,7 +151,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0003.patch @@ -206,7 +206,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000251/^4.13.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch @@ -233,7 +233,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -248,7 +248,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -261,9 +261,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch 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 4dfc25f9..11215d26 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 @@ -64,8 +64,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch @@ -75,7 +75,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3689/^4.5.1/0001.patch @@ -116,7 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -128,7 +128,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch @@ -144,7 +144,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0003.patch @@ -197,7 +197,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000251/^4.13.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch @@ -224,7 +224,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -239,7 +239,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -252,9 +252,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh index db07b2e5..62c9e994 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -30,14 +30,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch @@ -61,94 +63,189 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -158,7 +255,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p160" +editKernelLocalversion "-dos.p256" 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 9cbcf80c..af5c9ad9 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 @@ -144,14 +144,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/^4.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch 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-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -159,7 +161,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8247/ANY/0001.patch @@ -169,97 +172,163 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -271,7 +340,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p273" +editKernelLocalversion "-dos.p341" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh index dd186c20..1d32069b 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -48,6 +48,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch @@ -58,9 +60,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch @@ -71,45 +76,91 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.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-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -123,7 +174,6 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch 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 git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p125" +editKernelLocalversion "-dos.p175" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh index 481cd72e..c991f814 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -33,6 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -46,6 +47,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -56,73 +58,141 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -132,7 +202,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p134" +editKernelLocalversion "-dos.p203" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh index 734d1386..9143a04a 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -50,8 +50,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch @@ -72,7 +72,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-5549/^4.9.5/0001.patch @@ -91,7 +91,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11045/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11077/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -120,8 +120,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9463/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch @@ -133,16 +133,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/ANY/0001.patch @@ -159,9 +159,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-2019-1999/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2000/ANY/0001.patch @@ -183,12 +183,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2287/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -211,31 +211,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10544/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch @@ -279,6 +279,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -300,5 +301,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p300" +editKernelLocalversion "-dos.p301" 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 6af33b68..19873c4c 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 @@ -140,6 +140,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch @@ -160,5 +161,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p160" +editKernelLocalversion "-dos.p161" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index 1b80c93f..c57d1a21 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -29,6 +29,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -37,6 +38,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/ANY/0001.patch @@ -45,10 +47,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch 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-0452/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -65,100 +71,195 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -169,7 +270,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p171" +editKernelLocalversion "-dos.p271" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index c5525c91..d8d0d28e 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -53,8 +53,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -78,7 +78,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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.18/0006.patch @@ -100,9 +100,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/3.18/0002.patch @@ -110,20 +110,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14051/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14883/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15102/^4.8.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/^4.13.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15842/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15843/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15853/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16527/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16530/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16538/3.18/0006.patch @@ -135,15 +135,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16911/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17449/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17762/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18066/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch @@ -158,16 +158,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3599/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/3.18/0003.patch @@ -190,7 +190,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5908/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -210,7 +210,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9518/ANY/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -225,16 +225,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11276/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.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.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -255,13 +255,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch @@ -281,12 +281,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/^3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2287/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -305,28 +305,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch @@ -373,6 +373,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -393,5 +394,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p393" +editKernelLocalversion "-dos.p394" 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 7b8c09cf..7472d381 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 @@ -59,11 +59,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -100,7 +100,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -143,9 +143,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -160,7 +160,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -172,10 +172,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch 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 98adcfbf..cb65095c 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 @@ -77,7 +77,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18595/^4.14.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -117,9 +117,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -134,7 +134,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -146,10 +146,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 7c3c2301..b76457a1 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -51,8 +51,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -77,7 +77,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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/ANY/0002.patch @@ -101,7 +101,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -140,7 +140,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000407/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch @@ -166,7 +166,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9518/ANY/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -178,7 +178,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -197,13 +197,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0004.patch @@ -221,11 +221,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/^3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2287/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -246,28 +246,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10544/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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 #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch @@ -313,6 +313,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -333,5 +334,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p333" +editKernelLocalversion "-dos.p334" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh index 496124a3..b03405e6 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -28,7 +28,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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/ANY/0002.patch @@ -46,11 +46,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16911/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/4.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16994/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17741/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/4.4/0007.patch @@ -76,17 +76,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1066/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/4.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/4.4/0006.patch @@ -107,7 +107,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/4.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/4.4/0008.patch @@ -122,12 +122,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11963/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12010/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/ANY/0001.patch @@ -155,9 +155,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20976/4.4/0004.patch @@ -175,11 +175,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2247/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2264/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2330/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.4/0007.patch @@ -204,7 +204,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10538/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10544/ANY/0002.patch @@ -217,14 +217,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10584/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11815/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch @@ -233,26 +233,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch @@ -263,24 +264,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/^4.14.139/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -310,33 +311,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -349,10 +352,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -389,7 +394,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch -editKernelLocalversion "-dos.p391" +editKernelLocalversion "-dos.p396" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh index a0306b6e..b3cc0a5a 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -43,7 +43,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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/4.9/0008.patch @@ -64,7 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17741/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17864/4.9/0003.patch @@ -98,7 +98,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/4.9/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5995/4.9/0004.patch @@ -134,11 +134,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10938/4.0-^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11232/^4.10.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12014/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12232/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/4.9/0007.patch @@ -170,9 +170,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20855/^4.18.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.9/0004.patch @@ -193,9 +193,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2284/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2301/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2314/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2330/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.9/0008.patch @@ -227,7 +227,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/4.9/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10502/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10530/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10538/ANY/0001.patch @@ -237,15 +237,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10572/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10585/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0017.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -256,18 +256,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14034/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14049/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14079/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14104/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.9/0006.patch @@ -275,9 +275,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15030/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.9/0006.patch @@ -288,28 +288,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/^4.14.139/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15917/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15924/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.9/0005.patch @@ -342,20 +342,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.9/0006.patch @@ -363,16 +363,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20095/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch @@ -380,10 +381,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.9/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3693/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3696/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.9/0005.patch @@ -398,7 +400,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/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/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.9/0010.patch @@ -428,6 +430,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10853/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0006.patch -editKernelLocalversion "-dos.p429" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0007.patch +editKernelLocalversion "-dos.p431" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index d4d359c7..41281f69 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -33,6 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0774/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -49,11 +50,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0510/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -67,6 +70,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9706/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11019/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch @@ -89,9 +95,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch @@ -101,47 +109,115 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2326/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2328/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -151,7 +227,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p153" +editKernelLocalversion "-dos.p228" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index eb5d307a..1909c59c 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -22,6 +22,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -77,8 +78,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch @@ -103,5 +105,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p103" +editKernelLocalversion "-dos.p105" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh index 4d0d35d9..ca90726e 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -139,7 +139,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh index 45adc7a3..32b56af3 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_samsung_universal9810.sh @@ -38,7 +38,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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-0750/ANY/0001.patch @@ -65,7 +65,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11232/^4.10.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12232/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/ANY/0001.patch @@ -77,8 +77,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18281/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20855/^4.18.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.9/0004.patch @@ -92,8 +92,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-0154/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2024/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/4.9/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.9/0008.patch @@ -119,13 +119,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10207/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/4.9/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -138,19 +138,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15030/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.9/0006.patch @@ -160,30 +161,30 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15917/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15924/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.9/0005.patch @@ -216,20 +217,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.9/0006.patch @@ -237,17 +238,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20095/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch @@ -255,7 +257,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.9/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.9/0005.patch @@ -271,7 +273,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/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/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12652/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.9/0006.patch @@ -299,6 +301,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0006.patch -editKernelLocalversion "-dos.p300" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0007.patch +editKernelLocalversion "-dos.p302" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index 6294ee95..25aeee04 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -43,7 +43,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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/4.9/0008.patch @@ -64,7 +64,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16995/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17741/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17864/4.9/0003.patch @@ -98,7 +98,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/4.9/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5995/4.9/0004.patch @@ -134,11 +134,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10938/4.0-^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11232/^4.10.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12014/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12232/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/4.9/0007.patch @@ -170,9 +170,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20855/^4.18.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.9/0004.patch @@ -192,9 +192,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2283/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2301/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2314/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2330/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.9/0008.patch @@ -224,7 +224,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10207/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10502/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10530/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10538/ANY/0001.patch @@ -234,15 +234,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10572/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10585/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0017.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -253,18 +253,18 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14034/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14049/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14079/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14104/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.9/0006.patch @@ -272,9 +272,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15030/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.9/0006.patch @@ -285,28 +285,28 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/^4.14.139/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15917/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15924/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.9/0005.patch @@ -339,20 +339,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.9/0006.patch @@ -360,16 +360,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20095/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch @@ -377,10 +378,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.9/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3693/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3696/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.9/0005.patch @@ -395,7 +397,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/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/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.9/0010.patch @@ -425,6 +427,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10853/4.9/0012.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0006.patch -editKernelLocalversion "-dos.p426" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0007.patch +editKernelLocalversion "-dos.p428" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh index c0129723..37c17d85 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_zte_msm8996.sh @@ -50,8 +50,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -76,7 +76,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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/ANY/0002.patch @@ -100,7 +100,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -126,12 +126,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16911/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17975/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/3.18/0002.patch @@ -146,7 +146,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1087/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1093/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1130/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/3.18/0003.patch @@ -158,7 +158,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5849/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5897/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5953/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6412/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7191/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/3.18/0003.patch @@ -178,7 +178,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9518/ANY/0001.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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -193,10 +193,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.16-^4.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch @@ -218,13 +218,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18386/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18559/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-1000004/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch @@ -243,11 +243,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2215/^3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2287/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -270,7 +270,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10544/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch @@ -278,24 +278,24 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch @@ -341,6 +341,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -361,5 +362,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p361" +editKernelLocalversion "-dos.p362" 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 0e326bed..4c2e44cf 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 @@ -124,9 +124,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/3.10/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2117/^4.5.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2438/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch @@ -135,9 +135,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3070/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.10/0002.patch @@ -162,14 +162,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8464/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8633/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9083/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9178/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9588/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0001.patch @@ -182,7 +182,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2584/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2618/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5549/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.10/0002.patch @@ -192,12 +192,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6353/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7261/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7273/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7294/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7482/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0002.patch @@ -243,7 +243,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15299/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15837/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.10/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch @@ -270,7 +270,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000251/^4.13.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch @@ -303,7 +303,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh index 79d63c85..fabd4ccb 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_asus_msm8953.sh @@ -59,7 +59,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-5549/^4.9.5/0001.patch @@ -69,7 +69,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9605/^4.11.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11031/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -95,10 +95,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch @@ -131,6 +131,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch @@ -150,5 +151,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p150" +editKernelLocalversion "-dos.p151" 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 8252147d..18826f69 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 @@ -57,10 +57,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -92,7 +92,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch @@ -126,7 +126,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11918/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch @@ -142,7 +142,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -154,10 +154,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch 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 33c94fe8..04aa0f34 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 @@ -23,6 +23,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -60,6 +61,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch @@ -70,41 +72,98 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -114,7 +173,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p116" +editKernelLocalversion "-dos.p174" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh index da09d999..4c374bcf 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -27,13 +27,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9711/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0026.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -56,8 +56,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12010/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13912/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0002.patch @@ -67,15 +67,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13920/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2264/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10584/ANY/0002.patch @@ -83,13 +83,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch -editKernelLocalversion "-dos.p91" +editKernelLocalversion "-dos.p92" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh index f8e9d96e..cfd3182d 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -167,61 +167,111 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -232,7 +282,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p234" +editKernelLocalversion "-dos.p283" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh index 0f072d29..de35a05c 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_fxtec_msm8998.sh @@ -29,12 +29,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -53,7 +53,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10938/4.0-^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13098/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/^4.17.3/0001.patch @@ -70,9 +70,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20976/4.4/0004.patch @@ -84,8 +84,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-0154/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-0154/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2024/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.4/0007.patch @@ -111,11 +111,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.4/0004.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11815/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch @@ -127,16 +127,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch @@ -146,25 +146,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.4/0005.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -193,33 +193,35 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -232,10 +234,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -275,7 +277,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch -editKernelLocalversion "-dos.p277" +editKernelLocalversion "-dos.p279" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh index 80d59c3d..f0eae937 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_bonito.sh @@ -43,7 +43,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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-7477/4.9/0005.patch @@ -68,7 +68,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10938/4.0-^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12232/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13899/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13899/ANY/0002.patch @@ -87,9 +87,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/4.9/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20855/^4.18.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.9/0004.patch @@ -110,11 +110,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2308/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2314/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2330/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.9/0008.patch @@ -151,7 +151,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10502/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10530/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10538/ANY/0001.patch @@ -168,8 +168,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -180,8 +180,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14072/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14079/ANY/0001.patch @@ -189,7 +189,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14104/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.9/0006.patch @@ -197,9 +197,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15030/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.9/0006.patch @@ -209,30 +209,30 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15917/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15924/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.9/0005.patch @@ -264,20 +264,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.9/0006.patch @@ -285,16 +285,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20095/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch @@ -302,13 +303,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.9/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3630/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3674/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3680/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3693/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3696/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.9/0005.patch @@ -324,7 +325,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/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/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12652/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.9/0006.patch @@ -354,6 +355,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0006.patch -editKernelLocalversion "-dos.p355" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0007.patch +editKernelLocalversion "-dos.p356" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh index b202c825..14df4fc5 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_crosshatch.sh @@ -44,7 +44,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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-7477/4.9/0005.patch @@ -63,8 +63,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11817/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12232/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13097/4.9/0004.patch @@ -92,11 +92,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2287/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2301/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2314/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/ANY/0003.patch @@ -127,7 +127,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10486/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10530/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10544/ANY/0002.patch @@ -144,8 +144,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0017.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -156,8 +156,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14049/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -167,7 +167,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14104/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.9/0006.patch @@ -175,9 +175,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15030/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.9/0006.patch @@ -187,29 +187,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15917/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15924/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.9/0005.patch @@ -241,20 +241,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.9/0006.patch @@ -262,16 +262,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20095/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0007.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch @@ -279,14 +280,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.9/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3630/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3674/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3680/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3693/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3696/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.9/0005.patch @@ -302,7 +303,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/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/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12652/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.9/0006.patch @@ -332,6 +333,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0006.patch -editKernelLocalversion "-dos.p333" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0007.patch +editKernelLocalversion "-dos.p334" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh index 7e554660..89ee4981 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_marlin.sh @@ -85,7 +85,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0622/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0750/ANY/0001.patch @@ -118,11 +118,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16884/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/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-2290/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -139,21 +139,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14049/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -197,6 +197,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -221,5 +222,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p221" +editKernelLocalversion "-dos.p222" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh index 9a0de92f..e175adfa 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_msm.sh @@ -33,7 +33,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch @@ -41,13 +42,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6740/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -66,87 +70,155 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -160,7 +232,6 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch 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 git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p162" +editKernelLocalversion "-dos.p233" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh index dbbd2f84..a3782dfe 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_wahoo.sh @@ -42,7 +42,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-0750/ANY/0001.patch @@ -70,19 +70,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11818/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12010/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13912/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20976/4.4/0004.patch @@ -95,12 +95,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-0154/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2181/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2263/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.4/0007.patch @@ -125,7 +125,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/4.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10544/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0002.patch @@ -134,14 +134,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11815/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch @@ -150,26 +150,27 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch @@ -179,25 +180,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -226,34 +227,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0030/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0007.patch @@ -265,11 +268,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -309,7 +314,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch -editKernelLocalversion "-dos.p311" +editKernelLocalversion "-dos.p316" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh index 0aeb6e0a..80d39ba0 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -24,6 +24,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -39,7 +40,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -53,94 +56,187 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -150,7 +246,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p152" +editKernelLocalversion "-dos.p247" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh index 6525797d..433d3301 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_g3.sh @@ -29,14 +29,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch @@ -65,14 +67,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch @@ -84,41 +91,99 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -128,7 +193,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p130" +editKernelLocalversion "-dos.p194" 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 9cbcf80c..f22abc6d 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 @@ -144,14 +144,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/^4.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch 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-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -159,7 +161,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8247/ANY/0001.patch @@ -169,97 +172,162 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000253/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16885/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -271,7 +339,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/772877_0001-usb-core-Fix-use-after-free-for-hub-usb-device.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p273" +editKernelLocalversion "-dos.p340" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh index fd72155f..47412c46 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_mako.sh @@ -14,6 +14,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch @@ -24,14 +26,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch @@ -39,17 +46,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5829/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6740/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6828/^4.7.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8399/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/^4.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/^4.8.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -57,7 +68,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch @@ -67,39 +79,59 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8254/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch @@ -107,39 +139,86 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -150,7 +229,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p152" +editKernelLocalversion "-dos.p230" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh index 85ced1d7..5a570a99 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -32,6 +32,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -45,6 +46,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -55,71 +57,135 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -129,7 +195,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p131" +editKernelLocalversion "-dos.p196" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh index 23a01e77..80e1daf8 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_moto_shamu.sh @@ -137,6 +137,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/^5.4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch @@ -156,5 +157,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p156" +editKernelLocalversion "-dos.p157" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh index 1b80c93f..c57d1a21 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -29,6 +29,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -37,6 +38,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/ANY/0001.patch @@ -45,10 +47,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch 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-0452/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -65,100 +71,195 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -169,7 +270,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p171" +editKernelLocalversion "-dos.p271" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh index 0c975f23..f2f4bf36 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -45,8 +45,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -68,7 +68,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-5549/^4.9.5/0001.patch @@ -81,7 +81,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8251/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8924/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8925/3.18/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -94,7 +94,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17762/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch @@ -108,8 +108,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/^4.15.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -119,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13914/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14609/3.18/0003.patch @@ -133,9 +133,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-2019-1999/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch @@ -152,9 +152,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -174,26 +174,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch @@ -236,6 +236,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -257,5 +258,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p257" +editKernelLocalversion "-dos.p258" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh index d13a8826..6dc3080a 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -59,10 +59,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -99,7 +99,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -141,9 +141,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -158,7 +158,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -170,10 +170,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 0c119514..109687e5 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8994.sh @@ -71,7 +71,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/^4.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18306/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -102,9 +102,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch @@ -116,7 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -128,10 +128,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 2ddcf6b3..6741d612 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -45,8 +45,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -69,7 +69,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-5549/^4.9.5/0001.patch @@ -82,7 +82,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8924/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8925/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11031/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -94,7 +94,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000370/^4.11.5/0001.patch @@ -105,8 +105,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/^4.15.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -116,7 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13098/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/^4.17.3/0001.patch @@ -133,9 +133,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-2019-1999/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch @@ -152,9 +152,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -170,26 +170,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14039/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0003.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 #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch @@ -232,6 +232,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -254,5 +255,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p254" +editKernelLocalversion "-dos.p255" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh index f234b946..44c4d865 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -20,12 +20,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18174/^4.7/0001.patch @@ -43,20 +43,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9453/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14072/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch -editKernelLocalversion "-dos.p58" +editKernelLocalversion "-dos.p61" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh index bf4105af..18eed90d 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -41,7 +41,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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-7477/4.9/0005.patch @@ -70,7 +70,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12232/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14609/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14610/4.9/0005.patch @@ -94,9 +94,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19824/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20855/^4.18.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20856/4.9/0004.patch @@ -109,8 +109,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-0154/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-0154/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2024/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.9/0008.patch @@ -137,16 +137,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10124/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10126/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10207/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.9/0017.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11815/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -157,14 +157,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14088/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14104/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.9/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.9/0006.patch @@ -172,9 +172,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15030/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.9/0006.patch @@ -184,29 +184,29 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15916/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15917/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15924/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.9/0005.patch @@ -238,20 +238,20 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.9/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/4.9/0006.patch @@ -259,16 +259,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20095/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch @@ -276,11 +277,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.9/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3630/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3674/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3680/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3696/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.9/0005.patch @@ -295,7 +296,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/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/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12652/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.9/0006.patch @@ -326,6 +327,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14088/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0006.patch -editKernelLocalversion "-dos.p327" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.9/0007.patch +editKernelLocalversion "-dos.p328" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh index f75c6f63..878467f1 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -54,7 +54,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13097/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14610/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14611/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14612/4.14/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14625/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16862/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16882/4.14/0002.patch @@ -66,8 +66,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18397/4.14/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19407/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.14/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/4.14/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20669/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20855/^4.18.7/0001.patch @@ -84,9 +84,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2213/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2279/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2284/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.14/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3701/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3819/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/4.14/0005.patch @@ -95,12 +95,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3874/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3882/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3900/4.14/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3900/4.14/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-6133/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-6974/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-7221/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-7222/4.14/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8980/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9213/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9245/ANY/0001.patch @@ -132,7 +132,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10572/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10585/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10621/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10639/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11085/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11191/^5.0.7/0001.patch @@ -142,8 +142,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11487/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11815/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -157,7 +157,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14034/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14034/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14091/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14099/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14100/ANY/0001.patch @@ -169,7 +169,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14763/^4.16.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.14/0003.patch @@ -179,10 +179,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15090/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15099/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.14/0003.patch @@ -192,7 +192,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15292/4.14/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.14/0003.patch @@ -201,23 +201,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15918/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15921/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15924/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15925/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15927/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16413/4.14/0003.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.14/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16995/4.14/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.14/0002.patch @@ -257,22 +257,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19526/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19529/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19543/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19602/^5.4.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.14/0003.patch @@ -282,18 +282,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.14/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/4.14/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20095/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20811/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.14/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.14/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0430/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.14/0008.patch @@ -307,7 +308,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3674/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3693/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3694/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-7053/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.14/0006.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.14/0002.patch @@ -324,7 +325,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12652/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.14/0003.patch @@ -353,6 +354,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.14/0003.patch -editKernelLocalversion "-dos.p354" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.14/0004.patch +editKernelLocalversion "-dos.p355" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh index 36912dea..00710996 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -32,6 +32,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0774/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -48,11 +49,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0510/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -66,6 +69,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9706/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11019/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch @@ -88,9 +94,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000380/^4.11.5/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch @@ -100,47 +108,115 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2326/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2328/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -150,7 +226,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p152" +editKernelLocalversion "-dos.p227" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh index 904a7f15..04a107bf 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -25,7 +25,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch @@ -64,22 +64,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10584/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14070/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14072/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/^5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch @@ -91,21 +91,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -134,30 +134,32 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19319/4.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -171,11 +173,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -215,8 +219,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0008.patch -editKernelLocalversion "-dos.p218" +editKernelLocalversion "-dos.p222" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh index ae74affd..380ce073 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_jf.sh @@ -27,12 +27,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3854/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -50,8 +53,10 @@ 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-0430/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0573/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0706/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch @@ -63,6 +68,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8254/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8254/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11015/prima/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11015/prima/0002.patch @@ -72,27 +78,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/^4.11/0001.patch @@ -100,65 +115,125 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000251/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -169,7 +244,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p171" +editKernelLocalversion "-dos.p245" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh index 7fdf2a49..6762a848 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -21,6 +21,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -101,5 +102,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p101" +editKernelLocalversion "-dos.p102" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh index bcb18c67..c9d8842b 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_samsung_smdk4412.sh @@ -138,7 +138,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index 4fcc5972..f5d4a131 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -34,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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-7477/4.9/0005.patch @@ -72,8 +72,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14104/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.9/0006.patch @@ -114,21 +114,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.9/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19807/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch @@ -137,12 +138,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.9/0016.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3630/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3674/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3680/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3696/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.9/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.9/0005.patch @@ -156,7 +157,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/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/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.9/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12652/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.9/0006.patch @@ -186,5 +187,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -editKernelLocalversion "-dos.p186" +editKernelLocalversion "-dos.p187" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh index dc092d38..805e2839 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_yandex_sdm660.sh @@ -26,12 +26,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -67,16 +67,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10207/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10584/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch @@ -84,14 +84,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14070/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14072/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/^5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch @@ -103,22 +103,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -147,30 +147,32 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -184,11 +186,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -228,8 +232,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0008.patch -editKernelLocalversion "-dos.p231" +editKernelLocalversion "-dos.p235" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh index b23dc3c2..e0bb6e9c 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -26,12 +26,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10906/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -64,8 +64,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/4.4/0004.patch @@ -73,8 +73,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13272/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14070/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14072/ANY/0001.patch @@ -82,7 +82,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/4.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14763/^4.16.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/^5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch @@ -94,21 +94,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15220/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.4/0004.patch @@ -137,30 +137,32 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19227/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19332/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19447/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0011.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19530/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19536/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -174,11 +176,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -217,8 +221,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0008.patch -editKernelLocalversion "-dos.p220" +editKernelLocalversion "-dos.p224" 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 8252147d..18826f69 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 @@ -57,10 +57,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch @@ -92,7 +92,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5390/3.10/0001.patch @@ -126,7 +126,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11918/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch @@ -142,7 +142,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -154,10 +154,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh index da09d999..4c374bcf 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -27,13 +27,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9711/4.4/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0026.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0027.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -56,8 +56,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12010/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13912/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0002.patch @@ -67,15 +67,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13920/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2264/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10494/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10584/ANY/0002.patch @@ -83,13 +83,14 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch -editKernelLocalversion "-dos.p91" +editKernelLocalversion "-dos.p92" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh index 7666690e..2b7d20eb 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_fairphone_msm8974.sh @@ -21,6 +21,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -64,6 +65,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch @@ -74,9 +76,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch @@ -87,8 +95,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -99,5 +112,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p99" +editKernelLocalversion "-dos.p112" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh index bce5f721..6e622ba8 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_marlin.sh @@ -85,7 +85,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0537/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0622/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-0750/ANY/0001.patch @@ -119,8 +119,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2290/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0002.patch @@ -132,19 +132,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10614/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14049/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch @@ -186,6 +186,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -209,5 +210,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5853/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p209" +editKernelLocalversion "-dos.p210" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh index 19dbdb4a..c69dbdd6 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm-4.9.sh @@ -34,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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-7477/4.9/0005.patch @@ -59,7 +59,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14104/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.9/0006.patch @@ -88,7 +88,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20806/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.9/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0005.patch @@ -147,5 +148,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -editKernelLocalversion "-dos.p147" +editKernelLocalversion "-dos.p148" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh index 9a0de92f..e175adfa 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_msm.sh @@ -33,7 +33,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch @@ -41,13 +42,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6740/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch @@ -66,87 +70,155 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -160,7 +232,6 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch 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 git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p162" +editKernelLocalversion "-dos.p233" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh index ea2bc689..7b8b91b4 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_wahoo.sh @@ -36,7 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-0750/ANY/0001.patch @@ -62,10 +62,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-21008/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.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-14047/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14901/4.4/0005.patch @@ -90,7 +91,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0007.patch @@ -106,7 +109,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0543/4.4/0024.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0543/4.4/0025.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -144,5 +147,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch -editKernelLocalversion "-dos.p144" +editKernelLocalversion "-dos.p147" 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 0aeb6e0a..80d39ba0 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 @@ -24,6 +24,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -39,7 +40,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -53,94 +56,187 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -150,7 +246,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p152" +editKernelLocalversion "-dos.p247" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh index 6525797d..433d3301 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -29,14 +29,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch @@ -65,14 +67,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5905/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch @@ -84,41 +91,99 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10497/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -128,7 +193,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p130" +editKernelLocalversion "-dos.p194" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh index fd72155f..47412c46 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -14,6 +14,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3227/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3228/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3229/^3.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-3231/^3.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4312/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4470/^3.12/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4738/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch @@ -24,14 +26,19 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2384/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch @@ -39,17 +46,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5829/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6740/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6828/^4.7.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7097/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8399/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/^4.8.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/^4.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/^4.8.14/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -57,7 +68,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/^4.10.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/^4.9.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/^4.9.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/^3.14.79/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7472/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch @@ -67,39 +79,59 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8254/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9422/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch @@ -107,39 +139,86 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -150,7 +229,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p152" +editKernelLocalversion "-dos.p230" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh index 85ced1d7..5a570a99 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -32,6 +32,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0806/prima/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -45,6 +46,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10318/^4.7.4/0001.patch 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-0452/3.4/0002.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/ANY/0002.patch @@ -55,71 +57,135 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17769/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17807/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9439/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9514/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14614/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -129,7 +195,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-14314/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p131" +editKernelLocalversion "-dos.p196" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh index 385de36f..30aafc0e 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_lge_msm8996.sh @@ -50,8 +50,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch @@ -72,7 +72,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-5549/^4.9.5/0001.patch @@ -87,7 +87,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10810/^4.11.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11031/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -112,8 +112,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9463/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch @@ -125,23 +125,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11960/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11984/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11986/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13406/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13912/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13914/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14609/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch @@ -153,9 +153,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-2019-1999/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2000/ANY/0001.patch @@ -176,13 +176,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2287/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2323/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2345/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -204,31 +204,31 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10515/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10544/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10571/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-14040/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14047/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14055/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch @@ -272,6 +272,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -293,5 +294,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p293" +editKernelLocalversion "-dos.p294" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh index 23a01e77..80e1daf8 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -137,6 +137,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/^5.4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19966/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch @@ -156,5 +157,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p156" +editKernelLocalversion "-dos.p157" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index 72aec24a..7a84342e 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -27,6 +27,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -35,6 +36,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4580/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4913/^4.5.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5244/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5347/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5828/^4.6.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/ANY/0001.patch @@ -42,10 +44,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch 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-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/ANY/0002.patch @@ -61,92 +66,179 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10661/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/^4.13.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13216/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15845/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16529/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17770/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/^4.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3560/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3564/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3586/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5858/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.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-6927/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9515/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11266/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11988/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13900/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13919/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2341/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.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-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -157,7 +249,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p159" +editKernelLocalversion "-dos.p250" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh index 0c975f23..f2f4bf36 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8996.sh @@ -45,8 +45,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -68,7 +68,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-5549/^4.9.5/0001.patch @@ -81,7 +81,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8251/3.18/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8924/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8925/3.18/0005.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -94,7 +94,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16912/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16913/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16914/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17762/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch @@ -108,8 +108,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8087/^4.15.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9415/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10878/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.18/0011.patch @@ -119,7 +119,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11506/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12896/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13053/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/^4.17.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13914/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14609/3.18/0003.patch @@ -133,9 +133,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18021/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.18/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-2019-1999/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch @@ -152,9 +152,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2333/ANY/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -174,26 +174,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10491/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10524/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10529/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10555/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11810/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12818/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12819/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/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-14070/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch @@ -236,6 +236,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/^5.4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10720/^5.2/0001.patch @@ -257,5 +258,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p257" +editKernelLocalversion "-dos.p258" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index d13a8826..6dc3080a 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -59,10 +59,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.10/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.10/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch @@ -99,7 +99,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000410/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -141,9 +141,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11273/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/ANY/0001.patch @@ -158,7 +158,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/^3.18/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -170,10 +170,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch 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 0c119514..109687e5 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 @@ -71,7 +71,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18255/^4.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18306/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3585/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3597/ANY/0001.patch @@ -102,9 +102,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11265/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11286/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11919/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11987/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12011/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13913/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14734/^4.17.11/0001.patch @@ -116,7 +116,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20836/^4.20/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch @@ -128,10 +128,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/^5.0.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/^5.0.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13631/^5.2.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14037/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14038/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.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-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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/^5.2.8/0001.patch diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh index 34436768..5078caaa 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8996.sh @@ -44,8 +44,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2069/^4.4.1/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2549/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2782/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.18/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3137/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3138/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.18/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/^4.5.2/0001.patch @@ -68,7 +68,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-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.18/0005.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-5549/^4.9.5/0001.patch @@ -81,7 +81,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8924/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8925/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11031/3.18/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.18/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/3.18/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13220/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -110,7 +110,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16862/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16884/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18690/^4.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-1999/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0003.patch @@ -126,8 +126,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.18/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.18/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.18/0004.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-6133/3.18/0003.patch @@ -143,11 +143,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9506/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/^4.1/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11190/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11486/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/^5.1.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12614/^5.1.6/0001.patch diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh index f234b946..44c4d865 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8998.sh @@ -20,12 +20,12 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18174/^4.7/0001.patch @@ -43,20 +43,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9245/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9453/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10503/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10622/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10626/ANY/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11599/^4.9/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14029/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14070/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14072/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3625/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13096/^4.17.3/0001.patch -editKernelLocalversion "-dos.p58" +editKernelLocalversion "-dos.p61" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh index 277d02b9..1596415c 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sdm845.sh @@ -34,7 +34,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7477/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -66,6 +66,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3674/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10766/4.9/0005.patch @@ -88,5 +89,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25285/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25641/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch -editKernelLocalversion "-dos.p88" +editKernelLocalversion "-dos.p89" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh index 9bb75cd4..822dc396 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_sm8150.sh @@ -62,7 +62,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3846/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3874/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3900/4.14/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3900/4.14/0011.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9444/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9453/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9466/ANY/0001.patch @@ -78,9 +78,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10220/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10567/ANY/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/4.14/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11191/^5.0.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/4.14/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -92,7 +92,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-13648/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14023/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14034/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14034/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14091/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14099/ANY/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14100/ANY/0001.patch @@ -102,7 +102,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14615/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14814/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14835/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14895/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14896/4.14/0003.patch @@ -112,7 +112,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15090/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15098/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15099/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15211/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15212/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15215/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15217/4.14/0003.patch @@ -120,25 +120,25 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15218/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15219/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15221/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15538/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15666/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15918/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15925/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16232/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16233/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16234/4.14/0002.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.14/0003.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16921/^4.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.14/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17053/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17054/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17055/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17056/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17075/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17133/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17351/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17666/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-18282/4.14/0002.patch @@ -180,8 +180,8 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19448/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19462/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19525/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19526/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/4.14/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19529/4.14/0002.patch @@ -190,7 +190,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19531/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19533/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19534/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19535/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19543/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19602/^5.4.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19922/4.14/0003.patch @@ -204,12 +204,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-ctnl-addr-leak/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.14/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0041/ANY/0001.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.14/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.14/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.14/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.14/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0430/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.14/0008.patch @@ -243,7 +244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11609/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11668/4.14/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.14/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.14/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12652/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12653/4.14/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12654/4.14/0003.patch @@ -272,6 +273,6 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.14/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.14/0003.patch -editKernelLocalversion "-dos.p273" +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/4.14/0004.patch +editKernelLocalversion "-dos.p274" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index 7ad46e14..a12e1ba2 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -32,6 +32,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0774/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2543/^4.4.1/0001.patch @@ -133,5 +134,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-15393/^5.7.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/^5.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/kernel.msm.git-9f34c6ebc016cd061ae5ec901221d15fa3d67e49.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p133" +editKernelLocalversion "-dos.p134" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh index c15c235b..688a665c 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_razer_msm8998.sh @@ -21,11 +21,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -42,8 +42,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14763/^4.16.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15291/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16994/^5.0/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.4/0004.patch -editKernelLocalversion "-dos.p45" +editKernelLocalversion "-dos.p47" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh index 826bc0bb..711089bd 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -27,12 +27,15 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-1583/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/^4.5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/^4.5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2185/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2186/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2187/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3136/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3854/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch @@ -50,8 +53,10 @@ 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-0430/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0457/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0573/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0706/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/ANY/0001.patch @@ -63,6 +68,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8254/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8254/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10662/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10663/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11015/prima/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11015/prima/0002.patch @@ -72,27 +78,36 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11176/^4.11.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11473/^4.12.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13245/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13246/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13292/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13305/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13695/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14106/^4.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15649/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15850/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/^4.13.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16525/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16526/^4.13.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16531/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16532/^4.13.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/^4.13.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/^4.13.10/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16533/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16534/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16535/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16537/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16643/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16650/^4.13.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16939/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17450/^4.14.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/^4.14.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17558/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17805/^4.14.8/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-17806/^4.14.8/0001.patch +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-18079/^4.12.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18203/^4.14.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18257/^4.11/0001.patch @@ -100,65 +115,123 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-18360/^4.11.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000111/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000251/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000363/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000365/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1068/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1092/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3561/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3563/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3584/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5332/^4.14.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5333/^4.14.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5344/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5750/^4.14.15/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-5803/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7492/^4.14.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7566/^4.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7755/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-7757/^4.15.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9389/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9416/ANY/0001.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-9439/ANY/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9516/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10087/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10124/^4.13/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10675/^4.12.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10876/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10877/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10880/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10882/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10883/ANY/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10902/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10940/^4.16.6/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11832/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-12233/^4.17.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13099/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13405/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-14634/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-15594/^4.18.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-16658/^4.18.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-18710/^4.19/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/^4.18.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-19985/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20169/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20511/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000199/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-1000204/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2001/^3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2054/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2101/3.4/0002.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/^5.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-2331/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3459/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-3460/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-5489/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9454/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14284/^5.2.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10638/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11477/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11478/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11479/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11833/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-11884/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14040/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14041/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14053/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14821/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15117/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15118/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15213/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15214/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15216/^5.0.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15239/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15505/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15807/^5.1.13/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/^5.2.3/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/^5.3.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-15926/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-16746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-17052/3.4/0004.patch +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-18806/^5.3.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19066/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19073/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19074/^5.3.11/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/^5.3.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/^5.2.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19524/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19527/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19528/^5.3.7/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19532/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19537/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20054/^5.0.6/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/^5.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20636/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0040/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0431/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/^5.5.2/0001.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-9383/^5.5.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10773/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11565/^5.6.2/0001.patch @@ -171,7 +244,6 @@ git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0002/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0004/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-check-in-pm_ops-unregister.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p173" +editKernelLocalversion "-dos.p245" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh index db92bcff..6edcb031 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_samsung_universal9810.sh @@ -24,7 +24,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.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-0750/ANY/0001.patch @@ -36,13 +36,13 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-1000252/^4.13.3/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-3575/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8043/^4.15.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10323/4.9/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-11939/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13094/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-13917/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-20855/^4.18.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-8912/^4.20.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9453/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10527/ANY/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12378/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12455/^5.1.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-12456/^5.1.5/0001.patch @@ -61,6 +61,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19947/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0433/4.9/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0543/4.9/0026.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0543/4.9/0027.patch @@ -73,7 +74,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10757/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10766/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12464/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12656/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-12769/4.9/0006.patch @@ -92,5 +93,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25285/4.9/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25641/4.9/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-26088/4.9/0005.patch -editKernelLocalversion "-dos.p92" +editKernelLocalversion "-dos.p93" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh index 02868d7f..0f60b148 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_xiaomi_sdm845.sh @@ -33,7 +33,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0605/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.9/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7477/4.9/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch @@ -55,10 +55,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/4.9/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19318/^5.3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20908/^5.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0067/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-3674/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-11608/^5.6.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-24394/^5.7.8/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-25643/4.9/0005.patch -editKernelLocalversion "-dos.p60" +editKernelLocalversion "-dos.p61" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh index e025c3f3..1c70fde1 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_yandex_sdm660.sh @@ -23,11 +23,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -79,9 +79,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -100,10 +102,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0543/4.4/0025.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -142,5 +144,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0008.patch -editKernelLocalversion "-dos.p142" +editKernelLocalversion "-dos.p144" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh index de5d8439..ca19e99f 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_zuk_msm8996.sh @@ -23,11 +23,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8394/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/4.4/0008.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-9059/^4.11.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9211/^4.11.2/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13693/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13694/^4.12.9/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-14875/ANY/0001.patch @@ -78,9 +78,11 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19965/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20096/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20810/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-20812/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0004.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0009/4.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0255/4.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0404/4.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0423/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0427/4.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0006.patch @@ -99,10 +101,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0543/4.4/0025.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-1749/4.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-2732/4.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8428/4.4/0006.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0005.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0013.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0014.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8647/4.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8648/4.4/0018.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-8992/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-9383/4.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-10711/4.4/0004.patch @@ -141,5 +143,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-UNKNOWN/ANY/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2020-0429/4.4/0008.patch -editKernelLocalversion "-dos.p141" +editKernelLocalversion "-dos.p143" cd "$DOS_BUILD_BASE"