Pinjamwinwin v2.0.7版本的 MD5 值为:254981700b50ce03309ecdaac5d16485
以下内容为反编译后的 C0164PPPPPPP.java 源代码,内容仅作参考
package cn.tongdun.android.p008;
import android.app.Application;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.hardware.SensorManager;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Looper;
import android.support.annotation.NonNull;
import android.text.TextUtils;
import cn.tongdun.android.p008.p009PPPP.C0063PPPPPPP;
import cn.tongdun.android.p008.p012PPPPPPP.PP;
import cn.tongdun.android.p008.p012PPPPPPP.p013PPPPPPP.C0068PPPPPPP;
import cn.tongdun.android.p008.p015PP.PPPPPPP;
import cn.tongdun.android.p008.p016.C0074PPPPPPP;
import cn.tongdun.android.p008.p016.C0112PPPP;
import cn.tongdun.android.p008.p016.P;
import cn.tongdun.android.p008.p019P.C0166PPPPP;
import cn.tongdun.android.p008.p019P.C0168PPPP;
import cn.tongdun.android.p008.p019P.C0171PPPPPP;
import cn.tongdun.android.p008.p019P.PPPPP;
import cn.tongdun.android.p020PPPPPPP.PPPPPP;
import cn.tongdun.android.shell.TDOption;
import cn.tongdun.android.shell.common.HelperJNI;
import cn.tongdun.android.shell.common.PPPPPPP;
import cn.tongdun.android.shell.inter.FMCallback;
import cn.tongdun.android.₱₣₱₱₱₣₣.₱PP₣₱₣₣P₱₣₱₣₣P₣PP₣P₱₣₱.C0019;
import cn.tongdun.android.₱₣₱₱₱₣₣.₱₣P₣₣₱₱PP₣₱P₣₣₣P₣P₱₣.C0021;
import cn.tongdun.android.₱₣₱₱₱₣₣.₱₱P₣₱₣₱₱.C0032;
import cn.tongdun.android.₱₣₱₱₱₣₣PPPP₱PP₱P.₱₣₱₱₱₣₣.C0036;
import com.adjust.sdk.Constants;
import com.jakewharton.timber.collection.util.HttpTip;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
import org.json.JSONObject;
public class C0164PPPPPPP {
public static boolean f512PPPPPP = false;
public static boolean f514PPPPPPP = false;
private HandlerThread f522PPPPPP;
private volatile byte[] f523PPPPPPP;
public TDOption f524PPPPPPP;
private Handler f525PP;
private volatile boolean f526PP;
private P f527PP;
private static List f511PPPPP = new CopyOnWriteArrayList();
private static boolean f513PPP = false;
private final Map f518PPPPP = new C0025(this);
private boolean f517PPPP = false;
private volatile boolean f529P = false;
public String f528 = m695PPPPPPP("4c4e52525248", 126);
public long f521PPPP = 0;
private CountDownLatch f515PPPP = null;
private CountDownLatch f520PPPP = null;
private final Object f519PPPP = new Object();
private final PPPPPPP.InterfaceC0023 f516PPPPP = new C0064PPPPP(this);
public static class PPPP {
static final C0164PPPPPPP f530PPPPPPP = new C0164PPPPPPP();
}
public class C0030 implements InterfaceC0031PPPPPPP {
private final FMCallback f532;
private final Context f533PPPPPPP;
public C0030(Context context, FMCallback fMCallback) {
this.f533PPPPPPP = context;
this.f532 = fMCallback;
}
@Override
public final void mo713PPPPPPP() {
C0021 m282PPPPPPP = C0021.m282PPPPPPP();
if (!m282PPPPPPP.m286()) {
m282PPPPPPP.m287PPPPPPP(1);
C0164PPPPPPP.this.m682PPPPPP(this.f533PPPPPPP, this.f532);
} else if (C0171PPPPPP.m771()) {
String m775PPPPPPP = C0171PPPPPP.m775PPPPPPP(C0171PPPPPP.m772PPPPPPP(), 0);
C0164PPPPPPP.m697PPPPPPP(this.f532);
C0164PPPPPPP.m703PPPPPPP(m775PPPPPPP);
} else {
String m774PPPPPPP = C0171PPPPPP.m774PPPPPPP(C0164PPPPPPP.this.f527PP.m570PPPP());
C0164PPPPPPP.m697PPPPPPP(this.f532);
C0164PPPPPPP.m703PPPPPPP(m774PPPPPPP);
}
}
}
public interface InterfaceC0031PPPPPPP {
void mo713PPPPPPP();
}
static {
try {
C0063PPPPPPP.m220PPPPPPP(PPPPPP.m824PPPPPPP(), m695PPPPPPP("4d1f050d07151f", 47), m695PPPPPPP("0d3b3c3c3e3e3c", 10), null);
f512PPPPPP = true;
} catch (Throwable th) {
f512PPPPPP = false;
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f84PPPP, th.getMessage());
cn.tongdun.android.shell.common.PPPPPP.m89PPPPPPP((int) Constants.MINIMAL_ERROR_STATUS_CODE, m695PPPPPPP("75567b703126693a33727d707c743f", 94));
}
}
public C0164PPPPPPP() {
HandlerThread handlerThread = new HandlerThread(m695PPPPPPP("4d362c242e3c361c1a24222725243a", 6));
this.f522PPPPPP = handlerThread;
handlerThread.start();
this.f525PP = new Handler(this.f522PPPPPP.getLooper());
}
public void m682PPPPPP(Context context, FMCallback fMCallback) {
String m775PPPPPPP;
if (C0171PPPPPP.m771()) {
String m772PPPPPPP = C0171PPPPPP.m772PPPPPPP();
if (TextUtils.isEmpty(m772PPPPPPP)) {
m679PPPP(context, fMCallback);
return;
}
m775PPPPPPP = C0171PPPPPP.m775PPPPPPP(m772PPPPPPP, 0);
} else if (!cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f588PPPPP) {
m679PPPP(context, fMCallback);
return;
} else {
m775PPPPPPP = C0171PPPPPP.m774PPPPPPP(this.f527PP.m570PPPP());
}
m704PPPPPPP(m775PPPPPPP, fMCallback);
}
private String m683(Context context) {
cn.tongdun.android.p008.p014PPPPPP.PPPPPPP m768;
try {
C0032 m803PPPPPPP = C0032.m803PPPPPPP();
String str = cn.tongdun.android.p020PPPPPPP.PPPPPPP.f577PPPPPPP;
PPPPPPP.PPPPPP pppppp = PPPPPPP.PPPPPP.f113PPPPPPP;
if (!cn.tongdun.android.p008.p014PPPPPP.PPPPPP.m278PPPPPPP(context, str, pppppp.m114PPPPPPP())) {
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f94PP, pppppp.m114PPPPPPP());
return C0171PPPPPP.m774PPPPPPP(this.f527PP.m570PPPP());
}
String str2 = cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f605PPPPPP;
PPPPPPP.EnumC0008 enumC0008 = PPPPPPP.EnumC0008.f115PPPPPPP;
if (!cn.tongdun.android.p008.p014PPPPPP.PPPPPP.m278PPPPPPP(context, str2, enumC0008.m116PPPPPPP())) {
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f87PPPPP, enumC0008.m116PPPPPPP());
return C0171PPPPPP.m774PPPPPPP(this.f527PP.m570PPPP());
}
C0032.PPPPPPP m809 = m803PPPPPPP.m809(context, cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f591PP);
m803PPPPPPP.m811PPPPPPP(m809);
if (m809.equals(C0032.PPPPPPP.f567PPPPPPP)) {
C0021 m282PPPPPPP = C0021.m282PPPPPPP();
m690(context, (FMCallback) null);
if (m282PPPPPPP.m289PPPPPPP(1, 2)) {
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f96PPPP, m695PPPPPPP("69083723252f236f6e2b232732", 1));
m689(m282PPPPPPP.m285PPPPPP());
}
if (cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f608PP) {
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f101PPPPPPP, m695PPPPPPP("7840767b75673e296c656f76706b6c", 70));
} else if (C0171PPPPPP.m771()) {
String m694PPPPPPP = m694PPPPPPP(m282PPPPPPP);
if (TextUtils.isEmpty(m694PPPPPPP)) {
return C0171PPPPPP.m772PPPPPPP();
}
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m841(m695PPPPPPP("7e4a793c2a66656a605c55657f303b6e7e686e7e68", 67));
return m694PPPPPPP;
} else if (!cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f588PPPPP && (m768 = C0171PPPPPP.m768(context)) != null && C0171PPPPPP.m767PPPP(context)) {
C0171PPPPPP.m770(m768.m275PPPPPPP());
String m694PPPPPPP2 = m694PPPPPPP(m282PPPPPPP);
if (TextUtils.isEmpty(m694PPPPPPP2)) {
return C0171PPPPPP.m772PPPPPPP();
}
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m841(m695PPPPPPP("7e437035236f6c6369555c6c763932677761677761", 74));
return m694PPPPPPP2;
}
} else {
m803PPPPPPP.m808PPPP(context);
}
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m841(m695PPPPPPP("7e2e1d584e02010e043831011b545f0a1a0c0a1a0c", 39));
return C0171PPPPPP.m774PPPPPPP(this.f527PP.m570PPPP());
} catch (Throwable th) {
return cn.tongdun.android.shell.common.PPPPPPP.m105PPPPPPP(th).toString();
}
}
private void m679PPPP(Context context, FMCallback fMCallback) {
if (!C0171PPPPPP.m767PPPP(context)) {
String m774PPPPPPP = C0171PPPPPP.m774PPPPPPP(this.f527PP.m570PPPP());
m697PPPPPPP(fMCallback);
m703PPPPPPP(m774PPPPPPP);
return;
}
cn.tongdun.android.p008.p014PPPPPP.PPPPPPP m768 = C0171PPPPPP.m768(context);
if (m768 == null) {
m704PPPPPPP(C0171PPPPPP.m774PPPPPPP(this.f527PP.m570PPPP()), fMCallback);
return;
}
C0171PPPPPP.m770(m768.m275PPPPPPP());
m704PPPPPPP(C0171PPPPPP.m775PPPPPPP(m768.m275PPPPPPP(), 0), fMCallback);
}
private void m684() {
for (int i3 = 0; i3 < 2; i3++) {
CountDownLatch countDownLatch = this.f515PPPP;
if (countDownLatch != null) {
countDownLatch.countDown();
}
}
CountDownLatch countDownLatch2 = this.f520PPPP;
if (countDownLatch2 != null) {
countDownLatch2.countDown();
}
}
public static C0164PPPPPPP m693PPPPPPP() {
return PPPP.f530PPPPPPP;
}
public static void m680PPPP(C0164PPPPPPP c0164ppppppp, byte[] bArr) {
if (!C0168PPPP.m754(PPPPPP.m824PPPPPPP())) {
if (!f514PPPPPPP) {
f514PPPPPPP = true;
cn.tongdun.android.p008.p015PP.PPPPPPP.m374PPPPPPP(PPPPPP.m824PPPPPPP());
cn.tongdun.android.p008.p015PP.PPPPPPP.m375PPPPPPP(c0164ppppppp.f516PPPPP);
}
C0021.m282PPPPPPP().m287PPPPPPP(1);
return;
}
C0032 m803PPPPPPP = C0032.m803PPPPPPP();
try {
c0164ppppppp.m706PPPPPPP(bArr);
if (!m695PPPPPPP("5f0c030e020a", 32).equals(c0164ppppppp.f528) || f513PPP || c0164ppppppp.f527PP == null || m803PPPPPPP.m810()) {
return;
}
c0164ppppppp.m707PPPPPPP(c0164ppppppp.f527PP.m571(), 3000L);
} catch (Throwable unused) {
c0164ppppppp.f528 = m695PPPPPPP("5f3d323f333b", 17);
if (c0164ppppppp.f527PP == null || m803PPPPPPP.m810()) {
return;
}
c0164ppppppp.m707PPPPPPP(c0164ppppppp.f527PP.m571(), 3000L);
}
}
public static void m685(C0164PPPPPPP c0164ppppppp, Context context) {
PP pp;
PP pp2;
PP pp3;
C0021 m282PPPPPPP = C0021.m282PPPPPPP();
cn.tongdun.android.shell.common.PPPPPPP.m107PPPPPPP(PPPPPPP.PPPP.f104PPPPPP);
Context applicationContext = context.getApplicationContext();
if (applicationContext != null && !c0164ppppppp.f517PPPP) {
((Application) applicationContext).registerActivityLifecycleCallbacks(new C0074PPPPPPP());
c0164ppppppp.f517PPPP = true;
}
try {
try {
HelperJNI.m84PPPPPPP(21, new Object[]{context});
} catch (Throwable unused) {
System.loadLibrary(m695PPPPPPP("4d09131b110309", 57));
HelperJNI.m84PPPPPPP(21, new Object[]{context});
}
} catch (Throwable unused2) {
}
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m841(m695PPPPPPP("6d4a707872606a3f22667e3a3d727f743522776771776771", 90));
SensorManager sensorManager = null;
try {
if (cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f607PPP) {
SensorManager sensorManager2 = (SensorManager) context.getSystemService(m695PPPPPPP("4a4954424342", 116));
try {
PP pp4 = (PP) C0068PPPPPPP.m265PPPPPPP(m695PPPPPPP("5a216c76372d252f3d376c6323263a312a2166713a2731303170e04c0ddf2c2c2c2c2c2c9e4c1fcd9e4c0d6d4c0d6d4c1f7f4c1f7f4c0ddf9e4c1fcd2c9e4c0d6d4c1fc22031", 7));
if (pp4 != null) {
pp4.m257PPPPPPP(sensorManager2);
}
sensorManager = sensorManager2;
} catch (Throwable unused3) {
sensorManager = sensorManager2;
try {
m282PPPPPPP.m287PPPPPPP(0);
CountDownLatch countDownLatch = c0164ppppppp.f515PPPP;
if (countDownLatch != null) {
countDownLatch.countDown();
}
if (!cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f607PPP || sensorManager == null || (pp2 = (PP) C0068PPPPPPP.m265PPPPPPP(m695PPPPPPP("5a3578622339313b2923787737322e253e3572652e3325242564f45819cb3838383838388a580bd98a581979581979580b6b580b6b5819cb8a580bd9388a581979580bd63425", 19))) == null) {
return;
}
pp2.m256(sensorManager);
return;
} catch (Throwable th) {
if (c0164ppppppp.f515PPPP != null) {
c0164ppppppp.f515PPPP.countDown();
}
if (cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f607PPP && sensorManager != null && (pp = (PP) C0068PPPPPPP.m265PPPPPPP(m695PPPPPPP("5a226f75342e262c3e346f602025393229226572392432333273e34f0edc2f2f2f2f2f2f9d4f1cce9d4f0e6e4f0e6e4f1c7c4f1c7c4f0edc9d4f1cce2f9d4f0e6e4f1cc12332", 4))) != null) {
pp.m256(sensorManager);
}
throw th;
}
}
}
c0164ppppppp.f528 = m695PPPPPPP("5a121d1e171809031917", 53);
m282PPPPPPP.m288PPPPPPP(c0164ppppppp.m681PPPP());
m282PPPPPPP.m287PPPPPPP(1);
CountDownLatch countDownLatch2 = c0164ppppppp.f515PPPP;
if (countDownLatch2 != null) {
countDownLatch2.countDown();
}
if (!cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f607PPP || sensorManager == null || (pp3 = (PP) C0068PPPPPPP.m265PPPPPPP(m695PPPPPPP("5a337e64253f373d2f257e713134282338337463283523222362f25e1fcd3e3e3e3e3e3e8c5e0ddf8c5e1f7f5e1f7f5e0d6d5e0d6d5e1fcd8c5e0ddf3e8c5e1f7f5e0dd03223", 21))) == null) {
return;
}
pp3.m256(sensorManager);
} catch (Throwable unused4) {
}
}
public final String m710PPPPPPP(Context context) {
m705PPPPPPP(false);
String m683 = (f512PPPPPP && this.f529P) ? m683(context) : C0171PPPPPP.m773PPPPPPP(context);
m703PPPPPPP(m683);
return m683;
}
private byte[] m681PPPP() throws Exception {
CountDownLatch countDownLatch = new CountDownLatch(3);
this.f527PP.m573PPPPPPP(this.f524PPPPPPP, this.f515PPPP, countDownLatch);
try {
countDownLatch.await(10000L, TimeUnit.MILLISECONDS);
} catch (Throwable unused) {
}
this.f527PP.m572PPPPPPP();
byte[] m571 = this.f527PP.m571();
if (m571 != null) {
return m571;
}
throw new Exception(m695PPPPPPP("5d6979792d2967617d676568716a6d222a6b6469656d286d6c6c", 71));
}
private static String m694PPPPPPP(C0021 c0021) {
String m772PPPPPPP;
int i3;
if (c0021.m283PPPP()) {
m772PPPPPPP = C0171PPPPPP.m772PPPPPPP();
i3 = 1;
} else {
m772PPPPPPP = C0171PPPPPP.m772PPPPPPP();
i3 = 0;
}
return C0171PPPPPP.m775PPPPPPP(m772PPPPPPP, i3);
}
private static String m695PPPPPPP(String str, int i3) {
try {
int length = str.length() / 2;
char[] charArray = str.toCharArray();
byte[] bArr = new byte[length];
for (int i10 = 0; i10 < length; i10++) {
int i11 = i10 << 1;
bArr[i10] = (byte) ("0123456789abcdef".indexOf(charArray[i11 + 1]) | ("0123456789abcdef".indexOf(charArray[i11]) << 4));
}
byte b10 = (byte) (i3 ^ 43);
byte b11 = (byte) (bArr[0] ^ 57);
bArr[0] = b11;
for (int i12 = 1; i12 < length; i12++) {
b11 = (byte) ((b11 ^ bArr[i12]) ^ b10);
bArr[i12] = b11;
}
return new String(bArr, Constants.ENCODING);
} catch (Exception e10) {
e10.printStackTrace();
return HttpTip.defaultEmpty;
}
}
private void m689(byte[] bArr) {
PPPPPP.m830PPPPPPP(new cn.tongdun.android.p008.PPPP(this, bArr));
}
public final void m711PPPPPPP(Context context, FMCallback fMCallback) {
PPPPPP.m821(new PPPPPP(this, context, fMCallback));
}
private boolean m690(Context context, FMCallback fMCallback) {
if (((int) ((System.currentTimeMillis() - this.f521PPPP) / 86400000)) > 0 && context != null) {
C0021 m282PPPPPPP = C0021.m282PPPPPPP();
m712PPPPPPP(this.f524PPPPPPP);
m705PPPPPPP(fMCallback != null);
if (this.f527PP != null) {
m282PPPPPPP.m287PPPPPPP(2);
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f96PPPP, m695PPPPPPP("694b7460666c602c2d68606471", 66));
if (fMCallback != null) {
m708PPPPPPP(m282PPPPPPP.m285PPPPPP(), new C0030(context, fMCallback));
return true;
}
m689(m282PPPPPPP.m285PPPPPP());
}
}
return false;
}
public final void m712PPPPPPP(@NonNull TDOption tDOption) {
C0032 m803PPPPPPP = C0032.m803PPPPPPP();
C0032.m806PPPPPPP(PPPPPP.m824PPPPPPP(), tDOption.getAppKey());
try {
cn.tongdun.android.p008.p014PPPPPP.PPPPPP.m277PPPPPPP(tDOption);
} catch (Throwable unused) {
}
cn.tongdun.android.p008.p014PPPPPP.PPPPPP.m278PPPPPPP(PPPPPP.m824PPPPPPP(), cn.tongdun.android.p020PPPPPPP.PPPPPPP.f577PPPPPPP, PPPPPPP.PPPPPP.f113PPPPPPP.m114PPPPPPP());
cn.tongdun.android.p008.p014PPPPPP.PPPPPP.m278PPPPPPP(PPPPPP.m824PPPPPPP(), cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f605PPPPPP, PPPPPPP.EnumC0008.f115PPPPPPP.m116PPPPPPP());
if (this.f526PP) {
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m841(m695PPPPPPP("703818020217121a0c0c181654134f03161b0d095a4b1914465e191917185153120a0e08", 52));
return;
}
this.f515PPPP = new CountDownLatch(2);
this.f529P = true;
if (f512PPPPPP) {
this.f525PP.post(new RunnableC0065PPPP(this, m803PPPPPPP, tDOption));
} else {
m684();
}
}
public static void m697PPPPPPP(FMCallback fMCallback) {
List list = f511PPPPP;
if (list == null || fMCallback == null) {
return;
}
list.add(fMCallback);
}
public static void m698PPPPPPP(C0164PPPPPPP c0164ppppppp, Context context) {
C0019 c0019 = (C0019) C0068PPPPPPP.m265PPPPPPP(m695PPPPPPP("5a713c26677d757f6d673c3373766a617a7136306b6e77692b104b6e7769", 87));
if (c0019 != null) {
PackageInfo packageInfo = (PackageInfo) C0166PPPPP.m742PPPPPP(C0166PPPPP.f543PPPPPP[0], new PPPPPPP(c0164ppppppp, context));
c0019.m259PPPPPPP(context, 1, m695PPPPPPP("0d2c2b2b29292b", 29), packageInfo != null ? packageInfo.versionName : null);
}
}
public static void m699PPPPPPP(C0164PPPPPPP c0164ppppppp, Context context, FMCallback fMCallback) {
String jSONObject;
String m774PPPPPPP;
PPPPPPP.PPPP pppp;
String m116PPPPPPP;
String str = cn.tongdun.android.p020PPPPPPP.PPPPPPP.f577PPPPPPP;
PPPPPPP.PPPPPP pppppp = PPPPPPP.PPPPPP.f113PPPPPPP;
if (cn.tongdun.android.p008.p014PPPPPP.PPPPPP.m278PPPPPPP(context, str, pppppp.m114PPPPPPP())) {
String str2 = cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f605PPPPPP;
PPPPPPP.EnumC0008 enumC0008 = PPPPPPP.EnumC0008.f115PPPPPPP;
if (cn.tongdun.android.p008.p014PPPPPP.PPPPPP.m278PPPPPPP(context, str2, enumC0008.m116PPPPPPP())) {
try {
C0032 m803PPPPPPP = C0032.m803PPPPPPP();
C0032.PPPPPPP m809 = m803PPPPPPP.m809(context, cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f591PP);
m803PPPPPPP.m811PPPPPPP(m809);
if (m809.equals(C0032.PPPPPPP.f567PPPPPPP)) {
C0021 m282PPPPPPP = C0021.m282PPPPPPP();
if (c0164ppppppp.m690(context, fMCallback)) {
return;
}
if (!cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f608PP) {
if (m282PPPPPPP.m289PPPPPPP(1, 2)) {
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f96PPPP, m695PPPPPPP("69685743454f430f0e4b434752", 97));
c0164ppppppp.m708PPPPPPP(m282PPPPPPP.m285PPPPPP(), new C0030(context, fMCallback));
} else if (m282PPPPPPP.m286()) {
c0164ppppppp.m682PPPPPP(context, fMCallback);
} else {
m697PPPPPPP(fMCallback);
}
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m841(m695PPPPPPP("7e1d2e6b7d31323d370b023228676c39293f39293f", 20));
return;
}
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f101PPPPPPP, m695PPPPPPP("786d5b56584a13044148425b5d4641", 107));
m774PPPPPPP = C0171PPPPPP.m774PPPPPPP(c0164ppppppp.f527PP.m570PPPP());
} else {
m803PPPPPPP.m808PPPP(context);
m774PPPPPPP = C0171PPPPPP.m774PPPPPPP(c0164ppppppp.f527PP.m570PPPP());
}
m704PPPPPPP(m774PPPPPPP, fMCallback);
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m841(m695PPPPPPP("7e1d2e6b7d31323d370b023228676c39293f39293f", 20));
return;
} catch (Throwable th) {
jSONObject = cn.tongdun.android.shell.common.PPPPPPP.m105PPPPPPP(th).toString();
}
} else {
pppp = PPPPPPP.PPPP.f87PPPPP;
m116PPPPPPP = enumC0008.m116PPPPPPP();
}
} else {
pppp = PPPPPPP.PPPP.f94PP;
m116PPPPPPP = pppppp.m114PPPPPPP();
}
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(pppp, m116PPPPPPP);
jSONObject = C0171PPPPPP.m774PPPPPPP(c0164ppppppp.f527PP.m570PPPP());
m704PPPPPPP(jSONObject, fMCallback);
}
public static void m700PPPPPPP(C0164PPPPPPP c0164ppppppp, String str) {
String str2;
C0019 c0019 = (C0019) C0068PPPPPPP.m265PPPPPPP(m695PPPPPPP("5a0b465c1d070f05171d4649090c101b000b4c4a11140d13516a31140d13", 45));
if (c0019 != null) {
if (TextUtils.isEmpty(str)) {
c0019.m260PPPPPPP(m695PPPPPPP("514c5054531945501d47425b45070a4b515953414b10105b41", 123));
return;
}
Iterator it = c0164ppppppp.f518PPPPP.entrySet().iterator();
while (true) {
if (!it.hasNext()) {
str2 = HttpTip.defaultEmpty;
break;
}
Map.Entry entry = (Map.Entry) it.next();
if (str.startsWith((String) entry.getKey())) {
str2 = (String) entry.getValue();
break;
}
}
c0019.m260PPPPPPP(str2);
}
}
public static void m703PPPPPPP(String str) {
synchronized (C0164PPPPPPP.class) {
List<FMCallback> list = f511PPPPP;
if (list != null) {
for (FMCallback fMCallback : list) {
if (fMCallback != null) {
fMCallback.onEvent(str);
}
f511PPPPP.remove(fMCallback);
}
}
}
if (PPPPPP.m824PPPPPPP() != null && !C0168PPPP.m754(PPPPPP.m824PPPPPPP())) {
cn.tongdun.android.shell.common.PPPPPP.m89PPPPPPP(302, m695PPPPPPP("77305e5f1a0012090c08", 58));
}
cn.tongdun.android.shell.common.PPPPPP.m90PPPPPPP((String) null, (String) null);
}
public static void m704PPPPPPP(String str, FMCallback fMCallback) {
if (fMCallback != null) {
fMCallback.onEvent(str);
}
if (PPPPPP.m824PPPPPPP() != null && !C0168PPPP.m754(PPPPPP.m824PPPPPPP())) {
cn.tongdun.android.shell.common.PPPPPP.m89PPPPPPP(302, m695PPPPPPP("775d3332776d7f646165", 87));
}
cn.tongdun.android.shell.common.PPPPPP.m90PPPPPPP((String) null, (String) null);
}
public void m705PPPPPPP(boolean z8) {
if (!this.f529P) {
if (Looper.getMainLooper() != Looper.myLooper()) {
CountDownLatch countDownLatch = new CountDownLatch(1);
this.f520PPPP = countDownLatch;
try {
countDownLatch.await(200L, TimeUnit.MILLISECONDS);
} catch (Exception unused) {
}
}
if (!this.f529P) {
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f110PPPPPPP, m695PPPPPPP("7d1838717b342e617c322d2c313b707c323228", 30));
cn.tongdun.android.p020PPPPPPP.p021.PPPPPPP.m844PPPPPPP(m695PPPPPPP("746d5352011c524d4c515b1015735e5973575e4f0f125252484115135a4e5452005555", 126));
}
}
CountDownLatch countDownLatch2 = this.f515PPPP;
if (countDownLatch2 != null) {
try {
int i3 = z8 ? cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f610 * 3 : cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f610;
if (countDownLatch2.await(i3, TimeUnit.MILLISECONDS)) {
return;
}
PPPPPPP.PPPP pppp = PPPPPPP.PPPP.f110PPPPPPP;
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(pppp, m695PPPPPPP("764972273c7a3524657b6e6e747a34276e777b2c69", 88) + i3 + m695PPPPPPP("543c", 9));
} catch (Throwable unused2) {
}
}
}
public void m706PPPPPPP(byte[] bArr) throws Exception {
String str;
int i3;
C0021 m282PPPPPPP = C0021.m282PPPPPPP();
synchronized (this.f519PPPP) {
if (bArr == null) {
m282PPPPPPP.m287PPPPPPP(0);
} else if (m695PPPPPPP("49514e5a5c5656545a", 120).equals(this.f528)) {
} else {
if (this.f523PPPPPPP != null && Arrays.equals(this.f523PPPPPPP, bArr)) {
m282PPPPPPP.m287PPPPPPP(0);
} else if (cn.tongdun.android.p008.p019P.PPPP.m719PPPPPPP(PPPPPP.m824PPPPPPP(), cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f605PPPPPP)) {
f513PPP = true;
this.f528 = m695PPPPPPP("5f2b2429252d", 7);
m282PPPPPPP.m287PPPPPPP(1);
} else {
f513PPP = false;
this.f528 = m695PPPPPPP("49293622242e2e2c22", 0);
HashMap hashMap = new HashMap();
hashMap.put(m695PPPPPPP("49636174687965", 89), cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f605PPPPPP);
hashMap.put(m695PPPPPPP("4f383c2a312d2a", 0), m695PPPPPPP("0d5c5b5b59595b", 109));
hashMap.put(m695PPPPPPP("581302392c1e", 41), cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f591PP);
String str2 = cn.tongdun.android.p020PPPPPPP.PPPPPPP.f577PPPPPPP;
System.currentTimeMillis();
String m226PPPPPPP = !TextUtils.isEmpty(cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f597PPPP) ? !cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f585PPPP ? cn.tongdun.android.p008.p010PPPPP.PPPPPPP.m226PPPPPPP(cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f597PPPP, hashMap, bArr, 1) : cn.tongdun.android.p008.p010PPPPP.PPPPPPP.m226PPPPPPP(cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f597PPPP, hashMap, bArr, 0) : cn.tongdun.android.p008.p010PPPPP.PPPPPPP.m226PPPPPPP(str2, hashMap, bArr, 2);
if (TextUtils.isEmpty(m226PPPPPPP)) {
throw new Exception(m695PPPPPPP("4b40415448564a41121e4d04194c4e57", 124));
}
JSONObject jSONObject = new JSONObject(m226PPPPPPP);
String optString = jSONObject.optString(m695PPPPPPP("5a36313b", 17));
String optString2 = jSONObject.optString(m695PPPPPPP("5d160107", 60));
C0032 m803PPPPPPP = C0032.m803PPPPPPP();
PPPPP m723PPPPPPP = PPPPP.m723PPPPPPP();
if (m695PPPPPPP("091313", 56).equals(optString)) {
this.f523PPPPPPP = bArr;
this.f528 = m695PPPPPPP("4a6f7f696f7f697c7a70", 66);
JSONObject optJSONObject = jSONObject.optJSONObject(m695PPPPPPP("4b0c0d1d0203", 48));
if (optJSONObject != null) {
m282PPPPPPP.m284PPPPPPP();
String optString3 = optJSONObject.optString(m695PPPPPPP("4d544b41446862", 100));
String optString4 = optJSONObject.optString(m695PPPPPPP("5b212a36", 16));
JSONObject optJSONObject2 = optJSONObject.optJSONObject(m695PPPPPPP("5a", 108));
int optInt = optJSONObject2 != null ? optJSONObject2.optInt(m695PPPPPPP("5f5752474b4d", 123), 0) : 0;
C0171PPPPPP.m770(optString3);
C0036.m840PPPPPPP(PPPPPP.m824PPPPPPP(), m695PPPPPPP("4d376e683d362a", 12), optString4);
m723PPPPPPP.m729PPPPPPP(PPPPPP.m824PPPPPPP(), optJSONObject);
if (!cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f588PPPPP) {
long currentTimeMillis = System.currentTimeMillis();
C0171PPPPPP.m776PPPPPPP(PPPPPP.m824PPPPPPP(), optString3, currentTimeMillis);
cn.tongdun.android.p008.p019P.PPPP.m718PPPPPPP(PPPPPP.m824PPPPPPP(), cn.tongdun.android.p020PPPPPPP.p022PPPPPPP.PPPPPPP.f605PPPPPP, currentTimeMillis, optInt);
}
}
C0112PPPP.m606PPPPPPP().m610(PPPPPP.m824PPPPPPP());
C0032.m802(PPPPPP.m824PPPPPPP());
} else {
if (m695PPPPPPP("0a3034", 24).equals(optString)) {
str = "5f3f303d3139";
i3 = 19;
} else if (m695PPPPPPP("0a3932", 17).equals(optString)) {
this.f528 = m695PPPPPPP("5f010e030f07", 45);
m803PPPPPPP.m811PPPPPPP(C0032.PPPPPPP.f564PPPPPPP);
m282PPPPPPP.m287PPPPPPP(1);
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f105PP, optString2);
C0032.m805PPPPPPP(PPPPPP.m824PPPPPPP());
} else if (m695PPPPPPP("0a363c", 30).equals(optString)) {
str = "5f7a7578747c";
i3 = 86;
} else {
this.f528 = m695PPPPPPP("5f040b060a02", 40);
m282PPPPPPP.m287PPPPPPP(1);
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f109, m226PPPPPPP);
}
this.f528 = m695PPPPPPP(str, i3);
m803PPPPPPP.m811PPPPPPP(C0032.PPPPPPP.f566);
m282PPPPPPP.m287PPPPPPP(1);
cn.tongdun.android.shell.common.PPPPPPP.m108PPPPPPP(PPPPPPP.PPPP.f103PP, optString2);
}
cn.tongdun.android.shell.common.PPPPPPP.m107PPPPPPP(PPPPPPP.PPPP.f96PPPP);
}
}
}
}
private void m707PPPPPPP(byte[] bArr, long j10) {
HandlerThread handlerThread = new HandlerThread(m695PPPPPPP("4d5e444c46545e", 110));
handlerThread.start();
new Handler(handlerThread.getLooper()).postDelayed(new PP(this, bArr), 3000L);
}
private void m708PPPPPPP(byte[] bArr, InterfaceC0031PPPPPPP interfaceC0031PPPPPPP) {
PPPPPP.m830PPPPPPP(new P(this, bArr, interfaceC0031PPPPPPP));
}
}