package com.google.firebase.iid;

import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.os.Build;
import android.os.Looper;
import android.util.Log;
import androidx.annotation.Keep;
import com.google.firebase.iid.FirebaseInstanceId;
import java.io.IOException;
import java.util.concurrent.CancellationException;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Executor;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ScheduledThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import javax.annotation.concurrent.GuardedBy;
import p000.p001.p002.p003.p004.C0567;
import p138.p176.p177.p242.p246.p251.C4303;
import p138.p176.p177.p242.p246.p253.p254.ThreadFactoryC4317;
import p138.p176.p177.p242.p270.AbstractC5062;
import p138.p176.p177.p242.p270.C5074;
import p138.p176.p177.p242.p270.C5085;
import p138.p176.p177.p242.p270.InterfaceC5056;
import p138.p176.p177.p242.p270.InterfaceC5058;
import p138.p176.p291.C5557;
import p138.p176.p291.C5559;
import p138.p176.p291.p318.C5896;
import p138.p176.p291.p318.InterfaceC5897;
import p138.p176.p291.p318.InterfaceC5899;
import p138.p176.p291.p319.InterfaceC5902;
import p138.p176.p291.p320.C5920;
import p138.p176.p291.p320.C5925;
import p138.p176.p291.p320.C5929;
import p138.p176.p291.p320.C5930;
import p138.p176.p291.p320.C5958;
import p138.p176.p291.p320.ExecutorC5952;
import p138.p176.p291.p320.InterfaceC5905;
import p138.p176.p291.p320.RunnableC5933;
import p138.p176.p291.p323.InterfaceC5973;
import p138.p176.p291.p327.InterfaceC6006;

/* JADX INFO: loaded from: classes.dex */
public class FirebaseInstanceId {

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static final long f2139 = TimeUnit.HOURS.toSeconds(8);

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static C5930 f2140;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    @GuardedBy("FirebaseInstanceId.class")
    public static ScheduledExecutorService f2141;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Executor f2142;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final C5559 f2143;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final C5920 f2144;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final C5958 f2145;

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final C5925 f2146;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final InterfaceC5973 f2147;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    @GuardedBy("this")
    public boolean f2148 = false;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public final C0341 f2149;

    /* JADX INFO: renamed from: com.google.firebase.iid.FirebaseInstanceId$֏, reason: contains not printable characters */
    public class C0341 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public boolean f2150;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final InterfaceC5899 f2151;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        @GuardedBy("this")
        public boolean f2152;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        @GuardedBy("this")
        public InterfaceC5897<C5557> f2153;

        /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
        @GuardedBy("this")
        public Boolean f2154;

        public C0341(InterfaceC5899 interfaceC5899) {
            this.f2151 = interfaceC5899;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final synchronized boolean m1435() {
            m1436();
            if (this.f2154 != null) {
                return this.f2154.booleanValue();
            }
            return this.f2150 && FirebaseInstanceId.this.f2143.m8931();
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final synchronized void m1436() {
            boolean z;
            Boolean boolM1437;
            if (this.f2152) {
                return;
            }
            try {
                Class.forName("com.google.firebase.messaging.FirebaseMessaging");
            } catch (ClassNotFoundException unused) {
                C5559 c5559 = FirebaseInstanceId.this.f2143;
                c5559.m8928();
                Context context = c5559.f15975;
                Intent intent = new Intent("com.google.firebase.MESSAGING_EVENT");
                intent.setPackage(context.getPackageName());
                z = false;
                ResolveInfo resolveInfoResolveService = context.getPackageManager().resolveService(intent, 0);
                if (resolveInfoResolveService != null && resolveInfoResolveService.serviceInfo != null) {
                }
                this.f2150 = z;
                boolM1437 = m1437();
                this.f2154 = boolM1437;
                if (boolM1437 == null) {
                    InterfaceC5897<C5557> interfaceC5897 = new InterfaceC5897(this) { // from class: ދ.ހ.ށ.ވ.ࢩ

                        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
                        public final FirebaseInstanceId.C0341 f16774;

                        {
                            this.f16774 = this;
                        }

                        @Override // p138.p176.p291.p318.InterfaceC5897
                        /* JADX INFO: renamed from: ֏ */
                        public final void mo8942(C5896 c5896) {
                            FirebaseInstanceId.C0341 c0341 = this.f16774;
                            synchronized (c0341) {
                                if (c0341.m1435()) {
                                    FirebaseInstanceId.this.m1431();
                                }
                            }
                        }
                    };
                    this.f2153 = interfaceC5897;
                    this.f2151.mo8962(C5557.class, interfaceC5897);
                }
                this.f2152 = true;
            }
            z = true;
            this.f2150 = z;
            boolM1437 = m1437();
            this.f2154 = boolM1437;
            if (boolM1437 == null && this.f2150) {
                InterfaceC5897<C5557> interfaceC58972 = new InterfaceC5897(this) { // from class: ދ.ހ.ށ.ވ.ࢩ

                    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
                    public final FirebaseInstanceId.C0341 f16774;

                    {
                        this.f16774 = this;
                    }

                    @Override // p138.p176.p291.p318.InterfaceC5897
                    /* JADX INFO: renamed from: ֏ */
                    public final void mo8942(C5896 c5896) {
                        FirebaseInstanceId.C0341 c0341 = this.f16774;
                        synchronized (c0341) {
                            if (c0341.m1435()) {
                                FirebaseInstanceId.this.m1431();
                            }
                        }
                    }
                };
                this.f2153 = interfaceC58972;
                this.f2151.mo8962(C5557.class, interfaceC58972);
            }
            this.f2152 = true;
        }

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public final Boolean m1437() {
            ApplicationInfo applicationInfo;
            C5559 c5559 = FirebaseInstanceId.this.f2143;
            c5559.m8928();
            Context context = c5559.f15975;
            SharedPreferences sharedPreferences = context.getSharedPreferences("com.google.firebase.messaging", 0);
            if (sharedPreferences.contains("auto_init")) {
                return Boolean.valueOf(sharedPreferences.getBoolean("auto_init", false));
            }
            try {
                PackageManager packageManager = context.getPackageManager();
                if (packageManager == null || (applicationInfo = packageManager.getApplicationInfo(context.getPackageName(), 128)) == null || applicationInfo.metaData == null || !applicationInfo.metaData.containsKey("firebase_messaging_auto_init_enabled")) {
                    return null;
                }
                return Boolean.valueOf(applicationInfo.metaData.getBoolean("firebase_messaging_auto_init_enabled"));
            } catch (PackageManager.NameNotFoundException unused) {
                return null;
            }
        }
    }

    public FirebaseInstanceId(C5559 c5559, C5920 c5920, Executor executor, Executor executor2, InterfaceC5899 interfaceC5899, InterfaceC6006 interfaceC6006, InterfaceC5902 interfaceC5902, InterfaceC5973 interfaceC5973) {
        if (C5920.m9249(c5559) == null) {
            throw new IllegalStateException("FirebaseInstanceId failed to initialize, FirebaseApp is missing project ID");
        }
        synchronized (FirebaseInstanceId.class) {
            if (f2140 == null) {
                c5559.m8928();
                f2140 = new C5930(c5559.f15975);
            }
        }
        this.f2143 = c5559;
        this.f2144 = c5920;
        this.f2145 = new C5958(c5559, c5920, executor, interfaceC6006, interfaceC5902, interfaceC5973);
        this.f2142 = executor2;
        this.f2149 = new C0341(interfaceC5899);
        this.f2146 = new C5925(executor);
        this.f2147 = interfaceC5973;
        executor2.execute(new Runnable(this) { // from class: ދ.ހ.ށ.ވ.ࢤ

            /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
            public final FirebaseInstanceId f16763;

            {
                this.f16763 = this;
            }

            @Override // java.lang.Runnable
            public final void run() {
                FirebaseInstanceId firebaseInstanceId = this.f16763;
                if (firebaseInstanceId.f2149.m1435()) {
                    firebaseInstanceId.m1431();
                }
            }
        });
    }

    @Keep
    public static FirebaseInstanceId getInstance(C5559 c5559) {
        c5559.m8928();
        return (FirebaseInstanceId) c5559.f15978.mo8943(FirebaseInstanceId.class);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m1421(Runnable runnable, long j) {
        synchronized (FirebaseInstanceId.class) {
            if (f2141 == null) {
                f2141 = new ScheduledThreadPoolExecutor(1, new ThreadFactoryC4317("FirebaseInstanceId"));
            }
            f2141.schedule(runnable, j, TimeUnit.SECONDS);
        }
    }

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static FirebaseInstanceId m1423() {
        return getInstance(C5559.m8927());
    }

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static boolean m1424() {
        if (Log.isLoggable("FirebaseInstanceId", 3)) {
            return true;
        }
        return Build.VERSION.SDK_INT == 23 && Log.isLoggable("FirebaseInstanceId", 3);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public String m1425() {
        C5559 c5559 = this.f2143;
        c5559.m8928();
        C0567.m1860(c5559.f15977.f15993, (Object) "FirebaseApp has to define a valid projectId.");
        c5559.m8928();
        C0567.m1860(c5559.f15977.f15988, (Object) "FirebaseApp has to define a valid applicationId.");
        c5559.m8928();
        C0567.m1860(c5559.f15977.f15987, (Object) "FirebaseApp has to define a valid apiKey.");
        m1431();
        return m1433();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final synchronized void m1426(long j) {
        m1421(new RunnableC5933(this, Math.min(Math.max(30L, j << 1), f2139)), j);
        this.f2148 = true;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final synchronized void m1427(boolean z) {
        this.f2148 = z;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final boolean m1428(C5929 c5929) {
        if (c5929 != null) {
            if (!(System.currentTimeMillis() > c5929.f16729 + C5929.f16726 || !this.f2144.m9252().equals(c5929.f16728))) {
                return false;
            }
        }
        return true;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final String m1429() throws IOException {
        final String strM9249 = C5920.m9249(this.f2143);
        if (Looper.getMainLooper() == Looper.myLooper()) {
            throw new IOException("MAIN_THREAD");
        }
        final String str = "*";
        try {
            return ((InterfaceC5905) C4303.m7017(C4303.m7054((Object) null).mo8553(this.f2142, new InterfaceC5056(this, strM9249, str) { // from class: ދ.ހ.ށ.ވ.ࢣ

                /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
                public final FirebaseInstanceId f16760;

                /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
                public final String f16761;

                /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
                public final String f16762;

                {
                    this.f16760 = this;
                    this.f16761 = strM9249;
                    this.f16762 = str;
                }

                @Override // p138.p176.p177.p242.p270.InterfaceC5056
                /* JADX INFO: renamed from: ֏ */
                public final Object mo8537(AbstractC5062 abstractC5062) {
                    FirebaseInstanceId firebaseInstanceId = this.f16760;
                    String str2 = this.f16761;
                    String str3 = this.f16762;
                    String strM1433 = firebaseInstanceId.m1433();
                    C5929 c5929M9274 = FirebaseInstanceId.f2140.m9274(firebaseInstanceId.m1434(), str2, str3);
                    return !firebaseInstanceId.m1428(c5929M9274) ? C4303.m7054(new C5908(strM1433, c5929M9274.f16727)) : firebaseInstanceId.f2146.m9257(str2, str3, new C5954(firebaseInstanceId, strM1433, str2, str3));
                }
            }), 30000L, TimeUnit.MILLISECONDS)).mo9233();
        } catch (InterruptedException | TimeoutException unused) {
            throw new IOException("SERVICE_NOT_AVAILABLE");
        } catch (ExecutionException e) {
            Throwable cause = e.getCause();
            if (cause instanceof IOException) {
                if ("INSTANCE_ID_RESET".equals(cause.getMessage())) {
                    m1430();
                }
                throw ((IOException) cause);
            }
            if (cause instanceof RuntimeException) {
                throw ((RuntimeException) cause);
            }
            throw new IOException(e);
        }
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final synchronized void m1430() {
        f2140.m9275();
        if (this.f2149.m1435()) {
            m1432();
        }
    }

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final void m1431() {
        if (m1428(f2140.m9274(m1434(), C5920.m9249(this.f2143), "*"))) {
            m1432();
        }
    }

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final synchronized void m1432() {
        if (!this.f2148) {
            m1426(0L);
        }
    }

    /* JADX WARN: Type inference incomplete: some casts might be missing */
    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public final String m1433() {
        try {
            f2140.m9273(this.f2143.m8929());
            AbstractC5062<String> abstractC5062Mo9307 = this.f2147.mo9307();
            C0567.m1857(abstractC5062Mo9307, (Object) "Task must not be null");
            final CountDownLatch countDownLatch = new CountDownLatch(1);
            C5085 c5085 = (C5085) abstractC5062Mo9307;
            c5085.f15257.m8560(new C5074(ExecutorC5952.f16765, new InterfaceC5058(countDownLatch) { // from class: ދ.ހ.ށ.ވ.ࢥ

                /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
                public final CountDownLatch f16764;

                {
                    this.f16764 = countDownLatch;
                }

                @Override // p138.p176.p177.p242.p270.InterfaceC5058
                /* JADX INFO: renamed from: ֏ */
                public final void mo8539(AbstractC5062 abstractC5062) {
                    this.f16764.countDown();
                }
            }));
            c5085.m8566();
            countDownLatch.await(30000L, TimeUnit.MILLISECONDS);
            if (abstractC5062Mo9307.mo8555()) {
                return abstractC5062Mo9307.mo8552();
            }
            if (((C5085) abstractC5062Mo9307).f15259) {
                throw new CancellationException("Task is already canceled");
            }
            throw new IllegalStateException(abstractC5062Mo9307.mo8543());
        } catch (InterruptedException e) {
            throw new IllegalStateException(e);
        }
    }

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final String m1434() {
        C5559 c5559 = this.f2143;
        c5559.m8928();
        return "[DEFAULT]".equals(c5559.f15976) ? "" : this.f2143.m8929();
    }
}
