Files
rr3-apk/decompiled-community/sources/com/ironsource/adqualitysdk/sdk/i/ja.java
Daniel Elliott c080f0d97f 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
2026-02-18 15:48:36 -08:00

584 lines
24 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.ironsource.adqualitysdk.sdk.i;
import android.annotation.TargetApi;
import android.app.Activity;
import android.app.ActivityManager;
import android.app.Application;
import android.content.Context;
import android.graphics.Color;
import android.graphics.ImageFormat;
import android.os.Bundle;
import android.os.Process;
import android.text.TextUtils;
import android.view.Gravity;
import android.view.KeyEvent;
import android.view.ViewConfiguration;
import android.widget.ExpandableListView;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.WeakHashMap;
/* loaded from: classes4.dex */
public abstract class ja {
/* renamed from: , reason: contains not printable characters */
private static ja f2585;
/* renamed from: ﻛ, reason: contains not printable characters */
boolean f2586 = false;
/* renamed from: メ, reason: contains not printable characters */
private Set<jf> f2587 = new HashSet();
/* renamed from: , reason: contains not printable characters */
public abstract Activity mo3136();
/* renamed from: ヌ, reason: contains not printable characters */
public abstract void mo3138(Application application, Activity activity);
/* renamed from: メ, reason: contains not printable characters */
public abstract boolean mo3140();
/* renamed from: メ, reason: contains not printable characters */
public final synchronized void m3139(jf jfVar) {
this.f2587.add(jfVar);
}
/* renamed from: , reason: contains not printable characters */
public final synchronized void m3137(jf jfVar) {
this.f2587.remove(jfVar);
}
/* renamed from: ﻛ, reason: contains not printable characters */
public final synchronized List<jf> m3135() {
return new ArrayList(this.f2587);
}
public static class e extends ja {
/* renamed from: , reason: contains not printable characters */
private static char[] f2595 = {'0', 'b', 'k', 'n', 'o', 'o', 'n', 'v'};
/* renamed from: ヌ, reason: contains not printable characters */
private static int f2596 = 1;
/* renamed from: メ, reason: contains not printable characters */
private static int f2597;
/* renamed from: ﻐ, reason: contains not printable characters */
private Context f2598;
public /* synthetic */ e(byte b) {
this();
}
private e() {
}
@Override // com.ironsource.adqualitysdk.sdk.i.ja
/* renamed from: ヌ */
public final synchronized void mo3138(Application application, Activity activity) {
if (application != null) {
int i = f2596 + 125;
f2597 = i % 128;
if (i % 2 == 0) {
this.f2598 = application.getApplicationContext();
return;
} else {
this.f2598 = application.getApplicationContext();
throw null;
}
}
if (activity != null) {
this.f2598 = activity.getApplicationContext();
}
int i2 = f2597 + 97;
f2596 = i2 % 128;
if (i2 % 2 != 0) {
return;
} else {
throw null;
}
}
@Override // com.ironsource.adqualitysdk.sdk.i.ja
/* renamed from: */
public final Activity mo3136() {
int i = f2596;
int i2 = i + 7;
f2597 = i2 % 128;
if (i2 % 2 != 0) {
int i3 = 23 / 0;
}
int i4 = i + 125;
f2597 = i4 % 128;
int i5 = i4 % 2;
return null;
}
@Override // com.ironsource.adqualitysdk.sdk.i.ja
/* renamed from: メ */
public final boolean mo3140() {
List<ActivityManager.RunningAppProcessInfo> runningAppProcesses;
int i = f2597 + 47;
f2596 = i % 128;
if (i % 2 != 0 ? (runningAppProcesses = ((ActivityManager) this.f2598.getSystemService(m3145("\u0001\u0000\u0001\u0001\u0001\u0001\u0001\u0001", false, new int[]{0, 8, 0, 0}).intern())).getRunningAppProcesses()) != null : (runningAppProcesses = ((ActivityManager) this.f2598.getSystemService(m3145("\u0001\u0000\u0001\u0001\u0001\u0001\u0001\u0001", false, new int[]{0, 8, 0, 0}).intern())).getRunningAppProcesses()) != null) {
String packageName = this.f2598.getPackageName();
for (ActivityManager.RunningAppProcessInfo runningAppProcessInfo : runningAppProcesses) {
if (runningAppProcessInfo.importance == 100) {
int i2 = f2597 + 83;
f2596 = i2 % 128;
if (i2 % 2 == 0) {
int i3 = 68 / 0;
if (runningAppProcessInfo.processName.equals(packageName)) {
return true;
}
} else if (runningAppProcessInfo.processName.equals(packageName)) {
return true;
}
}
int i4 = f2596 + 123;
f2597 = i4 % 128;
int i5 = i4 % 2;
}
return false;
}
int i6 = f2596 + 65;
f2597 = i6 % 128;
return i6 % 2 != 0;
}
/* renamed from: ヌ, reason: contains not printable characters */
private static String m3145(String str, boolean z, int[] iArr) {
String str2;
byte[] bArr = str;
if (str != null) {
bArr = str.getBytes("ISO-8859-1");
}
byte[] bArr2 = bArr;
synchronized (g.f2033) {
try {
int i = iArr[0];
int i2 = iArr[1];
int i3 = iArr[2];
int i4 = iArr[3];
char[] cArr = new char[i2];
System.arraycopy(f2595, i, cArr, 0, i2);
if (bArr2 != null) {
char[] cArr2 = new char[i2];
g.f2032 = 0;
char c = 0;
while (true) {
int i5 = g.f2032;
if (i5 >= i2) {
break;
}
if (bArr2[i5] == 1) {
cArr2[i5] = (char) (((cArr[i5] << 1) + 1) - c);
} else {
cArr2[i5] = (char) ((cArr[i5] << 1) - c);
}
c = cArr2[i5];
g.f2032 = i5 + 1;
}
cArr = cArr2;
}
if (i4 > 0) {
char[] cArr3 = new char[i2];
System.arraycopy(cArr, 0, cArr3, 0, i2);
int i6 = i2 - i4;
System.arraycopy(cArr3, 0, cArr, i6, i4);
System.arraycopy(cArr3, i4, cArr, 0, i6);
}
if (z) {
char[] cArr4 = new char[i2];
g.f2032 = 0;
while (true) {
int i7 = g.f2032;
if (i7 >= i2) {
break;
}
cArr4[i7] = cArr[(i2 - i7) - 1];
g.f2032 = i7 + 1;
}
cArr = cArr4;
}
if (i3 > 0) {
g.f2032 = 0;
while (true) {
int i8 = g.f2032;
if (i8 >= i2) {
break;
}
cArr[i8] = (char) (cArr[i8] - iArr[2]);
g.f2032 = i8 + 1;
}
}
str2 = new String(cArr);
} catch (Throwable th) {
throw th;
}
}
return str2;
}
}
@TargetApi(14)
public static class d extends ja implements Application.ActivityLifecycleCallbacks {
/* renamed from: ﱡ, reason: contains not printable characters */
private static int f2588 = 0;
/* renamed from: ﺙ, reason: contains not printable characters */
private static int f2589 = 1;
/* renamed from: , reason: contains not printable characters */
private static long f2590 = 493827361334544828L;
/* renamed from: ﻐ, reason: contains not printable characters */
private Map<Activity, Boolean> f2591;
/* renamed from: ヌ, reason: contains not printable characters */
private WeakReference<Activity> f2592;
/* renamed from: メ, reason: contains not printable characters */
private WeakReference<Application> f2593;
private d() {
this.f2591 = new WeakHashMap();
}
public /* synthetic */ d(byte b) {
this();
}
@Override // com.ironsource.adqualitysdk.sdk.i.ja
/* renamed from: ヌ */
public final synchronized void mo3138(Application application, Activity activity) {
try {
if (this.f2593 == null) {
this.f2593 = new WeakReference<>(application);
if (activity != null) {
m3141(activity);
synchronized (this) {
this.f2591.put(activity, Boolean.TRUE);
}
}
application.registerActivityLifecycleCallbacks(this);
}
} catch (Throwable th) {
throw th;
}
}
@Override // com.ironsource.adqualitysdk.sdk.i.ja
/* renamed from: */
public final Activity mo3136() {
int i = f2588;
int i2 = i + 73;
f2589 = i2 % 128;
int i3 = i2 % 2;
WeakReference<Activity> weakReference = this.f2592;
if (weakReference == null) {
return null;
}
int i4 = i + 73;
f2589 = i4 % 128;
int i5 = i4 % 2;
return weakReference.get();
}
/* renamed from: ﻐ, reason: contains not printable characters */
private void m3141(final Activity activity) {
this.f2592 = new WeakReference<>(activity);
t.m3506(new io() { // from class: com.ironsource.adqualitysdk.sdk.i.ja.d.3
@Override // com.ironsource.adqualitysdk.sdk.i.io
/* renamed from: */
public final void mo933() throws Exception {
ju.m3289(activity);
}
});
int i = f2589 + 29;
f2588 = i % 128;
int i2 = i % 2;
}
@Override // com.ironsource.adqualitysdk.sdk.i.ja
/* renamed from: メ */
public final synchronized boolean mo3140() {
int i = f2589 + 67;
f2588 = i % 128;
int i2 = i % 2;
if (this.f2591.size() <= 0) {
return false;
}
int i3 = f2588 + 67;
f2589 = i3 % 128;
int i4 = i3 % 2;
return true;
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityResumed(Activity activity) {
try {
m3141(activity);
Iterator<jf> it = m3135().iterator();
while (it.hasNext()) {
int i = f2589 + 23;
f2588 = i % 128;
if (i % 2 != 0) {
it.next().onActivityResumed(activity);
throw null;
}
it.next().onActivityResumed(activity);
}
int i2 = f2589 + 101;
f2588 = i2 % 128;
int i3 = i2 % 2;
} catch (Exception e) {
jw.m3315(m3143("뚆䡯뛁膿ဃ佯茔逗뢯ሹ㤰陴ff徖戯륔숵皏謹쁱\u2d2fⵠ걘\ueaa8瑘쑦핎ඎ彃סּﹺ咄ꙵ鉆", (-1) - TextUtils.lastIndexOf("", '0')).intern(), m3143("뇏ᘤ놊\udfea\ueb5b\uf02e硑靍\ue6a8굵쉐⤿ﰏǗ饧ؠ야⣜灰缇⩦猬圐嗓猚騻⸌닼堊ꔜ", TextUtils.getOffsetAfter("", 0)).intern(), (Throwable) e, false);
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityPaused(Activity activity) {
int i = f2589 + 73;
f2588 = i % 128;
try {
if (i % 2 != 0) {
m3135().iterator();
throw null;
}
Iterator<jf> it = m3135().iterator();
while (it.hasNext()) {
int i2 = f2588 + 103;
f2589 = i2 % 128;
if (i2 % 2 == 0) {
it.next().onActivityPaused(activity);
throw null;
}
it.next().onActivityPaused(activity);
}
} catch (Exception e) {
jw.m3315(m3143("뚆䡯뛁膿ဃ佯茔逗뢯ሹ㤰陴ff徖戯륔숵皏謹쁱\u2d2fⵠ걘\ueaa8瑘쑦핎ඎ彃סּﹺ咄ꙵ鉆", ((byte) KeyEvent.getModifierMetaStateMask()) + 1).intern(), m3143("퇙刜톜鯒膳徛ኹ\uf75bꊐˀꢸ蚊鰙䗯\uf38fꦕꕪ泤᪘킲䩰㜔㷸賓ገ\ude05䓢ᵁ㠝", Color.blue(0)).intern(), (Throwable) e, false);
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityCreated(Activity activity, Bundle bundle) {
try {
synchronized (ja.class) {
try {
if (this.f2592 == null) {
m3141(activity);
ja.class.notifyAll();
}
} finally {
}
}
Iterator<jf> it = m3135().iterator();
while (it.hasNext()) {
it.next().onActivityCreated(activity, bundle);
}
} catch (Exception e) {
jw.m3315(m3143("뚆䡯뛁膿ဃ佯茔逗뢯ሹ㤰陴ff徖戯륔숵皏謹쁱\u2d2fⵠ걘\ueaa8瑘쑦핎ඎ彃סּﹺ咄ꙵ鉆", ExpandableListView.getPackedPositionGroup(0L)).intern(), m3143("\u2063簎\ue9ad꽺橩㱰嫉탯㜲虱델ㆋ㞐\udd46鱧ࣸẛ㑑\ue540\ue7e2䕫ጱ쾅뺉걪樹⢢閎鍛", (-1) - ImageFormat.getBitsPerPixel(0)).intern(), (Throwable) e, false);
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStarted(Activity activity) {
try {
if (this.f2592 == null) {
m3141(activity);
}
synchronized (this) {
this.f2591.put(activity, Boolean.TRUE);
}
Iterator<jf> it = m3135().iterator();
while (it.hasNext()) {
it.next().onActivityStarted(activity);
}
if (activity.getLocalClassName().equals(m3143("䆃㧺䇠\uf029礂귕\uea17朆줸\uf0cf倖璟చ⹕ଫ寵㔣ܚ\ue23e⊲\uda26峴씁\u086e荝뗿뱋\uef52ꡳ諊靮뙢其\ue3c4乏鵹癬㢾ₖ携ᾐᆢᮖ䬝쒊皒\uf2b6", ViewConfiguration.getTapTimeout() >> 16).intern())) {
return;
}
synchronized (this) {
try {
if (this.f2591.size() == 1 && !this.f2586) {
m3144(activity);
}
} finally {
}
}
} catch (Exception e) {
jw.m3315(m3143("뚆䡯뛁膿ဃ佯茔逗뢯ሹ㤰陴ff徖戯륔숵皏謹쁱\u2d2fⵠ걘\ueaa8瑘쑦핎ඎ彃סּﹺ咄ꙵ鉆", 1 - (Process.getElapsedCpuTime() > 0L ? 1 : (Process.getElapsedCpuTime() == 0L ? 0 : -1))).intern(), m3143("\ued52ꋣ⒜Რ윧辪萤ᷞ驼㖫Ḷ\uef66瑱溜ㄩ형펪螋䠎㤏衚ꃫ招恢慟\ud9f0藬䭣幪", (-1) - (ExpandableListView.getPackedPositionForChild(0, 0) > 0L ? 1 : (ExpandableListView.getPackedPositionForChild(0, 0) == 0L ? 0 : -1))).intern(), (Throwable) e, false);
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityStopped(Activity activity) {
int i;
try {
Iterator<jf> it = m3135().iterator();
while (it.hasNext()) {
it.next().onActivityStopped(activity);
}
this.f2586 = activity.isChangingConfigurations();
synchronized (this) {
try {
if (!this.f2591.containsKey(activity) || activity.getLocalClassName().equals(m3143("䆃㧺䇠\uf029礂귕\uea17朆줸\uf0cf倖璟చ⹕ଫ寵㔣ܚ\ue23e⊲\uda26峴씁\u086e荝뗿뱋\uef52ꡳ諊靮뙢其\ue3c4乏鵹癬㢾ₖ携ᾐᆢᮖ䬝쒊皒\uf2b6", Gravity.getAbsoluteGravity(0, 0)).intern())) {
i = -1;
} else {
this.f2591.remove(activity);
i = this.f2591.size();
}
} finally {
}
}
if (i < 0 || i != 0 || this.f2586) {
return;
}
m3142(activity);
} catch (Exception e) {
jw.m3315(m3143("뚆䡯뛁膿ဃ佯茔逗뢯ሹ㤰陴ff徖戯륔숵皏謹쁱\u2d2fⵠ걘\ueaa8瑘쑦핎ඎ彃סּﹺ咄ꙵ鉆", (ViewConfiguration.getZoomControlsTimeout() > 0L ? 1 : (ViewConfiguration.getZoomControlsTimeout() == 0L ? 0 : -1)) - 1).intern(), m3143("䃛괆䂞擈ᦷ犾誽晙嶊\u2fe5ゼഛ뫵残蒰㑨鏾芜ﶗ\udb72젎ꗼ흂舟℅\udce5ぱꤞḾ", TextUtils.getOffsetAfter("", 0)).intern(), (Throwable) e, false);
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
try {
Iterator<jf> it = m3135().iterator();
int i = f2588 + 111;
f2589 = i % 128;
int i2 = i % 2;
while (it.hasNext()) {
int i3 = f2589 + 1;
f2588 = i3 % 128;
if (i3 % 2 == 0) {
it.next().onActivitySaveInstanceState(activity, bundle);
} else {
it.next().onActivitySaveInstanceState(activity, bundle);
throw null;
}
}
} catch (Exception e) {
jw.m3315(m3143("뚆䡯뛁膿ဃ佯茔逗뢯ሹ㤰陴ff徖戯륔숵皏謹쁱\u2d2fⵠ걘\ueaa8瑘쑦핎ඎ彃סּﹺ咄ꙵ鉆", TextUtils.getTrimmedLength("")).intern(), m3143("폷ᆷ펲\ud879♰頏땺\uf575\ue13b암ཻ䄞鸷ل呌渁Ꝅ⽏뵛ᜦ䡞璿騻㷳ᄦ鶭\ue337\udaf9㨹ꊘ젖菡쌉쮘ᄗꣃ\ue403ც翶内", (-1) - TextUtils.indexOf((CharSequence) "", '0', 0, 0)).intern(), (Throwable) e, false);
}
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public final void onActivityDestroyed(Activity activity) {
int i = f2589 + 123;
f2588 = i % 128;
try {
if (i % 2 != 0) {
m3135().iterator();
throw null;
}
Iterator<jf> it = m3135().iterator();
while (it.hasNext()) {
int i2 = f2589 + 83;
f2588 = i2 % 128;
if (i2 % 2 != 0) {
it.next().onActivityDestroyed(activity);
int i3 = 68 / 0;
} else {
it.next().onActivityDestroyed(activity);
}
}
} catch (Exception e) {
jw.m3315(m3143("뚆䡯뛁膿ဃ佯茔逗뢯ሹ㤰陴ff徖戯륔숵皏謹쁱\u2d2fⵠ걘\ueaa8瑘쑦핎ඎ彃סּﹺ咄ꙵ鉆", Process.myTid() >> 22).intern(), m3143("\ue4a2\ue4e7㓰鞢辎Ҩ술\u0db2틕뺩嚟ꥢ\ueacd\ue59e禀逑쏆ಉ§缋頶⯩⩥♷無勴쵃丛秕鑥", Process.getGidForName("") + 1).intern(), (Throwable) e, false);
}
}
/* renamed from: ﻛ, reason: contains not printable characters */
private void m3142(Activity activity) {
int i = f2589 + 47;
f2588 = i % 128;
if (i % 2 == 0) {
Iterator<jf> it = m3135().iterator();
while (it.hasNext()) {
int i2 = f2589 + 83;
f2588 = i2 % 128;
if (i2 % 2 != 0) {
it.next().mo1004(activity);
throw null;
}
it.next().mo1004(activity);
}
return;
}
m3135().iterator();
throw null;
}
/* renamed from: , reason: contains not printable characters */
private void m3144(Activity activity) {
int i = f2589 + 1;
f2588 = i % 128;
int i2 = i % 2;
Iterator<jf> it = m3135().iterator();
int i3 = f2589 + 1;
f2588 = i3 % 128;
while (true) {
int i4 = i3 % 2;
if (!it.hasNext()) {
return;
}
it.next().mo1003(activity);
i3 = f2588 + 89;
f2589 = i3 % 128;
}
}
/* renamed from: , reason: contains not printable characters */
private static String m3143(String str, int i) {
String str2;
char[] cArr = str;
if (str != null) {
cArr = str.toCharArray();
}
char[] cArr2 = cArr;
synchronized (i.f2325) {
try {
char[] m2999 = i.m2999(f2590, cArr2, i);
i.f2324 = 4;
while (true) {
int i2 = i.f2324;
if (i2 < m2999.length) {
i.f2323 = i2 - 4;
m2999[i.f2324] = (char) ((m2999[r1] ^ m2999[r1 % 4]) ^ (i.f2323 * f2590));
i.f2324++;
} else {
str2 = new String(m2999, 4, m2999.length - 4);
}
}
} catch (Throwable th) {
throw th;
}
}
return str2;
}
}
/* renamed from: ヌ, reason: contains not printable characters */
public static synchronized ja m3134() {
ja jaVar;
synchronized (ja.class) {
try {
if (f2585 == null) {
f2585 = new d((byte) 0);
}
jaVar = f2585;
} catch (Throwable th) {
throw th;
}
}
return jaVar;
}
}