diff --git a/Patches/Common/android_vendor_divested/build/target/product/lowram.mk b/Patches/Common/android_vendor_divested/build/target/product/lowram.mk index 9b5d085e..17c331d4 100644 --- a/Patches/Common/android_vendor_divested/build/target/product/lowram.mk +++ b/Patches/Common/android_vendor_divested/build/target/product/lowram.mk @@ -24,7 +24,6 @@ PRODUCT_PROPERTY_OVERRIDES += \ ro.lmk.downgrade_pressure=60 \ ro.lmk.kill_heaviest_task=false \ config.disable_atlas=true \ - persist.sys.use_16bpp_alpha=1 \ dalvik.vm.madvise-random=true # dalvik.vm.heapgrowthlimit=128m \ # dalvik.vm.heapsize=256m diff --git a/Patches/Linux b/Patches/Linux index 17e09ccb..bd867cea 160000 --- a/Patches/Linux +++ b/Patches/Linux @@ -1 +1 @@ -Subproject commit 17e09ccb9b91c7466ff09f99fa5c8c8bc7a73e56 +Subproject commit bd867ceaf05a2b4042d8bf7f0e0b020af103538c 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 6738ef4d..95a28c6b 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 @@ -244,7 +244,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1420/3.2-^3.19.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1805/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2150/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2686/^3.19.3/0001.patch @@ -267,6 +267,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-5697/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6252/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6526/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7550/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7613/3.4/0004.patch @@ -275,6 +276,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7799/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7990/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8104/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8215/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8539/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8543/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0011.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0012.patch @@ -282,14 +284,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8785/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8816/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8839/3.4/0018.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-8962/3.4/0004.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 @@ -301,9 +306,12 @@ 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-0823/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2184/3.4/0018.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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.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 @@ -312,16 +320,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2546/3.4/0009.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-3135/3.4/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-3138/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3156/3.4/0008.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/3.4/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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3951/3.4/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4470/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4486/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4569/^4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4578/^4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4578/^4.6/0002.patch @@ -334,15 +348,18 @@ 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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6728/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6753/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6791/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6828/^4.7.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7910/^4.7.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7911/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7915/^4.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8399/^4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch @@ -350,9 +367,17 @@ 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/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8655/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9754/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/^4.8.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9794/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10044/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10088/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0010.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-16USB/ANY/0005.patch @@ -360,50 +385,79 @@ 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-0524/3.4/0004.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.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-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.4/0003.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-6345/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6346/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.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-7184/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.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-7487/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.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 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-8263/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.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-9074/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9075/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9077/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/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 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-11090/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-12153/^4.13.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.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-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-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/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 @@ -413,6 +467,7 @@ 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-15265/3.4/0009.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 @@ -459,6 +514,7 @@ 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/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/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch @@ -588,5 +644,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p588" +editKernelLocalversion "-dos.p644" 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 bd3e1782..fab98b5e 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 @@ -219,7 +219,9 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9731/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9876/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1421/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1593/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch @@ -251,108 +253,198 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8812/^4.5/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8816/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8951/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-9004/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2062/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/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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2469/3.4/0003.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-3140/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3809/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3841/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/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-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5343/3.4/0002.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-5858/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.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-6672/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6745/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6745/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6748/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6749/3.4/0002.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-6751/3.4/0002.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-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.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-8450/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9754/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/^4.8.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9794/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10044/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10088/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10230/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10234/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10289/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10291/3.4/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 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-0451/3.4/0003.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-0507/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0525/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0586/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0606/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0607/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0613/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0622/3.4/0003.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.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-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.4/0003.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-6345/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6346/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6426/3.4/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-7184/3.4/0004.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/3.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7368/3.4/0002.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-7487/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8236/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8242/3.4/0003.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 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-8263/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.patch 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-9684/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9706/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9075/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9077/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9686/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9697/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9706/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9725/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10998/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11000/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11024/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11059/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11085/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11092/3.4/0006.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-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.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-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-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13163/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0001.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 @@ -362,7 +454,9 @@ 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-14879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15265/3.4/0009.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 @@ -417,6 +511,7 @@ 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/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/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9568/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-10021/^4.16/0001.patch @@ -468,6 +563,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/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 @@ -558,5 +654,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9728/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p558" +editKernelLocalversion "-dos.p654" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_asus_grouper.sh index 1747ff31..f9b61c93 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,18 +24,26 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9895/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7509/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-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-8575/3.4/0004.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-2085/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2184/3.4/0018.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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3809/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/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 @@ -43,51 +51,86 @@ 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-6786/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7911/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8402/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.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-0430/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0430/3.4/0002.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0633/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0861/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.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-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6001/3.4/0009.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-6345/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6346/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.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-7184/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.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-7487/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch 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-9074/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9075/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9077/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.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-11090/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-12153/^4.13.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.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-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/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 @@ -97,6 +140,7 @@ 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-15265/3.4/0009.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 @@ -142,6 +186,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/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/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0007.patch @@ -276,5 +321,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p276" +editKernelLocalversion "-dos.p321" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh index 8da987c6..6623758a 100644 --- a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh +++ b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_htc_msm8960.sh @@ -31,8 +31,10 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6640/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/3.4/0003.patch 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-8575/3.4/0004.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 @@ -41,59 +43,92 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.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-3137/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3841/3.4/0007.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-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-6672/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6786/3.4/0004.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.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-0524/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6001/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6346/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.4/0008.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-8242/3.4/0003.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 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-8281/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.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-11015/prima/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11015/prima/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-11090/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-12153/^4.13.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.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-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13162/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/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 @@ -103,6 +138,7 @@ 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-15265/3.4/0009.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 @@ -153,6 +189,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-8781/^4.15/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/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0007.patch @@ -296,5 +333,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p296" +editKernelLocalversion "-dos.p333" 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 be5f86e9..fa560d22 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 @@ -25,7 +25,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -393,5 +392,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p393" +editKernelLocalversion "-dos.p392" 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 d50231bc..c91bb8b7 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 @@ -26,7 +26,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -179,6 +178,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8067/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8068/3.10/0002.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 e92021bb..c3353c77 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 @@ -29,7 +29,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -366,5 +365,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-ch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.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.p366" +editKernelLocalversion "-dos.p365" 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 ff7dc6a0..75d5d064 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 @@ -27,7 +27,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -71,7 +70,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3867/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3902/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3938/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3951/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3961/3.10/0002.patch @@ -158,8 +157,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/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0006.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 @@ -177,6 +176,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7495/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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8067/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8068/3.10/0002.patch 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 f5a8dc3b..db492418 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,15 +23,23 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-2085/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2184/3.4/0018.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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3135/3.4/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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.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 @@ -39,20 +47,24 @@ 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-6753/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/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-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-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.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-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-11600/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/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 @@ -121,5 +133,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p121" +editKernelLocalversion "-dos.p133" 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 424233bd..145a3ad9 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 @@ -24,8 +24,10 @@ 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/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7509/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-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-8575/3.4/0004.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-0723/^4.4.1/0001.patch @@ -33,13 +35,22 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-0801/ANY/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-3134/^4.5.2/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.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-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-7911/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10088/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10200/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0010.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 @@ -47,15 +58,20 @@ 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-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/3.4/0009.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/3.4/0020.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-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-11600/3.4/0010.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 @@ -227,5 +243,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p227" +editKernelLocalversion "-dos.p243" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh b/Scripts/LineageOS-14.1/CVE_Patchers/android_kernel_samsung_universal8890.sh index 3a7fc753..7f788af3 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 @@ -218,7 +218,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7518/3.18/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.18/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7542/3.18/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/^4.10.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7618/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8064/3.18/0004.patch 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 37213d57..1a5d14e7 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 @@ -20,7 +20,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.10/0002.patch @@ -263,8 +262,8 @@ 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/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0006.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 @@ -486,5 +485,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.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.p486" +editKernelLocalversion "-dos.p485" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_asus_msm8916.sh index 45283e6d..5006e9c6 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 @@ -24,7 +24,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -256,5 +255,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p256" +editKernelLocalversion "-dos.p255" 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 7679a1d8..232a2043 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 @@ -223,7 +223,7 @@ 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-7518/3.18/0007.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/^4.10.9/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7618/3.18/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.18/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8064/3.18/0004.patch 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 8f1e933c..685b9da1 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 @@ -34,13 +34,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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 @@ -49,19 +53,29 @@ 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-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10088/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.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-0463/3.4/0003.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch @@ -69,14 +83,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch 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-9684/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/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 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-12153/3.4/0009.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-13166/3.4/0076.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 @@ -84,6 +100,7 @@ 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-15265/3.4/0009.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 @@ -272,5 +289,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/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/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p272" +editKernelLocalversion "-dos.p289" 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 6ccf3a29..fe9a007f 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 @@ -19,7 +19,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -273,5 +272,5 @@ git apply $DOS_PATCHES_LINUX_CVES/LVT-2017-0003/3.10/0001.patch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-synchronization-issue-between-f_audio.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p273" +editKernelLocalversion "-dos.p272" 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 79cb8160..5982a72f 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 @@ -25,7 +25,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -414,5 +413,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p414" +editKernelLocalversion "-dos.p413" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_huawei_angler.sh index 25a4d61f..cfdb3234 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 @@ -25,7 +25,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/000 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -390,5 +389,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p390" +editKernelLocalversion "-dos.p389" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_lge_bullhead.sh index e4836936..1119d07f 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 @@ -24,7 +24,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -381,5 +380,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p381" +editKernelLocalversion "-dos.p380" 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 a9494d38..1c1fba75 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 @@ -227,56 +227,93 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.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-3135/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5828/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.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-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0525/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0607/3.4/0002.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0633/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.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-7616/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8236/3.4/0003.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 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-8263/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.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-9684/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9725/3.4/0006.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-10998/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11085/3.4/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-11090/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-12153/^4.13.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.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 @@ -284,6 +321,7 @@ 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-14879/3.4/0005.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 @@ -467,5 +505,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p467" +editKernelLocalversion "-dos.p505" 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 aa75542f..f4a35376 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 @@ -17,7 +17,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -183,5 +182,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p183" +editKernelLocalversion "-dos.p182" 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 94d76022..d413b790 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 @@ -19,7 +19,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -264,5 +263,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p264" +editKernelLocalversion "-dos.p263" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-15.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 9554cd3c..ef0dac1a 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 @@ -21,7 +21,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/000 git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -235,5 +234,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p235" +editKernelLocalversion "-dos.p234" 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 0e6a8152..a80d57f8 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 @@ -20,7 +20,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.10/0002.patch @@ -263,8 +262,8 @@ 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/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0006.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 @@ -485,5 +484,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.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.p485" +editKernelLocalversion "-dos.p484" 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 58e05b1a..8d6eb29c 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 @@ -24,7 +24,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -252,5 +251,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p252" +editKernelLocalversion "-dos.p251" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_cyanogen_msm8974.sh index 5e839a54..4ac1978d 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 @@ -19,35 +19,58 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9876/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/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/3.4/0004.patch 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-8575/3.4/0004.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-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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5828/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8450/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10234/3.4/0003.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-0463/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0613/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6426/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7368/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8236/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.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-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-14489/^4.13.2/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15265/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15868/3.4/0012.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 @@ -201,5 +224,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p201" +editKernelLocalversion "-dos.p224" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh index 4cfa6628..15c72e18 100644 --- a/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-16.0/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -21,7 +21,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -137,6 +136,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8067/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8068/3.10/0002.patch 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 0b5bf937..8f5d6a5d 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 @@ -227,56 +227,93 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8551/3.4/0015.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8569/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8746/^4.2.2/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8767/3.4/0003.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-3135/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3157/3.4/0008.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5828/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8646/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.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-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0525/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0607/3.4/0002.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0633/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5972/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.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-7616/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8236/3.4/0003.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 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-8263/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.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-9684/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9725/3.4/0006.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-10998/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11085/3.4/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-11090/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-12153/^4.13.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.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 @@ -284,6 +321,7 @@ 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-14879/3.4/0005.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 @@ -466,5 +504,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4592/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p466" +editKernelLocalversion "-dos.p504" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh index 0e6a8152..a80d57f8 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_asus_fugu.sh @@ -20,7 +20,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2012-2372/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2929/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2930/3.10/0002.patch @@ -263,8 +262,8 @@ 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/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7184/3.10/0006.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 @@ -485,5 +484,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/797912_0001-usb-gadget-Fix-sy git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-4002/3.10/0004.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.p485" +editKernelLocalversion "-dos.p484" 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 58e05b1a..8d6eb29c 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 @@ -24,7 +24,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0011.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -252,5 +251,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p252" +editKernelLocalversion "-dos.p251" 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 52cdb24d..e7f2df67 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-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-2085/^4.5/0001.patch @@ -31,15 +32,21 @@ 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-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/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-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/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-8824/^4.14.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/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 @@ -124,5 +131,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p124" +editKernelLocalversion "-dos.p131" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh index 4cfa6628..15c72e18 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_google_yellowstone.sh @@ -21,7 +21,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0012.patch git apply $DOS_PATCHES_LINUX_CVES/0007-Accelerated_AES/3.10+/0013.patch git apply $DOS_PATCHES_LINUX_CVES/0090-Unknown/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -137,6 +136,7 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7533/3.10/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7541/3.10/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7616/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8067/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8068/3.10/0002.patch 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 98f31c96..c0b578ca 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 @@ -20,44 +20,87 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/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/3.4/0004.patch 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-8575/3.4/0004.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-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-2443/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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5828/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8450/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10234/3.4/0003.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-0452/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0463/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0613/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0861/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6426/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7368/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8236/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11024/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11085/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11092/3.4/0006.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-12153/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0001.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 @@ -67,7 +110,9 @@ 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-14879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15265/3.4/0009.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 @@ -282,5 +327,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p282" +editKernelLocalversion "-dos.p327" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh index 3fd4b65e..e5d5cd26 100644 --- a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh +++ b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_motorola_msm8992.sh @@ -18,7 +18,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -213,5 +212,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p213" +editKernelLocalversion "-dos.p212" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh b/Scripts/LineageOS-17.1/CVE_Patchers/android_kernel_oneplus_msm8994.sh index 66bb8757..2b7b6e2d 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 @@ -19,7 +19,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -214,5 +213,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p214" +editKernelLocalversion "-dos.p213" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh index 9d33b9d7..60557f18 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_essential_msm8998.sh @@ -35,7 +35,7 @@ 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/0019.patch -#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0027.patch +#git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13218/4.4/0025.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 diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh index 4550f25e..eb2eebe0 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_google_msm.sh @@ -31,13 +31,17 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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,30 @@ 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-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10088/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.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-0463/3.4/0003.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch @@ -67,14 +81,16 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch 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-9684/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/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 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-12153/3.4/0009.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-13166/3.4/0076.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 @@ -82,6 +98,7 @@ 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-15265/3.4/0009.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 @@ -266,5 +283,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/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/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p266" +editKernelLocalversion "-dos.p283" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh index 39b9b82f..e8766df6 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_htc_msm8974.sh @@ -20,45 +20,88 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/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/3.4/0004.patch 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-8575/3.4/0004.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-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-2443/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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5828/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8450/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10232/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10234/3.4/0003.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-0452/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0463/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0610/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0613/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0861/ANY/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6426/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7368/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8236/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11024/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11085/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11092/3.4/0006.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-12153/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0001.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 @@ -67,7 +110,9 @@ 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-14879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15265/3.4/0009.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 @@ -279,5 +324,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p279" +editKernelLocalversion "-dos.p324" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh index 43128bbe..e87582f3 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_g3.sh @@ -26,17 +26,21 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9876/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-6640/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-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-3809/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3892/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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 @@ -44,28 +48,53 @@ 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-6749/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.patch 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-8450/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.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-0463/3.4/0003.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-0750/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-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/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-9697/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11092/3.4/0006.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-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0014.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.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-16526/^4.13.6/0001.patch @@ -226,5 +255,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p226" +editKernelLocalversion "-dos.p255" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh index 91fefd5d..fd94555b 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_mako.sh @@ -21,24 +21,37 @@ 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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/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/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7509/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8539/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.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-8962/3.4/0004.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/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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.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-3135/3.4/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-3138/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3156/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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 @@ -50,42 +63,62 @@ 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-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8399/^4.9/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8655/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.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-9794/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9806/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10200/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0010.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-0463/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0627/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-5669/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6345/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6951/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.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-7889/3.4/0010.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8247/ANY/0001.patch 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-9242/^4.11.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.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-11600/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.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 @@ -261,5 +294,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p261" +editKernelLocalversion "-dos.p294" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh index 356bb5c3..7ca8e3c5 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_lge_msm8974.sh @@ -29,6 +29,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-8939/ANY/0001.patch @@ -38,32 +39,53 @@ 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-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-3672/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5828/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6480/^4.7/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6751/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8450/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/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-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-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0606/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/3.4/0002.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7368/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9697/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10998/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11085/3.4/0003.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-13166/3.4/0076.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 @@ -141,6 +163,7 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-9456/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-10142/^5.0.17/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 @@ -228,5 +251,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p228" +editKernelLocalversion "-dos.p251" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh index 9a9dd32d..8a46b92c 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_moto_shamu.sh @@ -17,7 +17,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0017.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -171,5 +170,5 @@ git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/870057_0001-wcnss-add-null-ch git apply $DOS_PATCHES_LINUX_CVES/Untracked-02/ANY/1035495_0001-cnss-Add-NULL-check-for-PM-related-APIs.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-14283/^5.2.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p171" +editKernelLocalversion "-dos.p170" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh index c893ff39..23d65833 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_motorola_msm8974.sh @@ -28,54 +28,99 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-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-2443/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-3865/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3809/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.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-6672/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8406/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8450/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10200/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10234/3.4/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 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-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0525/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0613/3.4/0002.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-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0710/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0746/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-6348/^4.9.13/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7368/3.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7373/3.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8242/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0002.patch 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-8263/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8266/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.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-9684/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9697/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9725/3.4/0006.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-11090/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10998/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11059/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11092/3.4/0006.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-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/3.4/0001.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 @@ -85,7 +130,9 @@ 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-14879/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15115/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-15265/3.4/0009.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 @@ -273,5 +320,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p273" +editKernelLocalversion "-dos.p320" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh index 053666da..a0fc79ef 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_nextbit_msm8992.sh @@ -19,7 +19,6 @@ git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/00 git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/3.10/0018.patch git apply $DOS_PATCHES_LINUX_CVES/0006-AndroidHardening-Kernel_Hardening/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/3.10/0003.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2891/^3.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-2898/3.10/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2013-4129/^3.10.3/0002.patch @@ -261,5 +260,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/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.p261" +editKernelLocalversion "-dos.p260" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh index da9558db..c80742e5 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_oppo_msm8974.sh @@ -25,61 +25,107 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-3688/^3.17.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9781/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9876/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9880/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9904/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/3.4/0004.patch 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-8575/3.4/0004.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-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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2443/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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-5828/^4.6.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5859/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-5867/3.4/0004.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-6672/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7117/^4.5.2/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8393/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8481/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10234/3.4/0003.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-0463/3.4/0003.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-0524/3.4/0004.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-0613/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0633/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0862/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7374/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.4/0008.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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8281/3.4/0007.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-9684/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9706/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9077/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9686/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9697/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9706/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9719/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-10998/3.4/0003.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-11024/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11033/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11039/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11059/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11085/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11089/3.4/0006.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11090/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-11092/3.4/0006.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-11600/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12153/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-12762/^4.12/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.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-15265/3.4/0009.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 @@ -150,5 +196,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p150" +editKernelLocalversion "-dos.p196" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh index a034bcf7..427e0525 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_jf.sh @@ -27,59 +27,93 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch 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-8575/3.4/0004.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-2085/^4.5/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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/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-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3809/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/3.4/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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.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-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-6672/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6791/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8404/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10233/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-0430/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0430/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-0573/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0568/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0568/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0571/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0573/3.4/0002.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0633/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0706/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-0791/ANY/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/^4.11.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0791/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7487/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch 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-8281/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8824/^4.14.3/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9725/3.4/0006.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-10998/3.4/0003.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 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-11090/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-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/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 @@ -89,6 +123,7 @@ 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-15265/3.4/0009.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 @@ -264,5 +299,5 @@ 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-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p264" +editKernelLocalversion "-dos.p299" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh index 385f8dfd..133f606a 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8930-common.sh @@ -27,34 +27,51 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9410/ANY/msm.git-43b4ff3bf3fbb02e85de git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9870/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-0568/ANY/msm.git-8de3fe39e7c40190f82832253ed5946714e5bff1.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-1339/^4.4/0001.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/^3.19/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2041/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-2042/^3.19/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-6937/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7509/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7515/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-7566/^4.4.1/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8539/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8553/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8575/3.4/0004.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-8839/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2015-8962/3.4/0004.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-0801/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2085/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2184/3.4/0018.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-2188/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2188/3.4/0019.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2544/^4.4.1/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2545/^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-3135/3.4/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-3138/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3140/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3156/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3672/3.4/0007.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3768/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3809/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3857/3.4/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 +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3865/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3894/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3907/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-3951/3.4/0016.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4485/^4.5.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4486/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4569/^4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4578/^4.6/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4578/^4.6/0002.patch @@ -65,65 +82,103 @@ 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 -git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6672/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6728/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6742/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6753/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6786/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-6828/^4.7.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7911/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7915/^4.6/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-7916/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8399/^4.9/0002.patch 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-8650/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-8655/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9555/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9576/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9604/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9754/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9793/^4.8.14/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-9794/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10044/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10088/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10153/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10200/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10208/3.4/0010.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 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-0430/ANY/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0430/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-0463/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0524/3.4/0004.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-0630/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0630/3.4/0004.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0633/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0648/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/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-2671/^4.10.8/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0751/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0786/3.4/0007.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0794/3.4/0003.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0824/3.4/0002.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0861/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2636/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-2671/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6001/3.4/0009.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6074/^4.9.11/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6214/^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-6345/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6346/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-6348/3.4/0010.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-7184/3.4/0004.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0019.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0020.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.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-7487/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7645/^4.10.11/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7889/3.4/0010.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-8246/3.4/0001.patch 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-8281/3.4/0007.patch 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-9074/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9074/3.4/0010.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9075/3.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9077/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9242/3.4/0008.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9684/3.4/0005.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-9984/^4.11.7/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 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-11090/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-13080/3.4/0009.patch -git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/^4.4/0009.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13166/3.4/0076.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0012.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0013.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0015.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0016.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0017.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13167/3.4/0018.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13168/3.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-13215/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 @@ -132,6 +187,7 @@ 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-15265/3.4/0009.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 @@ -181,6 +237,7 @@ 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/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/3.4/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0006.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2018-9517/3.4/0007.patch @@ -315,5 +372,5 @@ 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-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p315" +editKernelLocalversion "-dos.p372" cd "$DOS_BUILD_BASE" diff --git a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh index 198621ff..5a5e4b44 100644 --- a/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh +++ b/Scripts/LineageOS-18.1/CVE_Patchers/android_kernel_samsung_msm8974.sh @@ -17,13 +17,16 @@ 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-7842/^3.17/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-7975/^3.17/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2014-9786/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/3.4/0004.patch 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-8575/3.4/0004.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-2085/^4.5/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-2475/3.4/0002.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 git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-4578/^4.6/0002.patch @@ -31,12 +34,15 @@ 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-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-6755/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2016-10142/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-0463/3.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0611/3.4/0001.patch +git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/3.4/0002.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-0750/ANY/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0021.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2017-7308/3.4/0022.patch @@ -118,5 +124,5 @@ git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-20261/^3.15/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-27363/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2021-28972/^5.12/0001.patch git apply $DOS_PATCHES_LINUX_CVES/CVE-2019-19051/^5.3.11/0001.patch -editKernelLocalversion "-dos.p118" +editKernelLocalversion "-dos.p124" cd "$DOS_BUILD_BASE"