diff options
author | osm0sis <osm0sis@outlook.com> | 2019-10-16 17:15:28 -0300 |
---|---|---|
committer | osm0sis <osm0sis@outlook.com> | 2019-10-16 17:15:28 -0300 |
commit | 07def9648082973a1b07b3fa5f369f5f685cda36 (patch) | |
tree | e21b7678fea4a0a26a933fa74f340f69b9ac082c | |
parent | 6515f57493b5a83791ec8401d6d5e728614fe124 (diff) |
Backend: break early on getprop failure fallback when value found
-rwxr-xr-x | META-INF/com/google/android/update-binary | 2 |
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 ""; |