summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorosm0sis <osm0sis@outlook.com>2019-10-16 17:15:28 -0300
committerosm0sis <osm0sis@outlook.com>2019-10-16 17:15:28 -0300
commit07def9648082973a1b07b3fa5f369f5f685cda36 (patch)
treee21b7678fea4a0a26a933fa74f340f69b9ac082c
parent6515f57493b5a83791ec8401d6d5e728614fe124 (diff)
Backend: break early on getprop failure fallback when value found
-rwxr-xr-xMETA-INF/com/google/android/update-binary2
1 files changed, 1 insertions, 1 deletions
diff --git a/META-INF/com/google/android/update-binary b/META-INF/com/google/android/update-binary
index 94f1510..f848ca4 100755
--- a/META-INF/com/google/android/update-binary
+++ b/META-INF/com/google/android/update-binary
@@ -168,7 +168,7 @@ if [ ! "$(getprop 2>/dev/null)" ]; then
local propdir propfile propval;
for propdir in / /system_root /system /vendor /odm /product; do
for propfile in default.prop build.prop; do
- test "$propval" || propval="$(file_getprop $propdir/$propfile $1 2>/dev/null)";
+ test "$propval" && break 2 || propval="$(file_getprop $propdir/$propfile $1 2>/dev/null)";
done;
done;
test "$propval" && echo "$propval" || echo "";