package com.ifpdos.udi.service.system;

import a.a.a.a.b.bh;
import a.a.a.a.b.f40.k;
import a.a.a.a.b.f6;
import a.a.a.a.b.jh;
import a.a.a.a.b.k0;
import a.a.a.a.b.kf;
import a.a.a.a.b.kh;
import a.a.a.a.b.ld;
import a.a.a.a.b.lh;
import a.a.a.a.b.oi;
import a.a.a.a.b.p30.g;
import a.a.a.a.b.p30.h;
import a.a.a.a.b.p30.i;
import a.a.a.a.b.p30.j;
import a.a.a.a.b.p30.n;
import a.a.a.a.b.p30.p;
import a.a.a.a.b.p30.t;
import a.a.a.a.b.p30.u;
import a.a.a.a.b.p30.y;
import a.a.a.a.b.p30.z;
import a.a.a.a.b.p4;
import a.a.a.a.b.qb;
import a.a.a.a.b.rc;
import a.a.a.a.b.t9;
import a.a.a.a.b.ui;
import a.a.a.a.b.vh;
import a.a.a.a.b.ya;
import a.a.a.a.c.c0;
import a.a.a.a.c.d1;
import a.a.a.a.c.e1;
import a.a.a.a.c.n0;
import a.a.a.a.c.n1.a0;
import a.a.a.a.c.n1.b0;
import a.a.a.a.c.r0;
import a.a.a.a.c.r1.a;
import a.a.a.a.c.r1.b;
import a.a.a.a.c.r1.c;
import a.a.a.a.c.u0;
import a.a.a.a.c.w;
import a.a.a.a.c.z;
import a.f.a.f;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.SharedPreferences;
import android.content.res.TypedArray;
import android.os.Handler;
import android.os.Looper;
import android.os.PowerManager;
import android.os.SystemClock;
import android.os.storage.StorageManager;
import android.os.storage.VolumeInfo;
import android.util.Log;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.entity.EntityDeviceAbnormalEvent;
import com.cvte.vman.impl.AtCfgControlManager;
import com.cvte.vman.listener.OnCtsStateChangeListener;
import com.cvte.vman.listener.OnSerialDataListener;
import com.cvte.vman.listener.OnSystemInfoListener;
import com.cvte.vman.types.EnumPcBootMode;
import com.cvte.vman.types.EnumPowerMode;
import com.cvte.vman.types.EnumSerialDevice;
import com.cvte.vman.types.EnumSplitMode;
import com.ifpdos.udi.service.system.SystemServiceCoreVMan;
import com.seewo.vcommons.constants.SeewoConstants;
import com.seewo.vcommons.constants.SeewoIntent;
import com.seewo.vcommons.executor.ButtonActionExecutor;
import e.s.b.l;
import e.s.c.q;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;

/* JADX INFO: loaded from: classes.dex */
public final class SystemServiceCoreVMan extends a.a.a.a.c.d implements b0.a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final e f5574a = new e(null);

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final e.b<a.InterfaceC0016a> f5575b = d.a.u.a.r(b.f5585b);

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final e.b<b.a> f5576c = d.a.u.a.r(d.f5587b);

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final e.b<t.a> f5577d = d.a.u.a.r(c.f5586b);

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final d1<ld, EnumPowerMode> f5578e = n0.z(new e.e(ld.ON, EnumPowerMode.MODE_ON), new e.e(ld.OFF, EnumPowerMode.MODE_OFF), new e.e(ld.LAST, EnumPowerMode.MODE_LAST));

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final d1<oi, Integer> f5579f = n0.z(new e.e(oi.POWER_OFF, 0), new e.e(oi.SCREEN_OFF, 1), new e.e(oi.FAKE_STANDBY, 2), new e.e(oi.NOTHING, -1));
    public boolean A;
    public long B;
    public boolean C;
    public final e.b D;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final Context f5580g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final e.b f5581h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final e.b f5582i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final e.b f5583j;
    public final e.b k;
    public final e.b l;
    public final e.b m;
    public final e.b n;
    public final e.b o;
    public final e.b p;
    public final e.b q;
    public final a.a.a.a.c.g r;
    public final a.a.a.a.b.a s;
    public final f6 t;
    public final kf u;
    public final VmanMiddleWare v;
    public final ExecutorService w;
    public bh x;
    public boolean y;
    public long z;

    public final class a extends BroadcastReceiver {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public final /* synthetic */ SystemServiceCoreVMan f5584a;

        public a(SystemServiceCoreVMan systemServiceCoreVMan) {
            e.s.c.i.e(systemServiceCoreVMan, "this$0");
            this.f5584a = systemServiceCoreVMan;
        }

        @Override // android.content.BroadcastReceiver
        public void onReceive(Context context, Intent intent) {
            e.s.c.i.e(context, "context");
            e.s.c.i.e(intent, "intent");
            SystemServiceCoreVMan.o(this.f5584a);
        }
    }

    public static final class b extends e.s.c.j implements e.s.b.a<a.InterfaceC0016a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final b f5585b = new b();

        public b() {
            super(0);
        }

        @Override // e.s.b.a
        public a.InterfaceC0016a a() {
            a.a.a.a.c.r1.a aVar = a.a.a.a.c.r1.a.f1805a;
            return a.a.a.a.c.r1.a.f1806b.a();
        }
    }

    public static final class c extends e.s.c.j implements e.s.b.a<t.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final c f5586b = new c();

        public c() {
            super(0);
        }

        @Override // e.s.b.a
        public t.a a() {
            a.a.a.a.b.p30.t tVar = a.a.a.a.b.p30.t.f1173a;
            return a.a.a.a.b.p30.t.f1174b.a();
        }
    }

    public static final class d extends e.s.c.j implements e.s.b.a<b.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final d f5587b = new d();

        public d() {
            super(0);
        }

        @Override // e.s.b.a
        public b.a a() {
            a.a.a.a.c.r1.b bVar = a.a.a.a.c.r1.b.f1808a;
            return a.a.a.a.c.r1.b.f1809b.a();
        }
    }

    public static final class e {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public static final /* synthetic */ e.u.f<Object>[] f5588a;

        static {
            e.s.c.m mVar = new e.s.c.m(e.s.c.q.a(e.class), "pcControlStrategy", "getPcControlStrategy()Lcom/ifpdos/udi/service/common/strategy/PcControlStrategy$IPcControl;");
            e.s.c.r rVar = e.s.c.q.f6016a;
            Objects.requireNonNull(rVar);
            e.s.c.m mVar2 = new e.s.c.m(e.s.c.q.a(e.class), "usb3SourceSwitchStrategy", "getUsb3SourceSwitchStrategy()Lcom/ifpdos/udi/service/common/strategy/Usb3SourceSwitchStrategy$IUsb3SourceSwitch;");
            Objects.requireNonNull(rVar);
            e.s.c.m mVar3 = new e.s.c.m(e.s.c.q.a(e.class), "rs232BaudRateStrategy", "getRs232BaudRateStrategy()Lcom/ifpdos/udi/service/system/strategy/Rs232BaudRateStrategy$IRs232BaudRate;");
            Objects.requireNonNull(rVar);
            f5588a = new e.u.f[]{mVar, mVar2, mVar3};
        }

        public e() {
        }

        public e(e.s.c.f fVar) {
        }

        public static final a.InterfaceC0016a a(e eVar) {
            Objects.requireNonNull(eVar);
            return SystemServiceCoreVMan.f5575b.getValue();
        }
    }

    public /* synthetic */ class f {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public static final /* synthetic */ int[] f5589a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final /* synthetic */ int[] f5590b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public static final /* synthetic */ int[] f5591c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public static final /* synthetic */ int[] f5592d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public static final /* synthetic */ int[] f5593e;

        static {
            EnumPcBootMode.values();
            int[] iArr = new int[4];
            iArr[EnumPcBootMode.PC_BOOT_MODE_OFF.ordinal()] = 1;
            iArr[EnumPcBootMode.PC_BOOT_MODE_ANY_SOURCE.ordinal()] = 2;
            iArr[EnumPcBootMode.PC_BOOT_MODE_ONLY_PC_SOURCE.ordinal()] = 3;
            f5589a = iArr;
            qb.valuesCustom();
            int[] iArr2 = new int[4];
            iArr2[qb.BOOT_PC_ALWAYS_OFF.ordinal()] = 1;
            iArr2[qb.BOOT_PC_IN_ANY_SOURCE.ordinal()] = 2;
            iArr2[qb.BOOT_PC_IN_PC_SOURCE.ordinal()] = 3;
            f5590b = iArr2;
            oi.valuesCustom();
            int[] iArr3 = new int[4];
            iArr3[oi.POWER_OFF.ordinal()] = 1;
            iArr3[oi.SCREEN_OFF.ordinal()] = 2;
            iArr3[oi.FAKE_STANDBY.ordinal()] = 3;
            iArr3[oi.NOTHING.ordinal()] = 4;
            f5591c = iArr3;
            ui.valuesCustom();
            int[] iArr4 = new int[7];
            iArr4[ui.MODE_1X1.ordinal()] = 1;
            iArr4[ui.MODE_1X2.ordinal()] = 2;
            iArr4[ui.MODE_1X3.ordinal()] = 3;
            iArr4[ui.MODE_2X1.ordinal()] = 4;
            iArr4[ui.MODE_3X1.ordinal()] = 5;
            f5592d = iArr4;
            EnumSplitMode.values();
            int[] iArr5 = new int[7];
            iArr5[EnumSplitMode.SPLIT_MODE_UNSUPPORT.ordinal()] = 1;
            iArr5[EnumSplitMode.SPLIT_MODE_1X1.ordinal()] = 2;
            iArr5[EnumSplitMode.SPLIT_MODE_1X2.ordinal()] = 3;
            iArr5[EnumSplitMode.SPLIT_MODE_1X3.ordinal()] = 4;
            iArr5[EnumSplitMode.SPLIT_MODE_2X1.ordinal()] = 5;
            iArr5[EnumSplitMode.SPLIT_MODE_3X1.ordinal()] = 6;
            f5593e = iArr5;
        }
    }

    public static final class g extends e.s.c.j implements e.s.b.a<g.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final g f5594b = new g();

        public g() {
            super(0);
        }

        @Override // e.s.b.a
        public g.a a() {
            a.a.a.a.b.p30.g gVar = a.a.a.a.b.p30.g.f1132a;
            return a.a.a.a.b.p30.g.f1135d.a();
        }
    }

    public static final class h extends e.s.c.j implements e.s.b.a<h.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final h f5595b = new h();

        public h() {
            super(0);
        }

        @Override // e.s.b.a
        public h.a a() {
            a.a.a.a.b.p30.h hVar = a.a.a.a.b.p30.h.f1136a;
            return a.a.a.a.b.p30.h.f1143h.a();
        }
    }

    public static final class i extends e.s.c.j implements e.s.b.a<i.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final i f5596b = new i();

        public i() {
            super(0);
        }

        @Override // e.s.b.a
        public i.a a() {
            a.a.a.a.b.p30.i iVar = a.a.a.a.b.p30.i.f1146a;
            return a.a.a.a.b.p30.i.f1149d.a();
        }
    }

    public static final class j extends e.s.c.j implements e.s.b.a<j.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final j f5597b = new j();

        public j() {
            super(0);
        }

        @Override // e.s.b.a
        public j.a a() {
            a.a.a.a.b.p30.j jVar = a.a.a.a.b.p30.j.f1150a;
            return a.a.a.a.b.p30.j.f1151b.a();
        }
    }

    public static final class k extends e.s.c.j implements e.s.b.a<n.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final k f5598b = new k();

        public k() {
            super(0);
        }

        @Override // e.s.b.a
        public n.a a() {
            a.a.a.a.b.p30.n nVar = a.a.a.a.b.p30.n.f1158a;
            return a.a.a.a.b.p30.n.f1161d.a();
        }
    }

    public /* synthetic */ class l extends e.s.c.h implements e.s.b.l<Intent, e.m> {
        public l(SystemServiceCoreVMan systemServiceCoreVMan) {
            super(1, systemServiceCoreVMan, SystemServiceCoreVMan.class, "onScreenStatusChange", "onScreenStatusChange(Landroid/content/Intent;)V", 0);
        }

        @Override // e.s.b.l
        public e.m e(Intent intent) {
            Intent intent2 = intent;
            e.s.c.i.e(intent2, "p0");
            SystemServiceCoreVMan.n((SystemServiceCoreVMan) this.f5999c, intent2);
            return e.m.f5941a;
        }
    }

    public /* synthetic */ class m extends e.s.c.h implements e.s.b.l<Intent, e.m> {
        public m(SystemServiceCoreVMan systemServiceCoreVMan) {
            super(1, systemServiceCoreVMan, SystemServiceCoreVMan.class, "onScreenStatusChange", "onScreenStatusChange(Landroid/content/Intent;)V", 0);
        }

        @Override // e.s.b.l
        public e.m e(Intent intent) {
            Intent intent2 = intent;
            e.s.c.i.e(intent2, "p0");
            SystemServiceCoreVMan.n((SystemServiceCoreVMan) this.f5999c, intent2);
            return e.m.f5941a;
        }
    }

    public static final class n implements z {
        public n() {
        }

        @Override // a.a.a.a.c.z
        public void onEvent(String str, String str2) {
            e.s.c.i.e(str, "url");
            e.s.c.i.e(str2, "event");
            a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
            a.e.a.l lVarB = a.a.a.a.c.u1.i.b(str2);
            if (lVarB == null) {
                return;
            }
            boolean zF = a.a.a.a.c.u1.i.f(lVarB, SeewoIntent.KEY_SET_WOL_SLOT);
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("SystemServiceCoreVMan");
            gVar.b("on " + str + " : " + zF, new Object[0]);
            if (zF) {
                return;
            }
            SystemServiceCoreVMan.o(SystemServiceCoreVMan.this);
        }
    }

    public static final class o extends e.s.c.j implements e.s.b.a<p.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final o f5600b = new o();

        public o() {
            super(0);
        }

        @Override // e.s.b.a
        public p.a a() {
            a.a.a.a.b.p30.p pVar = a.a.a.a.b.p30.p.f1164a;
            return a.a.a.a.b.p30.p.f1165b.a();
        }
    }

    public static final class p extends e.s.c.j implements e.s.b.a<u.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final p f5603b = new p();

        public p() {
            super(0);
        }

        @Override // e.s.b.a
        public u.a a() {
            u uVar = u.f1176a;
            return u.f1184i.a();
        }
    }

    public static final class q extends e.s.c.j implements e.s.b.a<a.a.a.a.b.gw.h> {
        public q() {
            super(0);
        }

        @Override // e.s.b.a
        public a.a.a.a.b.gw.h a() {
            return new a.a.a.a.b.gw.h(SystemServiceCoreVMan.this.f5580g);
        }
    }

    public static final class r extends e.s.c.j implements e.s.b.a<y.b> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final r f5605b = new r();

        public r() {
            super(0);
        }

        @Override // e.s.b.a
        public y.b a() {
            y yVar = y.f1196a;
            return y.f1197b.a();
        }
    }

    public static final class s extends e.s.c.j implements e.s.b.a<c.b> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final s f5606b = new s();

        public s() {
            super(0);
        }

        @Override // e.s.b.a
        public c.b a() {
            a.a.a.a.c.r1.c cVar = a.a.a.a.c.r1.c.f1812a;
            return a.a.a.a.c.r1.c.f1813b.a();
        }
    }

    public static final class t extends e.s.c.j implements e.s.b.a<z.a> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final t f5607b = new t();

        public t() {
            super(0);
        }

        @Override // e.s.b.a
        public z.a a() {
            a.a.a.a.b.p30.z zVar = a.a.a.a.b.p30.z.f1206a;
            return a.a.a.a.b.p30.z.f1208c.a();
        }
    }

    public SystemServiceCoreVMan(Context context) {
        e.s.c.i.e(context, "context");
        this.f5580g = context;
        this.f5581h = d.a.u.a.r(t.f5607b);
        this.f5582i = d.a.u.a.r(h.f5595b);
        this.f5583j = d.a.u.a.r(g.f5594b);
        this.k = d.a.u.a.r(i.f5596b);
        this.l = d.a.u.a.r(r.f5605b);
        this.m = d.a.u.a.r(k.f5598b);
        this.n = d.a.u.a.r(p.f5603b);
        this.o = d.a.u.a.r(new q());
        this.p = d.a.u.a.r(o.f5600b);
        this.q = d.a.u.a.r(j.f5597b);
        this.r = new a.a.a.a.c.g("SystemServiceCoreVMan");
        this.s = new a.a.a.a.b.a();
        this.t = new f6();
        this.u = new kf(context);
        this.v = VmanMiddleWare.getInstance(context);
        this.w = Executors.newSingleThreadExecutor();
        this.D = d.a.u.a.r(s.f5606b);
        context.registerReceiver(new a(this), new IntentFilter("android.intent.action.LOCKED_BOOT_COMPLETED"));
    }

    /* JADX WARN: Removed duplicated region for block: B:58:0x02aa  */
    /* JADX WARN: Removed duplicated region for block: B:74:0x0308  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final void n(com.ifpdos.udi.service.system.SystemServiceCoreVMan r23, android.content.Intent r24) {
        /*
            Method dump skipped, instruction units count: 781
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: com.ifpdos.udi.service.system.SystemServiceCoreVMan.n(com.ifpdos.udi.service.system.SystemServiceCoreVMan, android.content.Intent):void");
    }

    public static final void o(SystemServiceCoreVMan systemServiceCoreVMan) {
        Objects.requireNonNull(systemServiceCoreVMan);
        if (a.a.a.a.c.u1.m.f1891a.s()) {
            systemServiceCoreVMan.C(new jh(new vh(false, false, Boolean.FALSE), "", e.o.i.f5957b));
            systemServiceCoreVMan.y = true;
        }
    }

    public final void A(boolean z) {
        a.a.a.a.c.u1.m.f1891a.i0(a.a.a.a.c.u1.m.m, z ? SeewoConstants.VALUE_LOCK_TOUCH_OFF : "false");
        e1 e1Var = e1.f1627a;
        c0 c0Var = (c0) e1.a(e.s.c.q.a(c0.class));
        StringBuilder sbC = a.b.c.a.a.C("{\"enable\": ");
        sbC.append(!z);
        sbC.append(", \"showUi\": false}");
        c0Var.f("/v1/touch/enable", sbC.toString(), (4 & 4) != 0 ? e.o.i.f5957b : null);
    }

    public final void B(boolean z, String str) {
        e.s.c.i.e(str, "invoker");
        if (a0.f1669a) {
            e1 e1Var = e1.f1627a;
            ((c0) e1.a(e.s.c.q.a(c0.class))).f("v1/dcs/report", "{\"reporter\":\"ActivationStatusReporter\",\"data\":{\"app_package_name\":\"" + str + "\",\"activation_status\":\"" + z + "\"}}", (4 & 4) != 0 ? e.o.i.f5957b : null);
        }
        long jCurrentTimeMillis = z ? System.currentTimeMillis() : 0L;
        a.a.a.a.c.u1.l lVar = a.a.a.a.c.u1.l.f1889a;
        Context context = this.f5580g;
        e.s.c.i.e(context, "context");
        lVar.o(context, "ACTIVATION_TIME", String.valueOf(jCurrentTimeMillis));
        this.v.getSystemCtrl().setMachineActivated(z);
    }

    public final kh C(jh jhVar) {
        e.s.c.i.e(jhVar, "request");
        boolean zC = jhVar.f922a.c();
        if (!v() && !zC) {
            a.a.a.a.d.a aVar = new a.a.a.a.d.a();
            e.s.c.i.e(aVar, "notify");
            e1 e1Var = e1.f1627a;
            c0 c0Var = (c0) e1.a(e.s.c.q.a(c0.class));
            a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
            c.c.b.a.z(c0Var, "v1/system/screen/off/intercept/notify", a.a.a.a.c.u1.i.l(aVar), null, 4, null);
            return new kh(a.b.c.a.a.c("screen off disable", r0.f1794a, ButtonActionExecutor.TIME_PAGE_CHANGED_DLEAYED));
        }
        this.y = false;
        Object systemService = this.f5580g.getSystemService("power");
        Objects.requireNonNull(systemService, "null cannot be cast to non-null type android.os.PowerManager");
        PowerManager powerManager = (PowerManager) systemService;
        if (powerManager.isInteractive() == zC) {
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("SystemServiceCoreVMan");
            gVar.b("isOn:" + zC + " same with current screen status ,ignore", new Object[0]);
            return new kh();
        }
        a.a.a.a.c.u1.k kVar = a.a.a.a.c.u1.k.f1886a;
        a.a.a.a.c.u1.k.a(jhVar.f923b, new lh(zC, !zC), jhVar.f924c);
        if (zC) {
            long jUptimeMillis = SystemClock.uptimeMillis();
            long j2 = this.B;
            if (jUptimeMillis > j2 && jUptimeMillis - j2 < 2500) {
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("SystemServiceCoreVMan");
                gVar2.f(3, null, "screen on too fast!", new Object[0]);
                return new kh(a.b.c.a.a.c("screen on too fast", r0.f1794a, ButtonActionExecutor.TIME_PAGE_CHANGED_DLEAYED));
            }
            this.B = 0L;
            powerManager.wakeUp(SystemClock.uptimeMillis(), 0, "UDI Invoked");
        } else {
            this.B = SystemClock.uptimeMillis();
            this.v.getSystemCtrl().setSTRWakeLockState(true);
            powerManager.goToSleep(SystemClock.uptimeMillis());
        }
        return new kh();
    }

    public final void D() {
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("SystemServiceCoreVMan");
        gVar.f(3, null, "unmountedUsb", new Object[0]);
        Object systemService = this.f5580g.getSystemService((Class<Object>) StorageManager.class);
        e.s.c.i.d(systemService, "context.getSystemService(StorageManager::class.java)");
        StorageManager storageManager = (StorageManager) systemService;
        ArrayList<VolumeInfo> arrayList = new ArrayList();
        for (VolumeInfo volumeInfo : storageManager.getVolumes()) {
            if (volumeInfo.getType() == 0 && volumeInfo.getState() == 2) {
                e.s.c.i.d(volumeInfo, "vol");
                arrayList.add(volumeInfo);
            }
        }
        for (VolumeInfo volumeInfo2 : arrayList) {
            try {
                storageManager.unmount(volumeInfo2.getId());
            } catch (Throwable unused) {
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("SystemServiceCoreVMan");
                gVar2.b(e.s.c.i.j("unmountedUsb: No volume found for ID  ", volumeInfo2.getId()), new Object[0]);
            }
        }
    }

    @Override // a.a.a.a.c.n1.b0.a
    public void b(a.a.d.d dVar) {
        Byte b2;
        Byte b3;
        e.s.c.i.e(dVar, "notify");
        if (dVar.f3910b == a.a.d.a.COMMON.ordinal() && (b2 = dVar.f3911c) != null && b2.byteValue() == 9 && (b3 = dVar.f3912d) != null && b3.byteValue() == 5) {
            a.a.a.a.c.u1.p pVar = a.a.a.a.c.u1.p.f1912a;
            VmanMiddleWare vmanMiddleWare = this.v;
            e.s.c.i.d(vmanMiddleWare, "vman");
            if (pVar.i(vmanMiddleWare) == u0.PC && a.a.a.a.c.u1.m.f1891a.w("ro.udi.pc.sleep.soc.sync", true)) {
                vh vhVar = new vh(false, false, Boolean.FALSE);
                a.f.a.g gVar = a.f.a.f.f4591a;
                gVar.g("SystemServiceCoreVMan");
                gVar.f(3, null, "Detect pc sleep from McuCommand, set setScreenStatus off by udi core", new Object[0]);
                C(new jh(vhVar, "", e.o.i.f5957b));
                return;
            }
            return;
        }
        if (dVar.f3910b == a.a.d.a.RS232.ordinal()) {
            Byte b4 = dVar.f3911c;
            e.s.c.i.d(b4, "notify.mainId");
            byte bByteValue = b4.byteValue();
            Byte b5 = dVar.f3912d;
            e.s.c.i.d(b5, "notify.subId");
            byte bByteValue2 = b5.byteValue();
            byte[] bArr = dVar.f3913e;
            e.s.c.i.d(bArr, "notify.bufferData");
            t9 t9Var = new t9(bByteValue, bByteValue2, bArr);
            e.s.c.i.e(t9Var, "notify");
            e1 e1Var = e1.f1627a;
            c0 c0Var = (c0) e1.a(e.s.c.q.a(c0.class));
            a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
            c.c.b.a.z(c0Var, "v1/system/rs232/data", a.a.a.a.c.u1.i.l(t9Var), null, 4, null);
            a.a.a.a.b.f40.k.f752a.a(dVar.f3913e);
        }
    }

    @Override // a.a.a.a.c.d
    public List<a.a.a.a.c.e> k() {
        ArrayList arrayList = new ArrayList();
        arrayList.addAll(ya.a());
        arrayList.addAll(k0.b(this));
        return arrayList;
    }

    @Override // a.a.a.a.c.d
    public String l() {
        return "com.ifpdos.udi.service.system";
    }

    @Override // a.a.a.a.c.d
    public void m() {
        d.a.h.j(10L, 10L, TimeUnit.MINUTES, d.a.v.a.f5912b).n(new d.a.r.b() { // from class: a.a.a.a.b.v
            @Override // d.a.r.b
            public final void accept(Object obj) {
                SystemServiceCoreVMan systemServiceCoreVMan = this.f1422b;
                e.s.c.i.e(systemServiceCoreVMan, "this$0");
                int iU = systemServiceCoreVMan.u();
                int iS = systemServiceCoreVMan.s();
                if (iU >= 0) {
                    int i2 = iU + 10;
                    boolean integer = systemServiceCoreVMan.v.getAtCfgControl().setInteger(AtCfgControlManager.IDX_RUNNING_TIME, i2);
                    a.f.a.g gVar = a.f.a.f.f4591a;
                    StringBuilder sbA = a.b.c.a.a.A(gVar, "SystemServiceCoreVMan", "setTotalRunTime ", i2, " and result ");
                    sbA.append(integer);
                    gVar.b(sbA.toString(), new Object[0]);
                } else {
                    a.f.a.g gVar2 = a.f.a.f.f4591a;
                    gVar2.g("SystemServiceCoreVMan");
                    gVar2.b("getTotalRunTime:" + iU + " error ", new Object[0]);
                }
                if (iS < 0) {
                    a.f.a.g gVar3 = a.f.a.f.f4591a;
                    gVar3.g("SystemServiceCoreVMan");
                    gVar3.b("getDisplayMinute:" + iS + " error ", new Object[0]);
                    return;
                }
                int i3 = iS + 10;
                Object systemService = systemServiceCoreVMan.f5580g.getSystemService("power");
                Objects.requireNonNull(systemService, "null cannot be cast to non-null type android.os.PowerManager");
                boolean zIsInteractive = ((PowerManager) systemService).isInteractive();
                if (systemServiceCoreVMan.A || zIsInteractive) {
                    systemServiceCoreVMan.v.getAtCfgControl().setInteger(AtCfgControlManager.IDX_DISPLAY_RUNNING_TIME, i3);
                }
                systemServiceCoreVMan.A = zIsInteractive;
            }
        }, new d.a.r.b() { // from class: a.a.a.a.b.c0
            @Override // d.a.r.b
            public final void accept(Object obj) {
                SystemServiceCoreVMan.e eVar = SystemServiceCoreVMan.f5574a;
                Log.i("SystemServiceCoreVMan", "updateTotalRunningTime error", (Throwable) obj);
            }
        }, d.a.s.b.a.f5672b, d.a.s.b.a.f5673c);
        t().init();
        b0 b0Var = b0.f1671a;
        b0Var.b(this);
        a.a.a.a.c.u1.m.f1891a.l0(false);
        a.a.a.a.b.f40.l lVar = a.a.a.a.b.f40.l.f757a;
        a.a.a.a.b.f40.l.h(this.f5580g);
        a.a.a.a.c.g gVar = this.r;
        gVar.a("android.intent.action.SCREEN_OFF", new l(this));
        gVar.a("android.intent.action.SCREEN_ON", new m(this));
        gVar.c(this.f5580g);
        this.z = w() ? SystemClock.uptimeMillis() : 0L;
        final boolean z = true;
        if (this.y) {
            String str = (2 & 2) != 0 ? "" : null;
            e.s.c.i.e(str, "prop");
            TypedArray typedArray = p4.f1210b;
            if (typedArray == null) {
                e.s.c.i.l("typedArray");
                throw null;
            }
            boolean zW = typedArray.getBoolean(58, false);
            if (str.length() > 0) {
                zW = a.a.a.a.c.u1.m.f1891a.w(str, zW);
            }
            if (zW) {
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("SystemServiceCoreVMan");
                gVar2.f(3, null, "screen off before by ACTION_LOCKED_BOOT_COMPLETED", new Object[0]);
                b0Var.P();
            }
        }
        this.x = new bh(this.f5580g, null);
        this.v.registerListener(new OnCtsStateChangeListener() { // from class: com.ifpdos.udi.service.system.SystemServiceCoreVMan$onPrepare$3
            @Override // com.cvte.vman.listener.OnCtsStateChangeListener
            public void onCtsStateChange(boolean z2) {
                super.onCtsStateChange(z2);
                a.f.a.g gVar3 = f.f4591a;
                gVar3.g("SystemServiceCoreVMan");
                gVar3.b(e.s.c.i.j("onCtsStateChange ", Boolean.valueOf(z2)), new Object[0]);
                w wVar = new w(z2);
                e.s.c.i.e(wVar, "notify");
                e1 e1Var = e1.f1627a;
                c0 c0Var = (c0) e1.a(q.a(c0.class));
                a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                c.c.b.a.z(c0Var, "v1/system/cts/enable", a.a.a.a.c.u1.i.l(wVar), null, 4, null);
            }
        });
        this.v.registerListener(new OnSystemInfoListener() { // from class: com.ifpdos.udi.service.system.SystemServiceCoreVMan$onPrepare$4
            @Override // com.cvte.vman.listener.OnSystemInfoListener
            public void onDeviceAbnormalEvent(EntityDeviceAbnormalEvent entityDeviceAbnormalEvent) {
                a.f.a.g gVar3 = f.f4591a;
                StringBuilder sbZ = a.b.c.a.a.z(gVar3, "SystemServiceCoreVMan", "onDeviceAbnormalEvent : ");
                a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                sbZ.append((Object) a.a.a.a.c.u1.i.l(entityDeviceAbnormalEvent));
                sbZ.append(" }");
                gVar3.b(sbZ.toString(), new Object[0]);
                e.s.c.i.e(entityDeviceAbnormalEvent, "event");
                if (a0.f1669a) {
                    e1 e1Var = e1.f1627a;
                    c0 c0Var = (c0) e1.a(q.a(c0.class));
                    StringBuilder sbC = a.b.c.a.a.C("{\"reporter\":\"SystemExceptionReporter\",\"data\":{\"exception_type\":\"");
                    sbC.append((Object) entityDeviceAbnormalEvent.tag);
                    sbC.append("\",\"exception_desc\":\"");
                    sbC.append((Object) entityDeviceAbnormalEvent.msg);
                    sbC.append("\",\"exception_location\":\"");
                    sbC.append((Object) entityDeviceAbnormalEvent.location);
                    sbC.append("\",\"exception_detail\":\"");
                    sbC.append((Object) entityDeviceAbnormalEvent.detail);
                    sbC.append("\"}}");
                    c0Var.f("v1/dcs/report", sbC.toString(), (4 & 4) != 0 ? e.o.i.f5957b : null);
                }
            }
        });
        String str2 = (2 & 2) == 0 ? null : "";
        e.s.c.i.e(str2, "prop");
        TypedArray typedArray2 = p4.f1210b;
        if (typedArray2 == null) {
            e.s.c.i.l("typedArray");
            throw null;
        }
        boolean zW2 = typedArray2.getBoolean(40, false);
        if (str2.length() > 0) {
            zW2 = a.a.a.a.c.u1.m.f1891a.w(str2, zW2);
        }
        if (!zW2) {
            this.v.registerListener(new OnSerialDataListener() { // from class: com.ifpdos.udi.service.system.SystemServiceCoreVMan$onPrepare$5

                public static final class a extends e.s.c.j implements l<Byte, CharSequence> {

                    /* JADX INFO: renamed from: b, reason: collision with root package name */
                    public static final a f5602b = new a();

                    public a() {
                        super(1);
                    }

                    @Override // e.s.b.l
                    public CharSequence e(Byte b2) {
                        String str = String.format("0x%02x", Arrays.copyOf(new Object[]{Byte.valueOf(b2.byteValue())}, 1));
                        e.s.c.i.d(str, "java.lang.String.format(format, *args)");
                        return str;
                    }
                }

                @Override // com.cvte.vman.listener.OnSerialDataListener
                public void onSerialRecData(EnumSerialDevice enumSerialDevice, int i2, byte[] bArr) {
                    e.s.c.i.e(bArr, "recvbuf");
                    EnumSerialDevice rS232Port = this.f5601a.v.getSerialCtrl().getRS232Port();
                    Log.d("SystemServiceCoreVMan", "onSerialRecData: " + enumSerialDevice + ' ' + i2 + ", rs232Port is " + rS232Port);
                    if (enumSerialDevice == rS232Port) {
                        Log.d("SystemServiceCoreVMan", e.s.c.i.j("rec rs232 data: ", d.a.u.a.q(bArr, ",", null, null, 0, null, a.f5602b, 30)));
                        t9 t9Var = new t9((byte) 0, (byte) 0, bArr);
                        e.s.c.i.e(t9Var, "notify");
                        e1 e1Var = e1.f1627a;
                        c0 c0Var = (c0) e1.a(q.a(c0.class));
                        a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
                        c.c.b.a.z(c0Var, "v1/system/rs232/data", a.a.a.a.c.u1.i.l(t9Var), null, 4, null);
                        k.f752a.a(bArr);
                    }
                }
            });
        }
        this.t.c();
        this.s.a(this.f5580g, this.t);
        a.a.a.a.b.f40.l.t(this.f5580g);
        boolean faultDetectState = this.v.getFaultDetect().getFaultDetectState();
        a.f.a.g gVar3 = a.f.a.f.f4591a;
        gVar3.g("SystemServiceCoreVMan");
        gVar3.b(e.s.c.i.j("faultDetectState ", Boolean.valueOf(faultDetectState)), new Object[0]);
        if (faultDetectState) {
            new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { // from class: a.a.a.a.b.f40.b
                @Override // java.lang.Runnable
                public final void run() {
                    rc.f1291a.g(z);
                }
            }, 5000L);
        }
        new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { // from class: a.a.a.a.b.t
            @Override // java.lang.Runnable
            public final void run() {
                SystemServiceCoreVMan systemServiceCoreVMan = this.f1359b;
                e.s.c.i.e(systemServiceCoreVMan, "this$0");
                a.a.a.a.b.f40.l lVar2 = a.a.a.a.b.f40.l.f757a;
                a.a.a.a.b.f40.l.k(systemServiceCoreVMan.f5580g);
            }
        }, 5000L);
        a.a.a.a.b.ao.c cVar = a.a.a.a.b.ao.c.f554a;
        final Context context = this.f5580g;
        e.s.c.i.e(context, "context");
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction("android.intent.action.BOOT_COMPLETED");
        intentFilter.addAction("android.intent.action.USER_UNLOCKED");
        context.registerReceiver(a.a.a.a.b.ao.c.f558e, intentFilter);
        ((Handler) a.a.a.a.b.ao.c.f556c.getValue()).postDelayed(new Runnable() { // from class: a.a.a.a.b.ao.b
            @Override // java.lang.Runnable
            public final void run() {
                Context context2 = context;
                e.s.c.i.e(context2, "$context");
                c.f554a.a(context2);
            }
        }, 5000L);
        e1 e1Var = e1.f1627a;
        ((c0) e1.a(e.s.c.q.a(c0.class))).g("/v1/system/fakestandby", new n());
    }

    public final g.a p() {
        return (g.a) this.f5583j.getValue();
    }

    public final h.a q() {
        return (h.a) this.f5582i.getValue();
    }

    public final i.a r() {
        return (i.a) this.k.getValue();
    }

    public final int s() {
        int integer = this.v.getAtCfgControl().getInteger(AtCfgControlManager.IDX_DISPLAY_RUNNING_TIME);
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("SystemServiceCoreVMan");
        gVar.b(e.s.c.i.j("getDisplayMinute ", Integer.valueOf(integer)), new Object[0]);
        return integer;
    }

    public final y.b t() {
        return (y.b) this.l.getValue();
    }

    public final int u() {
        int integer = this.v.getAtCfgControl().getInteger(AtCfgControlManager.IDX_RUNNING_TIME);
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("SystemServiceCoreVMan");
        gVar.b(e.s.c.i.j("getTotalRunTime ", Integer.valueOf(integer)), new Object[0]);
        return integer;
    }

    public final boolean v() {
        Context context = this.f5580g;
        e.s.c.i.e(context, "context");
        e.s.c.i.e("SystemServiceCore", "spName");
        SharedPreferences sharedPreferences = context.getSharedPreferences("SystemServiceCore", 0);
        e.s.c.i.d(sharedPreferences, "context.getSharedPreferences(spName, Context.MODE_PRIVATE)");
        return sharedPreferences.getBoolean("screenOffEnable", true);
    }

    public final boolean w() {
        Object systemService = this.f5580g.getSystemService("power");
        Objects.requireNonNull(systemService, "null cannot be cast to non-null type android.os.PowerManager");
        return ((PowerManager) systemService).isInteractive();
    }

    public final void x() {
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("SystemServiceCoreVMan");
        gVar.f(3, null, "mountedUsb", new Object[0]);
        Object systemService = this.f5580g.getSystemService((Class<Object>) StorageManager.class);
        e.s.c.i.d(systemService, "context.getSystemService(StorageManager::class.java)");
        StorageManager storageManager = (StorageManager) systemService;
        ArrayList<VolumeInfo> arrayList = new ArrayList();
        for (VolumeInfo volumeInfo : storageManager.getVolumes()) {
            if (volumeInfo.getType() == 0 && (volumeInfo.getState() == 0 || volumeInfo.getState() == 5)) {
                e.s.c.i.d(volumeInfo, "vol");
                arrayList.add(volumeInfo);
            }
        }
        for (VolumeInfo volumeInfo2 : arrayList) {
            try {
                storageManager.mount(volumeInfo2.getId());
            } catch (Throwable unused) {
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("SystemServiceCoreVMan");
                gVar2.b(e.s.c.i.j("mountedUsb: No volume found for ID  ", volumeInfo2.getId()), new Object[0]);
            }
        }
    }

    public final void y() {
        this.v.getAudioCtrl().setAudioAmpMute(0, 1);
        this.v.getAudioCtrl().setAudioAmpMute(1, 1);
        a.a.a.a.b.p30.r rVar = a.a.a.a.b.p30.r.f1169a;
        a.a.a.a.b.p30.r.f1170b.c(this.f5580g, "reboot");
    }

    public final void z(boolean z, boolean z2) {
        a.a.a.a.c.u1.m mVar = a.a.a.a.c.u1.m.f1891a;
        if (z != mVar.R()) {
            mVar.h0(SeewoConstants.SYSTEM_PROPERTY_KEYS_VS_LOCK_STATE, mVar.t(SeewoConstants.SYSTEM_PROPERTY_KEYS_VS_LOCK_STATE, 0) ^ 4);
        }
        if (z2) {
            w wVar = new w(z);
            e.s.c.i.e(wVar, "notify");
            e1 e1Var = e1.f1627a;
            c0 c0Var = (c0) e1.a(e.s.c.q.a(c0.class));
            a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
            c.c.b.a.z(c0Var, "v1/system/lock/ir/enable", a.a.a.a.c.u1.i.l(wVar), null, 4, null);
        }
    }
}
