universal7885: Add ability to extract common proprietary files only

Change-Id: Id4303ba662f60cb794aac65ebde652b643ea2345
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
This commit is contained in:
Bruno Martins 2019-10-12 14:43:38 +01:00 committed by roynatech2544
commit 573b3d2bee

View file

@ -49,11 +49,15 @@ function blob_fixup {
# Default to sanitizing the vendor folder before extraction
CLEAN_VENDOR=true
ONLY_COMMON=
SECTION=
KANG=
while [ "${#}" -gt 0 ]; do
case "${1}" in
-o | --only-common )
ONLY_COMMON=false
;;
-n | --no-cleanup )
CLEAN_VENDOR=false
;;
@ -81,7 +85,7 @@ setup_vendor "${DEVICE_COMMON}" "${VENDOR}" "${LINEAGE_ROOT}" true "${CLEAN_VEND
extract "${MY_DIR}/proprietary-files.txt" "${SRC}" \
"${KANG}" --section "${SECTION}"
if [ -s "${MY_DIR}/../${DEVICE}/proprietary-files.txt" ]; then
if [ -z "${ONLY_COMMON}" ] && [ -s "${MY_DIR}/../${DEVICE}/proprietary-files.txt" ]; then
# Reinitialize the helper for device
source "${MY_DIR}/../${DEVICE}/extract-files.sh"
setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" false "${CLEAN_VENDOR}"