- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
84 lines
3.1 KiB
Java
84 lines
3.1 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import android.content.Context;
|
|
import android.os.Build;
|
|
import android.text.TextUtils;
|
|
import com.ironsource.mediationsdk.utils.IronSourceConstants;
|
|
import java.util.Arrays;
|
|
import java.util.HashSet;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public final class zzfok {
|
|
public static boolean zza(int i) {
|
|
int i2 = i - 1;
|
|
return i2 == 2 || i2 == 4 || i2 == 5 || i2 == 6 || i2 == 7;
|
|
}
|
|
|
|
/* JADX WARN: Removed duplicated region for block: B:31:0x0121 */
|
|
/* JADX WARN: Removed duplicated region for block: B:45:0x013d */
|
|
/* JADX WARN: Removed duplicated region for block: B:6:0x00c8 */
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public static final int zzb(android.content.Context r14, com.google.android.gms.internal.ads.zzfni r15) {
|
|
/*
|
|
Method dump skipped, instructions count: 331
|
|
To view this dump add '--comments-level debug' option
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzfok.zzb(android.content.Context, com.google.android.gms.internal.ads.zzfni):int");
|
|
}
|
|
|
|
private static final String zzc(Context context, zzfni zzfniVar) {
|
|
HashSet hashSet = new HashSet(Arrays.asList("i686", "armv71"));
|
|
String zza = zzfvd.OS_ARCH.zza();
|
|
if (!TextUtils.isEmpty(zza) && hashSet.contains(zza)) {
|
|
return zza;
|
|
}
|
|
try {
|
|
String[] strArr = (String[]) Build.class.getField("SUPPORTED_ABIS").get(null);
|
|
if (strArr != null && strArr.length > 0) {
|
|
return strArr[0];
|
|
}
|
|
} catch (IllegalAccessException e) {
|
|
zzfniVar.zzc(2024, 0L, e);
|
|
} catch (NoSuchFieldException e2) {
|
|
zzfniVar.zzc(2024, 0L, e2);
|
|
}
|
|
String str = Build.CPU_ABI;
|
|
return str != null ? str : Build.CPU_ABI2;
|
|
}
|
|
|
|
private static final void zzd(byte[] bArr, String str, Context context, zzfni zzfniVar) {
|
|
StringBuilder sb = new StringBuilder();
|
|
sb.append("os.arch:");
|
|
sb.append(zzfvd.OS_ARCH.zza());
|
|
sb.append(";");
|
|
try {
|
|
String[] strArr = (String[]) Build.class.getField("SUPPORTED_ABIS").get(null);
|
|
if (strArr != null) {
|
|
sb.append("supported_abis:");
|
|
sb.append(Arrays.toString(strArr));
|
|
sb.append(";");
|
|
}
|
|
} catch (IllegalAccessException | NoSuchFieldException unused) {
|
|
}
|
|
sb.append("CPU_ABI:");
|
|
sb.append(Build.CPU_ABI);
|
|
sb.append(";CPU_ABI2:");
|
|
sb.append(Build.CPU_ABI2);
|
|
sb.append(";");
|
|
if (bArr != null) {
|
|
sb.append("ELF:");
|
|
sb.append(Arrays.toString(bArr));
|
|
sb.append(";");
|
|
}
|
|
if (str != null) {
|
|
sb.append("dbg:");
|
|
sb.append(str);
|
|
sb.append(";");
|
|
}
|
|
zzfniVar.zzb(IronSourceConstants.NT_INSTANCE_UNEXPECTED_LOAD_SUCCESS, sb.toString());
|
|
}
|
|
}
|