Primer paso de la investigacion. Se aportan el .apk, las carpetas con el apk extraido y el apk descompilado. El archivo API_DOCUMENTATION.md es un archivo donde se anotaran los descubrimientos del funcionamiento de la API, y los .py son scripts para probar la funcionalidad de la API con los métodos que vayamos encontrando. Finalmente, los archivos .js son scripts de Frida para extraer informacion de la APP durante la ejecucion.
This commit is contained in:
35
apk_decompiled/sources/W1/a.java
Normal file
35
apk_decompiled/sources/W1/a.java
Normal file
@@ -0,0 +1,35 @@
|
||||
package W1;
|
||||
|
||||
import C.w;
|
||||
import com.google.firebase.encoders.FieldDescriptor;
|
||||
import com.google.firebase.encoders.ObjectEncoder;
|
||||
import com.google.firebase.encoders.ObjectEncoderContext;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class a implements ObjectEncoder {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final a f1906a = new Object();
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1907b = w.e(1, FieldDescriptor.builder("window"));
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1908c = w.e(2, FieldDescriptor.builder("logSourceMetrics"));
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1909d = w.e(3, FieldDescriptor.builder("globalMetrics"));
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1910e = w.e(4, FieldDescriptor.builder("appNamespace"));
|
||||
|
||||
@Override // com.google.firebase.encoders.Encoder
|
||||
public final void encode(Object obj, ObjectEncoderContext objectEncoderContext) {
|
||||
Z1.a aVar = (Z1.a) obj;
|
||||
ObjectEncoderContext objectEncoderContext2 = objectEncoderContext;
|
||||
objectEncoderContext2.add(f1907b, aVar.f2169a);
|
||||
objectEncoderContext2.add(f1908c, aVar.f2170b);
|
||||
objectEncoderContext2.add(f1909d, aVar.f2171c);
|
||||
objectEncoderContext2.add(f1910e, aVar.f2172d);
|
||||
}
|
||||
}
|
||||
21
apk_decompiled/sources/W1/b.java
Normal file
21
apk_decompiled/sources/W1/b.java
Normal file
@@ -0,0 +1,21 @@
|
||||
package W1;
|
||||
|
||||
import C.w;
|
||||
import com.google.firebase.encoders.FieldDescriptor;
|
||||
import com.google.firebase.encoders.ObjectEncoder;
|
||||
import com.google.firebase.encoders.ObjectEncoderContext;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class b implements ObjectEncoder {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final b f1911a = new Object();
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1912b = w.e(1, FieldDescriptor.builder("storageMetrics"));
|
||||
|
||||
@Override // com.google.firebase.encoders.Encoder
|
||||
public final void encode(Object obj, ObjectEncoderContext objectEncoderContext) {
|
||||
objectEncoderContext.add(f1912b, ((Z1.b) obj).f2173a);
|
||||
}
|
||||
}
|
||||
27
apk_decompiled/sources/W1/c.java
Normal file
27
apk_decompiled/sources/W1/c.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package W1;
|
||||
|
||||
import C.w;
|
||||
import com.google.firebase.encoders.FieldDescriptor;
|
||||
import com.google.firebase.encoders.ObjectEncoder;
|
||||
import com.google.firebase.encoders.ObjectEncoderContext;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class c implements ObjectEncoder {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final c f1913a = new Object();
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1914b = w.e(1, FieldDescriptor.builder("eventsDroppedCount"));
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1915c = w.e(3, FieldDescriptor.builder("reason"));
|
||||
|
||||
@Override // com.google.firebase.encoders.Encoder
|
||||
public final void encode(Object obj, ObjectEncoderContext objectEncoderContext) {
|
||||
Z1.d dVar = (Z1.d) obj;
|
||||
ObjectEncoderContext objectEncoderContext2 = objectEncoderContext;
|
||||
objectEncoderContext2.add(f1914b, dVar.f2181a);
|
||||
objectEncoderContext2.add(f1915c, dVar.f2182b);
|
||||
}
|
||||
}
|
||||
27
apk_decompiled/sources/W1/d.java
Normal file
27
apk_decompiled/sources/W1/d.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package W1;
|
||||
|
||||
import C.w;
|
||||
import com.google.firebase.encoders.FieldDescriptor;
|
||||
import com.google.firebase.encoders.ObjectEncoder;
|
||||
import com.google.firebase.encoders.ObjectEncoderContext;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class d implements ObjectEncoder {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final d f1916a = new Object();
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1917b = w.e(1, FieldDescriptor.builder("logSource"));
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1918c = w.e(2, FieldDescriptor.builder("logEventDropped"));
|
||||
|
||||
@Override // com.google.firebase.encoders.Encoder
|
||||
public final void encode(Object obj, ObjectEncoderContext objectEncoderContext) {
|
||||
Z1.e eVar = (Z1.e) obj;
|
||||
ObjectEncoderContext objectEncoderContext2 = objectEncoderContext;
|
||||
objectEncoderContext2.add(f1917b, eVar.f2184a);
|
||||
objectEncoderContext2.add(f1918c, eVar.f2185b);
|
||||
}
|
||||
}
|
||||
25
apk_decompiled/sources/W1/e.java
Normal file
25
apk_decompiled/sources/W1/e.java
Normal file
@@ -0,0 +1,25 @@
|
||||
package W1;
|
||||
|
||||
import com.google.firebase.encoders.FieldDescriptor;
|
||||
import com.google.firebase.encoders.ObjectEncoder;
|
||||
import com.google.firebase.encoders.ObjectEncoderContext;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class e implements ObjectEncoder {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final e f1919a = new Object();
|
||||
|
||||
/* JADX WARN: Type inference failed for: r0v0, types: [W1.e, java.lang.Object] */
|
||||
static {
|
||||
FieldDescriptor.of("clientMetrics");
|
||||
}
|
||||
|
||||
@Override // com.google.firebase.encoders.Encoder
|
||||
public final void encode(Object obj, ObjectEncoderContext objectEncoderContext) {
|
||||
if (obj != null) {
|
||||
throw new ClassCastException();
|
||||
}
|
||||
throw null;
|
||||
}
|
||||
}
|
||||
27
apk_decompiled/sources/W1/f.java
Normal file
27
apk_decompiled/sources/W1/f.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package W1;
|
||||
|
||||
import C.w;
|
||||
import com.google.firebase.encoders.FieldDescriptor;
|
||||
import com.google.firebase.encoders.ObjectEncoder;
|
||||
import com.google.firebase.encoders.ObjectEncoderContext;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class f implements ObjectEncoder {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final f f1920a = new Object();
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1921b = w.e(1, FieldDescriptor.builder("currentCacheSizeBytes"));
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1922c = w.e(2, FieldDescriptor.builder("maxCacheSizeBytes"));
|
||||
|
||||
@Override // com.google.firebase.encoders.Encoder
|
||||
public final void encode(Object obj, ObjectEncoderContext objectEncoderContext) {
|
||||
Z1.f fVar = (Z1.f) obj;
|
||||
ObjectEncoderContext objectEncoderContext2 = objectEncoderContext;
|
||||
objectEncoderContext2.add(f1921b, fVar.f2186a);
|
||||
objectEncoderContext2.add(f1922c, fVar.f2187b);
|
||||
}
|
||||
}
|
||||
27
apk_decompiled/sources/W1/g.java
Normal file
27
apk_decompiled/sources/W1/g.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package W1;
|
||||
|
||||
import C.w;
|
||||
import com.google.firebase.encoders.FieldDescriptor;
|
||||
import com.google.firebase.encoders.ObjectEncoder;
|
||||
import com.google.firebase.encoders.ObjectEncoderContext;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class g implements ObjectEncoder {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final g f1923a = new Object();
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1924b = w.e(1, FieldDescriptor.builder("startMs"));
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public static final FieldDescriptor f1925c = w.e(2, FieldDescriptor.builder("endMs"));
|
||||
|
||||
@Override // com.google.firebase.encoders.Encoder
|
||||
public final void encode(Object obj, ObjectEncoderContext objectEncoderContext) {
|
||||
Z1.g gVar = (Z1.g) obj;
|
||||
ObjectEncoderContext objectEncoderContext2 = objectEncoderContext;
|
||||
objectEncoderContext2.add(f1924b, gVar.f2188a);
|
||||
objectEncoderContext2.add(f1925c, gVar.f2189b);
|
||||
}
|
||||
}
|
||||
22
apk_decompiled/sources/W1/h.java
Normal file
22
apk_decompiled/sources/W1/h.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package W1;
|
||||
|
||||
import com.google.firebase.encoders.config.Configurator;
|
||||
import com.google.firebase.encoders.config.EncoderConfig;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class h implements Configurator {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final h f1926a = new Object();
|
||||
|
||||
@Override // com.google.firebase.encoders.config.Configurator
|
||||
public final void configure(EncoderConfig encoderConfig) {
|
||||
encoderConfig.registerEncoder(p.class, e.f1919a);
|
||||
encoderConfig.registerEncoder(Z1.a.class, a.f1906a);
|
||||
encoderConfig.registerEncoder(Z1.g.class, g.f1923a);
|
||||
encoderConfig.registerEncoder(Z1.e.class, d.f1916a);
|
||||
encoderConfig.registerEncoder(Z1.d.class, c.f1913a);
|
||||
encoderConfig.registerEncoder(Z1.b.class, b.f1911a);
|
||||
encoderConfig.registerEncoder(Z1.f.class, f.f1920a);
|
||||
}
|
||||
}
|
||||
104
apk_decompiled/sources/W1/i.java
Normal file
104
apk_decompiled/sources/W1/i.java
Normal file
@@ -0,0 +1,104 @@
|
||||
package W1;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class i {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final String f1927a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final Integer f1928b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final m f1929c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final long f1930d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final long f1931e;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public final HashMap f1932f;
|
||||
|
||||
public i(String str, Integer num, m mVar, long j4, long j5, HashMap hashMap) {
|
||||
this.f1927a = str;
|
||||
this.f1928b = num;
|
||||
this.f1929c = mVar;
|
||||
this.f1930d = j4;
|
||||
this.f1931e = j5;
|
||||
this.f1932f = hashMap;
|
||||
}
|
||||
|
||||
public final String a(String str) {
|
||||
String str2 = (String) this.f1932f.get(str);
|
||||
return str2 == null ? "" : str2;
|
||||
}
|
||||
|
||||
public final int b(String str) {
|
||||
String str2 = (String) this.f1932f.get(str);
|
||||
if (str2 == null) {
|
||||
return 0;
|
||||
}
|
||||
return Integer.valueOf(str2).intValue();
|
||||
}
|
||||
|
||||
/* JADX WARN: Type inference failed for: r0v0, types: [I0.g, java.lang.Object] */
|
||||
public final I0.g c() {
|
||||
?? obj = new Object();
|
||||
String str = this.f1927a;
|
||||
if (str == null) {
|
||||
throw new NullPointerException("Null transportName");
|
||||
}
|
||||
obj.f753a = str;
|
||||
obj.f754b = this.f1928b;
|
||||
m mVar = this.f1929c;
|
||||
if (mVar == null) {
|
||||
throw new NullPointerException("Null encodedPayload");
|
||||
}
|
||||
obj.f755c = mVar;
|
||||
obj.f756d = Long.valueOf(this.f1930d);
|
||||
obj.f757e = Long.valueOf(this.f1931e);
|
||||
obj.f758f = new HashMap(this.f1932f);
|
||||
return obj;
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof i)) {
|
||||
return false;
|
||||
}
|
||||
i iVar = (i) obj;
|
||||
if (!this.f1927a.equals(iVar.f1927a)) {
|
||||
return false;
|
||||
}
|
||||
Integer num = iVar.f1928b;
|
||||
Integer num2 = this.f1928b;
|
||||
if (num2 == null) {
|
||||
if (num != null) {
|
||||
return false;
|
||||
}
|
||||
} else if (!num2.equals(num)) {
|
||||
return false;
|
||||
}
|
||||
return this.f1929c.equals(iVar.f1929c) && this.f1930d == iVar.f1930d && this.f1931e == iVar.f1931e && this.f1932f.equals(iVar.f1932f);
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
int hashCode = (this.f1927a.hashCode() ^ 1000003) * 1000003;
|
||||
Integer num = this.f1928b;
|
||||
int hashCode2 = (((hashCode ^ (num == null ? 0 : num.hashCode())) * 1000003) ^ this.f1929c.hashCode()) * 1000003;
|
||||
long j4 = this.f1930d;
|
||||
int i = (hashCode2 ^ ((int) (j4 ^ (j4 >>> 32)))) * 1000003;
|
||||
long j5 = this.f1931e;
|
||||
return this.f1932f.hashCode() ^ ((i ^ ((int) (j5 ^ (j5 >>> 32)))) * 1000003);
|
||||
}
|
||||
|
||||
public final String toString() {
|
||||
return "EventInternal{transportName=" + this.f1927a + ", code=" + this.f1928b + ", encodedPayload=" + this.f1929c + ", eventMillis=" + this.f1930d + ", uptimeMillis=" + this.f1931e + ", autoMetadata=" + this.f1932f + "}";
|
||||
}
|
||||
}
|
||||
63
apk_decompiled/sources/W1/j.java
Normal file
63
apk_decompiled/sources/W1/j.java
Normal file
@@ -0,0 +1,63 @@
|
||||
package W1;
|
||||
|
||||
import android.util.Base64;
|
||||
import java.util.Arrays;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class j {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final String f1933a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final byte[] f1934b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final T1.d f1935c;
|
||||
|
||||
public j(String str, byte[] bArr, T1.d dVar) {
|
||||
this.f1933a = str;
|
||||
this.f1934b = bArr;
|
||||
this.f1935c = dVar;
|
||||
}
|
||||
|
||||
/* JADX WARN: Type inference failed for: r0v0, types: [java.lang.Object, R0.h] */
|
||||
public static R0.h a() {
|
||||
?? obj = new Object();
|
||||
obj.f1415c = T1.d.f1658a;
|
||||
return obj;
|
||||
}
|
||||
|
||||
public final j b(T1.d dVar) {
|
||||
R0.h a2 = a();
|
||||
a2.o(this.f1933a);
|
||||
if (dVar == null) {
|
||||
throw new NullPointerException("Null priority");
|
||||
}
|
||||
a2.f1415c = dVar;
|
||||
a2.f1414b = this.f1934b;
|
||||
return a2.b();
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (obj instanceof j) {
|
||||
j jVar = (j) obj;
|
||||
if (this.f1933a.equals(jVar.f1933a) && Arrays.equals(this.f1934b, jVar.f1934b) && this.f1935c.equals(jVar.f1935c)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
return this.f1935c.hashCode() ^ ((((this.f1933a.hashCode() ^ 1000003) * 1000003) ^ Arrays.hashCode(this.f1934b)) * 1000003);
|
||||
}
|
||||
|
||||
public final String toString() {
|
||||
byte[] bArr = this.f1934b;
|
||||
return "TransportContext(" + this.f1933a + ", " + this.f1935c + ", " + (bArr == null ? "" : Base64.encodeToString(bArr, 2)) + ")";
|
||||
}
|
||||
}
|
||||
51
apk_decompiled/sources/W1/k.java
Normal file
51
apk_decompiled/sources/W1/k.java
Normal file
@@ -0,0 +1,51 @@
|
||||
package W1;
|
||||
|
||||
import android.content.Context;
|
||||
import androidx.fragment.app.RunnableC0143e;
|
||||
import b2.C0270c;
|
||||
import d0.ThreadFactoryC0303a;
|
||||
import java.util.concurrent.LinkedBlockingDeque;
|
||||
import java.util.concurrent.ThreadPoolExecutor;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import javax.inject.Provider;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class k implements d0.g {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public Context f1936a;
|
||||
|
||||
@Override // d0.g
|
||||
public void a(m3.l lVar) {
|
||||
ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(0, 1, 15L, TimeUnit.SECONDS, new LinkedBlockingDeque(), new ThreadFactoryC0303a("EmojiCompatInitializer"));
|
||||
threadPoolExecutor.allowCoreThreadTimeOut(true);
|
||||
threadPoolExecutor.execute(new RunnableC0143e(this, lVar, threadPoolExecutor, 5));
|
||||
}
|
||||
|
||||
/* JADX WARN: Type inference failed for: r0v2, types: [W1.l, java.lang.Object] */
|
||||
/* JADX WARN: Type inference failed for: r13v7, types: [Y1.b, java.lang.Object] */
|
||||
public l b() {
|
||||
Context context = this.f1936a;
|
||||
if (context == null) {
|
||||
throw new IllegalStateException(Context.class.getCanonicalName() + " must be set");
|
||||
}
|
||||
?? obj = new Object();
|
||||
obj.f1937a = Y1.a.a(n.f1946a);
|
||||
X1.e eVar = new X1.e(context, 3);
|
||||
obj.f1938b = eVar;
|
||||
obj.f1939c = Y1.a.a(new X1.g(eVar, new X1.e(eVar, 0), 0));
|
||||
X1.e eVar2 = obj.f1938b;
|
||||
obj.f1940d = new X1.e(eVar2, 2);
|
||||
Provider a2 = Y1.a.a(new X1.e(eVar2, 1));
|
||||
obj.f1941e = a2;
|
||||
Provider a4 = Y1.a.a(new X1.g(obj.f1940d, a2, 1));
|
||||
obj.f1942f = a4;
|
||||
?? obj2 = new Object();
|
||||
X1.e eVar3 = obj.f1938b;
|
||||
u uVar = new u(eVar3, a4, obj2, 1);
|
||||
Provider provider = obj.f1937a;
|
||||
Provider provider2 = obj.f1939c;
|
||||
obj.f1943g = Y1.a.a(new u(new C0270c(provider, provider2, uVar, a4, a4), new c2.m(eVar3, provider2, a4, uVar, provider, a4, a4), new c2.o(provider, a4, uVar, a4), 0));
|
||||
return obj;
|
||||
}
|
||||
}
|
||||
34
apk_decompiled/sources/W1/l.java
Normal file
34
apk_decompiled/sources/W1/l.java
Normal file
@@ -0,0 +1,34 @@
|
||||
package W1;
|
||||
|
||||
import java.io.Closeable;
|
||||
import javax.inject.Provider;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class l implements Closeable {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public Provider f1937a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public X1.e f1938b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public Provider f1939c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public X1.e f1940d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public Provider f1941e;
|
||||
|
||||
/* renamed from: f, reason: collision with root package name */
|
||||
public Provider f1942f;
|
||||
|
||||
/* renamed from: g, reason: collision with root package name */
|
||||
public Provider f1943g;
|
||||
|
||||
@Override // java.io.Closeable, java.lang.AutoCloseable
|
||||
public final void close() {
|
||||
((d2.h) ((d2.d) this.f1942f.get())).close();
|
||||
}
|
||||
}
|
||||
46
apk_decompiled/sources/W1/m.java
Normal file
46
apk_decompiled/sources/W1/m.java
Normal file
@@ -0,0 +1,46 @@
|
||||
package W1;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class m {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final T1.c f1944a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final byte[] f1945b;
|
||||
|
||||
public m(T1.c cVar, byte[] bArr) {
|
||||
if (cVar == null) {
|
||||
throw new NullPointerException("encoding is null");
|
||||
}
|
||||
if (bArr == null) {
|
||||
throw new NullPointerException("bytes is null");
|
||||
}
|
||||
this.f1944a = cVar;
|
||||
this.f1945b = bArr;
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof m)) {
|
||||
return false;
|
||||
}
|
||||
m mVar = (m) obj;
|
||||
if (this.f1944a.equals(mVar.f1944a)) {
|
||||
return Arrays.equals(this.f1945b, mVar.f1945b);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
return Arrays.hashCode(this.f1945b) ^ ((this.f1944a.hashCode() ^ 1000003) * 1000003);
|
||||
}
|
||||
|
||||
public final String toString() {
|
||||
return "EncodedPayload{encoding=" + this.f1944a + ", bytes=[...]}";
|
||||
}
|
||||
}
|
||||
8
apk_decompiled/sources/W1/n.java
Normal file
8
apk_decompiled/sources/W1/n.java
Normal file
@@ -0,0 +1,8 @@
|
||||
package W1;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public abstract class n {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final o f1946a = new Object();
|
||||
}
|
||||
11
apk_decompiled/sources/W1/o.java
Normal file
11
apk_decompiled/sources/W1/o.java
Normal file
@@ -0,0 +1,11 @@
|
||||
package W1;
|
||||
|
||||
import java.util.concurrent.Executors;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class o implements Y1.b {
|
||||
@Override // javax.inject.Provider
|
||||
public final Object get() {
|
||||
return new q(Executors.newSingleThreadExecutor());
|
||||
}
|
||||
}
|
||||
10
apk_decompiled/sources/W1/p.java
Normal file
10
apk_decompiled/sources/W1/p.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package W1;
|
||||
|
||||
import com.google.firebase.encoders.proto.ProtobufEncoder;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public abstract class p {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public static final ProtobufEncoder f1947a = ProtobufEncoder.builder().configureWith(h.f1926a).build();
|
||||
}
|
||||
20
apk_decompiled/sources/W1/q.java
Normal file
20
apk_decompiled/sources/W1/q.java
Normal file
@@ -0,0 +1,20 @@
|
||||
package W1;
|
||||
|
||||
import java.util.concurrent.Executor;
|
||||
import java.util.concurrent.ExecutorService;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class q implements Executor {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final ExecutorService f1948a;
|
||||
|
||||
public q(ExecutorService executorService) {
|
||||
this.f1948a = executorService;
|
||||
}
|
||||
|
||||
@Override // java.util.concurrent.Executor
|
||||
public final void execute(Runnable runnable) {
|
||||
this.f1948a.execute(new F0.c(runnable, 3));
|
||||
}
|
||||
}
|
||||
30
apk_decompiled/sources/W1/r.java
Normal file
30
apk_decompiled/sources/W1/r.java
Normal file
@@ -0,0 +1,30 @@
|
||||
package W1;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class r implements T1.g {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final Set f1949a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final j f1950b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final t f1951c;
|
||||
|
||||
public r(Set set, j jVar, t tVar) {
|
||||
this.f1949a = set;
|
||||
this.f1950b = jVar;
|
||||
this.f1951c = tVar;
|
||||
}
|
||||
|
||||
public final s a(String str, T1.c cVar, T1.e eVar) {
|
||||
Set set = this.f1949a;
|
||||
if (set.contains(cVar)) {
|
||||
return new s(this.f1950b, str, cVar, eVar, this.f1951c);
|
||||
}
|
||||
throw new IllegalArgumentException(String.format("%s is not supported byt this factory. Supported encodings are: %s.", cVar, set));
|
||||
}
|
||||
}
|
||||
85
apk_decompiled/sources/W1/s.java
Normal file
85
apk_decompiled/sources/W1/s.java
Normal file
@@ -0,0 +1,85 @@
|
||||
package W1;
|
||||
|
||||
import B0.C0031i;
|
||||
import T1.h;
|
||||
import W1.i;
|
||||
import W1.j;
|
||||
import b2.C0269b;
|
||||
import java.util.HashMap;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class s implements T1.f {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final j f1952a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final String f1953b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final T1.c f1954c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final T1.e f1955d;
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public final t f1956e;
|
||||
|
||||
public s(j jVar, String str, T1.c cVar, T1.e eVar, t tVar) {
|
||||
this.f1952a = jVar;
|
||||
this.f1953b = str;
|
||||
this.f1954c = cVar;
|
||||
this.f1955d = eVar;
|
||||
this.f1956e = tVar;
|
||||
}
|
||||
|
||||
/* JADX WARN: Type inference failed for: r4v1, types: [I0.g, java.lang.Object] */
|
||||
public final void a(T1.a aVar, final T1.h hVar) {
|
||||
j jVar = this.f1952a;
|
||||
String str = this.f1953b;
|
||||
T1.e eVar = this.f1955d;
|
||||
if (eVar == null) {
|
||||
throw new NullPointerException("Null transformer");
|
||||
}
|
||||
T1.c cVar = this.f1954c;
|
||||
t tVar = this.f1956e;
|
||||
final j b4 = jVar.b(aVar.f1654b);
|
||||
?? obj = new Object();
|
||||
obj.f758f = new HashMap();
|
||||
obj.f756d = Long.valueOf(tVar.f1958a.q());
|
||||
obj.f757e = Long.valueOf(tVar.f1959b.q());
|
||||
obj.f753a = str;
|
||||
obj.f755c = new m(cVar, (byte[]) eVar.apply(aVar.f1653a));
|
||||
obj.f754b = null;
|
||||
final i d4 = obj.d();
|
||||
final C0269b c0269b = (C0269b) tVar.f1960c;
|
||||
c0269b.getClass();
|
||||
c0269b.f4176b.execute(new Runnable() { // from class: b2.a
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
j jVar2 = b4;
|
||||
String str2 = jVar2.f1933a;
|
||||
h hVar2 = hVar;
|
||||
i iVar = d4;
|
||||
C0269b c0269b2 = C0269b.this;
|
||||
c0269b2.getClass();
|
||||
Logger logger = C0269b.f4174f;
|
||||
try {
|
||||
X1.h a2 = c0269b2.f4177c.a(str2);
|
||||
if (a2 != null) {
|
||||
((d2.h) c0269b2.f4179e).Y(new C0031i(c0269b2, jVar2, ((U1.c) a2).a(iVar), 1));
|
||||
hVar2.a(null);
|
||||
return;
|
||||
}
|
||||
String str3 = "Transport backend '" + str2 + "' is not registered";
|
||||
logger.warning(str3);
|
||||
hVar2.a(new IllegalArgumentException(str3));
|
||||
} catch (Exception e4) {
|
||||
logger.warning("Error scheduling event " + e4.getMessage());
|
||||
hVar2.a(e4);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
82
apk_decompiled/sources/W1/t.java
Normal file
82
apk_decompiled/sources/W1/t.java
Normal file
@@ -0,0 +1,82 @@
|
||||
package W1;
|
||||
|
||||
import android.content.Context;
|
||||
import b2.InterfaceC0271d;
|
||||
import f0.C0338b;
|
||||
import java.nio.charset.Charset;
|
||||
import java.util.Collections;
|
||||
import java.util.Set;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class t {
|
||||
|
||||
/* renamed from: e, reason: collision with root package name */
|
||||
public static volatile l f1957e;
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final C0338b f1958a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final C0338b f1959b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final InterfaceC0271d f1960c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final c2.l f1961d;
|
||||
|
||||
public t(C0338b c0338b, C0338b c0338b2, InterfaceC0271d interfaceC0271d, c2.l lVar, c2.n nVar) {
|
||||
this.f1958a = c0338b;
|
||||
this.f1959b = c0338b2;
|
||||
this.f1960c = interfaceC0271d;
|
||||
this.f1961d = lVar;
|
||||
nVar.getClass();
|
||||
nVar.f4281a.execute(new F2.f(nVar, 7));
|
||||
}
|
||||
|
||||
public static t a() {
|
||||
l lVar = f1957e;
|
||||
if (lVar != null) {
|
||||
return (t) lVar.f1943g.get();
|
||||
}
|
||||
throw new IllegalStateException("Not initialized!");
|
||||
}
|
||||
|
||||
/* JADX WARN: Type inference failed for: r1v1, types: [java.lang.Object, W1.k] */
|
||||
public static void b(Context context) {
|
||||
if (f1957e == null) {
|
||||
synchronized (t.class) {
|
||||
try {
|
||||
if (f1957e == null) {
|
||||
?? obj = new Object();
|
||||
context.getClass();
|
||||
obj.f1936a = context;
|
||||
f1957e = obj.b();
|
||||
}
|
||||
} catch (Throwable th) {
|
||||
throw th;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public final r c(U1.a aVar) {
|
||||
byte[] bytes;
|
||||
Set unmodifiableSet = aVar != null ? Collections.unmodifiableSet(U1.a.f1777d) : Collections.singleton(new T1.c("proto"));
|
||||
R0.h a2 = j.a();
|
||||
aVar.getClass();
|
||||
a2.f1413a = "cct";
|
||||
String str = aVar.f1779a;
|
||||
String str2 = aVar.f1780b;
|
||||
if (str2 == null && str == null) {
|
||||
bytes = null;
|
||||
} else {
|
||||
if (str2 == null) {
|
||||
str2 = "";
|
||||
}
|
||||
bytes = ("1$" + str + "\\" + str2).getBytes(Charset.forName("UTF-8"));
|
||||
}
|
||||
a2.f1414b = bytes;
|
||||
return new r(unmodifiableSet, a2.b(), this);
|
||||
}
|
||||
}
|
||||
41
apk_decompiled/sources/W1/u.java
Normal file
41
apk_decompiled/sources/W1/u.java
Normal file
@@ -0,0 +1,41 @@
|
||||
package W1;
|
||||
|
||||
import android.content.Context;
|
||||
import b2.C0270c;
|
||||
import b2.C0272e;
|
||||
import b2.InterfaceC0271d;
|
||||
import f0.C0338b;
|
||||
import javax.inject.Provider;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class u implements Y1.b {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final /* synthetic */ int f1962a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final Y1.b f1963b;
|
||||
|
||||
/* renamed from: c, reason: collision with root package name */
|
||||
public final Provider f1964c;
|
||||
|
||||
/* renamed from: d, reason: collision with root package name */
|
||||
public final Y1.b f1965d;
|
||||
|
||||
public /* synthetic */ u(Y1.b bVar, Provider provider, Y1.b bVar2, int i) {
|
||||
this.f1962a = i;
|
||||
this.f1963b = bVar;
|
||||
this.f1964c = provider;
|
||||
this.f1965d = bVar2;
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public final Object get() {
|
||||
switch (this.f1962a) {
|
||||
case 0:
|
||||
return new t(new C0338b(3), new C0338b(2), (InterfaceC0271d) ((C0270c) this.f1963b).get(), (c2.l) ((c2.m) this.f1964c).get(), (c2.n) ((c2.o) this.f1965d).get());
|
||||
default:
|
||||
return new c2.d((Context) ((X1.e) this.f1963b).f2020b, (d2.d) this.f1964c.get(), (c2.b) ((C0272e) this.f1965d).get());
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user