package com.ifpdos.debugmenu;

import android.app.Application;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.hardware.usb.UsbManager;
import android.os.Build;
import android.widget.Toast;
import com.ifpdos.debugmenu.DebugMenuApplication;
import com.ifpdos.sdk.udi.opensdk.SdkEnvironment;
import com.ifpdos.udi.sdk.UdiSdk;
import d.f.a.g0;
import d.f.a.h0;
import d.f.a.r2.h3;
import d.f.a.r2.i3.c;
import d.f.a.r2.i3.e.b;
import d.f.c.b;
import d.f.f.f.f;
import d.h.a.a;
import d.h.a.d;
import d.h.a.e;
import d.h.a.g;
import java.lang.Thread;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public class DebugMenuApplication extends Application {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static DebugMenuApplication f1956b;

    @Override // android.app.Application
    public void onCreate() {
        super.onCreate();
        f1956b = this;
        UdiSdk.init(this, "xZLhecAiPwW0c4s3EKEgHXaO1KagxaebMjqFCkxKnHEJHi4c781Q");
        SdkEnvironment.init(this, "xZLhecAiPwW0c4s3EKEgHXaO1KagxaebMjqFCkxKnHEJHi4c781Q");
        g.b bVar = new g.b(null);
        bVar.f3587c = false;
        bVar.a = 0;
        bVar.f3586b = 7;
        bVar.f3589e = "DebugMenu";
        if (bVar.f3588d == null) {
            bVar.f3588d = new d();
        }
        e.a.f3581b.add(new a(new g(bVar, null)));
        Thread.UncaughtExceptionHandler defaultUncaughtExceptionHandler = Thread.getDefaultUncaughtExceptionHandler();
        Toast toastA = e.a.a.a.a(f1956b, "", 0);
        DebugMenuApplication debugMenuApplication = f1956b;
        h0 h0Var = new h0(this, toastA, defaultUncaughtExceptionHandler);
        if (!c.f3229c) {
            try {
                f.a.y.a.o1(debugMenuApplication);
            } catch (Throwable th) {
                th.printStackTrace();
            }
            c.f3229c = true;
            c.f3228b = h0Var;
            if (Build.VERSION.SDK_INT >= 28) {
                c.a = new b();
            } else {
                c.a = new d.f.a.r2.i3.e.a();
            }
            try {
                c.b();
            } catch (Throwable th2) {
                th2.printStackTrace();
            }
            Thread.setDefaultUncaughtExceptionHandler(new d.f.a.r2.i3.b());
        }
        f.a.y.a.a = new f.a.v.c() { // from class: d.f.a.m
            @Override // f.a.v.c
            public final void accept(Object obj) {
                DebugMenuApplication debugMenuApplication2 = DebugMenuApplication.f1956b;
                ((Throwable) obj).printStackTrace();
            }
        };
        d.f.f.a aVarA = d.f.f.a.a();
        DebugMenuApplication debugMenuApplication2 = f1956b;
        Objects.requireNonNull(aVarA);
        d.f.f.b.a.a.f3475b = debugMenuApplication2;
        f fVar = f.b.a;
        Context context = d.f.f.b.a.a.f3475b;
        if (fVar.a == null) {
            fVar.a = (UsbManager) context.getSystemService("usb");
        }
        h3.a = false;
        d.f.c.b bVar2 = b.d.a;
        DebugMenuApplication debugMenuApplication3 = f1956b;
        bVar2.a = new g0(this);
        bVar2.f3445e = debugMenuApplication3;
        Intent intent = new Intent();
        intent.setComponent(new ComponentName("com.ifpdos.mcuservice", "com.ifpdos.mcuservice.McuService"));
        debugMenuApplication3.bindService(intent, bVar2.f3447g, 1);
        d.i.f.d.b.a().f3652c = this;
    }
}
