package p037.p123.p124.p129.p131;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.net.ConnectivityManager;
import android.net.Network;
import android.net.NetworkCapabilities;
import android.net.NetworkInfo;
import android.os.Build;
import p037.p123.AbstractC2562;
import p037.p123.p124.p129.C2625;
import p037.p123.p124.p134.p136.InterfaceC2730;

/* JADX INFO: renamed from: މ.ޗ.ޘ.ލ.ރ.ނ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C2643 extends AbstractC2641<C2625> {

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static final String f8268 = AbstractC2562.m4622("NetworkStateTracker");

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public final ConnectivityManager f8269;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public C2645 f8270;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public C2644 f8271;

    /* JADX INFO: renamed from: މ.ޗ.ޘ.ލ.ރ.ނ$֏, reason: contains not printable characters */
    public class C2644 extends BroadcastReceiver {
        public C2644() {
        }

        @Override // android.content.BroadcastReceiver
        public void onReceive(Context context, Intent intent) {
            if (intent == null || intent.getAction() == null || !intent.getAction().equals("android.net.conn.CONNECTIVITY_CHANGE")) {
                return;
            }
            AbstractC2562.m4623().mo4625(C2643.f8268, "Network broadcast received", new Throwable[0]);
            C2643 c2643 = C2643.this;
            c2643.m4725(c2643.m4729());
        }
    }

    /* JADX INFO: renamed from: މ.ޗ.ޘ.ލ.ރ.ނ$ؠ, reason: contains not printable characters */
    public class C2645 extends ConnectivityManager.NetworkCallback {
        public C2645() {
        }

        @Override // android.net.ConnectivityManager.NetworkCallback
        public void onCapabilitiesChanged(Network network, NetworkCapabilities networkCapabilities) {
            AbstractC2562.m4623().mo4625(C2643.f8268, String.format("Network capabilities changed: %s", networkCapabilities), new Throwable[0]);
            C2643 c2643 = C2643.this;
            c2643.m4725(c2643.m4729());
        }

        @Override // android.net.ConnectivityManager.NetworkCallback
        public void onLost(Network network) {
            AbstractC2562.m4623().mo4625(C2643.f8268, "Network connection lost", new Throwable[0]);
            C2643 c2643 = C2643.this;
            c2643.m4725(c2643.m4729());
        }
    }

    public C2643(Context context, InterfaceC2730 interfaceC2730) {
        super(context, interfaceC2730);
        this.f8269 = (ConnectivityManager) this.f8262.getSystemService("connectivity");
        if (m4728()) {
            this.f8270 = new C2645();
        } else {
            this.f8271 = new C2644();
        }
    }

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static boolean m4728() {
        return Build.VERSION.SDK_INT >= 24;
    }

    @Override // p037.p123.p124.p129.p131.AbstractC2641
    /* JADX INFO: renamed from: ֏ */
    public C2625 mo4720() {
        return m4729();
    }

    @Override // p037.p123.p124.p129.p131.AbstractC2641
    /* JADX INFO: renamed from: ؠ */
    public void mo4723() {
        if (!m4728()) {
            AbstractC2562.m4623().mo4625(f8268, "Registering broadcast receiver", new Throwable[0]);
            this.f8262.registerReceiver(this.f8271, new IntentFilter("android.net.conn.CONNECTIVITY_CHANGE"));
            return;
        }
        try {
            AbstractC2562.m4623().mo4625(f8268, "Registering network callback", new Throwable[0]);
            this.f8269.registerDefaultNetworkCallback(this.f8270);
        } catch (IllegalArgumentException | SecurityException e) {
            AbstractC2562.m4623().mo4626(f8268, "Received exception while registering network callback", e);
        }
    }

    @Override // p037.p123.p124.p129.p131.AbstractC2641
    /* JADX INFO: renamed from: ހ */
    public void mo4724() {
        if (!m4728()) {
            AbstractC2562.m4623().mo4625(f8268, "Unregistering broadcast receiver", new Throwable[0]);
            this.f8262.unregisterReceiver(this.f8271);
            return;
        }
        try {
            AbstractC2562.m4623().mo4625(f8268, "Unregistering network callback", new Throwable[0]);
            this.f8269.unregisterNetworkCallback(this.f8270);
        } catch (IllegalArgumentException | SecurityException e) {
            AbstractC2562.m4623().mo4626(f8268, "Received exception while unregistering network callback", e);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:16:0x0032  */
    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public C2625 m4729() {
        boolean z;
        NetworkInfo activeNetworkInfo = this.f8269.getActiveNetworkInfo();
        boolean z2 = activeNetworkInfo != null && activeNetworkInfo.isConnected();
        if (Build.VERSION.SDK_INT < 23) {
            z = false;
        } else {
            NetworkCapabilities networkCapabilities = this.f8269.getNetworkCapabilities(this.f8269.getActiveNetwork());
            if (networkCapabilities != null && networkCapabilities.hasCapability(16)) {
                z = true;
            }
        }
        return new C2625(z2, z, this.f8269.isActiveNetworkMetered(), (activeNetworkInfo == null || activeNetworkInfo.isRoaming()) ? false : true);
    }
}
