package defpackage;

import android.content.Context;
import android.content.SharedPreferences;
import android.os.Looper;
import android.util.Log;
import j$.util.Objects;
import java.util.Locale;
import java.util.UUID;
import java.util.regex.Pattern;

/* renamed from: ʻﹶ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0045 {

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static final Pattern f1187 = Pattern.compile("[^\\p{Alnum}]");

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static final String f1188 = Pattern.quote("/");

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final ʽˋːᵜ f1189;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public C0224 f1190;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final String f1191;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C0434 f1192;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final Context f1193;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final InterfaceC0466 f1194;

    public C0045(Context context, String str, InterfaceC0466 interfaceC0466, ʽˋːᵜ r5) {
        if (context == null) {
            ᵹˉᵞ.ˌᵜᵹᵩ("appContext must not be null");
            throw null;
        }
        if (str == null) {
            ᵹˉᵞ.ˌᵜᵹᵩ("appIdentifier must not be null");
            throw null;
        }
        this.f1193 = context;
        this.f1191 = str;
        this.f1194 = interfaceC0466;
        this.f1189 = r5;
        this.f1192 = new C0434();
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final synchronized C0224 m1085() {
        String str;
        C0224 c0224 = this.f1190;
        if (c0224 != null && (c0224.f1744 != null || !this.f1189.ᵸʓᵠ())) {
            return this.f1190;
        }
        Log.isLoggable("FirebaseCrashlytics", 2);
        SharedPreferences sharedPreferences = this.f1193.getSharedPreferences("com.google.firebase.crashlytics", 0);
        String string = sharedPreferences.getString("firebase.installation.id", null);
        Log.isLoggable("FirebaseCrashlytics", 2);
        if (this.f1189.ᵸʓᵠ()) {
            C3157 c3157M1087 = m1087(false);
            Log.isLoggable("FirebaseCrashlytics", 2);
            if (c3157M1087.f11984 == null) {
                if (string == null) {
                    str = "SYN_" + UUID.randomUUID().toString();
                } else {
                    str = string;
                }
                c3157M1087 = new C3157(str, null);
            }
            if (Objects.equals(c3157M1087.f11984, string)) {
                this.f1190 = new C0224(sharedPreferences.getString("crashlytics.installation.id", null), c3157M1087.f11984, c3157M1087.f11985);
            } else {
                this.f1190 = new C0224(m1086(sharedPreferences, c3157M1087.f11984), c3157M1087.f11984, c3157M1087.f11985);
            }
        } else if (string == null || !string.startsWith("SYN_")) {
            this.f1190 = new C0224(m1086(sharedPreferences, "SYN_" + UUID.randomUUID().toString()), null, null);
        } else {
            this.f1190 = new C0224(sharedPreferences.getString("crashlytics.installation.id", null), null, null);
        }
        Objects.toString(this.f1190);
        Log.isLoggable("FirebaseCrashlytics", 2);
        return this.f1190;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final synchronized String m1086(SharedPreferences sharedPreferences, String str) {
        String lowerCase;
        lowerCase = f1187.matcher(UUID.randomUUID().toString()).replaceAll("").toLowerCase(Locale.US);
        Log.isLoggable("FirebaseCrashlytics", 2);
        sharedPreferences.edit().putString("crashlytics.installation.id", lowerCase).putString("firebase.installation.id", str).apply();
        return lowerCase;
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final C3157 m1087(boolean z) {
        String str;
        if (Looper.getMainLooper().isCurrentThread()) {
            Thread.currentThread().getName();
            Log.isLoggable("FirebaseCrashlytics", 3);
        }
        InterfaceC0466 interfaceC0466 = this.f1194;
        String str2 = null;
        if (z) {
            try {
                str = ((C4444) ʼٴ.ˏᵙ(((C2005) interfaceC0466).m5524(), 10000L)).f16596;
            } catch (Exception unused) {
            }
        } else {
            str = null;
        }
        try {
            str2 = (String) ʼٴ.ˏᵙ(((C2005) interfaceC0466).m5536(), 10000L);
        } catch (Exception unused2) {
        }
        return new C3157(str2, str);
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final String m1088() {
        String str;
        C0434 c0434 = this.f1192;
        Context context = this.f1193;
        synchronized (c0434) {
            try {
                if (c0434.f2466 == null) {
                    String installerPackageName = context.getPackageManager().getInstallerPackageName(context.getPackageName());
                    if (installerPackageName == null) {
                        installerPackageName = "";
                    }
                    c0434.f2466 = installerPackageName;
                }
                str = "".equals(c0434.f2466) ? null : c0434.f2466;
            } finally {
            }
        }
        return str;
    }
}
