From de78fb8b9a620e16075f300cf0cf1acc1e7f8f0e Mon Sep 17 00:00:00 2001 From: Tad Date: Fri, 13 Apr 2018 15:29:21 -0400 Subject: [PATCH] Update CVE patchers --- Patches/Linux | 2 +- .../android_kernel_amazon_hdx-common.sh | 2 +- .../android_kernel_asus_msm8916.sh | 32 ++++----- .../android_kernel_fairphone_msm8974.sh | 2 +- .../android_kernel_htc_msm8994.sh | 34 +++++----- .../android_kernel_lge_msm8992.sh | 32 ++++----- .../android_kernel_lge_msm8996.sh | 54 ++++++++------- .../android_kernel_motorola_msm8916.sh | 30 ++++----- .../android_kernel_motorola_msm8992.sh | 34 +++++----- .../android_kernel_nextbit_msm8992.sh | 32 ++++----- .../CVE_Patchers/android_kernel_samsung_jf.sh | 2 +- .../android_kernel_samsung_msm8974.sh | 2 +- .../android_kernel_samsung_universal8890.sh | 42 ++++++------ Scripts/LineageOS-14.1/Functions.sh | 3 +- .../android_kernel_fairphone_msm8974.sh | 2 +- .../android_kernel_google_marlin.sh | 66 +++++++++---------- .../android_kernel_htc_flounder.sh | 24 +++---- .../android_kernel_htc_msm8974.sh | 2 +- .../android_kernel_huawei_angler.sh | 34 +++++----- .../android_kernel_lge_bullhead.sh | 32 ++++----- .../CVE_Patchers/android_kernel_lge_g3.sh | 2 +- .../android_kernel_lge_msm8974.sh | 2 +- .../android_kernel_lge_msm8996.sh | 52 +++++++-------- .../CVE_Patchers/android_kernel_moto_shamu.sh | 28 ++++---- .../android_kernel_motorola_msm8992.sh | 30 ++++----- .../android_kernel_nextbit_msm8992.sh | 32 ++++----- .../android_kernel_oppo_msm8974.sh | 2 +- .../android_kernel_samsung_msm8974.sh | 2 +- 28 files changed, 302 insertions(+), 311 deletions(-) diff --git a/Patches/Linux b/Patches/Linux index 53f0ae64..e64e3829 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 53f0ae649f573b80afc6ba4399c5eb8e86a03bff +Subproject commit e64e3829469c51e1e5cbf2cfd34fb1e772ec63a2 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 8d09f513..3c9850a0 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/amazon/hdx-common" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2012-6704/^3.5/0001.patch git apply $cvePatchesLinux/CVE-2014-1739/ANY/0001.patch 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 8adabfd7..0a0a89cd 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 @@ -1,21 +1,21 @@ #!/bin/bash cd $base"kernel/asus/msm8916" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0013.patch 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 59d6b1a7..8f231958 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/fairphone/msm8974" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2014-3153/ANY/0002.patch git apply $cvePatchesLinux/CVE-2014-3153/ANY/0004.patch 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 eb9194fe..59aeebaa 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 @@ -1,21 +1,21 @@ #!/bin/bash cd $base"kernel/htc/msm8994" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/0001.patch @@ -53,7 +53,7 @@ git apply $cvePatchesLinux/CVE-2017-11033/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-11473/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-11600/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-12153/3.2-^3.16/0001.patch -#git apply $cvePatchesLinux/CVE-2017-13166/3.10/0001.patch +git apply $cvePatchesLinux/CVE-2017-13166/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-13167/3.10/0002.patch git apply $cvePatchesLinux/CVE-2017-13167/3.10/0003.patch git apply $cvePatchesLinux/CVE-2017-13167/3.10/0005.patch 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 c22ebe0e..ab5a1ff4 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 @@ -1,21 +1,21 @@ #!/bin/bash cd $base"kernel/lge/msm8992" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/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 1507355a..c626262c 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 @@ -1,32 +1,30 @@ #!/bin/bash cd $base"kernel/lge/msm8996" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0019.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0020.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0021.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0022.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0023.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0024.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0025.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0026.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0027.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0028.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0031.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0032.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0033.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0034.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0035.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0036.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0037.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0038.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0039.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0040.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0041.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0042.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0043.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0045.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0046.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0050.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0019.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0020.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0021.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0022.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0023.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0024.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0025.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0026.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0027.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0028.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0031.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0032.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0033.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0034.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0035.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0036.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0037.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0040.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0041.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0042.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0043.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0045.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0046.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0050.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0013.patch @@ -130,5 +128,5 @@ git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0610/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p130" +editKernelLocalversion "-dos.p128" cd $base 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 52961713..11574709 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 @@ -1,20 +1,20 @@ #!/bin/bash cd $base"kernel/motorola/msm8916" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0013.patch 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 cb69b2df..cbc8a1ac 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 @@ -1,21 +1,21 @@ #!/bin/bash cd $base"kernel/motorola/msm8992" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0013.patch @@ -118,7 +118,7 @@ git apply $cvePatchesLinux/CVE-2017-13218/3.10/0004.patch git apply $cvePatchesLinux/CVE-2017-13245/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-13246/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14877/3.10/0001.patch -#git apply $cvePatchesLinux/CVE-2017-14880/3.10/0001.patch +git apply $cvePatchesLinux/CVE-2017-14880/3.10/0001.patch git apply $cvePatchesLinux/CVE-2017-15265/^4.14/0001.patch git apply $cvePatchesLinux/CVE-2017-15833/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-15834/ANY/0001.patch 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 e5422093..f32af321 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 @@ -1,21 +1,21 @@ #!/bin/bash cd $base"kernel/nextbit/msm8992" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/CVE-2014-9904/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6672/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch 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 522e81c0..61e15739 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/samsung/jf" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2016-0801/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-10233/ANY/0001.patch 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 3d3b41bb..a47f6835 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/samsung/msm8974" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2016-2475/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-4578/ANY/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 ed6ad889..dd6b963e 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 @@ -1,25 +1,24 @@ #!/bin/bash cd $base"kernel/samsung/universal8890" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0019.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0021.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0022.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0023.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0025.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0026.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0027.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0028.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0031.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0032.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0033.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0034.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0035.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0036.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0038.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0041.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0043.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0045.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0046.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0050.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0019.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0021.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0022.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0023.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0025.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0026.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0027.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0028.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0031.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0032.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0033.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0034.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0035.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0036.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0041.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0043.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0045.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0046.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0050.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0013.patch @@ -141,8 +140,7 @@ git apply $cvePatchesLinux/Untracked/ANY/0004-net-add-recursion-limit-to-GRO.pat git apply $cvePatchesLinux/Untracked/ANY/0005-tcp-fix-zero-cwnd-in-tcp_cwnd_reduction.patch git apply $cvePatchesLinux/Untracked/ANY/0007-USB-usbip-fix-potential-out-of-bounds-write.patch git apply $cvePatchesLinux/Untracked/ANY/0008-nfsd-check-for-oversized-NFSv2-v3-arguments.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0039.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-1000111/ANY/0001.patch -editKernelLocalversion "-dos.p144" +editKernelLocalversion "-dos.p142" cd $base diff --git a/Scripts/LineageOS-14.1/Functions.sh b/Scripts/LineageOS-14.1/Functions.sh index 18083c67..84b7eb2d 100644 --- a/Scripts/LineageOS-14.1/Functions.sh +++ b/Scripts/LineageOS-14.1/Functions.sh @@ -53,8 +53,7 @@ buildAll() { export -f buildAll; patchWorkspace() { - source build/envsetup.sh; - repopick -t n_asb_04-2018; + #source build/envsetup.sh; source $scripts/Patch.sh; source $scripts/Defaults.sh; 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 d1b99e60..76cd3eb3 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/fairphone/msm8974" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2014-3153/ANY/0002.patch git apply $cvePatchesLinux/CVE-2014-3153/ANY/0004.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 158527d7..718045a5 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 @@ -1,38 +1,36 @@ #!/bin/bash cd $base"kernel/google/marlin" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0019.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0020.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0021.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0022.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0023.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0024.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0025.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0026.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0027.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0028.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0029.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0030.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0031.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0032.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0033.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0034.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0035.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0036.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0037.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0038.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0039.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0040.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0041.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0042.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0043.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0044.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0045.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0046.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0047.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0048.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0049.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0050.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0019.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0020.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0021.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0022.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0023.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0024.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0025.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0026.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0027.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0028.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0029.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0030.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0031.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0032.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0033.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0034.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0035.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0036.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0037.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0040.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0041.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0042.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0043.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0044.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0045.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0046.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0047.patch +#git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0048.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0049.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0050.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0013.patch @@ -108,5 +106,5 @@ git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0610/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-14883/ANY/0001.patch -editKernelLocalversion "-dos.p108" +editKernelLocalversion "-dos.p106" cd $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 889468c3..0904bd87 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 @@ -1,17 +1,17 @@ #!/bin/bash cd $base"kernel/htc/flounder" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/CVE-2014-9892/ANY/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 31b93261..692790db 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/htc/msm8974" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-2443/ANY/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 9936d4a0..d208f5a4 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 @@ -1,23 +1,23 @@ #!/bin/bash cd $base"kernel/huawei/angler" git apply $cvePatchesLinux/0001-LinuxIncrementals/3.10/3.10.0073-0074.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0003.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0003.patch git apply $cvePatchesLinux/CVE-2014-8160/^3.18/0002.patch git apply $cvePatchesLinux/CVE-2014-8173/3.9-^3.12/0001.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/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 f65ffc76..097092ad 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 @@ -1,22 +1,22 @@ #!/bin/bash cd $base"kernel/lge/bullhead" git apply $cvePatchesLinux/0001-LinuxIncrementals/3.10/3.10.0073-0074.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/CVE-2014-8160/^3.18/0002.patch git apply $cvePatchesLinux/CVE-2014-8173/3.9-^3.12/0001.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/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 64c62b14..efe0c59c 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/lge/g3" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/0001.patch git apply $cvePatchesLinux/CVE-2015-6640/ANY/0001.patch 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 ce108ea6..16a57cdf 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/lge/msm8974" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/CVE-2015-8939/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-0806/prima/0001.patch git apply $cvePatchesLinux/CVE-2016-0806/prima/0006.patch 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 2af71d82..7b773687 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 @@ -1,31 +1,29 @@ #!/bin/bash cd $base"kernel/lge/msm8996" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0019.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0020.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0022.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0023.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0025.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0026.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0027.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0028.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0029.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0030.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0031.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0032.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0033.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0034.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0035.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0036.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0037.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0038.patch -#git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0039.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0040.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0041.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0042.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0043.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0045.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0046.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.18/0050.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0019.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0020.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0022.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0023.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0025.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0026.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0027.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0028.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0029.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0030.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0031.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0032.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0033.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0034.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0035.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0036.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0037.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0040.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0041.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0042.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0043.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0045.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0046.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.18/0050.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/CVE-2014-9900/ANY/0001.patch @@ -85,5 +83,5 @@ git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6696/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0610/ANY/0001.patch git apply $cvePatchesLinux/CVE-2017-0750/ANY/0001.patch -editKernelLocalversion "-dos.p85" +editKernelLocalversion "-dos.p83" cd $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 f3fc98f8..80686432 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 @@ -1,19 +1,19 @@ #!/bin/bash cd $base"kernel/moto/shamu" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0003.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0003.patch git apply $cvePatchesLinux/CVE-2015-1420/3.2-^3.19/0001.patch git apply $cvePatchesLinux/CVE-2015-7515/^4.4/0002.patch git apply $cvePatchesLinux/CVE-2015-8955/ANY/0001.patch diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index 468486b0..ffb16a47 100644 --- a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -1,20 +1,20 @@ #!/bin/bash cd $base"kernel/motorola/msm8992" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0011.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.10+/0012.patch git apply $cvePatchesLinux/CVE-2014-9904/ANY/0001.patch 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 e5422093..f32af321 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 @@ -1,21 +1,21 @@ #!/bin/bash cd $base"kernel/nextbit/msm8992" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0005.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0006.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0007.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0008.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0009.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0010.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0011.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0012.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0013.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0014.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0015.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0016.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0017.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/3.10/0018.patch -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0004-No_dir-relax.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0005.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0006.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0007.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0008.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0009.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0010.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0011.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0012.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0013.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0014.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0015.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0016.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0017.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/3.10/0018.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/CVE-2014-9904/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6672/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-6693/ANY/0001.patch 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 11f57b9c..cbfbb62a 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/oppo/msm8974" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2014-9781/ANY/0001.patch git apply $cvePatchesLinux/CVE-2014-9880/ANY/0001.patch 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 a6ea8352..459f75dc 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 @@ -1,6 +1,6 @@ #!/bin/bash cd $base"kernel/samsung/msm8974" -git apply $cvePatchesLinux/0002-Copperhead-Kernel_Hardening/ANY/0001.patch +git apply $cvePatchesLinux/0007-Copperhead-Kernel_Hardening/ANY/0001.patch git apply $cvePatchesLinux/0010-Accelerated_AES/3.4/0002.patch git apply $cvePatchesLinux/CVE-2016-2475/ANY/0001.patch git apply $cvePatchesLinux/CVE-2016-4578/ANY/0001.patch