Consistently use SHA256 for filenames (previously, MD5 and SHA1
were used).

Change-Id: Id60b2076e3832a1ffe5df90183a2b0f0a2f5f64c
(cherry picked from commit 9c1aec120b038d2b02cb5065bf869f65253a661f)
diff --git a/generate-factory-images-common.sh b/generate-factory-images-common.sh
index 63ab260..b8d6707 100644
--- a/generate-factory-images-common.sh
+++ b/generate-factory-images-common.sh
@@ -294,7 +294,7 @@
 
 # Create the distributable package
 (cd tmp ; tar zcvf ../$PRODUCT-$VERSION-factory.tgz $PRODUCT-$VERSION)
-mv $PRODUCT-$VERSION-factory.tgz $PRODUCT-$VERSION-factory-$(sha1sum < $PRODUCT-$VERSION-factory.tgz | cut -b -8).tgz
+mv $PRODUCT-$VERSION-factory.tgz $PRODUCT-$VERSION-factory-$(sha256sum < $PRODUCT-$VERSION-factory.tgz | cut -b -8).tgz
 
 # Clean up
 rm -rf tmp
diff --git a/generate-packages.sh b/generate-packages.sh
index c48d328..7b1b244 100755
--- a/generate-packages.sh
+++ b/generate-packages.sh
@@ -139,7 +139,7 @@
   cat PART3 >> tmp/$SCRIPT || echo \ \ \ \ Error generating script
   (cd tmp ; tar zc --owner=root --group=root vendor/ >> $SCRIPT || echo \ \ \ \ Error generating embedded tgz)
   chmod a+x tmp/$SCRIPT || echo \ \ \ \ Error generating script
-  ARCHIVE=$COMPANY-$DEVICE-$BUILD-$(md5sum < tmp/$SCRIPT | cut -b -8 | tr -d \\n).tgz
+  ARCHIVE=$COMPANY-$DEVICE-$BUILD-$(sha256sum < tmp/$SCRIPT | cut -b -8 | tr -d \\n).tgz
   rm -f $ARCHIVE
   echo \ \ Generating final archive
   (cd tmp ; tar --owner=root --group=root -z -c -f ../$ARCHIVE $SCRIPT || echo \ \ \ \ Error archiving script)