package com.seewo.libsvendors.factory;

import android.content.Context;
import android.net.ConnectivityManager;
import com.seewo.libsvendors.inter.IWifiApManager;
import com.seewo.libsvendors.utils.BoardTypeUtils;
import com.seewo.libsvendors.utils.PreferencesUtils;
import com.seewo.libsvendors.utils.reflect.ConnectivityManagerInsider;
import com.seewo.libsvendors.vendor.google.wifiap.AndroidWifiApManager;
import com.seewo.libsvendors.vendor.seewo.wifiap.SeewoWifiApManager;

/* JADX INFO: loaded from: classes.dex */
public class WifiApFactory {
    private WifiApFactory() {
    }

    public static IWifiApManager getWifiApManager(Context context) {
        if (BoardTypeUtils.is638Machine() || BoardTypeUtils.isHISIMachine() || BoardTypeUtils.is9950Machine()) {
            if (PreferencesUtils.getApStatus(context)) {
                return new SeewoWifiApManager(context);
            }
            if (PreferencesUtils.getHiBluetoothStatus(context)) {
                return new AndroidWifiApManager(context);
            }
            return null;
        }
        if (ConnectivityManagerInsider.isTetheringSupported((ConnectivityManager) context.getSystemService("connectivity"))) {
            return new AndroidWifiApManager(context);
        }
        return null;
    }
}
