package d0;

import com.vacenter.Taurus.Device;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import u.b;
import u.g;

/* JADX INFO: loaded from: classes2.dex */
public class a {
    public static a a = null;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static boolean f3438b = false;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public String f3439c = "";

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public String f3440d = "";

    public static void b(String str, String str2) {
        try {
            Class.forName("android.os.SystemProperties").getMethod("set", String.class, String.class).invoke(null, str, str2);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public static a e() {
        if (a == null) {
            a = new a();
        }
        return a;
    }

    public String a() {
        if (!b.b().d("")) {
            return "";
        }
        Iterator it = ((ArrayList) c()).iterator();
        while (it.hasNext()) {
            Device.DeviceInformation deviceInformation = ((Device) it.next()).info;
            if ((2 & deviceInformation.abilityType) != 0) {
                return deviceInformation.name;
            }
        }
        StringBuilder sbF = g.a.a.a.a.F("[");
        sbF.append(Thread.currentThread().getStackTrace()[2].getMethodName());
        sbF.append("]Can't find isp device.");
        g.a("NetworkUtils", sbF.toString());
        return "";
    }

    public List<Device> c() {
        ArrayList arrayList = new ArrayList();
        arrayList.clear();
        c0.b.d().a(arrayList);
        return arrayList;
    }

    public String d() {
        if (!b.b().d(this.f3439c)) {
            return this.f3439c;
        }
        Iterator it = ((ArrayList) c()).iterator();
        while (it.hasNext()) {
            Device.DeviceInformation deviceInformation = ((Device) it.next()).info;
            int i2 = deviceInformation.abilityType;
            if ((i2 & 16) != 0 && (i2 & 8) != 0) {
                return deviceInformation.name;
            }
        }
        StringBuilder sbF = g.a.a.a.a.F("[");
        sbF.append(Thread.currentThread().getStackTrace()[2].getMethodName());
        sbF.append("]Can't find dsp device.");
        g.a("NetworkUtils", sbF.toString());
        return "";
    }

    public String f() {
        if (!b.b().d(this.f3440d)) {
            return this.f3440d;
        }
        List<Device> list = c0.a.g().f957b;
        if (list != null && !list.isEmpty()) {
            return list.get(0).info.name;
        }
        StringBuilder sbF = g.a.a.a.a.F("[");
        sbF.append(Thread.currentThread().getStackTrace()[2].getMethodName());
        sbF.append("]Can't find isp device.");
        g.a("NetworkUtils", sbF.toString());
        return "";
    }
}
