Add Discord community version (64-bit only)

- 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
This commit is contained in:
2026-02-18 15:48:36 -08:00
parent c19eb3d7ff
commit c080f0d97f
26930 changed files with 2529574 additions and 0 deletions

View File

@@ -0,0 +1,289 @@
package com.ironsource.adqualitysdk.sdk.i;
import java.util.List;
/* loaded from: classes4.dex */
public final class cr extends da {
/* renamed from: ﻛ, reason: contains not printable characters */
private static int[] f1425 = {1847077296, 510183818, 2044626932, 891539176, 1145833465, -1713031350, 2127599353, 1623456884, -1939084039, 571969546, 1825077778, 43209940, 1044101837, 1728782874, 1802074382, 1294795657, -1179931749, -199761057};
/* renamed from: , reason: contains not printable characters */
private static int f1426 = 0;
/* renamed from: ヌ, reason: contains not printable characters */
private static int f1427 = 1;
/* JADX WARN: Removed duplicated region for block: B:13:0x0054 A[Catch: Exception -> 0x0038, TRY_LEAVE, TryCatch #0 {Exception -> 0x0038, blocks: (B:3:0x000b, B:5:0x0020, B:7:0x0026, B:9:0x0033, B:10:0x0048, B:11:0x004e, B:13:0x0054, B:20:0x003a), top: B:2:0x000b }] */
/* 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 final java.lang.Object m2323(com.ironsource.adqualitysdk.sdk.i.ci r9, java.util.List<java.lang.Object> r10) {
/*
r8 = this;
java.lang.Class<com.ironsource.adqualitysdk.sdk.i.ci> r0 = com.ironsource.adqualitysdk.sdk.i.ci.class
java.lang.Class<java.util.List> r1 = java.util.List.class
r2 = 0
java.lang.Object r1 = com.ironsource.adqualitysdk.sdk.i.da.m2402(r10, r2, r1)
java.util.List r1 = (java.util.List) r1
java.lang.Class<com.ironsource.adqualitysdk.sdk.i.dp> r3 = com.ironsource.adqualitysdk.sdk.i.dp.class
r4 = 1
java.lang.Object r3 = com.ironsource.adqualitysdk.sdk.i.da.m2402(r10, r4, r3) // Catch: java.lang.Exception -> L38
com.ironsource.adqualitysdk.sdk.i.dp r3 = (com.ironsource.adqualitysdk.sdk.i.dp) r3 // Catch: java.lang.Exception -> L38
java.util.ArrayList r4 = new java.util.ArrayList // Catch: java.lang.Exception -> L38
r4.<init>() // Catch: java.lang.Exception -> L38
int r5 = r10.size() // Catch: java.lang.Exception -> L38
r6 = 2
if (r5 <= r6) goto L47
boolean r5 = com.ironsource.adqualitysdk.sdk.i.da.m2405(r10, r6, r0) // Catch: java.lang.Exception -> L38
if (r5 == 0) goto L3a
java.lang.Object r0 = com.ironsource.adqualitysdk.sdk.i.da.m2402(r10, r6, r0) // Catch: java.lang.Exception -> L38
com.ironsource.adqualitysdk.sdk.i.ci r0 = (com.ironsource.adqualitysdk.sdk.i.ci) r0 // Catch: java.lang.Exception -> L38
int r5 = r10.size() // Catch: java.lang.Exception -> L38
r7 = 3
if (r5 <= r7) goto L48
java.util.List r4 = com.ironsource.adqualitysdk.sdk.i.da.m2404(r10, r7) // Catch: java.lang.Exception -> L38
goto L48
L38:
r10 = move-exception
goto L7a
L3a:
java.util.List r4 = com.ironsource.adqualitysdk.sdk.i.da.m2404(r10, r6) // Catch: java.lang.Exception -> L38
int r10 = com.ironsource.adqualitysdk.sdk.i.cr.f1426
int r10 = r10 + 45
int r0 = r10 % 128
com.ironsource.adqualitysdk.sdk.i.cr.f1427 = r0
int r10 = r10 % r6
L47:
r0 = r9
L48:
java.util.ArrayList r10 = new java.util.ArrayList // Catch: java.lang.Exception -> L38
r10.<init>() // Catch: java.lang.Exception -> L38
r5 = r2
L4e:
int r7 = r1.size() // Catch: java.lang.Exception -> L38
if (r5 >= r7) goto L70
java.lang.Object r7 = r1.get(r5) // Catch: java.lang.Exception -> L38
r4.add(r2, r7) // Catch: java.lang.Exception -> L38
com.ironsource.adqualitysdk.sdk.i.dq r7 = r0.m2174() // Catch: java.lang.Exception -> L38
com.ironsource.adqualitysdk.sdk.i.du r7 = r3.m2627(r7, r0, r4) // Catch: java.lang.Exception -> L38
java.lang.Object r7 = r7.m2663() // Catch: java.lang.Exception -> L38
r10.add(r7) // Catch: java.lang.Exception -> L38
r4.remove(r2) // Catch: java.lang.Exception -> L38
int r5 = r5 + 1
goto L4e
L70:
int r9 = com.ironsource.adqualitysdk.sdk.i.cr.f1426
int r9 = r9 + 39
int r0 = r9 % 128
com.ironsource.adqualitysdk.sdk.i.cr.f1427 = r0
int r9 = r9 % r6
return r10
L7a:
java.lang.String r9 = r9.m2175()
r0 = 18
int[] r0 = new int[r0]
r0 = {x009a: FILL_ARRAY_DATA , data: [290708054, -1026545, -2071197468, 1279020260, -555056904, -663865690, -477794131, 1374856409, -1893267918, -1975374341, -1002887952, 86935213, -32067709, -392955234, -1893300423, -1783676101, -949219850, 150932736} // fill-array
int r2 = android.view.ViewConfiguration.getDoubleTapTimeout()
int r2 = r2 >> 16
int r2 = r2 + 33
java.lang.String r0 = m2321(r0, r2)
java.lang.String r0 = r0.intern()
com.ironsource.adqualitysdk.sdk.i.cp.m2309(r9, r0, r10)
return r1
*/
throw new UnsupportedOperationException("Method not decompiled: com.ironsource.adqualitysdk.sdk.i.cr.m2323(com.ironsource.adqualitysdk.sdk.i.ci, java.util.List):java.lang.Object");
}
/* renamed from: ﻐ, reason: contains not printable characters */
public final Object m2322(ci ciVar, List<Object> list) {
int i = f1427 + 109;
f1426 = i % 128;
if (i % 2 == 0) {
m2323(ciVar, list);
int i2 = f1426 + 119;
f1427 = i2 % 128;
if (i2 % 2 != 0) {
return null;
}
throw null;
}
m2323(ciVar, list);
throw null;
}
/* JADX WARN: Code restructure failed: missing block: B:27:0x0090, code lost:
if (r3.m2627(r0.m2174(), r0, r4).m2662() != false) goto L29;
*/
/* JADX WARN: Removed duplicated region for block: B:18:0x005c */
/* 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 final java.lang.Object m2324(com.ironsource.adqualitysdk.sdk.i.ci r10, java.util.List<java.lang.Object> r11) {
/*
r9 = this;
java.lang.Class<com.ironsource.adqualitysdk.sdk.i.ci> r0 = com.ironsource.adqualitysdk.sdk.i.ci.class
java.lang.Class<java.util.List> r1 = java.util.List.class
r2 = 0
java.lang.Object r1 = com.ironsource.adqualitysdk.sdk.i.da.m2402(r11, r2, r1)
java.util.List r1 = (java.util.List) r1
java.lang.Class<com.ironsource.adqualitysdk.sdk.i.dp> r3 = com.ironsource.adqualitysdk.sdk.i.dp.class
r4 = 1
java.lang.Object r3 = com.ironsource.adqualitysdk.sdk.i.da.m2402(r11, r4, r3) // Catch: java.lang.Exception -> L44
com.ironsource.adqualitysdk.sdk.i.dp r3 = (com.ironsource.adqualitysdk.sdk.i.dp) r3 // Catch: java.lang.Exception -> L44
java.util.ArrayList r4 = new java.util.ArrayList // Catch: java.lang.Exception -> L44
r4.<init>() // Catch: java.lang.Exception -> L44
int r5 = r11.size() // Catch: java.lang.Exception -> L44
r6 = 2
if (r5 <= r6) goto L4f
boolean r5 = com.ironsource.adqualitysdk.sdk.i.da.m2405(r11, r6, r0) // Catch: java.lang.Exception -> L44
if (r5 == 0) goto L4b
java.lang.Object r0 = com.ironsource.adqualitysdk.sdk.i.da.m2402(r11, r6, r0) // Catch: java.lang.Exception -> L44
com.ironsource.adqualitysdk.sdk.i.ci r0 = (com.ironsource.adqualitysdk.sdk.i.ci) r0 // Catch: java.lang.Exception -> L44
int r5 = r11.size() // Catch: java.lang.Exception -> L44
r7 = 3
if (r5 <= r7) goto L50
int r4 = com.ironsource.adqualitysdk.sdk.i.cr.f1426
int r4 = r4 + 97
int r5 = r4 % 128
com.ironsource.adqualitysdk.sdk.i.cr.f1427 = r5
int r4 = r4 % r6
if (r4 != 0) goto L46
r4 = 5
java.util.List r4 = com.ironsource.adqualitysdk.sdk.i.da.m2404(r11, r4) // Catch: java.lang.Exception -> L44
goto L50
L44:
r11 = move-exception
goto La9
L46:
java.util.List r4 = com.ironsource.adqualitysdk.sdk.i.da.m2404(r11, r7) // Catch: java.lang.Exception -> L44
goto L50
L4b:
java.util.List r4 = com.ironsource.adqualitysdk.sdk.i.da.m2404(r11, r6) // Catch: java.lang.Exception -> L44
L4f:
r0 = r10
L50:
java.util.ArrayList r11 = new java.util.ArrayList // Catch: java.lang.Exception -> L44
r11.<init>() // Catch: java.lang.Exception -> L44
r5 = r2
L56:
int r7 = r1.size() // Catch: java.lang.Exception -> L44
if (r5 >= r7) goto L9f
int r7 = com.ironsource.adqualitysdk.sdk.i.cr.f1427
int r7 = r7 + 23
int r8 = r7 % 128
com.ironsource.adqualitysdk.sdk.i.cr.f1426 = r8
int r7 = r7 % r6
if (r7 == 0) goto L7d
java.lang.Object r7 = r1.get(r5) // Catch: java.lang.Exception -> L44
r4.add(r2, r7) // Catch: java.lang.Exception -> L44
com.ironsource.adqualitysdk.sdk.i.dq r7 = r0.m2174() // Catch: java.lang.Exception -> L44
com.ironsource.adqualitysdk.sdk.i.du r7 = r3.m2627(r7, r0, r4) // Catch: java.lang.Exception -> L44
boolean r7 = r7.m2662() // Catch: java.lang.Exception -> L44
if (r7 == 0) goto L99
goto L92
L7d:
java.lang.Object r7 = r1.get(r5) // Catch: java.lang.Exception -> L44
r4.add(r2, r7) // Catch: java.lang.Exception -> L44
com.ironsource.adqualitysdk.sdk.i.dq r7 = r0.m2174() // Catch: java.lang.Exception -> L44
com.ironsource.adqualitysdk.sdk.i.du r7 = r3.m2627(r7, r0, r4) // Catch: java.lang.Exception -> L44
boolean r7 = r7.m2662() // Catch: java.lang.Exception -> L44
if (r7 == 0) goto L99
L92:
java.lang.Object r7 = r1.get(r5) // Catch: java.lang.Exception -> L44
r11.add(r7) // Catch: java.lang.Exception -> L44
L99:
r4.remove(r2) // Catch: java.lang.Exception -> L44
int r5 = r5 + 1
goto L56
L9f:
int r10 = com.ironsource.adqualitysdk.sdk.i.cr.f1427
int r10 = r10 + 45
int r0 = r10 % 128
com.ironsource.adqualitysdk.sdk.i.cr.f1426 = r0
int r10 = r10 % r6
return r11
La9:
java.lang.String r10 = r10.m2175()
r0 = 14
int[] r0 = new int[r0]
r0 = {x00ca: FILL_ARRAY_DATA , data: [290708054, -1026545, -2071197468, 1279020260, -555056904, -663865690, 601267451, -1227448524, -497750013, 560146652, -1507223117, -2054491, 1766997862, 1185489344} // fill-array
float r2 = android.util.TypedValue.complexToFloat(r2)
r3 = 0
int r2 = (r2 > r3 ? 1 : (r2 == r3 ? 0 : -1))
int r2 = r2 + 28
java.lang.String r0 = m2321(r0, r2)
java.lang.String r0 = r0.intern()
com.ironsource.adqualitysdk.sdk.i.cp.m2309(r10, r0, r11)
return r1
*/
throw new UnsupportedOperationException("Method not decompiled: com.ironsource.adqualitysdk.sdk.i.cr.m2324(com.ironsource.adqualitysdk.sdk.i.ci, java.util.List):java.lang.Object");
}
/* renamed from: ヌ, reason: contains not printable characters */
private static String m2321(int[] iArr, int i) {
String str;
synchronized (e.f1827) {
try {
char[] cArr = new char[4];
char[] cArr2 = new char[iArr.length << 1];
int[] iArr2 = (int[]) f1425.clone();
e.f1826 = 0;
while (true) {
int i2 = e.f1826;
if (i2 < iArr.length) {
int i3 = iArr[i2];
char c = (char) (i3 >> 16);
cArr[0] = c;
char c2 = (char) i3;
cArr[1] = c2;
char c3 = (char) (iArr[i2 + 1] >> 16);
cArr[2] = c3;
char c4 = (char) iArr[i2 + 1];
cArr[3] = c4;
e.f1825 = (c << 16) + c2;
e.f1828 = (c3 << 16) + c4;
e.m2679(iArr2);
for (int i4 = 0; i4 < 16; i4++) {
int i5 = e.f1825 ^ iArr2[i4];
e.f1825 = i5;
e.f1828 = e.m2678(i5) ^ e.f1828;
int i6 = e.f1825;
e.f1825 = e.f1828;
e.f1828 = i6;
}
int i7 = e.f1825;
e.f1825 = e.f1828;
e.f1828 = i7;
e.f1828 = i7 ^ iArr2[16];
e.f1825 ^= iArr2[17];
int i8 = e.f1826;
int i9 = e.f1825;
cArr[0] = (char) (i9 >>> 16);
cArr[1] = (char) i9;
int i10 = e.f1828;
cArr[2] = (char) (i10 >>> 16);
cArr[3] = (char) i10;
e.m2679(iArr2);
int i11 = e.f1826;
cArr2[i11 << 1] = cArr[0];
cArr2[(i11 << 1) + 1] = cArr[1];
cArr2[(i11 << 1) + 2] = cArr[2];
cArr2[(i11 << 1) + 3] = cArr[3];
e.f1826 = i11 + 2;
} else {
str = new String(cArr2, 0, i);
}
}
} catch (Throwable th) {
throw th;
}
}
return str;
}
}