envsetup: push to connected device only if it is $CM_BUILD
Change-Id: Icce057cb31d6fbc9abb0292311c88c32fea3540c
diff --git a/envsetup.sh b/envsetup.sh
index 9ce3c65..22a4c91 100644
--- a/envsetup.sh
+++ b/envsetup.sh
@@ -725,6 +725,8 @@
done
echo "Device Found.."
fi
+ if (adb shell cat /system/build.prop | grep -q "ro.cm.device=$CM_BUILD");
+ then
# if adbd isn't root we can't write to /cache/recovery/
adb root
sleep 1
@@ -756,6 +758,9 @@
return 1
fi
return $?
+ else
+ echo "The connected device does not appear to be $CM_BUILD, run away!"
+ fi
}
function omnom
@@ -1995,6 +2000,8 @@
echo "Device Found."
fi
+ if (adb shell cat /system/build.prop | grep -q "ro.cm.device=$CM_BUILD");
+ then
adb root &> /dev/null
sleep 0.3
adb wait-for-device &> /dev/null
@@ -2033,6 +2040,9 @@
done
rm -f $OUT/.log
return 0
+ else
+ echo "The connected device does not appear to be $CM_BUILD, run away!"
+ fi
}
alias mmp='dopush mm'