Merge \\\\"Consistently use SHA256 for filenames (previously, MD5 and SHA1 were used).\\\\" into nyc-dev am: eefa4f9e51 am: 13f01157f7 am: 9cb91b8822
am: 325c9677e9
Change-Id: Ia3fd071997de639604eb1901980b44bffe223655
diff --git a/generate-blob-lists.sh b/generate-blob-lists.sh
index fa6c20a..9525120 100755
--- a/generate-blob-lists.sh
+++ b/generate-blob-lists.sh
@@ -86,7 +86,7 @@
if test $(wc -l < $ARCHIVEDIR/$DEVICENAME-without.txt) != 0 -a $(wc -l < $ARCHIVEDIR/$DEVICENAME-with.txt) != 0
then
(
- echo '# Copyright (C) 2011 The Android Open Source Project'
+ date +"# Copyright (C) %Y The Android Open Source Project"
echo '#'
echo '# Licensed under the Apache License, Version 2.0 (the "License");'
echo '# you may not use this file except in compliance with the License.'
@@ -102,10 +102,8 @@
echo
echo '# This file is generated by device/common/generate-blob-lists.sh - DO NOT EDIT'
echo
- diff $ARCHIVEDIR/$DEVICENAME-without.txt $ARCHIVEDIR/$DEVICENAME-with.txt |
- grep -v '\.odex$' |
- grep '>' |
- cut -b 3-
+ comm -13 $ARCHIVEDIR/$DEVICENAME-without.txt $ARCHIVEDIR/$DEVICENAME-with.txt |
+ grep -v '\.odex$'
) > $ARCHIVEDIR/$DEVICENAME-proprietary-blobs.txt
cp $ARCHIVEDIR/$DEVICENAME-proprietary-blobs.txt device/$MANUFACTURERNAME/$DEVICENAME/proprietary-blobs.txt
diff --git a/generate-packages.sh b/generate-packages.sh
index 6bb503f..5c5d7e8 100755
--- a/generate-packages.sh
+++ b/generate-packages.sh
@@ -129,6 +129,7 @@
echo \ \ Setting up $COMPANY-specific makefiles
cp -R $COMPANY/staging/* tmp/vendor/$COMPANY/$DEVICE || echo \ \ \ \ Error copying makefiles
echo \ \ Setting up shared makefiles
+ unzip -j -o $ZIP OTA/android-info.txt -d root > /dev/null || echo \ \ \ \ Error extracting OTA/android-info.txt
cp -R root/* ${FILEDIR_ROOT} || echo \ \ \ \ Error copying makefiles
echo \ \ Generating self-extracting script
SCRIPT=extract-$COMPANY-$DEVICE.sh