summaryrefslogtreecommitdiff
path: root/src/host.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/host.c')
-rw-r--r--src/host.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/host.c b/src/host.c
index 77020ae..716a823 100644
--- a/src/host.c
+++ b/src/host.c
@@ -106,12 +106,12 @@ void display_host_model() {
cmd1 = "getprop ro.product.brand";
cmd2 = "getprop ro.product.model";
} else if (
- access("/sys/devices/virtual/dmi/id/product_name", F_OK) != -1 ||
+ access("/sys/devices/virtual/dmi/id/product_name", F_OK) != -1 &&
access("/sys/devices/virtual/dmi/id/product_version", F_OK) != 1
) {
cmd1 = "cat /sys/devices/virtual/dmi/id/product_name";
cmd2 = "cat /sys/devices/virtual/dmi/id/product_version";
- } else if (access("/sys/firmware/base/model", F_OK) != -1) {
+ } else if (access("/sys/firmware/devicetree/base/model", F_OK) != -1) {
cmd1 = "cat /sys/firmware/devicetree/base/model";
} else if (access("/tmp/sysinfo/model", F_OK) != 1) {
cmd1 = "cat /tmp/sysinfo/model";