diff --git a/1001-Correct-boot-order-to-be-USB-SD-eMMC.patch b/1001-Correct-boot-order-to-be-USB-SD-eMMC.patch
index 5b218b53cc43d34edf9388c37fb491f2a3d0006d..65cd93f806d3f582a761ca4397b7f80f64c7a83b 100644
--- a/1001-Correct-boot-order-to-be-USB-SD-eMMC.patch
+++ b/1001-Correct-boot-order-to-be-USB-SD-eMMC.patch
@@ -12,13 +12,14 @@ diff --git a/include/configs/rockchip-common.h b/include/configs/rockchip-common
 index ba7061a287..5dc92373b2 100644
 --- a/include/configs/rockchip-common.h
 +++ b/include/configs/rockchip-common.h
-@@ -55,9 +55,9 @@
+@@ -61,10 +61,10 @@
  
  #ifdef CONFIG_ROCKCHIP_RK3399
  #define BOOT_TARGET_DEVICES(func) \
 +	BOOT_TARGET_USB(func) \
  	BOOT_TARGET_MMC(func) \
  	BOOT_TARGET_NVME(func) \
+ 	BOOT_TARGET_SCSI(func) \
 -	BOOT_TARGET_USB(func) \
  	BOOT_TARGET_PXE(func) \
  	BOOT_TARGET_DHCP(func) \
diff --git a/PKGBUILD b/PKGBUILD
index 6e73db4155bfc35112f19c0069492c2d209723db..885be51da76d8fc14a8450ab1acf30cb14c8c179 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -40,7 +40,7 @@ sha256sums=('fdad16d681e9ac0803f7bb56fd8965d0835eb8fed11159288854a619aad9c010'
             'e55fb02dfb6213eabbb899b468dc5f68d36a11c05feda4c14e80282415222fea'
             '6265fb9d3bc84bf1217383b52587b1d5a36372d88a824932586a802a502f62ba'
             '05eaccb2e8ea1eba3e86a4e7fcf12fd232195b5018c049ddf36e5a82a968cc24'
-            '017d33aac55f8a5ed22170c97b4792ba755a4dad04f6c0cdd85119bbc81e87b3'
+            'b182b84c111c45317176335b35f94a9f043dd0a1b68c429b029f5ac60d3aa07a'
             '7c3d76f4bee0e54900142043241248072e334387065212141e1f600afe0aafba'
             '1c9cc403f527733b9ef093505c147074ac5afa881380d65ae3819f2bad75c8cd'
             '4417d39d9da79e3256267adb9928cd9fd7cf10d363761cea77b275f106804fe8'
@@ -56,7 +56,7 @@ prepare() {
           PATCH="${PATCH##*/}"
           [[ ${PATCH} = $1*.patch ]] || continue
           msg2 "Applying patch: ${PATCH}..."
-          patch -N -p1 < "../${PATCH}" || true
+          patch -N -p1 < "../${PATCH}" # || true
       done
   }