From 1af0fdeebc8076c7ce5788f8c59acb9a04c73c5f Mon Sep 17 00:00:00 2001 From: Naveen Khanna Date: Thu, 5 Jan 2017 15:24:07 -0500 Subject: [PATCH] Remove dependency on qpkg_encrypt binary --- QDK_2.x/bin/qbuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/QDK_2.x/bin/qbuild b/QDK_2.x/bin/qbuild index 426a056..4219450 100755 --- a/QDK_2.x/bin/qbuild +++ b/QDK_2.x/bin/qbuild @@ -913,7 +913,10 @@ add_qpkg_tail(){ # Add encryption. add_qpkg_encryption(){ verbose_msg "Adding QPKG checksum: $QDK_QPKG_FILE" - /usr/bin/qpkg_encrypt $QDK_QPKG_FILE + local fs=$(/usr/bin/stat --printf="%s" $QDK_QPKG_FILE) + local sig=$(/usr/bin/expr $fs \* 3589 + 1000000000) + sig=${sig:0:10} + echo $sig | /bin/dd of=$QDK_QPKG_FILE bs=1 seek=$(/usr/bin/expr $fs - 60) count=10 conv=notrunc 2>/dev/null } create_qpkg(){