package d.f.a;

import android.net.wifi.WifiManager;
import android.util.Log;
import com.ifpdos.udi.sdk.service.sdk.UdiGlobal;
import com.ifpdos.udi.sdk.service.sdk.json.IConverter;
import com.ifpdos.udi.sdk.service.sdk.server.IRequest;
import com.ifpdos.udi.sdk.service.sdk.server.Response;
import d.f.a.r2.x2;
import g.l;
import java.util.Map;
import java.util.Objects;

/* JADX INFO: compiled from: GetWifiMacApi.kt */
/* JADX INFO: loaded from: classes.dex */
@g.i
public final /* synthetic */ class t0 extends g.h0.c.j implements g.h0.b.l<IRequest, Response> {
    public t0(Object obj) {
        super(1, obj, f2.class, "getWifiMac", "getWifiMac(Lcom/ifpdos/udi/sdk/service/sdk/server/IRequest;)Lcom/ifpdos/udi/sdk/service/sdk/server/Response;", 0);
    }

    @Override // g.h0.b.l
    public Response invoke(IRequest iRequest) throws InterruptedException {
        boolean zIsWifiEnabled;
        String str;
        IRequest iRequest2 = iRequest;
        g.h0.c.l.f(iRequest2, "p0");
        f2 f2Var = (f2) this.receiver;
        Objects.requireNonNull(f2Var);
        g.h0.c.l.f(iRequest2, "request");
        d.f.a.o2.h hVar = f2Var.a;
        String uri = iRequest2.getUri();
        Map<String, String> fields = iRequest2.getFields();
        g.h0.c.l.f(uri, "uri");
        g.h0.c.l.f(fields, "fields");
        Objects.requireNonNull(hVar);
        x2 x2Var = x2.a;
        try {
            WifiManager wifiManagerA = x2.a();
            zIsWifiEnabled = wifiManagerA != null ? wifiManagerA.isWifiEnabled() : false;
        } catch (Exception e2) {
            Log.e("NetWorkUtils", "getWifiEnable: error", e2);
            zIsWifiEnabled = false;
        }
        d.b.a.a.a.P("getWifiMac: oriWifiStatus = ", zIsWifiEnabled, "UdiHandlerService");
        if (!zIsWifiEnabled) {
            x2 x2Var2 = x2.a;
            x2.b(true);
        }
        x2 x2Var3 = x2.a;
        WifiManager wifiManagerA2 = x2.a();
        if (wifiManagerA2 != null) {
            if (!(!wifiManagerA2.isWifiEnabled())) {
                wifiManagerA2 = null;
            }
            if (wifiManagerA2 != null) {
                wifiManagerA2.setWifiEnabled(true);
            }
        }
        int i2 = 0;
        Object objL = null;
        while (true) {
            if (i2 >= 3) {
                str = "";
                break;
            }
            g.g gVar = x2.f3363b;
            WifiManager wifiManager = (WifiManager) gVar.getValue();
            if (wifiManager != null && wifiManager.isWifiEnabled()) {
                try {
                    Object obj = d.i.f.g.e.b.d((WifiManager) gVar.getValue()).b("getFactoryMacAddresses", new Object[0]).f3661b;
                    g.h0.c.l.d(obj, "null cannot be cast to non-null type kotlin.Array<*>");
                    objL = f.a.y.a.s0((Object[]) obj, null, null, null, 0, null, null, 63);
                } catch (Throwable th) {
                    objL = f.a.y.a.L(th);
                }
                if (objL instanceof l.a) {
                    objL = null;
                }
            }
            StringBuilder sbB = d.b.a.a.a.B("getFactoryMacAddresses: ");
            sbB.append((String) objL);
            sbB.append(", isWifiEnabled: ");
            WifiManager wifiManager2 = (WifiManager) x2.f3363b.getValue();
            sbB.append(wifiManager2 != null ? Boolean.valueOf(wifiManager2.isWifiEnabled()) : null);
            Log.d("NetWorkUtils", sbB.toString());
            if (objL != null) {
                g.h0.c.l.d(objL, "null cannot be cast to non-null type kotlin.String");
                str = (String) objL;
                break;
            }
            Thread.sleep(200L);
            i2++;
        }
        x2 x2Var4 = x2.a;
        x2.b(zIsWifiEnabled);
        o1 o1Var = new o1(str);
        g.h0.c.l.f(o1Var, "response");
        u0 u0Var = new u0();
        g.h0.c.l.f(u0Var, "token");
        return Response.Companion.makeOkResponse(((IConverter) UdiGlobal.INSTANCE.get(g.h0.c.b0.a(IConverter.class))).toJson(o1Var, u0Var));
    }
}
