From 07def9648082973a1b07b3fa5f369f5f685cda36 Mon Sep 17 00:00:00 2001 From: osm0sis Date: Wed, 16 Oct 2019 17:15:28 -0300 Subject: [PATCH] Backend: break early on getprop failure fallback when value found --- META-INF/com/google/android/update-binary | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 "";