package com.ifpdos.factory;

import a.a.a.a.c.l1;
import a.f.a.f;
import a.f.a.g;
import android.app.Service;
import android.content.Intent;
import android.os.Handler;
import android.os.IBinder;
import android.os.Looper;
import android.util.Log;
import com.cvte.vman.VmanMiddleWare;
import com.seewo.vcommons.constants.SeewoIntent;
import e.m;
import e.o.d;
import e.s.c.k;
import java.io.File;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.util.Enumeration;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public final class FactoryService extends Service {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final /* synthetic */ int f5506b = 0;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Handler f5507c = new Handler(Looper.getMainLooper());

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

    public static final class a {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        @a.e.a.v.c("ip")
        private String f5509a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        @a.e.a.v.c("gateway")
        private String f5510b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        @a.e.a.v.c("mask")
        private String f5511c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        @a.e.a.v.c("dns1")
        private String f5512d = null;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        @a.e.a.v.c("dns2")
        private String f5513e = null;

        public a(String str, String str2, String str3, String str4, String str5) {
            this.f5509a = str;
            this.f5510b = str2;
            this.f5511c = str3;
        }

        public final String a() {
            return this.f5510b;
        }

        public final String b() {
            return this.f5509a;
        }

        public final String c() {
            return this.f5511c;
        }

        public final void d(String str) {
            this.f5510b = str;
        }

        public final void e(String str) {
            this.f5509a = str;
        }

        public boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof a)) {
                return false;
            }
            a aVar = (a) obj;
            return k.a(this.f5509a, aVar.f5509a) && k.a(this.f5510b, aVar.f5510b) && k.a(this.f5511c, aVar.f5511c) && k.a(this.f5512d, aVar.f5512d) && k.a(this.f5513e, aVar.f5513e);
        }

        public final void f(String str) {
            this.f5511c = str;
        }

        public int hashCode() {
            String str = this.f5509a;
            int iHashCode = (str == null ? 0 : str.hashCode()) * 31;
            String str2 = this.f5510b;
            int iHashCode2 = (iHashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
            String str3 = this.f5511c;
            int iHashCode3 = (iHashCode2 + (str3 == null ? 0 : str3.hashCode())) * 31;
            String str4 = this.f5512d;
            int iHashCode4 = (iHashCode3 + (str4 == null ? 0 : str4.hashCode())) * 31;
            String str5 = this.f5513e;
            return iHashCode4 + (str5 != null ? str5.hashCode() : 0);
        }

        public String toString() {
            StringBuilder sbC = a.b.c.a.a.C("EthernetConfigBody(ip=");
            sbC.append((Object) this.f5509a);
            sbC.append(", gateway=");
            sbC.append((Object) this.f5510b);
            sbC.append(", mask=");
            sbC.append((Object) this.f5511c);
            sbC.append(", dns1=");
            sbC.append((Object) this.f5512d);
            sbC.append(", dns2=");
            sbC.append((Object) this.f5513e);
            sbC.append(')');
            return sbC.toString();
        }
    }

    public /* synthetic */ class b extends e.s.c.a implements e.s.b.a<m> {
        public b(FactoryService factoryService) {
            super(0, factoryService, FactoryService.class, "setStaticIPByUdiIfNeed", "setStaticIPByUdiIfNeed()Z", 8);
        }

        /* JADX WARN: Removed duplicated region for block: B:25:0x007f  */
        @Override // e.s.b.a
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public e.m a() {
            /*
                Method dump skipped, instruction units count: 302
                To view this dump add '--comments-level debug' option
            */
            throw new UnsupportedOperationException("Method not decompiled: com.ifpdos.factory.FactoryService.b.a():java.lang.Object");
        }
    }

    public static final class c implements Runnable {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final /* synthetic */ e.s.b.a f5514b;

        public c(e.s.b.a aVar) {
            this.f5514b = aVar;
        }

        @Override // java.lang.Runnable
        public final /* synthetic */ void run() {
            this.f5514b.a();
        }
    }

    public final void a() {
        VmanMiddleWare.getInstance().getPcModuleCtrl().skipBrandCodeMatch();
        if (!(d() || c())) {
            g gVar = f.f4517a;
            gVar.f("FactoryService");
            gVar.e(3, null, "MQTT not installed", new Object[0]);
        } else {
            Intent intent = new Intent("udi.server.mqtt.start");
            l1 l1Var = l1.f1614a;
            sendBroadcastAsUser(intent, l1.f1615b);
            if (a.a.a.a.c.u1.m.f1845a.w("ro.factory.support_set_eth0_ip", true)) {
                this.f5507c.postDelayed(new c(new b(this)), 3000L);
            }
        }
    }

    public final boolean b() {
        try {
            Enumeration<NetworkInterface> networkInterfaces = NetworkInterface.getNetworkInterfaces();
            if (networkInterfaces != null) {
                k.e(networkInterfaces, "$this$iterator");
                Iterator it = d.a.u.a.b(new d(networkInterfaces)).iterator();
                while (it.hasNext()) {
                    Enumeration<InetAddress> inetAddresses = ((NetworkInterface) it.next()).getInetAddresses();
                    k.d(inetAddresses, "ni.inetAddresses");
                    k.e(inetAddresses, "$this$iterator");
                    for (InetAddress inetAddress : d.a.u.a.b(new d(inetAddresses))) {
                        if (!inetAddress.isLoopbackAddress() && !inetAddress.isLinkLocalAddress()) {
                            Log.d("FactoryService", k.j("getLocalIpAddress: ", inetAddress.getHostAddress()));
                            String hostAddress = inetAddress.getHostAddress();
                            String str = this.f5508d;
                            if (str == null) {
                                k.l("internalNetIp");
                                throw null;
                            }
                            if (k.a(hostAddress, str)) {
                                return true;
                            }
                        }
                    }
                }
            }
        } catch (Exception e2) {
            g gVar = f.f4517a;
            gVar.f("FactoryService");
            gVar.e(6, e2, "WifiPreference IpAddress", new Object[0]);
        }
        return false;
    }

    public final boolean c() {
        k.e(this, "context");
        k.e("com.ifpdos.daemonserver", "pkgName");
        if ("com.ifpdos.daemonserver".length() == 0) {
            return false;
        }
        try {
            return getPackageManager().getPackageInfo("com.ifpdos.daemonserver", 0) != null;
        } catch (Exception unused) {
            return false;
        }
    }

    public final boolean d() {
        k.e(this, "context");
        k.e("com.ifpdos.daemonserver.silence", "pkgName");
        if ("com.ifpdos.daemonserver.silence".length() == 0) {
            return false;
        }
        try {
            return getPackageManager().getPackageInfo("com.ifpdos.daemonserver.silence", 0) != null;
        } catch (Exception unused) {
            return false;
        }
    }

    @Override // android.app.Service
    public IBinder onBind(Intent intent) {
        return null;
    }

    /* JADX WARN: Removed duplicated region for block: B:21:0x00c3  */
    @Override // android.app.Service
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void onCreate() {
        /*
            Method dump skipped, instruction units count: 442
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.ifpdos.factory.FactoryService.onCreate():void");
    }

    @Override // android.app.Service
    public int onStartCommand(Intent intent, int i2, int i3) {
        boolean zW = a.a.a.a.c.u1.m.f1845a.w("persist.sys.udi.http.static.ip", false);
        g gVar = f.f4517a;
        gVar.b(a.b.c.a.a.l(gVar, "PropertiesUtils", zW, "getStaticIpByFactoryService property: [persist.sys.udi.http.static.ip]: "), new Object[0]);
        if (zW || !b()) {
            Log.d("FactoryService", "internal network card not exist, set static ip");
            if (new File("/sdcard/Download/factory_udi_config/http_config.json").exists()) {
                Log.d("FactoryService", "set http static ip from http_config.json");
                getApplicationContext().startActivity(new Intent(getApplicationContext(), (Class<?>) HttpProxyActivity.class).addFlags(SeewoIntent.DRAWER_STATE_LEFT));
            }
        }
        return super.onStartCommand(intent, i2, i3);
    }
}
