package com.seewo.libsvendors.utils;

import android.content.ContentResolver;
import android.content.Context;
import android.database.Cursor;
import android.net.Uri;
import android.text.TextUtils;
import android.util.Log;

/* JADX INFO: loaded from: classes.dex */
public class PreferencesUtils {
    private static final Uri COOMMON_URI = Uri.parse("content://com.seewo.osservice.provider.VCommonContentProvider/key");
    private static final String KEY_AP_STATUS = "ap_status";
    private static final String KEY_HISI_BLUETOOTH_STATUS = "hisi_bluetooth_status";
    private static final String KEY_HISI_WIFI_STATUS = "hisi_wifi_status";
    private static final String KEY_HOST_DEVICE_IP = "HOST_DEVICE_IP";
    private static final String KEY_IS_ONE_NET_MACHINE = "IS_ONE_NET_MACHINE";
    private static final String KEY_SLOT_ETH0 = "slot_eth0";
    private static final int OWNER_USER_ID = 0;
    private static final String TAG = "PreferencesUtils";
    private static final String TRUE_STRING = "true";
    private static UserContentResolver sUserContentResolver;

    private PreferencesUtils() {
    }

    private static String getString(ContentResolver contentResolver, String str) {
        String string = "";
        Cursor cursorQuery = null;
        try {
            try {
                cursorQuery = contentResolver.query(COOMMON_URI, new String[]{str}, null, null, null);
                if (cursorQuery != null && cursorQuery.moveToFirst()) {
                    string = cursorQuery.getString(0);
                }
            } catch (Exception e) {
                Log.e(TAG, "Preferences#getString error, maybe URI is wrong.", e);
                if (cursorQuery != null) {
                }
            }
            return string;
        } finally {
            if (cursorQuery != null) {
                cursorQuery.close();
            }
        }
    }

    private static String getString(Context context, String str) {
        return getString(context.getContentResolver(), str);
    }

    private static String getStringAsUser(Context context, String str, int i) {
        UserContentResolver userContentResolver = sUserContentResolver;
        if (userContentResolver == null) {
            sUserContentResolver = new UserContentResolver(context, i);
        } else {
            userContentResolver.setUserId(i);
        }
        return getString(sUserContentResolver, str);
    }

    private static boolean getBoolean(Context context, String str) {
        return "true".equals(getString(context, str));
    }

    private static boolean getBoolean(Context context, String str, boolean z) {
        String string = getString(context, str);
        return TextUtils.isEmpty(string) ? z : "true".equals(string);
    }

    private static boolean getBooleanAsUser(Context context, String str, int i) {
        return "true".equals(getStringAsUser(context, str, i));
    }

    public static boolean getHiWifiStatus(Context context) {
        return getBoolean(context, KEY_HISI_WIFI_STATUS);
    }

    public static boolean getApStatus(Context context) {
        return getBoolean(context, KEY_AP_STATUS);
    }

    public static boolean getHiBluetoothStatus(Context context) {
        return getBoolean(context, KEY_HISI_BLUETOOTH_STATUS);
    }

    public static boolean isSlotEth0(Context context) {
        return getBoolean(context, KEY_SLOT_ETH0, false);
    }

    public static String getHostDeviceIp(Context context) {
        return getStringAsUser(context, KEY_HOST_DEVICE_IP, 0);
    }

    public static boolean isOneNetMachineHost(Context context) {
        return getBooleanAsUser(context, KEY_IS_ONE_NET_MACHINE, 0);
    }
}
