小红书.apk(点击下载) / b.java


package com.igexin.push.extension.distribution.gbd.d;

import a23.u2;
import android.content.Context;
import android.content.IntentFilter;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.ServiceInfo;
import android.net.wifi.WifiManager;
import android.os.Build;
import android.os.Bundle;
import android.os.Message;
import android.text.TextUtils;
import com.igexin.base.scheduler.BaseTask;
import com.igexin.push.extension.distribution.gbd.c.c;
import com.igexin.push.extension.distribution.gbd.c.g;
import com.igexin.push.extension.distribution.gbd.c.h;
import com.igexin.push.extension.distribution.gbd.c.i;
import com.igexin.push.extension.distribution.gbd.g.d;
import com.igexin.push.extension.distribution.gbd.g.e;
import com.igexin.push.extension.distribution.gbd.h.a;
import com.igexin.push.extension.distribution.gbd.h.a.l;
import com.igexin.push.extension.distribution.gbd.h.a.m;
import com.igexin.push.extension.distribution.gbd.i.a;
import com.igexin.push.extension.distribution.gbd.j.j;
import com.igexin.push.extension.distribution.gbd.j.k;
import com.igexin.sdk.PushConsts;
import com.tencent.map.geolocation.TencentLocationListener;
import com.xingin.xhs.develop.net.NetSettingActivity;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Random;
import java.util.TimeZone;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;

public class b {

    /* renamed from: e  reason: collision with root package name */
    private static final String f26458e = "GBD_Logic";

    /* renamed from: f  reason: collision with root package name */
    private static b f26459f;

    /* renamed from: a  reason: collision with root package name */
    public Context f26460a = c.f26174d;

    /* renamed from: b  reason: collision with root package name */
    public c f26461b = new c();

    /* renamed from: c  reason: collision with root package name */
    public final AtomicBoolean f26462c = new AtomicBoolean(false);

    /* renamed from: d  reason: collision with root package name */
    public a f26463d;

    /* renamed from: g  reason: collision with root package name */
    private com.igexin.push.extension.distribution.gbd.g.a f26464g;

    /* renamed from: h  reason: collision with root package name */
    private e f26465h;

    /* renamed from: i  reason: collision with root package name */
    private com.igexin.push.extension.distribution.gbd.g.c f26466i;

    /* renamed from: j  reason: collision with root package name */
    private com.igexin.push.extension.distribution.gbd.g.b f26467j;

    /* renamed from: k  reason: collision with root package name */
    private d f26468k;

    /* renamed from: l  reason: collision with root package name */
    private final AtomicBoolean f26469l = new AtomicBoolean(false);

    private b() {
    }

    public static b a() {
        if (f26459f == null) {
            synchronized (b.class) {
                if (f26459f == null) {
                    f26459f = new b();
                }
            }
        }
        return f26459f;
    }

    private void a(Context context) {
        if (!this.f26462c.getAndSet(true)) {
            this.f26460a = context;
            c.f26174d = context;
            this.f26461b.start();
        }
    }

    private static void b(Context context) {
        ApplicationInfo applicationInfo;
        Bundle bundle;
        try {
            applicationInfo = context.getPackageManager().getApplicationInfo(context.getPackageName(), 128);
        } catch (PackageManager.NameNotFoundException e14) {
            j.a(e14);
            applicationInfo = null;
        }
        if (applicationInfo != null && (bundle = applicationInfo.metaData) != null) {
            String string = bundle.getString(g.L);
            if (!TextUtils.isEmpty(string)) {
                com.igexin.push.extension.distribution.gbd.c.d.f26238c = string;
            }
            String string2 = applicationInfo.metaData.getString(g.M);
            if (!TextUtils.isEmpty(string2)) {
                com.igexin.push.extension.distribution.gbd.c.d.f26239d = string2;
            }
            String string3 = applicationInfo.metaData.getString(g.N);
            if (!TextUtils.isEmpty(string3)) {
                i.f26450a = string3;
            }
            String string4 = applicationInfo.metaData.getString(g.O);
            if (!TextUtils.isEmpty(string4)) {
                i.f26451b = string4;
            }
        }
    }

    public static /* synthetic */ void b(b bVar) {
        if (!bVar.f26469l.getAndSet(true)) {
            if (k.a(c.f26174d, "android.permission.ACCESS_WIFI_STATE") && com.igexin.push.extension.distribution.gbd.c.d.f26248m) {
                bVar.f26467j = new com.igexin.push.extension.distribution.gbd.g.b();
                IntentFilter intentFilter = new IntentFilter();
                intentFilter.addAction("android.net.wifi.STATE_CHANGE");
                bVar.f26460a.registerReceiver(bVar.f26467j, intentFilter);
            }
            bVar.f26466i = new com.igexin.push.extension.distribution.gbd.g.c();
            IntentFilter intentFilter2 = new IntentFilter();
            intentFilter2.addAction(PushConsts.ACTION_BROADCAST_USER_PRESENT);
            intentFilter2.addAction("android.intent.action.SCREEN_OFF");
            bVar.f26460a.registerReceiver(bVar.f26466i, intentFilter2);
            bVar.f26464g = new com.igexin.push.extension.distribution.gbd.g.a();
            IntentFilter intentFilter3 = new IntentFilter();
            intentFilter3.addDataScheme("package");
            intentFilter3.addAction("android.intent.action.PACKAGE_ADDED");
            intentFilter3.addAction("android.intent.action.PACKAGE_REMOVED");
            bVar.f26460a.registerReceiver(bVar.f26464g, intentFilter3);
            bVar.f26465h = new e();
            IntentFilter intentFilter4 = new IntentFilter();
            intentFilter4.addAction(g.T);
            bVar.f26460a.registerReceiver(bVar.f26465h, intentFilter4);
            bVar.f26468k = new d();
            IntentFilter intentFilter5 = new IntentFilter();
            intentFilter5.addAction("android.intent.action.ACTION_SHUTDOWN");
            bVar.f26460a.registerReceiver(bVar.f26468k, intentFilter5);
            bVar.p();
        }
    }

    private void d() {
        ApplicationInfo applicationInfo;
        long j14;
        Bundle bundle;
        j.b(f26458e, "gbd logic init");
        h.f26408af = com.igexin.push.extension.distribution.gbd.j.a.a();
        Context context = this.f26460a;
        try {
            applicationInfo = context.getPackageManager().getApplicationInfo(context.getPackageName(), 128);
        } catch (PackageManager.NameNotFoundException e14) {
            j.a(e14);
            applicationInfo = null;
        }
        if (!(applicationInfo == null || (bundle = applicationInfo.metaData) == null)) {
            String string = bundle.getString(g.L);
            if (!TextUtils.isEmpty(string)) {
                com.igexin.push.extension.distribution.gbd.c.d.f26238c = string;
            }
            String string2 = applicationInfo.metaData.getString(g.M);
            if (!TextUtils.isEmpty(string2)) {
                com.igexin.push.extension.distribution.gbd.c.d.f26239d = string2;
            }
            String string3 = applicationInfo.metaData.getString(g.N);
            if (!TextUtils.isEmpty(string3)) {
                i.f26450a = string3;
            }
            String string4 = applicationInfo.metaData.getString(g.O);
            if (!TextUtils.isEmpty(string4)) {
                i.f26451b = string4;
            }
        }
        h.f26402a = new com.igexin.push.extension.distribution.gbd.e.a(this.f26460a);
        com.igexin.push.extension.distribution.gbd.e.a.a.a();
        com.igexin.push.extension.distribution.gbd.e.a.a.b();
        com.igexin.push.extension.distribution.gbd.e.a.c.a();
        com.igexin.push.extension.distribution.gbd.e.a.c.b();
        com.igexin.push.extension.distribution.gbd.e.a.b.a().b();
        try {
            boolean y14 = k.y();
            j.b(f26458e, "CAE  ".concat(String.valueOf(y14)));
            if (!y14) {
                h.Z = 0;
                h.f26403aa = 0;
                h.Y = "";
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.c(h.f26403aa);
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Y);
                j.b(f26458e, "clean CAD. ");
            } else {
                if (h.Y.split(",").length >= 200) {
                    j.b(f26458e, " CAD length > 200, clean. ");
                    h.Y = "";
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Y);
                }
                long z14 = k.z();
                long j15 = z14 - (h.Z + h.f26403aa);
                j.a(f26458e, "initCAA: sdkLastStartTime  " + h.Z);
                j.a(f26458e, "initCAA: sdkAliveTime  " + h.f26403aa);
                if (h.Z == 0) {
                    h.Z = z14;
                    h.f26403aa = 0;
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    j14 = h.f26403aa;
                } else if (j15 <= com.igexin.push.extension.distribution.gbd.c.d.f26225bn * 1000) {
                    long j16 = z14 - h.Z;
                    h.f26403aa = j16;
                    if (j16 < 0) {
                        h.Z = z14;
                        h.f26403aa = 0;
                    }
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    j14 = h.f26403aa;
                } else {
                    if (h.f26403aa >= 10000) {
                        StringBuilder sb3 = new StringBuilder();
                        sb3.append(h.Y);
                        sb3.append((h.Z / 1000) + ":" + (h.f26403aa / 1000) + ",");
                        h.Y = sb3.toString();
                        com.igexin.push.extension.distribution.gbd.e.a.c.a();
                        com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Y);
                        j.b(f26458e, "CAD update =  " + h.Y);
                    }
                    h.Z = z14;
                    h.f26403aa = 0;
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    j14 = h.f26403aa;
                }
                com.igexin.push.extension.distribution.gbd.e.a.c.c(j14);
            }
        } catch (Throwable th3) {
            j.a(th3);
        }
        if (k.y()) {
            com.igexin.push.extension.distribution.gbd.h.a.c.a(0);
        }
        j.b(f26458e, "gbd config task init");
        com.igexin.push.extension.distribution.gbd.i.a a14 = a.C0384a.a();
        TimeUnit timeUnit = TimeUnit.MILLISECONDS;
        a14.a(new BaseTask(timeUnit) {
            /* class com.igexin.push.extension.distribution.gbd.d.b.AnonymousClass1 */

            @Override // com.igexin.base.scheduler.BaseTask
            public final void onRunTask() {
                try {
                    j.b(b.f26458e, "add gbd config task result start");
                    com.igexin.push.extension.distribution.gbd.h.a.d e14 = com.igexin.push.extension.distribution.gbd.h.a.d.e();
                    if (e14.b()) {
                        e14.a(System.currentTimeMillis());
                        e14.a();
                        j.b(b.f26458e, "add gbd config task result success");
                    }
                } catch (Throwable th3) {
                    j.a(b.f26458e, th3);
                }
            }
        }, 3000);
        a.C0384a.a().a(new BaseTask(timeUnit) {
            /* class com.igexin.push.extension.distribution.gbd.d.b.AnonymousClass2 */

            @Override // com.igexin.base.scheduler.BaseTask
            public final void onRunTask() {
                try {
                    long currentTimeMillis = System.currentTimeMillis();
                    boolean equalsIgnoreCase = g.f26393s.equalsIgnoreCase(com.igexin.push.extension.distribution.gbd.c.d.F);
                    boolean equalsIgnoreCase2 = "both".equalsIgnoreCase(com.igexin.push.extension.distribution.gbd.c.d.F);
                    if ((equalsIgnoreCase || equalsIgnoreCase2) && currentTimeMillis - h.f26441r >= com.igexin.push.extension.distribution.gbd.c.d.I * 1000) {
                        com.igexin.push.extension.distribution.gbd.e.a.c.a();
                        h.f26441r = currentTimeMillis;
                        com.igexin.push.extension.distribution.gbd.e.a.c.a((int) u2.target_upload_fail_VALUE, String.valueOf(currentTimeMillis));
                        a.C0384a.a().a(new com.igexin.push.extension.distribution.gbd.f.a(new com.igexin.push.extension.distribution.gbd.f.a.a()));
                    }
                } catch (Throwable th3) {
                    j.a(b.f26458e, th3);
                }
            }
        }, com.igexin.push.config.c.f25230t);
        if (h.f26425b != null) {
            Message obtain = Message.obtain();
            obtain.what = 201;
            h.f26425b.sendMessageDelayed(obtain, 5500);
        }
        StringBuilder sb4 = new StringBuilder();
        sb4.append(com.igexin.push.extension.distribution.gbd.c.d.f26254s);
        j.a(f26458e, sb4.toString());
        if (com.igexin.push.extension.distribution.gbd.c.d.f26254s) {
            try {
                h.f26426c = (WifiManager) this.f26460a.getSystemService(TencentLocationListener.WIFI);
                if (this.f26460a.getPackageManager().checkPermission("android.permission.ACCESS_WIFI_STATE", this.f26460a.getPackageName()) == 0) {
                    h.f26430g = true;
                }
            } catch (Throwable th4) {
                j.a(th4);
            }
            b();
            this.f26463d = new com.igexin.push.extension.distribution.gbd.h.a();
            long nextInt = (long) ((com.igexin.push.extension.distribution.gbd.c.d.bO + new Random().nextInt(5)) * 1000);
            final long j17 = nextInt * 7;
            j.b(f26458e, "gbd dataCollection task delay= " + nextInt + "ms start");
            a.C0384a.a().a(new Runnable() {
                /* class com.igexin.push.extension.distribution.gbd.d.b.AnonymousClass3 */

                public final void run() {
                    j.b(b.f26458e, "gbd dataCollection task periodTime=" + r5 + "ms");
                    k.f();
                    b.this.f26463d.a(com.igexin.push.extension.distribution.gbd.h.a.d.e());
                    b.this.f26463d.a(m.e());
                    b.this.f26463d.a(com.igexin.push.extension.distribution.gbd.h.a.h.e());
                    com.igexin.push.extension.distribution.gbd.h.a aVar = b.this.f26463d;
                    if (com.igexin.push.extension.distribution.gbd.h.a.g.f26670c == null) {
                        com.igexin.push.extension.distribution.gbd.h.a.g.f26670c = new com.igexin.push.extension.distribution.gbd.h.a.g();
                    }
                    aVar.a(com.igexin.push.extension.distribution.gbd.h.a.g.f26670c);
                    com.igexin.push.extension.distribution.gbd.h.a aVar2 = b.this.f26463d;
                    if (com.igexin.push.extension.distribution.gbd.h.a.i.f26674c == null) {
                        com.igexin.push.extension.distribution.gbd.h.a.i.f26674c = new com.igexin.push.extension.distribution.gbd.h.a.i();
                    }
                    aVar2.a(com.igexin.push.extension.distribution.gbd.h.a.i.f26674c);
                    com.igexin.push.extension.distribution.gbd.h.a aVar3 = b.this.f26463d;
                    if (com.igexin.push.extension.distribution.gbd.h.a.a.f26657c == null) {
                        com.igexin.push.extension.distribution.gbd.h.a.a.f26657c = new com.igexin.push.extension.distribution.gbd.h.a.a();
                    }
                    aVar3.a(com.igexin.push.extension.distribution.gbd.h.a.a.f26657c);
                    com.igexin.push.extension.distribution.gbd.h.a aVar4 = b.this.f26463d;
                    if (com.igexin.push.extension.distribution.gbd.h.a.e.f26666c == null) {
                        com.igexin.push.extension.distribution.gbd.h.a.e.f26666c = new com.igexin.push.extension.distribution.gbd.h.a.e();
                    }
                    aVar4.a(com.igexin.push.extension.distribution.gbd.h.a.e.f26666c);
                    b.this.f26463d.a(com.igexin.push.extension.distribution.gbd.h.a.b.e());
                    b.this.f26463d.a(l.e());
                    b.this.f26463d.a(l.e());
                    b.this.f26463d.a();
                    b.b(b.this);
                }
            }, nextInt, j17);
            b();
        }
    }

    private void e() {
        h.f26402a = new com.igexin.push.extension.distribution.gbd.e.a(this.f26460a);
        com.igexin.push.extension.distribution.gbd.e.a.a.a();
        com.igexin.push.extension.distribution.gbd.e.a.a.b();
        com.igexin.push.extension.distribution.gbd.e.a.c.a();
        com.igexin.push.extension.distribution.gbd.e.a.c.b();
        com.igexin.push.extension.distribution.gbd.e.a.b.a().b();
    }

    private static void f() {
        if (k.y()) {
            com.igexin.push.extension.distribution.gbd.h.a.c.a(0);
        }
    }

    private void g() {
        j.b(f26458e, "gbd config task init");
        com.igexin.push.extension.distribution.gbd.i.a a14 = a.C0384a.a();
        TimeUnit timeUnit = TimeUnit.MILLISECONDS;
        a14.a(new BaseTask(timeUnit) {
            /* class com.igexin.push.extension.distribution.gbd.d.b.AnonymousClass1 */

            @Override // com.igexin.base.scheduler.BaseTask
            public final void onRunTask() {
                try {
                    j.b(b.f26458e, "add gbd config task result start");
                    com.igexin.push.extension.distribution.gbd.h.a.d e14 = com.igexin.push.extension.distribution.gbd.h.a.d.e();
                    if (e14.b()) {
                        e14.a(System.currentTimeMillis());
                        e14.a();
                        j.b(b.f26458e, "add gbd config task result success");
                    }
                } catch (Throwable th3) {
                    j.a(b.f26458e, th3);
                }
            }
        }, 3000);
        a.C0384a.a().a(new BaseTask(timeUnit) {
            /* class com.igexin.push.extension.distribution.gbd.d.b.AnonymousClass2 */

            @Override // com.igexin.base.scheduler.BaseTask
            public final void onRunTask() {
                try {
                    long currentTimeMillis = System.currentTimeMillis();
                    boolean equalsIgnoreCase = g.f26393s.equalsIgnoreCase(com.igexin.push.extension.distribution.gbd.c.d.F);
                    boolean equalsIgnoreCase2 = "both".equalsIgnoreCase(com.igexin.push.extension.distribution.gbd.c.d.F);
                    if ((equalsIgnoreCase || equalsIgnoreCase2) && currentTimeMillis - h.f26441r >= com.igexin.push.extension.distribution.gbd.c.d.I * 1000) {
                        com.igexin.push.extension.distribution.gbd.e.a.c.a();
                        h.f26441r = currentTimeMillis;
                        com.igexin.push.extension.distribution.gbd.e.a.c.a((int) u2.target_upload_fail_VALUE, String.valueOf(currentTimeMillis));
                        a.C0384a.a().a(new com.igexin.push.extension.distribution.gbd.f.a(new com.igexin.push.extension.distribution.gbd.f.a.a()));
                    }
                } catch (Throwable th3) {
                    j.a(b.f26458e, th3);
                }
            }
        }, com.igexin.push.config.c.f25230t);
        if (h.f26425b != null) {
            Message obtain = Message.obtain();
            obtain.what = 201;
            h.f26425b.sendMessageDelayed(obtain, 5500);
        }
    }

    private void h() {
        long nextInt = (long) ((com.igexin.push.extension.distribution.gbd.c.d.bO + new Random().nextInt(5)) * 1000);
        final long j14 = nextInt * 7;
        j.b(f26458e, "gbd dataCollection task delay= " + nextInt + "ms start");
        a.C0384a.a().a(new Runnable() {
            /* class com.igexin.push.extension.distribution.gbd.d.b.AnonymousClass3 */

            public final void run() {
                j.b(b.f26458e, "gbd dataCollection task periodTime=" + j14 + "ms");
                k.f();
                b.this.f26463d.a(com.igexin.push.extension.distribution.gbd.h.a.d.e());
                b.this.f26463d.a(m.e());
                b.this.f26463d.a(com.igexin.push.extension.distribution.gbd.h.a.h.e());
                com.igexin.push.extension.distribution.gbd.h.a aVar = b.this.f26463d;
                if (com.igexin.push.extension.distribution.gbd.h.a.g.f26670c == null) {
                    com.igexin.push.extension.distribution.gbd.h.a.g.f26670c = new com.igexin.push.extension.distribution.gbd.h.a.g();
                }
                aVar.a(com.igexin.push.extension.distribution.gbd.h.a.g.f26670c);
                com.igexin.push.extension.distribution.gbd.h.a aVar2 = b.this.f26463d;
                if (com.igexin.push.extension.distribution.gbd.h.a.i.f26674c == null) {
                    com.igexin.push.extension.distribution.gbd.h.a.i.f26674c = new com.igexin.push.extension.distribution.gbd.h.a.i();
                }
                aVar2.a(com.igexin.push.extension.distribution.gbd.h.a.i.f26674c);
                com.igexin.push.extension.distribution.gbd.h.a aVar3 = b.this.f26463d;
                if (com.igexin.push.extension.distribution.gbd.h.a.a.f26657c == null) {
                    com.igexin.push.extension.distribution.gbd.h.a.a.f26657c = new com.igexin.push.extension.distribution.gbd.h.a.a();
                }
                aVar3.a(com.igexin.push.extension.distribution.gbd.h.a.a.f26657c);
                com.igexin.push.extension.distribution.gbd.h.a aVar4 = b.this.f26463d;
                if (com.igexin.push.extension.distribution.gbd.h.a.e.f26666c == null) {
                    com.igexin.push.extension.distribution.gbd.h.a.e.f26666c = new com.igexin.push.extension.distribution.gbd.h.a.e();
                }
                aVar4.a(com.igexin.push.extension.distribution.gbd.h.a.e.f26666c);
                b.this.f26463d.a(com.igexin.push.extension.distribution.gbd.h.a.b.e());
                b.this.f26463d.a(l.e());
                b.this.f26463d.a(l.e());
                b.this.f26463d.a();
                b.b(b.this);
            }
        }, nextInt, j14);
    }

    private void i() {
        if (!this.f26469l.getAndSet(true)) {
            if (k.a(c.f26174d, "android.permission.ACCESS_WIFI_STATE") && com.igexin.push.extension.distribution.gbd.c.d.f26248m) {
                this.f26467j = new com.igexin.push.extension.distribution.gbd.g.b();
                IntentFilter intentFilter = new IntentFilter();
                intentFilter.addAction("android.net.wifi.STATE_CHANGE");
                this.f26460a.registerReceiver(this.f26467j, intentFilter);
            }
            this.f26466i = new com.igexin.push.extension.distribution.gbd.g.c();
            IntentFilter intentFilter2 = new IntentFilter();
            intentFilter2.addAction(PushConsts.ACTION_BROADCAST_USER_PRESENT);
            intentFilter2.addAction("android.intent.action.SCREEN_OFF");
            this.f26460a.registerReceiver(this.f26466i, intentFilter2);
            this.f26464g = new com.igexin.push.extension.distribution.gbd.g.a();
            IntentFilter intentFilter3 = new IntentFilter();
            intentFilter3.addDataScheme("package");
            intentFilter3.addAction("android.intent.action.PACKAGE_ADDED");
            intentFilter3.addAction("android.intent.action.PACKAGE_REMOVED");
            this.f26460a.registerReceiver(this.f26464g, intentFilter3);
            this.f26465h = new e();
            IntentFilter intentFilter4 = new IntentFilter();
            intentFilter4.addAction(g.T);
            this.f26460a.registerReceiver(this.f26465h, intentFilter4);
            this.f26468k = new d();
            IntentFilter intentFilter5 = new IntentFilter();
            intentFilter5.addAction("android.intent.action.ACTION_SHUTDOWN");
            this.f26460a.registerReceiver(this.f26468k, intentFilter5);
            p();
        }
    }

    private void j() {
        try {
            h.f26426c = (WifiManager) this.f26460a.getSystemService(TencentLocationListener.WIFI);
            if (this.f26460a.getPackageManager().checkPermission("android.permission.ACCESS_WIFI_STATE", this.f26460a.getPackageName()) == 0) {
                h.f26430g = true;
            }
        } catch (Throwable th3) {
            j.a(th3);
        }
    }

    private void k() {
        if (k.a(c.f26174d, "android.permission.ACCESS_WIFI_STATE") && com.igexin.push.extension.distribution.gbd.c.d.f26248m) {
            this.f26467j = new com.igexin.push.extension.distribution.gbd.g.b();
            IntentFilter intentFilter = new IntentFilter();
            intentFilter.addAction("android.net.wifi.STATE_CHANGE");
            this.f26460a.registerReceiver(this.f26467j, intentFilter);
        }
    }

    private void l() {
        this.f26466i = new com.igexin.push.extension.distribution.gbd.g.c();
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction(PushConsts.ACTION_BROADCAST_USER_PRESENT);
        intentFilter.addAction("android.intent.action.SCREEN_OFF");
        this.f26460a.registerReceiver(this.f26466i, intentFilter);
    }

    private void m() {
        this.f26464g = new com.igexin.push.extension.distribution.gbd.g.a();
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addDataScheme("package");
        intentFilter.addAction("android.intent.action.PACKAGE_ADDED");
        intentFilter.addAction("android.intent.action.PACKAGE_REMOVED");
        this.f26460a.registerReceiver(this.f26464g, intentFilter);
        this.f26465h = new e();
        IntentFilter intentFilter2 = new IntentFilter();
        intentFilter2.addAction(g.T);
        this.f26460a.registerReceiver(this.f26465h, intentFilter2);
    }

    private void n() {
        this.f26468k = new d();
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction("android.intent.action.ACTION_SHUTDOWN");
        this.f26460a.registerReceiver(this.f26468k, intentFilter);
    }

    private static void o() {
        try {
            boolean y14 = k.y();
            j.b(f26458e, "CAE  ".concat(String.valueOf(y14)));
            if (!y14) {
                h.Z = 0;
                h.f26403aa = 0;
                h.Y = "";
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.c(h.f26403aa);
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Y);
                j.b(f26458e, "clean CAD. ");
                return;
            }
            if (h.Y.split(",").length >= 200) {
                j.b(f26458e, " CAD length > 200, clean. ");
                h.Y = "";
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Y);
            }
            long z14 = k.z();
            long j14 = z14 - (h.Z + h.f26403aa);
            j.a(f26458e, "initCAA: sdkLastStartTime  " + h.Z);
            j.a(f26458e, "initCAA: sdkAliveTime  " + h.f26403aa);
            if (h.Z == 0) {
                h.Z = z14;
                h.f26403aa = 0;
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.c(h.f26403aa);
            } else if (j14 <= com.igexin.push.extension.distribution.gbd.c.d.f26225bn * 1000) {
                long j15 = z14 - h.Z;
                h.f26403aa = j15;
                if (j15 < 0) {
                    h.Z = z14;
                    h.f26403aa = 0;
                }
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.c(h.f26403aa);
            } else {
                if (h.f26403aa >= 10000) {
                    StringBuilder sb3 = new StringBuilder();
                    sb3.append(h.Y);
                    sb3.append((h.Z / 1000) + ":" + (h.f26403aa / 1000) + ",");
                    h.Y = sb3.toString();
                    com.igexin.push.extension.distribution.gbd.e.a.c.a();
                    com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Y);
                    j.b(f26458e, "CAD update =  " + h.Y);
                }
                h.Z = z14;
                h.f26403aa = 0;
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.b(h.Z);
                com.igexin.push.extension.distribution.gbd.e.a.c.a();
                com.igexin.push.extension.distribution.gbd.e.a.c.c(h.f26403aa);
            }
        } catch (Throwable th3) {
            j.a(th3);
        }
    }

    private void p() {
        PackageManager packageManager = this.f26460a.getPackageManager();
        List<PackageInfo> b14 = com.igexin.push.extension.distribution.gbd.j.b.b();
        for (int i10 = 0; i10 < b14.size(); i10++) {
            try {
                PackageInfo packageInfo = b14.get(i10);
                ApplicationInfo applicationInfo = packageInfo.applicationInfo;
                if ((applicationInfo.flags & 1) <= 0) {
                    com.igexin.push.extension.distribution.gbd.b.a aVar = new com.igexin.push.extension.distribution.gbd.b.a();
                    aVar.f26015b = applicationInfo.loadLabel(packageManager).toString();
                    aVar.f26014a = applicationInfo.packageName;
                    aVar.f26016c = packageInfo.versionName;
                    aVar.f26017d = String.valueOf(packageInfo.versionCode);
                    h.B.put(applicationInfo.packageName, aVar);
                }
            } catch (Exception e14) {
                j.a(e14);
            }
        }
    }

    private void q() {
        if (this.f26460a != null) {
            j.a(f26458e, "onDestroy");
            com.igexin.push.extension.distribution.gbd.g.a aVar = this.f26464g;
            if (aVar != null) {
                this.f26460a.unregisterReceiver(aVar);
                this.f26464g = null;
            }
            e eVar = this.f26465h;
            if (eVar != null) {
                this.f26460a.unregisterReceiver(eVar);
                this.f26465h = null;
            }
            com.igexin.push.extension.distribution.gbd.g.c cVar = this.f26466i;
            if (cVar != null) {
                this.f26460a.unregisterReceiver(cVar);
                this.f26466i = null;
            }
            d dVar = this.f26468k;
            if (dVar != null) {
                this.f26460a.unregisterReceiver(dVar);
                this.f26468k = null;
            }
        }
    }

    public final void b() {
        try {
            if (!k.j(this.f26460a)) {
                com.igexin.push.extension.distribution.gbd.f.a.c cVar = new com.igexin.push.extension.distribution.gbd.f.a.c(new com.igexin.push.extension.distribution.gbd.f.c() {
                    /* class com.igexin.push.extension.distribution.gbd.d.b.AnonymousClass4 */

                    @Override // com.igexin.push.extension.distribution.gbd.f.c
                    public final void a(Object obj) throws Throwable {
                        List<String> list;
                        if (!(obj == null || !(obj instanceof HashMap) || (list = (List) ((Map) ((HashMap) obj).get("header")).get("Date")) == null)) {
                            for (String str : list) {
                                if (str.contains(":") && str.contains("GMT")) {
                                    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("EEE, dd MMM yyyy hh:mm:ss z", Locale.ENGLISH);
                                    simpleDateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
                                    long time = simpleDateFormat.parse(str).getTime();
                                    long currentTimeMillis = System.currentTimeMillis();
                                    if (currentTimeMillis != time) {
                                        h.f26406ad = time - currentTimeMillis;
                                        j.b(b.f26458e, "localTimeByServerTimeDiff  = " + h.f26406ad);
                                    }
                                }
                            }
                        }
                    }
                });
                cVar.f26638d = "http://sdk.open.phone.igexin.com/api/addr.htm";
                a.C0384a.a().a(new com.igexin.push.extension.distribution.gbd.f.a(cVar));
            }
        } catch (Throwable th3) {
            j.a(th3);
        }
    }

    public final boolean c() {
        char c14 = 0;
        try {
            if (!"none".equals(com.igexin.push.extension.distribution.gbd.c.d.f26188ad)) {
                String[] split = com.igexin.push.extension.distribution.gbd.c.d.f26188ad.split(",");
                for (String str : split) {
                    if (k.b(str, this.f26460a)) {
                        j.b(f26458e, "checkSafeStatus pkgName = ".concat(String.valueOf(str)));
                        return false;
                    }
                }
                if (!TextUtils.isEmpty(com.igexin.push.extension.distribution.gbd.c.d.f26194aj) && !"none".equalsIgnoreCase(com.igexin.push.extension.distribution.gbd.c.d.f26194aj)) {
                    String[] split2 = com.igexin.push.extension.distribution.gbd.c.d.f26194aj.split(",");
                    int length = split2.length;
                    int i10 = 0;
                    while (i10 < length) {
                        String str2 = split2[i10];
                        if (!TextUtils.isEmpty(str2)) {
                            String[] split3 = str2.split(":");
                            if (split3.length != 3 || TextUtils.isEmpty(split3[c14])) {
                                j.b(f26458e, "11 rom format error,continue.");
                            } else {
                                String str3 = split3[c14];
                                ArrayList arrayList = new ArrayList(Arrays.asList(split3[1].split(NetSettingActivity.DEVKIT_STRING_LIST_SPLIT)));
                                ArrayList arrayList2 = new ArrayList(Arrays.asList(split3[2].split(NetSettingActivity.DEVKIT_STRING_LIST_SPLIT)));
                                String u14 = k.u();
                                String lowerCase = k.x().toLowerCase();
                                int i14 = Build.VERSION.SDK_INT;
                                String valueOf = String.valueOf(i14);
                                if (str3.equalsIgnoreCase(u14)) {
                                    j.b(f26458e, "11 checkStatus brand match.");
                                    if (arrayList.size() == 1 && arrayList2.size() == 1) {
                                        double doubleValue = Double.valueOf((String) arrayList.get(0)).doubleValue();
                                        int intValue = Integer.valueOf((String) arrayList2.get(0)).intValue();
                                        j.b(f26458e, "checkSafeStatus ROM return false");
                                        return Double.valueOf(lowerCase).doubleValue() >= doubleValue && i14 >= intValue;
                                    }
                                    j.b(f26458e, "checkSafeStatus ROM return false");
                                    return arrayList.contains(lowerCase) && arrayList2.contains(valueOf);
                                }
                            }
                        }
                        i10++;
                        c14 = 0;
                    }
                }
                if (com.igexin.push.extension.distribution.gbd.c.d.N) {
                    j.b(f26458e, "11 check s allow watchout s.");
                    if ("none".equals(com.igexin.push.extension.distribution.gbd.c.d.f26195ak) || !k.c(this.f26460a)) {
                        j.b(f26458e, "checkSafeStatus watchout services");
                        return false;
                    }
                    String[] split4 = com.igexin.push.extension.distribution.gbd.c.d.f26195ak.split(",");
                    for (PackageInfo packageInfo : com.igexin.push.extension.distribution.gbd.j.b.b()) {
                        ServiceInfo[] serviceInfoArr = packageInfo.services;
                        if (serviceInfoArr != null && serviceInfoArr.length > 0) {
                            for (ServiceInfo serviceInfo : serviceInfoArr) {
                                for (String str4 : split4) {
                                    if (str4.equals(serviceInfo.name)) {
                                        j.b(f26458e, "checkSafeStatus watchout services");
                                        return false;
                                    }
                                }
                            }
                            continue;
                        }
                    }
                } else {
                    j.b(f26458e, "11 check s not allow watchout s.");
                }
                return true;
            }
            j.b(f26458e, "checkSafeStatus watchout app");
            return false;
        } catch (Throwable th3) {
            j.a(th3);
            j.b(f26458e, "checkSafeStatus Throwable");
            return false;
        }
    }
}