package defpackage;

import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.ProviderInfo;
import android.os.Build;
import android.os.IBinder;
import android.os.IInterface;
import com.google.android.gms.dynamite.DynamiteModule$LoadingException;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;

/* renamed from: ˇᵵʔ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0979 {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static Boolean f4348 = null;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static boolean f4350 = false;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static String f4351 = null;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public static Boolean f4353 = null;

    /* renamed from: ᵪʩ, reason: contains not printable characters */
    public static C5041 f4354 = null;

    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public static C4111 f4355 = null;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static int f4359 = -1;

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

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public static final ThreadLocal f4357 = new ThreadLocal();

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public static final C1907 f4358 = new C1907(12);

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public static final C2044 f4349 = new C2044(4);

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static final C0049 f4356 = new C0049(8);

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static final C2044 f4352 = new C2044(9);

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static final C0049 f4360 = new C0049(9);

    public C0979(Context context) {
        this.f4361 = context;
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static boolean m3337(Context context) {
        ApplicationInfo applicationInfo;
        Boolean bool = Boolean.TRUE;
        if (bool.equals(null) || bool.equals(f4353)) {
            return true;
        }
        boolean z = false;
        if (f4353 == null) {
            ProviderInfo providerInfoResolveContentProvider = context.getPackageManager().resolveContentProvider("com.google.android.gms.chimera", Build.VERSION.SDK_INT >= 29 ? 268435456 : 0);
            if (C1029.f4496.m3394(context, 10000000) == 0 && providerInfoResolveContentProvider != null && "com.google.android.gms".equals(providerInfoResolveContentProvider.packageName)) {
                z = true;
            }
            f4353 = Boolean.valueOf(z);
            if (z && (applicationInfo = providerInfoResolveContentProvider.applicationInfo) != null && (applicationInfo.flags & 129) == 0) {
                f4350 = true;
            }
        }
        return z;
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static void m3338(ClassLoader classLoader) throws DynamiteModule$LoadingException {
        try {
            C5041 c5041 = null;
            IBinder iBinder = (IBinder) classLoader.loadClass("com.google.android.gms.dynamiteloader.DynamiteLoaderV2").getConstructor(null).newInstance(null);
            if (iBinder != null) {
                IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.dynamite.IDynamiteLoaderV2");
                c5041 = iInterfaceQueryLocalInterface instanceof C5041 ? (C5041) iInterfaceQueryLocalInterface : new C5041(iBinder, "com.google.android.gms.dynamite.IDynamiteLoaderV2", 1);
            }
            f4354 = c5041;
        } catch (ClassNotFoundException | IllegalAccessException | InstantiationException | NoSuchMethodException | InvocationTargetException e) {
            throw new DynamiteModule$LoadingException("Failed to instantiate dynamite loader", e);
        }
    }

    /* JADX WARN: Finally extract failed */
    /* JADX WARN: Removed duplicated region for block: B:124:0x00e7 A[EXC_TOP_SPLITTER, SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:85:0x013a A[PHI: r3
      0x013a: PHI (r3v4 boolean) = (r3v3 boolean), (r3v6 boolean) binds: [B:58:0x00f1, B:83:0x0137] A[DONT_GENERATE, DONT_INLINE]] */
    /* 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 int m3339(android.content.Context r14, java.lang.String r15, boolean r16, boolean r17) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 406
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0979.m3339(android.content.Context, java.lang.String, boolean, boolean):int");
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x0095 A[Catch: all -> 0x0089, TRY_LEAVE, TryCatch #4 {all -> 0x0089, blocks: (B:7:0x003a, B:11:0x0082, B:18:0x008e, B:22:0x0095, B:34:0x00b8, B:111:0x01f8, B:112:0x01ff, B:115:0x0202, B:116:0x0203, B:117:0x020a, B:134:0x0260, B:135:0x027e, B:118:0x020b, B:120:0x0222, B:122:0x0232, B:132:0x0258, B:133:0x025f, B:136:0x027f, B:137:0x02c6), top: B:156:0x003a, inners: #2 }] */
    /* JADX WARN: Removed duplicated region for block: B:32:0x00b5  */
    /* 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 defpackage.C0979 m3340(android.content.Context r23, defpackage.InterfaceC2599 r24, java.lang.String r25) throws java.lang.Throwable {
        /*
            Method dump skipped, instructions count: 750
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0979.m3340(android.content.Context, ᵙᵖ, java.lang.String):ˇᵵʔ");
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static int m3341(Context context, String str) {
        try {
            ClassLoader classLoader = context.getApplicationContext().getClassLoader();
            StringBuilder sb = new StringBuilder(str.length() + 61);
            sb.append("com.google.android.gms.dynamite.descriptors.");
            sb.append(str);
            sb.append(".ModuleDescriptor");
            Class<?> clsLoadClass = classLoader.loadClass(sb.toString());
            Field declaredField = clsLoadClass.getDeclaredField("MODULE_ID");
            Field declaredField2 = clsLoadClass.getDeclaredField("MODULE_VERSION");
            if (ˉᵜˆ.ᵶᵷᵕ(declaredField.get(null), str)) {
                return declaredField2.getInt(null);
            }
            new StringBuilder(String.valueOf(declaredField.get(null)).length() + 50 + str.length() + 1);
            return 0;
        } catch (ClassNotFoundException unused) {
            new StringBuilder(str.length() + 45);
            return 0;
        } catch (Exception e) {
            "Failed to load module descriptor class: ".concat(String.valueOf(e.getMessage()));
            return 0;
        }
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static C4111 m3342(Context context) {
        C4111 c4111;
        synchronized (C0979.class) {
            C4111 c41112 = f4355;
            if (c41112 != null) {
                return c41112;
            }
            try {
                IBinder iBinder = (IBinder) context.createPackageContext("com.google.android.gms", 3).getClassLoader().loadClass("com.google.android.gms.chimera.container.DynamiteLoaderImpl").newInstance();
                if (iBinder == null) {
                    c4111 = null;
                } else {
                    IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.dynamite.IDynamiteLoader");
                    c4111 = iInterfaceQueryLocalInterface instanceof C4111 ? (C4111) iInterfaceQueryLocalInterface : new C4111(iBinder, "com.google.android.gms.dynamite.IDynamiteLoader", 1);
                }
                if (c4111 != null) {
                    f4355 = c4111;
                    return c4111;
                }
            } catch (Exception e) {
                new StringBuilder(String.valueOf(e.getMessage()).length() + 45);
            }
            return null;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:101:0x016d  */
    /* JADX WARN: Removed duplicated region for block: B:103:0x0170 A[Catch: all -> 0x00e1, TRY_ENTER, TryCatch #0 {all -> 0x00e1, blocks: (B:3:0x0002, B:63:0x00d6, B:65:0x00dc, B:73:0x00fb, B:103:0x0170, B:112:0x0183, B:128:0x01ea, B:129:0x01ed, B:123:0x01e1, B:71:0x00e7, B:131:0x01ef, B:4:0x0003, B:7:0x000a, B:8:0x0026, B:61:0x00d3, B:21:0x004a, B:44:0x00a1, B:47:0x00a4, B:54:0x00bc, B:62:0x00d5, B:60:0x00c2), top: B:136:0x0002, inners: #6, #12 }] */
    /* JADX WARN: Removed duplicated region for block: B:50:0x00b0 A[Catch: all -> 0x0037, TryCatch #10 {, blocks: (B:9:0x0027, B:11:0x0033, B:51:0x00b9, B:16:0x003c, B:18:0x0043, B:20:0x0049, B:25:0x0050, B:27:0x0054, B:30:0x005d, B:32:0x0065, B:35:0x006c, B:42:0x0098, B:43:0x00a0, B:38:0x0073, B:40:0x0079, B:41:0x008a, B:46:0x00a3, B:49:0x00a6, B:50:0x00b0, B:17:0x003f), top: B:144:0x0027, inners: #13 }] */
    /* 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 int m3343(android.content.Context r11, java.lang.String r12, boolean r13) {
        /*
            Method dump skipped, instructions count: 500
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0979.m3343(android.content.Context, java.lang.String, boolean):int");
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final IBinder m3344(String str) throws DynamiteModule$LoadingException {
        try {
            return (IBinder) this.f4361.getClassLoader().loadClass(str).newInstance();
        } catch (ClassNotFoundException | IllegalAccessException | InstantiationException e) {
            throw new DynamiteModule$LoadingException("Failed to instantiate module class: ".concat(str), e);
        }
    }
}
