package defpackage;

import android.content.Context;
import android.content.IntentFilter;
import android.os.Build;
import android.os.UserManager;
import java.util.concurrent.Callable;
import java.util.concurrent.Executor;
import java.util.concurrent.atomic.AtomicBoolean;

/* renamed from: ʾᵜˌ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC0288 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static UserManager f1889;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static volatile boolean f1890;

    static {
        f1890 = !(Build.VERSION.SDK_INT >= 24);
    }

    /* JADX WARN: Code restructure failed: missing block: B:26:0x003b, code lost:
    
        r5 = true;
     */
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static boolean m1629(android.content.Context r7) {
        /*
            boolean r0 = defpackage.AbstractC0288.f1890
            r1 = 1
            if (r0 == 0) goto L6
            return r1
        L6:
            java.lang.Class<ʾᵜˌ> r0 = defpackage.AbstractC0288.class
            monitor-enter(r0)
            boolean r2 = defpackage.AbstractC0288.f1890     // Catch: java.lang.Throwable -> Lf
            if (r2 == 0) goto L11
            monitor-exit(r0)     // Catch: java.lang.Throwable -> Lf
            return r1
        Lf:
            r7 = move-exception
            goto L4c
        L11:
            r2 = r1
        L12:
            r3 = 2
            r4 = 0
            r5 = 0
            if (r2 > r3) goto L42
            android.os.UserManager r3 = defpackage.AbstractC0288.f1889     // Catch: java.lang.Throwable -> Lf
            if (r3 != 0) goto L25
            java.lang.Class<android.os.UserManager> r3 = android.os.UserManager.class
            java.lang.Object r3 = r7.getSystemService(r3)     // Catch: java.lang.Throwable -> Lf
            android.os.UserManager r3 = (android.os.UserManager) r3     // Catch: java.lang.Throwable -> Lf
            defpackage.AbstractC0288.f1889 = r3     // Catch: java.lang.Throwable -> Lf
        L25:
            android.os.UserManager r3 = defpackage.AbstractC0288.f1889     // Catch: java.lang.Throwable -> Lf
            if (r3 != 0) goto L2b
            r5 = r1
            goto L46
        L2b:
            boolean r6 = r3.isUserUnlocked()     // Catch: java.lang.Throwable -> Lf java.lang.NullPointerException -> L3d
            if (r6 != 0) goto L3b
            android.os.UserHandle r6 = android.os.Process.myUserHandle()     // Catch: java.lang.Throwable -> Lf java.lang.NullPointerException -> L3d
            boolean r7 = r3.isUserRunning(r6)     // Catch: java.lang.Throwable -> Lf java.lang.NullPointerException -> L3d
            if (r7 != 0) goto L42
        L3b:
            r5 = r1
            goto L42
        L3d:
            defpackage.AbstractC0288.f1889 = r4     // Catch: java.lang.Throwable -> Lf
            int r2 = r2 + 1
            goto L12
        L42:
            if (r5 == 0) goto L46
            defpackage.AbstractC0288.f1889 = r4     // Catch: java.lang.Throwable -> Lf
        L46:
            if (r5 == 0) goto L4a
            defpackage.AbstractC0288.f1890 = r1     // Catch: java.lang.Throwable -> Lf
        L4a:
            monitor-exit(r0)     // Catch: java.lang.Throwable -> Lf
            return r5
        L4c:
            monitor-exit(r0)     // Catch: java.lang.Throwable -> Lf
            throw r7
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.AbstractC0288.m1629(android.content.Context):boolean");
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static boolean m1630(Context context) {
        return Build.VERSION.SDK_INT < 24 || m1629(context);
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static AbstractC3606 m1631(Context context, Callable callable, Executor executor) {
        C4457 c4457 = new C4457(12, callable);
        if (m1630(context)) {
            RunnableFutureC0031 runnableFutureC0031 = new RunnableFutureC0031();
            runnableFutureC0031.f1156 = new C0311(runnableFutureC0031, c4457);
            executor.execute(runnableFutureC0031);
            return runnableFutureC0031;
        }
        C5202 c5202 = new C5202();
        AtomicBoolean atomicBoolean = new AtomicBoolean();
        C4296 c4296 = new C4296(atomicBoolean, context, c5202, c4457, executor);
        context.registerReceiver(c4296, new IntentFilter("android.intent.action.USER_UNLOCKED"));
        if (!m1630(context) || !atomicBoolean.compareAndSet(false, true)) {
            c5202.mo833(new RunnableC5068(c5202, atomicBoolean, context, c4296, 7, false), EnumC2524.f9848);
            return c5202;
        }
        try {
            context.unregisterReceiver(c4296);
        } catch (IllegalArgumentException unused) {
        }
        RunnableFutureC0031 runnableFutureC00312 = new RunnableFutureC0031();
        runnableFutureC00312.f1156 = new C0311(runnableFutureC00312, c4457);
        executor.execute(runnableFutureC00312);
        c5202.m8219(runnableFutureC00312);
        return c5202;
    }
}
