package com.cvte.vman.impl;

import android.os.Parcel;
import android.text.TextUtils;
import com.cvte.vman.AtCfgControl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;
import com.cvte.vman.types.EnumRegionType;
import com.cvte.vman.utils.CLog;

/* JADX INFO: loaded from: classes.dex */
public class AtCfgControlManager extends AtCfgControl {
    public static final int DEVICE_TYPE_SENSOR_LIGHT = 4;
    public static final int DEVICE_TYPE_SENSOR_PEN_L = 1;
    public static final int DEVICE_TYPE_SENSOR_PEN_R = 2;
    public static final int DEVICE_TYPE_SENSOR_PIR = 3;
    public static final int DEVICE_TYPE_TOUCH_PANEL = 5;
    public static final String IDX_ACTIVE = "IDX_ACTIVE";
    public static final String IDX_ATTESTATION_KEY = "IDX_ATTESTATION_KEY";
    public static final String IDX_ATTESTATION_KEY_ID = "IDX_ATTESTATION_KEY_ID";
    public static final String IDX_AT_AGING_MODE = "IDX_AT_AGING_MODE";
    public static final String IDX_AT_BOARD_AGING_TIME = "IDX_AT_BOARD_AGING_TIME";
    public static final String IDX_AT_RESULT = "IDX_AT_RESULT";
    public static final String IDX_AT_START_CHECK = "IDX_AT_START_CHECK";
    public static final String IDX_BOARD_SN = "IDX_BOARD_SN";
    public static final String IDX_BT_MAC = "IDX_BT_MAC";
    public static final String IDX_BYTELLO_SHARE_PRIVATE_DATA = "IDX_BYTELLO_SHARE_PRIVATE_DATA";
    public static final String IDX_COREBOARD_SN = "IDX_COREBOARD_SN";
    public static final String IDX_CUSTOMER_POWER_MODE = "IDX_CUSTOMER_POWER_MODE";
    public static final String IDX_CUS_PROJECT_ID = "IDX_CUS_PROJECT_ID";
    public static final String IDX_CUS_PROJECT_NAME = "IDX_CUS_PROJECT_NAME";
    public static final String IDX_CUS_SN = "IDX_CUS_SN";
    public static final String IDX_CUS_SN2 = "IDX_CUS_SN2";
    public static final String IDX_CUS_SN3 = "IDX_CUS_SN3";
    public static final String IDX_CUS_SN4 = "IDX_CUS_SN4";
    public static final String IDX_CUS_SN5 = "IDX_CUS_SN5";
    public static final String IDX_CUS_WINDVIE_ID = "IDX_CUS_WINDVIE_ID";
    public static final String IDX_CUS_WINDVIE_NAME = "IDX_CUS_WINDVIE_NAME";
    public static final String IDX_DIANXIN_CTEI = "IDX_DIANXIN_CTEI";
    public static final String IDX_DISPLAY_RUNNING_TIME = "IDX_DISPLAY_RUNNING_TIME";
    public static final String IDX_EN_BLE_WAKEUP = "IDX_EN_BLE_WAKEUP";
    public static final String IDX_EN_RTC_WAKEUP = "IDX_EN_RTC_WAKEUP";
    public static final String IDX_EN_SIGNAL_WAKEUP = "IDX_EN_SIGNAL_WAKEUP";
    public static final String IDX_EN_WOL_WAKEUP = "IDX_EN_WOL_WAKEUP";
    public static final String IDX_ETH0_MAC = "IDX_ETH0_MAC";
    public static final String IDX_ETH1_MAC = "IDX_ETH1_MAC";
    public static final String IDX_ETH_MAC_ID = "IDX_ETH_MAC_ID";
    public static final String IDX_ETH_MAC_NAME = "IDX_ETH_MAC_NAME";
    public static final String IDX_HDCP_14_CRC = "IDX_HDCP_14_CRC";
    public static final String IDX_HDCP_14_ID = "IDX_HDCP_14_ID";
    public static final String IDX_HDCP_14_KEY = "IDX_HDCP_14_KEY";
    public static final String IDX_HDCP_14_NAME = "IDX_HDCP_14_NAME";
    public static final String IDX_HDCP_22_CRC = "IDX_HDCP_22_CRC";
    public static final String IDX_HDCP_22_ID = "IDX_HDCP_22_ID";
    public static final String IDX_HDCP_22_KEY = "IDX_HDCP_22_KEY";
    public static final String IDX_HDCP_22_NAME = "IDX_HDCP_22_NAME";
    public static final String IDX_HDMI_TX_HDCP_14_ID = "IDX_HDMI_TX_HDCP_14_ID";
    public static final String IDX_HDMI_TX_HDCP_14_KEY = "IDX_HDMI_TX_HDCP_14_KEY";
    public static final String IDX_LAST_POWER_STATE = "IDX_LAST_POWER_STATE";
    public static final String IDX_LIGHT_CORRECTION = "IDX_LIGHT_CORRECTION";
    public static final String IDX_MACHINE_PN = "IDX_MACHINE_PN";
    public static final String IDX_MACHINE_SN = "IDX_MACHINE_SN";
    public static final String IDX_OPS_OUTPUT_FORMAT = "IDX_OPS_OUTPUT_FORMAT";
    public static final String IDX_PRELOADER_B = "IDX_PRELOADER_B";
    public static final String IDX_PRODUCT_WEEK = "IDX_PRODUCT_WEEK";
    public static final String IDX_RUNNING_TIME = "IDX_RUNNING_TIME";
    public static final String IDX_SMART_OPS_MAC = "IDX_SMART_OPS_MAC";
    public static final String IDX_SMART_SCALER_PART_NUMBER = "IDX_SMART_SCALER_PART_NUMBER";
    public static final String IDX_SMART_SCALER_SERIAL_NUMBER = "IDX_SMART_SCALER_SERIAL_NUMBER";
    public static final String IDX_SMART_SOC_MAC = "IDX_SMART_SOC_MAC";
    public static final String IDX_SMART_SYSTEM_PART_NUMBER = "IDX_SMART_SYSTEM_PART_NUMBER";
    public static final String IDX_SMART_SYSTEM_SERIAL_NUMBER = "IDX_SMART_SYSTEM_SERIAL_NUMBER";
    public static final String IDX_SYSTEM_PART_NUMBER = "IDX_SYSTEM_PART_NUMBER";
    public static final String IDX_SYSTEM_REGION = "IDX_SYSTEM_REGION";
    public static final String IDX_SYSTEM_SERIAL_NUMBER = "IDX_SYSTEM_SERIAL_NUMBER";
    public static final String IDX_WIDEVINE_KEY = "IDX_WIDEVINE_KEY";
    public static final String IDX_WIDEVINE_KEY_ID = "IDX_WIDEVINE_KEY_ID";
    public static final String IDX_WIFI_MAC = "IDX_WIFI_MAC";
    public static final int MAC_BURNING_MODE_AUTO = 0;
    public static final int MAC_BURNING_MODE_MULTI = 2;
    public static final int MAC_BURNING_MODE_SINGLE = 1;
    public static final int NIC_MAC_TYPE_DEFAULT = 1;
    public static final int NIC_MAC_TYPE_EXT_CHANNEL = 8;
    public static final int NIC_MAC_TYPE_OPS = 16;
    public static final int NIC_MAC_TYPE_SHARE_NETWORK = 32;
    public static final int NIC_MAC_TYPE_SOC = 2;
    public static final int NIC_MAC_TYPE_WAKEUP = 4;
    public static final String TAG = "Cvte@AtCfgControlManager";
    public static final int USB_TYPE_ALL = 1;
    public static final int USB_TYPE_STORAGE = 2;
    private static AtCfgControlManager mAtCfgControlManager;

    private AtCfgControlManager() {
    }

    public static synchronized AtCfgControlManager getInstance() {
        try {
            if (mAtCfgControlManager == null) {
                synchronized (AtCfgControlManager.class) {
                    try {
                        if (mAtCfgControlManager == null) {
                            mAtCfgControlManager = new AtCfgControlManager();
                        }
                    } finally {
                    }
                }
            }
        } catch (Throwable th) {
            throw th;
        }
        return mAtCfgControlManager;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean deleteAttestationKey() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_DELETE_ATTESTATIONKEY);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean deleteWidevineKey() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_DELETE_KEYBOX);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean eraseAll() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_ERASE_ALL) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public int getATgpioState(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_GPIO, i2);
    }

    @Override // com.cvte.vman.AtCfgControl
    public byte[] getDataBuff(String str) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_GET_DATABUFF);
        parcelObtain.writeString(str);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        if (parcelExcuteCommandSet_Parcel.readInt() == -1) {
            return new byte[0];
        }
        byte[] bArr = new byte[parcelExcuteCommandSet_Parcel.readInt()];
        parcelExcuteCommandSet_Parcel.readByteArray(bArr);
        return bArr;
    }

    @Override // com.cvte.vman.AtCfgControl
    public byte[] getDataBuffByLength(String str, int i2) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_GET_DATABUFF_BY_LENGTH);
        parcelObtain.writeString(str);
        parcelObtain.writeInt(i2);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        if (parcelExcuteCommandSet_Parcel.readInt() == -1) {
            return new byte[0];
        }
        byte[] bArr = new byte[parcelExcuteCommandSet_Parcel.readInt()];
        parcelExcuteCommandSet_Parcel.readByteArray(bArr);
        return bArr;
    }

    @Override // com.cvte.vman.AtCfgControl
    public int getDeviceChannel(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_DEVICE_CHANNEL, i2);
    }

    @Override // com.cvte.vman.AtCfgControl
    public int getDeviceVoltage(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_DEVICE_VOLTAGE, i2);
    }

    @Override // com.cvte.vman.AtCfgControl
    public int getInteger(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_INTEGER, str);
    }

    @Override // com.cvte.vman.AtCfgControl
    public int[] getIntegerArray(String str) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_GET_INTEGER_ARRAY);
        parcelObtain.writeString(str);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        if (parcelExcuteCommandSet_Parcel.readInt() == -1) {
            return new int[0];
        }
        int[] iArr = new int[parcelExcuteCommandSet_Parcel.readInt()];
        parcelExcuteCommandSet_Parcel.readIntArray(iArr);
        return iArr;
    }

    @Override // com.cvte.vman.AtCfgControl
    public byte[] getMac() {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_GET_MAC);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        if (parcelExcuteCommandSet_Parcel.readInt() == -1) {
            return new byte[0];
        }
        byte[] bArr = new byte[parcelExcuteCommandSet_Parcel.readInt()];
        parcelExcuteCommandSet_Parcel.readByteArray(bArr);
        return bArr;
    }

    @Override // com.cvte.vman.AtCfgControl
    public byte[] getMacByFuncType(int i2) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_GET_MAC_BY_FUNC_TYPE);
        parcelObtain.writeInt(i2);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        if (parcelExcuteCommandSet_Parcel.readInt() == -1) {
            return new byte[0];
        }
        byte[] bArr = new byte[parcelExcuteCommandSet_Parcel.readInt()];
        parcelExcuteCommandSet_Parcel.readByteArray(bArr);
        return bArr;
    }

    @Override // com.cvte.vman.AtCfgControl
    public int getNumberOfAvailableMACBurns(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_AVAILABLE_BURN_MAC_COUNT, str);
    }

    @Override // com.cvte.vman.AtCfgControl
    public EnumRegionType getRegionType() {
        int iExcuteCommandSet_int = VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_REGION_TYPE);
        CLog.i(" getRegionType " + iExcuteCommandSet_int);
        return EnumRegionType.valueOf(iExcuteCommandSet_int);
    }

    @Override // com.cvte.vman.AtCfgControl
    public String getString(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_AT_CFG_CTRL_GET_STRING, str);
    }

    @Override // com.cvte.vman.AtCfgControl
    public int getSystemMACSupportList() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_SYSTEM_MAC_SUPPORT_LIST);
    }

    @Override // com.cvte.vman.AtCfgControl
    public int getUsbCount(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_GET_USB_COUNT, i2);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean getWifiPowerStatus() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_GET_WIFI_POWER_VALUE);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean installAttestationKey(String str) {
        if (TextUtils.isEmpty(str)) {
            return false;
        }
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_INSTALL_ATTESTATIONKEY, str);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean installWidevineKey(String str) {
        if (str == null) {
            return false;
        }
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_INSTALL_WVKEYBOX, str);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean isAvailable(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_IS_AVAILABLE, str) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public String readAttestationKey() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_AT_CFG_CTRL_READ_ATTESTATIONKEY);
    }

    @Override // com.cvte.vman.AtCfgControl
    public String readWidevinevKey() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_AT_CFG_CTRL_READ_WVKEYBOX);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean resetFactory() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_RESET_FACTORY) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean resetMac() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_RESET_MAC) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean resetPublic() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_RESET_PUBLIC) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean resetToDef(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_RESET_TO_DEF, str) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public int setATgpioState(int i2, int i3, int i4) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_SET_GPIO, i2, i3, i4);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setDataBuff(String str, byte[] bArr) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_SET_DATABUFF);
        parcelObtain.writeString(str);
        parcelObtain.writeInt(bArr.length);
        for (byte b2 : bArr) {
            parcelObtain.writeByte(b2);
        }
        return VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain).readInt() != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setDeviceChannel(int i2, int i3) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_SET_DEVICE_CHANNEL, i2, i3);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setInteger(String str, int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_SET_INTEGER, str, i2) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setIntegerArray(String str, int[] iArr) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_SET_INTEGER_ARRAY);
        parcelObtain.writeString(str);
        parcelObtain.writeInt(iArr.length);
        parcelObtain.writeIntArray(iArr);
        return VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain).readInt() != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setMac(byte[] bArr) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_SET_MAC);
        parcelObtain.writeInt(bArr.length);
        for (byte b2 : bArr) {
            parcelObtain.writeByte(b2);
        }
        return VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain).readInt() != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setMacBuringMode(int i2, String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_SET_MAC_BURNING_MODE, i2, str);
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setMacByFuncType(int i2, byte[] bArr) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_SET_MAC_BY_FUNC_TYPE);
        parcelObtain.writeInt(i2);
        parcelObtain.writeInt(bArr.length);
        for (byte b2 : bArr) {
            parcelObtain.writeByte(b2);
        }
        return VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain).readInt() != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setRegionType(EnumRegionType enumRegionType) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_SET_REGION_TYPE, enumRegionType.ordinal());
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setString(String str, String str2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_AT_CFG_CTRL_SET_STRING, str, str2) != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setUsbPhyMac(String str, byte[] bArr) {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_AT_CFG_CTRL_SET_USB_PHY_MAC);
        parcelObtain.writeString(str);
        parcelObtain.writeInt(bArr.length);
        for (byte b2 : bArr) {
            parcelObtain.writeByte(b2);
        }
        return VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain).readInt() != -1;
    }

    @Override // com.cvte.vman.AtCfgControl
    public boolean setWifiPowerStatus(int i2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_AT_CFG_CTRL_SET_WIFI_POWER_VALUE, i2);
    }
}
