soul-browser/sources/java/com/google/android/gms/internal/ads/zzayo.java
KaKi87 550ddb0413
Decompile and recreate Soul Browser v1.4.85 with APK CI builds (#1)
* Decompile and recreate Soul Browser v1.4.85 with APK CI builds

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix CI build: include bundled google.jks and remove PR trigger

The apktool build failed in CI because app/unknown/.../google.jks was
excluded by the *.jks gitignore rule. Whitelist app-bundled JKS files
and commit the missing resource.

Also remove the redundant pull_request workflow trigger.

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Change package ID to com.github.kaki87.soulbrowser

Rename the application ID so the rebuilt APK can be installed
alongside the original Soul Browser from Google Play.

- Update AndroidManifest package, permissions, providers, and actions
- Update R class references in smali (com/github/kaki87/soulbrowser/R)
- Update shortcuts.xml targetPackage
- Rename app label to "Soul Rebuild" for easy identification

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix install compatibility: remove split APK metadata and bundle native libs

The rebuilt APK still declared requiredSplitTypes and Play Store split
metadata, causing Android to reject standalone installs as incompatible.

- Remove requiredSplitTypes and split-related manifest meta-data
- Merge native libs from all ABI splits with uncompressed storage
- Page-align before signing for extractNativeLibs=false
- Add .so to apktool doNotCompress list

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix install failure: use apksigner v2/v3 and bundle arm64 native libs

Target SDK 36 requires APK Signature Scheme v2+, but jarsigner only
produces v1 signatures, causing Android to reject the install.

- Sign with apksigner (v1+v2+v3) instead of jarsigner
- Add arm64-v8a native libraries from universal Soul Browser 1.4.79
- Set extractNativeLibs=true for reliable sideload installs
- Commit stable debug keystore for consistent signatures across builds

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Add committed debug keystore for consistent APK signatures

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix startup crash: use original classes2.dex desugar libraries

Apktool recompiles smali_classes2 into a broken classes2.dex, causing
ClassNotFoundException for j$.com.android.tools.r8.a at ML Kit init.

Inject the original classes2.dex (Java 8+ desugar libs) after apktool
build instead of using the recompiled version.

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix missing drawable resources from density split APKs

The base APK is an app bundle module; density-specific drawables like
seek_thumb_nor_b live in config.xhdpi.apk and were missing after rebuild,
causing Resources$NotFoundException at runtime.

- Merge non-9-patch resources from split APKs before apktool build
- Sync public.xml IDs from R smali only when backing files exist
- Add 713 density-specific resource IDs to public.xml

Co-authored-by: KaKi87 <KaKi87@pm.me>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-10 16:07:14 +02:00

616 lines
31 KiB
Java

package com.google.android.gms.internal.ads;
import android.app.Activity;
import android.content.Context;
import android.net.NetworkCapabilities;
import android.os.Build;
import android.os.SystemClock;
import android.support.v4.media.session.PlaybackStateCompat;
import android.text.TextUtils;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.TimeUnit;
/* loaded from: classes.dex */
public class zzayo extends zzaym {
public static final Object C = new Object();
public static boolean D = false;
public static long E;
public static zzayw F;
public static zzbac G;
public static zzazu H;
public static zzaxn I;
public static zzayt J;
public zzbaa A;
public final HashMap B;
public final zzayn z;
public zzayo(Context context, zzayn zzaynVar) {
super(context);
this.B = new HashMap();
this.z = zzaynVar;
}
public static zzazt h(Context context, boolean z) {
if (zzaym.y == null) {
synchronized (C) {
try {
if (zzaym.y == null) {
zzazt a2 = zzazt.a(context, z, J);
if (a2.n) {
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.d4)).booleanValue()) {
a2.c("hTLiiIA7LJpRCIVGwbLw56sBtWYdpFA3KN/lVIAoqlyIo4UMQoQK3mH52LWi8hnG", "S64wW/9/kcrI6i+T76YThiZ/p514KjvGlvxi0Ei4eDg=", new Class[0]);
}
} catch (IllegalStateException unused) {
}
a2.c("Fl0NzymWHJhyDpr9GrhyVi62KX+d2kj13lp1AwiYQHKKCKe1X2FxmeM5KLeNR5D2", "WhU/3eeIEz43+QqYTIKNH8p88w1+Uh4fQMNHsNTU34U=", Context.class);
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.l4)).booleanValue()) {
a2.c("gyMGe4SoPVIhBgFM+VlZQFWek2IoqCotue6ayBNgVb95WbB68suDu+Zv4jWiM6iG", "etp1batKULd2kwg+5GPfxliTu8RjfdN0zKvZOjQe8mU=", new Class[0]);
}
a2.c("yCCrg1bENISzqqs7fgrfIgqRoB89Hc58RpoZe38mDWknXggRGBdzPAEdsprm/nAh", "ygsxUks9qSJOiPMXEo9qlLCVVsFNNRfyc6WjXaB0M8U=", Context.class);
a2.c("JC98YOkW1OV00In88Kxh39aoA4/Lc5LugpNahl16Tw21h78xPzCO3AkqsFSMWF+O", "uHu4aeoXgHtmEAr/p8TbphROLjKobmRTgSnNeTPf/24=", Context.class);
a2.c("0k0HoJtCvAtrnTz0UbiSqrs0BGKzSTMoo+ZxCfyJrLcMn8tbsvf/NG2/ui2bKbWP", "z6GzXqyR8kvBYJKVLhMc9mqmsbq6ZkNeWqgTkONnpqg=", Context.class);
a2.c("01PVhP+doaGKdC1W6GrY+2IWUVFKtg3RWpQDin/wN/cS8wkuezVXqSDwZNREySxt", "hY1jxg+6DUCngCe0vbxb4cMsyHNENce67SGKWd6hzv8=", Context.class);
Class cls = Boolean.TYPE;
a2.c("8W5EiIZWvw8ca0gdEf2baMelwD0v1LgWFEv6AqIRDGIzRlZJKgzzVYcusXATxgKN", "ZXwHOojdfPkjtU4/T1kRX8Zucxdzz/LL+/XimOcPDrc=", Context.class, cls);
a2.c("f5uC0Q5BJBhs1YfPGy7Wx7MnBjWVUX5JNaW+Lz6dfUOfz0sIXH0KubqvIhiUByWt", "klWlopX/vpRWeyQx7GUjF52wT93EUJwbeMp05ev02yc=", Context.class);
a2.c("Ps5Xy95qN5Bq7sgqC6/M4zZXLDS2M1Isx7H/g2/CV37zoy2ILxNb7iAARKvnhAcR", "UDDHIUrqun7cz3t6d4j2iVVfWcHKtBQnSOoDChOFM5Y=", Context.class);
a2.c("6ZjnfgvB9wgS+Y8hZDivPhgjxRZbCY4q7zFEc6BukViF66w3fH7pDgMpCmaLCsbG", "yV5Ezpu/FJ5eBLvg/Gvr42qBX8KcXLyHBG0rFZzzuBY=", MotionEvent.class, DisplayMetrics.class);
a2.c("0F2tRPtJ+oackwCEaR1ilzSWBDq3birdEdy954kTVJ/3hlaiiP5kh1SmVilvcwVI", "bSUQaKDGEujzsstvFAmuaLuv9mtefCQQKWZn9uZj/LI=", MotionEvent.class, DisplayMetrics.class);
a2.c("6Tbgi6IQESKZikJOpZcClcVJxza1rhAf3nfasZu/vDcTd3loITpTNbH23xjyLA5L", "g107GCb4k6+PXON8scRHoxvRnyAK9ZOpFHjKTWKkbXc=", new Class[0]);
a2.c("VYNLVwJcUVwKHNYqtTAMU2Cbdf8xQvz3Fr3MGMTI+Feinwv11ysZpnAq/2AMk2I1", "XCAdtiyR5t8AMQ7u4CMXLD5NJ9dD+Tw+KRPDn9OS+vQ=", new Class[0]);
a2.c("MMDDWI2IGLmF5pG/RRqJJZVb/JAirVaBalbjWCkub0DwWmFp7b+bfaTjmPK9uiWU", "m1dpreCDNlkoMOYdr+vmzaz+jSmUZiIrETih78jZTqg=", new Class[0]);
a2.c("N+SNt584k90MWn4aBLIhSutg85cYgcNyu+q+5WGRUo/oWkmPivq/1xlEIBG+GcFK", "VOVDFi9LxFQe2QWzKEnmStNUha/UwjqmQV12jeIMYds=", new Class[0]);
a2.c("b8WdxwEW5LYMXGC6g6q07uNIFUV3fs77AEo1YVb/4q/M8KyV69so1cxJ+MsKyWwh", "kazSW9iygMpHEkKh5zVqXBXYRU+noi3Tzu4hpFfxZG4=", new Class[0]);
a2.c("cOth2BAAthu6X8KDmzC58653OwqftcurhEiV9l+3uxMh7KBnOgbdhGM0zSnSPufi", "2EDSTVCwfkpT+1duJ+umEyNIZ3jEP0NWyK78oeLPLhI=", new Class[0]);
a2.c("yYlfo3JOLIfvdgBq3U3deu0pC6YiXdEdqGnVULE/KCllAkaO/XSsVQU+sKDN/uG0", "5ZNtOO3srzHnbl5PLlxEIuHlg0l+6HDun864hT7P5ko=", Context.class, cls, String.class);
a2.c("ffEAQyBH71yR4B2obQT/Qgb3Fo0ajWwFYmmZt2nfIS2fjNh6ir76IWAmhSUkzxpD", "s+erUKEK0AKg0XrZCH85OEIt0v0u2CGPZAaj/S6Q0Yk=", StackTraceElement[].class);
a2.c("UGogIgDf9q+IGA3QKHqW/91b9ZzRTVJqtfmUoLBkD310fwrDg1hJZvDQk8/WK1MH", "sEqRe1gPhw/PwjhUj/qVAEUjKSVJDrXHsmrE44pcjTE=", View.class, DisplayMetrics.class, cls, cls);
a2.c("i1MP+hbN0GtKV+UrtunReVDE3xh08srd5laBoZPswSp8P1i6BkpyGoiKZr6P+aBQ", "NQ1lo07HyX6R6o9xhF+JysjB/gJoli3QRzxLpFE7RH8=", Context.class, cls);
a2.c("YJMz4lZ/SFOXN6kW19UKnvAqcLtndNv4f6er9d24/5MuXcrsMTIC+9Jfbhpe2HMW", "6iuDHA2XEqaGCIdpenyLvoYWzHjKpoW5EjYN40bz5Cs=", View.class, Activity.class, cls);
a2.c("7i2iPrjrwVOXQymI9kbzBw+Saen0JiBKsL25H084g9vqkkZvrS3PC/gXCAaliMdd", "jjLuguQ1TtUBIYvLkWHGRHLEQB49t1f8VaYjdD5pX6Q=", Long.TYPE);
a2.c("zPJzhz1QtGvdwoq8b/etTeYWv9LDeLRPadnOSNl7lohby1/0Z3YfZB4nvs0ev2QM", "fVJK5Q/FtQnQT4sQUZztmOn3k4N5bqyd4pz/QTy2bEo=", new Class[0]);
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.g4)).booleanValue()) {
a2.c("ExKA4wjDRRYdztAsabUEoV5NOADo4vSkAwQNa4IGw0yLC0NQlDOhDdBTfDT5YHOb", "1Gz3ZRhjJNvXJ0g284S9b/dpVAajMMfg8CE3pBcFNFA=", Context.class);
}
} catch (IllegalStateException unused2) {
}
a2.c("71OvRH8RKLL5CGPm3dKOf5cGs3Y2jxvT4WismqAQzm1qJBvyLIz7vuBnvO3+wiyt", "6gmo4xnyZNalDG+/4eFYRg3H75rhcg0JPASG/y34gQ8=", Context.class);
try {
if (Build.VERSION.SDK_INT >= 26) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.h4)).booleanValue()) {
Class cls2 = Long.TYPE;
a2.c("1MiCMWad12oLn5alnMxHwTvbBZm7RpaUcGFZ/LjrpVbPksWcBk53Qc+euKdOo/dG", "/cnUVQvNHFqi3ggOmiA4o/IdQSFHoegJ/H9a2xERT14=", NetworkCapabilities.class, cls2, cls2);
}
}
} catch (IllegalStateException unused3) {
}
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.z3)).booleanValue()) {
a2.c("sl6J6ogR1CQFBNHXqYqYlsoHhQEQ3GzqykotbgjuxxtAslvwVDD28XhO/FGDcWNY", "etPaLFHhmzrmC9guV7/txSJ19uqkwWx/gSnrE4vBCvs=", List.class);
}
} catch (IllegalStateException unused4) {
}
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.q3)).booleanValue()) {
Class cls3 = Long.TYPE;
a2.c("OKoG374XK3cB1cjYFPuO/Bg6vy6AufzuCyu4QCURxkWhJwL4+NqQjs8XziSHB+CQ", "PjHrXBXcXoGkJe75zH8RZ0khapXmOV4o2gX+YgkGdus=", cls3, cls3, cls3, cls3);
}
} catch (IllegalStateException unused5) {
}
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.p3)).booleanValue()) {
a2.c("ykIQv59ak7YBU+e791IU15tGonhZPUUBXST76bDGm7zXSjUSNn9qtHdf61t20THy", "l48tDWlMY/G/BSkitRUvd80RiFbNrk8nR5qlkOsZWs8=", long[].class, Context.class, View.class);
}
} catch (IllegalStateException unused6) {
}
}
zzaym.y = a2;
}
} finally {
}
}
}
return zzaym.y;
}
public static zzazv i(zzazt zzaztVar, MotionEvent motionEvent, DisplayMetrics displayMetrics) {
Method d = zzaztVar.d("6ZjnfgvB9wgS+Y8hZDivPhgjxRZbCY4q7zFEc6BukViF66w3fH7pDgMpCmaLCsbG", "yV5Ezpu/FJ5eBLvg/Gvr42qBX8KcXLyHBG0rFZzzuBY=");
if (d != null && motionEvent != null) {
try {
} catch (IllegalAccessException | InvocationTargetException e) {
e = e;
}
try {
return new zzazv((String) d.invoke(null, motionEvent, displayMetrics));
} catch (InvocationTargetException e2) {
e = e2;
throw new Exception(e);
}
}
throw new Exception();
}
public static final void k(List list) {
ExecutorService executorService;
if (zzaym.y != null && (executorService = zzaym.y.b) != null && !list.isEmpty()) {
try {
executorService.invokeAll(list, ((Long) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.l3)).longValue(), TimeUnit.MILLISECONDS);
} catch (InterruptedException e) {
char[] cArr = zzazw.f4516a;
StringWriter stringWriter = new StringWriter();
e.printStackTrace(new PrintWriter(stringWriter));
Log.d("zzayo", "class methods got exception: " + stringWriter.toString());
}
}
}
@Override // com.google.android.gms.internal.ads.zzaym
public final zzavs a(Context context) {
long j;
long j2;
zzbac zzbacVar = G;
if (zzbacVar != null && zzbacVar.d) {
zzbacVar.b = System.currentTimeMillis();
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.q3)).booleanValue()) {
zzazu zzazuVar = H;
zzazuVar.b = zzazuVar.f4512a;
zzazuVar.f4512a = SystemClock.uptimeMillis();
}
zzavs F0 = zzawp.F0();
zzayn zzaynVar = this.z;
String str = zzaynVar.b;
if (!TextUtils.isEmpty(str)) {
F0.k();
((zzawp) F0.f).I0(str);
}
zzazt h = h(context, zzaynVar.f4478a);
if (h.b == null) {
return F0;
}
int e = h.e();
ArrayList arrayList = new ArrayList();
if (!h.n) {
F0.p(PlaybackStateCompat.ACTION_PREPARE);
} else {
zzbah zzbahVar = new zzbah(h, F0, e, context, zzaynVar.f4479c, I);
int i = e;
arrayList.add(zzbahVar);
arrayList.add(new zzbak(h, F0, E, i));
arrayList.add(new zzbau(h, F0, i));
arrayList.add(new zzbax(h, F0, i, context));
arrayList.add(new zzbbc(h, F0, i));
arrayList.add(new zzbag(h, F0, i, context));
arrayList.add(new zzbai(h, F0, i));
arrayList.add(new zzbat(h, F0, i));
arrayList.add(new zzbav(h, F0, i));
arrayList.add(new zzbaj(h, F0, i));
arrayList.add(new zzbap(h, F0, i));
arrayList.add(new zzbbd(h, F0, i));
arrayList.add(new zzbaf(h, F0, i));
arrayList.add(new zzbba(h, F0, i));
arrayList.add(new zzbay(h, F0, i));
if (Build.VERSION.SDK_INT >= 24) {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.h4)).booleanValue()) {
zzbac zzbacVar2 = G;
long j3 = -1;
if (zzbacVar2 != null) {
if (zzbacVar2.d) {
j2 = zzbacVar2.b - zzbacVar2.f4525a;
} else {
j2 = -1;
}
long j4 = zzbacVar2.f4526c;
zzbacVar2.f4526c = -1L;
j3 = j2;
j = j4;
} else {
j = -1;
}
zzbas zzbasVar = new zzbas(h, F0, i, F, j3, j);
i = i;
arrayList.add(zzbasVar);
}
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.g4)).booleanValue()) {
arrayList.add(new zzbaw(h, F0, i));
}
zzbbh zzbbhVar = new zzbbh(h, "71OvRH8RKLL5CGPm3dKOf5cGs3Y2jxvT4WismqAQzm1qJBvyLIz7vuBnvO3+wiyt", "6gmo4xnyZNalDG+/4eFYRg3H75rhcg0JPASG/y34gQ8=", F0, i, 76);
F0 = F0;
arrayList.add(zzbbhVar);
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.k4)).booleanValue()) {
arrayList.add(new zzbae(h, F0, i));
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.l4)).booleanValue()) {
zzbbh zzbbhVar2 = new zzbbh(h, "gyMGe4SoPVIhBgFM+VlZQFWek2IoqCotue6ayBNgVb95WbB68suDu+Zv4jWiM6iG", "etp1batKULd2kwg+5GPfxliTu8RjfdN0zKvZOjQe8mU=", F0, i, 82);
F0 = F0;
arrayList.add(zzbbhVar2);
}
}
k(arrayList);
return F0;
}
@Override // com.google.android.gms.internal.ads.zzaym
public final zzavs b(Context context, View view, Activity activity) {
zzbac zzbacVar = G;
if (zzbacVar != null && zzbacVar.d) {
zzbacVar.b = System.currentTimeMillis();
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.q3)).booleanValue()) {
zzazu zzazuVar = H;
zzazuVar.h = zzazuVar.g;
zzazuVar.g = SystemClock.uptimeMillis();
}
zzavs F0 = zzawp.F0();
zzayn zzaynVar = this.z;
String str = zzaynVar.b;
if (!TextUtils.isEmpty(str)) {
F0.k();
((zzawp) F0.f).I0(str);
}
j(h(context, zzaynVar.f4478a), F0, view, activity, true, context);
return F0;
}
@Override // com.google.android.gms.internal.ads.zzaym
public final zzavs c(Context context, View view, Activity activity) {
zzbac zzbacVar = G;
if (zzbacVar != null && zzbacVar.d) {
zzbacVar.b = System.currentTimeMillis();
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.q3)).booleanValue()) {
H.a(context, view);
}
zzavs F0 = zzawp.F0();
zzayn zzaynVar = this.z;
String str = zzaynVar.b;
F0.k();
((zzawp) F0.f).I0(str);
j(h(context, zzaynVar.f4478a), F0, view, activity, false, context);
return F0;
}
@Override // com.google.android.gms.internal.ads.zzaym
public final zzazv d(MotionEvent motionEvent) {
Method d = zzaym.y.d("0F2tRPtJ+oackwCEaR1ilzSWBDq3birdEdy954kTVJ/3hlaiiP5kh1SmVilvcwVI", "bSUQaKDGEujzsstvFAmuaLuv9mtefCQQKWZn9uZj/LI=");
if (d != null && motionEvent != null) {
try {
return new zzazv((String) d.invoke(null, motionEvent, this.w));
} catch (IllegalAccessException | InvocationTargetException e) {
throw new Exception(e);
}
}
throw new Exception();
}
@Override // com.google.android.gms.internal.ads.zzaym
public final long e(StackTraceElement[] stackTraceElementArr) {
Method d = zzaym.y.d("ffEAQyBH71yR4B2obQT/Qgb3Fo0ajWwFYmmZt2nfIS2fjNh6ir76IWAmhSUkzxpD", "s+erUKEK0AKg0XrZCH85OEIt0v0u2CGPZAaj/S6Q0Yk=");
if (d != null && stackTraceElementArr != null) {
try {
return new zzazk((String) d.invoke(null, stackTraceElementArr)).f4499a.longValue();
} catch (IllegalAccessException | InvocationTargetException e) {
throw new Exception(e);
}
}
throw new Exception();
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r0v28, types: [java.util.List] */
public final void j(zzazt zzaztVar, zzavs zzavsVar, View view, Activity activity, boolean z, Context context) {
Context context2;
long j;
long j2;
MotionEvent motionEvent;
ArrayList arrayList;
if (!zzaztVar.n) {
zzavsVar.p(PlaybackStateCompat.ACTION_PREPARE);
arrayList = Arrays.asList(new zzbam(zzaztVar, zzavsVar));
} else {
synchronized (this) {
try {
try {
zzazv i = i(zzaztVar, this.f4477c, this.w);
Long l = i.f4514a;
if (l != null) {
long longValue = l.longValue();
zzavsVar.k();
((zzawp) zzavsVar.f).O0(longValue);
}
Long l2 = i.b;
if (l2 != null) {
long longValue2 = l2.longValue();
zzavsVar.k();
((zzawp) zzavsVar.f).P0(longValue2);
}
Long l3 = i.f4515c;
if (l3 != null) {
long longValue3 = l3.longValue();
zzavsVar.k();
((zzawp) zzavsVar.f).Q0(longValue3);
}
if (this.v) {
Long l4 = i.d;
if (l4 != null) {
long longValue4 = l4.longValue();
zzavsVar.k();
((zzawp) zzavsVar.f).J(longValue4);
}
Long l5 = i.e;
if (l5 != null) {
long longValue5 = l5.longValue();
zzavsVar.k();
((zzawp) zzavsVar.f).K(longValue5);
}
}
} catch (zzazj unused) {
}
zzawl D2 = zzawm.D();
if (this.g > 0) {
DisplayMetrics displayMetrics = this.w;
char[] cArr = zzazw.f4516a;
if ((displayMetrics == null || displayMetrics.density == 0.0f) ? false : true) {
long b = zzazw.b(this.n, displayMetrics);
D2.k();
((zzawm) D2.f).P(b);
long b2 = zzazw.b(this.s - this.q, this.w);
D2.k();
((zzawm) D2.f).Q(b2);
long b3 = zzazw.b(this.t - this.r, this.w);
D2.k();
((zzawm) D2.f).R(b3);
long b4 = zzazw.b(this.q, this.w);
D2.k();
((zzawm) D2.f).U(b4);
long b5 = zzazw.b(this.r, this.w);
D2.k();
((zzawm) D2.f).V(b5);
if (this.v && (motionEvent = this.f4477c) != null) {
long b6 = zzazw.b(((this.q - this.s) + motionEvent.getRawX()) - this.f4477c.getX(), this.w);
if (b6 != 0) {
D2.k();
((zzawm) D2.f).S(b6);
}
long b7 = zzazw.b(((this.r - this.t) + this.f4477c.getRawY()) - this.f4477c.getY(), this.w);
if (b7 != 0) {
D2.k();
((zzawm) D2.f).T(b7);
}
}
}
}
try {
zzazv d = d(this.f4477c);
Long l6 = d.f4514a;
if (l6 != null) {
long longValue6 = l6.longValue();
D2.k();
((zzawm) D2.f).E(longValue6);
}
Long l7 = d.b;
if (l7 != null) {
long longValue7 = l7.longValue();
D2.k();
((zzawm) D2.f).F(longValue7);
}
long longValue8 = d.f4515c.longValue();
D2.k();
((zzawm) D2.f).L(longValue8);
if (this.v) {
Long l8 = d.e;
if (l8 != null) {
long longValue9 = l8.longValue();
D2.k();
((zzawm) D2.f).G(longValue9);
}
Long l9 = d.d;
if (l9 != null) {
long longValue10 = l9.longValue();
D2.k();
((zzawm) D2.f).J(longValue10);
}
Long l10 = d.f;
if (l10 != null) {
int i2 = l10.longValue() != 0 ? 2 : 1;
D2.k();
((zzawm) D2.f).W(i2);
}
long j3 = this.h;
if (j3 > 0) {
DisplayMetrics displayMetrics2 = this.w;
char[] cArr2 = zzazw.f4516a;
Long valueOf = displayMetrics2 != null && (displayMetrics2.density > 0.0f ? 1 : (displayMetrics2.density == 0.0f ? 0 : -1)) != 0 ? Long.valueOf(Math.round(this.m / j3)) : null;
if (valueOf != null) {
long longValue11 = valueOf.longValue();
D2.k();
((zzawm) D2.f).H(longValue11);
} else {
D2.k();
((zzawm) D2.f).I();
}
long round = Math.round(this.l / this.h);
D2.k();
((zzawm) D2.f).K(round);
}
Long l11 = d.i;
if (l11 != null) {
long longValue12 = l11.longValue();
D2.k();
((zzawm) D2.f).N(longValue12);
}
Long l12 = d.j;
if (l12 != null) {
long longValue13 = l12.longValue();
D2.k();
((zzawm) D2.f).M(longValue13);
}
Long l13 = d.k;
if (l13 != null) {
int i3 = l13.longValue() != 0 ? 2 : 1;
D2.k();
((zzawm) D2.f).X(i3);
}
}
} catch (zzazj unused2) {
}
long j4 = this.k;
if (j4 > 0) {
D2.k();
((zzawm) D2.f).O(j4);
}
zzawm zzawmVar = (zzawm) D2.m();
zzavsVar.k();
((zzawp) zzavsVar.f).W(zzawmVar);
long j5 = this.g;
if (j5 > 0) {
zzavsVar.k();
((zzawp) zzavsVar.f).N(j5);
}
long j6 = this.h;
if (j6 > 0) {
zzavsVar.k();
((zzawp) zzavsVar.f).M(j6);
}
long j7 = this.i;
if (j7 > 0) {
zzavsVar.k();
((zzawp) zzavsVar.f).L(j7);
}
long j8 = this.j;
if (j8 > 0) {
zzavsVar.k();
((zzawp) zzavsVar.f).O(j8);
}
try {
LinkedList linkedList = this.f;
int size = linkedList.size() - 1;
if (size > 0) {
zzavsVar.k();
((zzawp) zzavsVar.f).Y();
for (int i4 = 0; i4 < size; i4++) {
zzazv i5 = i(zzaym.y, (MotionEvent) linkedList.get(i4), this.w);
zzawl D3 = zzawm.D();
long longValue14 = i5.f4514a.longValue();
D3.k();
((zzawm) D3.f).E(longValue14);
long longValue15 = i5.b.longValue();
D3.k();
((zzawm) D3.f).F(longValue15);
zzawm zzawmVar2 = (zzawm) D3.m();
zzavsVar.k();
((zzawp) zzavsVar.f).X(zzawmVar2);
}
}
} catch (zzazj unused3) {
zzavsVar.k();
((zzawp) zzavsVar.f).Y();
}
} catch (Throwable th) {
throw th;
}
}
ArrayList arrayList2 = new ArrayList();
arrayList = arrayList2;
if (zzaztVar.b != null) {
int e = zzaztVar.e();
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.y3)).booleanValue()) {
context2 = context;
arrayList2.add(new zzbah(zzaztVar, zzavsVar, e, context, this.z.f4479c, I));
arrayList2.add(new zzbag(zzaztVar, zzavsVar, e, context2));
arrayList2.add(new zzbax(zzaztVar, zzavsVar, e, context2));
arrayList2.add(new zzbbc(zzaztVar, zzavsVar, e));
zzbac zzbacVar = G;
if (zzbacVar != null) {
long j9 = zzbacVar.d ? zzbacVar.b - zzbacVar.f4525a : -1L;
long j10 = zzbacVar.f4526c;
zzbacVar.f4526c = -1L;
j2 = j9;
j = j10;
} else {
j = -1;
j2 = -1;
}
arrayList2.add(new zzbas(zzaztVar, zzavsVar, e, F, j2, j));
arrayList2.add(new zzbaw(zzaztVar, zzavsVar, e));
} else {
context2 = context;
}
arrayList2.add(new zzbam(zzaztVar, zzavsVar));
arrayList2.add(new zzbau(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbak(zzaztVar, zzavsVar, E, e));
arrayList2.add(new zzbaj(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbat(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbav(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbap(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbai(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbbd(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbaf(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbba(zzaztVar, zzavsVar, e));
arrayList2.add(new zzbaz(zzaztVar, zzavsVar, e, new Throwable().getStackTrace()));
arrayList2.add(new zzbbe(zzaztVar, zzavsVar, e, view));
arrayList2.add(new zzbay(zzaztVar, zzavsVar, e));
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.m3)).booleanValue()) {
arrayList2.add(new zzbad(zzaztVar, zzavsVar, e, view, activity));
}
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.k4)).booleanValue()) {
arrayList2.add(new zzbae(zzaztVar, zzavsVar, e));
}
if (z) {
arrayList = arrayList2;
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.o3)).booleanValue()) {
arrayList2.add(new zzbbb(zzaztVar, zzavsVar, e, this.A));
arrayList = arrayList2;
}
} else {
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.p3)).booleanValue()) {
arrayList2.add(new zzbao(zzaztVar, zzavsVar, e, this.B, view, context2));
}
} catch (IllegalStateException unused4) {
}
try {
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.q3)).booleanValue()) {
arrayList2.add(new zzban(zzaztVar, zzavsVar, e, H));
}
} catch (IllegalStateException unused5) {
}
arrayList = arrayList2;
if (((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.z3)).booleanValue()) {
arrayList2.add(new zzbar(zzaztVar, zzavsVar, e, this.x));
arrayList = arrayList2;
}
}
}
}
k(arrayList);
}
@Override // com.google.android.gms.internal.ads.zzaym, com.google.android.gms.internal.ads.zzayl
public final void zzh(View view) {
if (!((Boolean) com.google.android.gms.ads.internal.client.zzbd.zzc().a(zzbgk.o3)).booleanValue()) {
return;
}
if (this.A == null) {
zzazt zzaztVar = zzaym.y;
this.A = new zzbaa(zzaztVar.f4510a, zzaztVar.o);
}
this.A.a(view);
}
}