Files
rr3-apk/smali_classes4/com/ironsource/adqualitysdk/sdk/i/cs.smali
Daniel Elliott f3960ee359 Add Discord APKTool decompilation (Smali source for modding)
- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
2026-02-18 16:13:44 -08:00

398 lines
10 KiB
Smali
Raw Permalink 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.
.class public final Lcom/ironsource/adqualitysdk/sdk/i/cs;
.super Lcom/ironsource/adqualitysdk/sdk/i/da;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.locals 0
.line 13
invoke-direct {p0}, Lcom/ironsource/adqualitysdk/sdk/i/da;-><init>()V
return-void
.end method
.method public static ()Lcom/ironsource/adqualitysdk/sdk/i/hj$b;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/ironsource/adqualitysdk/sdk/i/hj$b;"
}
.end annotation
.line 71
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v0
invoke-virtual {v0}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->()Lcom/ironsource/adqualitysdk/sdk/i/hj$b;
move-result-object v0
return-object v0
.end method
.method public static (Ljava/util/List;)Ljava/lang/reflect/Field;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)",
"Ljava/lang/reflect/Field;"
}
.end annotation
const/4 v0, 0x0
const-class v1, Ljava/lang/Class;
.line 65
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
const/4 v1, 0x1
const-class v2, Ljava/lang/String;
.line 66
invoke-static {p0, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
.line 67
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
move-result-object v1
invoke-virtual {v1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object p0
return-object p0
.end method
.method public static (Ljava/util/List;)Ljava/lang/reflect/Field;
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)",
"Ljava/lang/reflect/Field;"
}
.end annotation
const/4 v0, 0x0
.line 48
invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
instance-of v1, v1, Ljava/lang/Class;
const-class v2, Ljava/lang/Class;
const/4 v3, 0x1
if-eqz v1, :cond_1
.line 49
invoke-static {p0, v0, v2}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
.line 50
invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
instance-of v1, v1, Ljava/lang/Class;
if-eqz v1, :cond_0
.line 51
invoke-static {p0, v3, v2}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Class;
.line 52
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
move-result-object v1
invoke-virtual {v1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Field;
move-result-object p0
return-object p0
:cond_0
const-class v1, Lcom/ironsource/adqualitysdk/sdk/i/hj;
.line 54
invoke-static {p0, v3, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/ironsource/adqualitysdk/sdk/i/hj;
.line 55
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
move-result-object v1
invoke-virtual {v1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->(Ljava/lang/Class;Lcom/ironsource/adqualitysdk/sdk/i/hj;)Ljava/lang/reflect/Field;
move-result-object p0
return-object p0
:cond_1
const-class v1, Ljava/lang/Object;
.line 58
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
.line 59
invoke-static {p0, v3, v2}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Class;
.line 60
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
move-result-object v1
.line 2039
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Field;
move-result-object p0
return-object p0
.end method
.method public static (Ljava/util/List;)Ljava/lang/reflect/Field;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)",
"Ljava/lang/reflect/Field;"
}
.end annotation
const/4 v0, 0x0
const-class v1, Ljava/lang/Class;
.line 21
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
const/4 v1, 0x1
const-class v2, Lcom/ironsource/adqualitysdk/sdk/i/hj;
.line 22
invoke-static {p0, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/ironsource/adqualitysdk/sdk/i/hj;
.line 23
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
move-result-object v1
invoke-virtual {v1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->(Ljava/lang/Class;Lcom/ironsource/adqualitysdk/sdk/i/hj;)Ljava/lang/reflect/Field;
move-result-object p0
return-object p0
.end method
.method public static (Ljava/util/List;)Ljava/util/List;
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)",
"Ljava/util/List<",
"Ljava/lang/reflect/Field;",
">;"
}
.end annotation
const/4 v0, 0x0
.line 27
invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
instance-of v1, v1, Ljava/lang/Class;
const/4 v2, 0x1
if-eqz v1, :cond_0
.line 28
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v1
if-le v1, v2, :cond_2
const-class v1, Ljava/lang/Class;
.line 29
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
const-class v1, Lcom/ironsource/adqualitysdk/sdk/i/hj;
.line 30
invoke-static {p0, v2, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/ironsource/adqualitysdk/sdk/i/hj;
.line 31
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object v1
invoke-virtual {v1}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
move-result-object v1
invoke-virtual {v1, v0, p0}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->(Ljava/lang/Class;Lcom/ironsource/adqualitysdk/sdk/i/hj;)Ljava/util/List;
move-result-object p0
return-object p0
:cond_0
const-class v1, Ljava/lang/Object;
.line 34
invoke-static {p0, v0, v1}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object v1
.line 36
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v3
if-le v3, v2, :cond_1
const-class v0, Ljava/lang/Boolean;
.line 37
invoke-static {p0, v2, v0}, Lcom/ironsource/adqualitysdk/sdk/i/da;->(Ljava/util/List;ILjava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Boolean;
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
.line 39
:cond_1
invoke-static {}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/hr;
move-result-object p0
invoke-virtual {p0}, Lcom/ironsource/adqualitysdk/sdk/i/hr;->()Lcom/ironsource/adqualitysdk/sdk/i/ho;
.line 1088
invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p0
const/4 v1, -0x1
const/4 v2, 0x0
invoke-static {p0, v0, v1, v2}, Lcom/ironsource/adqualitysdk/sdk/i/ho;->(Ljava/lang/Class;ZILjava/util/List;)[Ljava/lang/reflect/Field;
move-result-object p0
if-eqz p0, :cond_2
.line 41
invoke-static {p0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object p0
return-object p0
.line 44
:cond_2
new-instance p0, Ljava/util/ArrayList;
invoke-direct {p0}, Ljava/util/ArrayList;-><init>()V
return-object p0
.end method