From 167e45f1c04c79eab5f13ef330bb93328e686bc6 Mon Sep 17 00:00:00 2001 From: "Kevin F. Haggerty" Date: Sun, 19 Mar 2017 21:57:39 -0600 Subject: [PATCH] klte-common: releasetools: Move variant ident logic to hook * Reverse dependencies are bad, ummkay? Change-Id: I4a1e576cecec84b4997582208ca218bb279fe937 --- releasetools/variant_blobs.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/releasetools/variant_blobs.sh b/releasetools/variant_blobs.sh index 4c17be9..c821488 100644 --- a/releasetools/variant_blobs.sh +++ b/releasetools/variant_blobs.sh @@ -28,14 +28,19 @@ better_copy() fi } +VAR_SELECT_HOOK=/tmp/install/bin/variant_blobs_hook.sh # Detect variant and copy its specific-blobs BOOTLOADER=`getprop ro.bootloader` -case $BOOTLOADER in - G900V*) VARIANT="vzw" ;; - *) VARIANT="gsm" ;; -esac +if [ -f $VAR_SELECT_HOOK ] ; then + . $VAR_SELECT_HOOK +else + echo "Could not find variant selector hook: $VAR_SELECT_HOOK" + exit 1 +fi + +echo "Device with bootloader $BOOTLOADER requires $VARIANT blobs" BLOBBASE=/system/blobs/$VARIANT