package p138.p176.p291.p320;

import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.util.Base64;
import android.util.Log;
import java.util.concurrent.Callable;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import javax.annotation.concurrent.GuardedBy;
import p138.p176.p177.p242.p246.p251.C4303;
import p138.p176.p177.p242.p270.AbstractC5062;
import p138.p176.p177.p242.p270.InterfaceC5056;

/* JADX INFO: renamed from: ދ.ހ.ށ.ވ.ހ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C5907 implements InterfaceC5931 {

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final Object f16671 = new Object();

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    @GuardedBy("lock")
    public static ServiceConnectionC5937 f16672;

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

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

    public C5907(Context context, ExecutorService executorService) {
        this.f16673 = context;
        this.f16674 = executorService;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final /* synthetic */ Integer m9234() {
        return -1;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static AbstractC5062<Integer> m9235(Context context, Intent intent) {
        if (Log.isLoggable("FirebaseInstanceId", 3)) {
            Log.d("FirebaseInstanceId", "Binding to service");
        }
        return m9236(context, "com.google.firebase.MESSAGING_EVENT").m9285(intent).mo8545(C5945.f16757, C5943.f16755);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static ServiceConnectionC5937 m9236(Context context, String str) {
        ServiceConnectionC5937 serviceConnectionC5937;
        synchronized (f16671) {
            if (f16672 == null) {
                f16672 = new ServiceConnectionC5937(context, str);
            }
            serviceConnectionC5937 = f16672;
        }
        return serviceConnectionC5937;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final /* synthetic */ Integer m9237() {
        return 403;
    }

    @Override // p138.p176.p291.p320.InterfaceC5931
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final AbstractC5062<Integer> mo9238(final Intent intent) {
        String stringExtra = intent.getStringExtra("gcm.rawData64");
        if (stringExtra != null) {
            intent.putExtra("rawData", Base64.decode(stringExtra, 0));
            intent.removeExtra("gcm.rawData64");
        }
        final Context context = this.f16673;
        return (!(C4303.m7186() && context.getApplicationInfo().targetSdkVersion >= 26) || ((intent.getFlags() & 268435456) != 0)) ? C4303.m7055((Executor) this.f16674, new Callable(context, intent) { // from class: ދ.ހ.ށ.ވ.ޢ

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

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

            {
                this.f16752 = context;
                this.f16753 = intent;
            }

            @Override // java.util.concurrent.Callable
            public final Object call() {
                int i;
                ComponentName componentNameStartService;
                Context context2 = this.f16752;
                Intent intent2 = this.f16753;
                C5927 c5927M9265 = C5927.m9265();
                if (c5927M9265 == null) {
                    throw null;
                }
                if (Log.isLoggable("FirebaseInstanceId", 3)) {
                    Log.d("FirebaseInstanceId", "Starting service");
                }
                c5927M9265.f16724.offer(intent2);
                Intent intent3 = new Intent("com.google.firebase.MESSAGING_EVENT");
                intent3.setPackage(context2.getPackageName());
                String strM9266 = c5927M9265.m9266(context2, intent3);
                if (strM9266 != null) {
                    if (Log.isLoggable("FirebaseInstanceId", 3)) {
                        Log.d("FirebaseInstanceId", strM9266.length() != 0 ? "Restricting intent to a specific service: ".concat(strM9266) : new String("Restricting intent to a specific service: "));
                    }
                    intent3.setClassName(context2.getPackageName(), strM9266);
                }
                try {
                    if (c5927M9265.m9267(context2)) {
                        componentNameStartService = C5935.m9283(context2, intent3);
                    } else {
                        componentNameStartService = context2.startService(intent3);
                        Log.d("FirebaseInstanceId", "Missing wake lock permission, service start may be delayed");
                    }
                    if (componentNameStartService == null) {
                        Log.e("FirebaseInstanceId", "Error while delivering the message: ServiceIntent not found.");
                        i = 404;
                    } else {
                        i = -1;
                    }
                } catch (IllegalStateException e) {
                    String strValueOf = String.valueOf(e);
                    StringBuilder sb = new StringBuilder(strValueOf.length() + 45);
                    sb.append("Failed to start service while in background: ");
                    sb.append(strValueOf);
                    Log.e("FirebaseInstanceId", sb.toString());
                    i = 402;
                } catch (SecurityException e2) {
                    Log.e("FirebaseInstanceId", "Error while delivering the message to the serviceIntent", e2);
                    i = 401;
                }
                return Integer.valueOf(i);
            }
        }).mo8553(this.f16674, new InterfaceC5056(context, intent) { // from class: ދ.ހ.ށ.ވ.ޡ

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

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

            {
                this.f16750 = context;
                this.f16751 = intent;
            }

            @Override // p138.p176.p177.p242.p270.InterfaceC5056
            /* JADX INFO: renamed from: ֏ */
            public final Object mo8537(AbstractC5062 abstractC5062) {
                return (C4303.m7186() && ((Integer) abstractC5062.mo8552()).intValue() == 402) ? C5907.m9235(this.f16750, this.f16751).mo8545(C5945.f16757, C5942.f16754) : abstractC5062;
            }
        }) : m9235(context, intent);
    }
}
