package com.ifpdos.sdk.udi.opensdk.helper;

import android.util.Log;
import com.ifpdos.sdk.httpd.binder.aidl.IServer;
import com.ifpdos.sdk.httpd.binder.aidl.Request;
import com.ifpdos.sdk.httpd.binder.aidl.Response;
import com.ifpdos.sdk.udi.opensdk.ResultType;
import com.ifpdos.sdk.udi.opensdk.SdkEnvironment;
import com.ifpdos.sdk.udi.opensdk.model.common.BooleanValueBody;
import com.ifpdos.sdk.udi.opensdk.model.common.EnableAndShowUiBody;
import com.ifpdos.sdk.udi.opensdk.model.common.EnableBody;
import com.ifpdos.sdk.udi.opensdk.model.common.OsSourceEnum;
import com.ifpdos.sdk.udi.opensdk.model.common.PathBody;
import com.ifpdos.sdk.udi.opensdk.model.common.PcStateEnum;
import com.ifpdos.sdk.udi.opensdk.model.common.RemoveFilePolicy;
import com.ifpdos.sdk.udi.opensdk.model.common.UpgradeBody;
import com.ifpdos.sdk.udi.opensdk.model.common.UpgradeInformationBody;
import com.ifpdos.sdk.udi.opensdk.model.common.UsbSourceEnum;
import com.ifpdos.sdk.udi.opensdk.model.common.ValueBody;
import com.ifpdos.sdk.udi.opensdk.model.compile.EmptyBody;
import com.ifpdos.sdk.udi.opensdk.model.system.BlePairsBody;
import com.ifpdos.sdk.udi.opensdk.model.system.BootLogoFormatBody;
import com.ifpdos.sdk.udi.opensdk.model.system.BootLogoModeEnum;
import com.ifpdos.sdk.udi.opensdk.model.system.CmdRs232DataBody;
import com.ifpdos.sdk.udi.opensdk.model.system.EasiRecorderBody;
import com.ifpdos.sdk.udi.opensdk.model.system.FactoryTestResultBody;
import com.ifpdos.sdk.udi.opensdk.model.system.GetScreenRecordResolutionOptionsBody;
import com.ifpdos.sdk.udi.opensdk.model.system.GetScreenStatusBody;
import com.ifpdos.sdk.udi.opensdk.model.system.HardwareTestResultBody;
import com.ifpdos.sdk.udi.opensdk.model.system.InstallAppBody;
import com.ifpdos.sdk.udi.opensdk.model.system.LocaleInfo;
import com.ifpdos.sdk.udi.opensdk.model.system.MachineActivationStatusBody;
import com.ifpdos.sdk.udi.opensdk.model.system.OrientationEnum;
import com.ifpdos.sdk.udi.opensdk.model.system.OrientationPathBody;
import com.ifpdos.sdk.udi.opensdk.model.system.PcBootStrategyEnum;
import com.ifpdos.sdk.udi.opensdk.model.system.PowerStateEnum;
import com.ifpdos.sdk.udi.opensdk.model.system.ResetSystemBody;
import com.ifpdos.sdk.udi.opensdk.model.system.ScreenRecordParam;
import com.ifpdos.sdk.udi.opensdk.model.system.SendKeyEventBody;
import com.ifpdos.sdk.udi.opensdk.model.system.SetScreenStatusBody;
import com.ifpdos.sdk.udi.opensdk.model.system.SetShellCmdRequestBody;
import com.ifpdos.sdk.udi.opensdk.model.system.SetShellCmdResponseBody;
import com.ifpdos.sdk.udi.opensdk.model.system.SetSystemTimeBody;
import com.ifpdos.sdk.udi.opensdk.model.system.ShotTypeEnum;
import com.ifpdos.sdk.udi.opensdk.model.system.SideBarModeEnum;
import com.ifpdos.sdk.udi.opensdk.model.system.SleepModeEnum;
import com.ifpdos.sdk.udi.opensdk.model.system.SystemDataPostRequestBody;
import com.ifpdos.sdk.udi.opensdk.model.system.SystemLanguageBody;
import com.ifpdos.sdk.udi.opensdk.model.system.SystemLocalesBody;
import com.ifpdos.sdk.udi.opensdk.model.system.ToolBarTypeEnum;
import com.seewo.sdk.internal.command.common.CmdUdiGetRequest;
import com.seewo.sdk.internal.command.common.CmdUdiPostRequest;
import e.a.a.m;
import e.c.d.a;
import e.c.d.y.c;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class SDKSystemHelperEx extends a {
    public static final SDKSystemHelperEx I = new SDKSystemHelperEx();

    /* JADX WARN: Multi-variable type inference failed */
    public boolean checkScreenPwd(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/check/screen/lock/pwd", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/check/screen/lock/pwd", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/check/screen/lock/pwd", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.75
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "checkScreenPwd error", e2);
            return false;
        }
    }

    public boolean clearScreenPwd() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/clear/screen/lock/pwd", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/clear/screen/lock/pwd", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/clear/screen/lock/pwd", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "clearScreenPwd error", e2);
            return false;
        }
    }

    public boolean closeNoSignalSleep() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/nosignal/sleep/disable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/disable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/disable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "closeNoSignalSleep error", e2);
            return false;
        }
    }

    public boolean closePc() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/pc/close", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/close", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/close", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "closePc error", e2);
            return false;
        }
    }

    public boolean easiRecorderControl(boolean z) {
        String strJ = c.j(new EasiRecorderBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/pc/remote/recorder/easi", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/remote/recorder/easi", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/remote/recorder/easi", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "easiRecorderControl error", e2);
            return false;
        }
    }

    public boolean enterFakeStandbyStatus() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/fakestandby", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/fakestandby", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/fakestandby", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "enterFakeStandbyStatus error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public SetShellCmdResponseBody execShellCommand(boolean z, String str) {
        String strJ = c.j(new SetShellCmdRequestBody(z, str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/shell/command", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (SetShellCmdResponseBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiPostRequest("v1/system/shell/command", strJ)), new m<ResultType<SetShellCmdResponseBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.24
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (SetShellCmdResponseBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiPostRequest("v1/system/shell/command", strJ)), new m<ResultType<SetShellCmdResponseBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.25
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (SetShellCmdResponseBody) c.f(responseSendRequest.getStringBody(), SetShellCmdResponseBody.class);
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "execShellCommand error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int geLuxSensorValue() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/sensor/light").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/sensor/light")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/sensor/light")));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.96
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "geLuxSensorValue error", e2);
            return -1;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int getAccountPanelStatus() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/optoma/account/panel/status").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/optoma/account/panel/status")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/optoma/account/panel/status")));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.40
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getAccountPanelStatus error", e2);
            return -1;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getAndroidVersion() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/android/version").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/android/version")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.120
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/android/version")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.121
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.122
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getAndroidVersion error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public SleepModeEnum getAutoSleepMode() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/auto/sleep/mode").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (SleepModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/auto/sleep/mode")), new m<ResultType<SleepModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.76
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (SleepModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/auto/sleep/mode")), new m<ResultType<SleepModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.77
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (SleepModeEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<SleepModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.78
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getAutoSleepMode error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int getAutoSleepTime() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/auto/sleep/time").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/auto/sleep/time")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/auto/sleep/time")));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.58
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getAutoSleepTime error", e2);
            return -1;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getBootAnimationPath() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/boot/animation/path").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/animation/path")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.38
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/animation/path")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.39
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((PathBody) c.f(responseSendRequest.getStringBody(), PathBody.class)).path;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getBootAnimationPath error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public BootLogoFormatBody getBootLogoFormat() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/boot/logo/format").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (BootLogoFormatBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/logo/format")), new m<ResultType<BootLogoFormatBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.56
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (BootLogoFormatBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/logo/format")), new m<ResultType<BootLogoFormatBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.57
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (BootLogoFormatBody) c.f(responseSendRequest.getStringBody(), BootLogoFormatBody.class);
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getBootLogoFormat error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public BootLogoModeEnum getBootLogoMode() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/boot/logo/mode").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (BootLogoModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/logo/mode")), new m<ResultType<BootLogoModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.108
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (BootLogoModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/logo/mode")), new m<ResultType<BootLogoModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.109
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (BootLogoModeEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<BootLogoModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.110
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getBootLogoMode error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getBootLogoPath() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/boot/logo/path").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/logo/path")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.33
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/logo/path")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.34
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((PathBody) c.f(responseSendRequest.getStringBody(), PathBody.class)).path;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getBootLogoPath error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getBootVideoPath() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/boot/video/path").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/video/path")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.18
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/boot/video/path")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.19
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((PathBody) c.f(responseSendRequest.getStringBody(), PathBody.class)).path;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getBootVideoPath error", e2);
            return null;
        }
    }

    public boolean getButtonLock() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/button/lock").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/button/lock")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/button/lock")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getButtonLock error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getCpuTemperature() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/cpu/temperature").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/cpu/temperature")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.99
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/cpu/temperature")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.100
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.101
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getCpuTemperature error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getDhcpHostName() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/dhcp/host/name").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/dhcp/host/name")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.1
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/dhcp/host/name")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.2
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.3
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getDhcpHostName error", e2);
            return null;
        }
    }

    public List<Integer> getFactoryTestResult() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/factory/test/result").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/factory/test/result")), new m<List<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.28
                });
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/factory/test/result")), new m<List<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.29
                });
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((FactoryTestResultBody) c.f(responseSendRequest.getStringBody(), FactoryTestResultBody.class)).result;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getFactoryTestResult error", e2);
            return null;
        }
    }

    public boolean getFakeStandbyPowerModeStatus() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/fakestandby/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/fakestandby/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/fakestandby/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getFakeStandbyPowerModeStatus error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getFlavorName() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/flavor").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/flavor")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.20
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/flavor")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.21
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.22
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getFlavorName error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public UsbSourceEnum getFrontUsbSource() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/usb/front/source").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (UsbSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/front/source")), new m<ResultType<UsbSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.79
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (UsbSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/front/source")), new m<ResultType<UsbSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.80
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (UsbSourceEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<UsbSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.81
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getFrontUsbSource error", e2);
            return null;
        }
    }

    public boolean getHalfScreenEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/half/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/half/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/half/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getHalfScreenEnable error", e2);
            return false;
        }
    }

    public boolean getMenuLock() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/menu/lock").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/menu/lock")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/menu/lock")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getMenuLock error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public OsSourceEnum getMicUsbSource() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/usb/mic/source").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (OsSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/mic/source")), new m<ResultType<OsSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.35
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (OsSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/mic/source")), new m<ResultType<OsSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.36
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (OsSourceEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<OsSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.37
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getMicUsbSource error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getModel() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/model").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/model")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.114
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/model")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.115
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.116
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getModel error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public SleepModeEnum getNoSignalMode() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/nosignal/sleep/mode").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (SleepModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/nosignal/sleep/mode")), new m<ResultType<SleepModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.6
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (SleepModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/nosignal/sleep/mode")), new m<ResultType<SleepModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.7
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (SleepModeEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<SleepModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.8
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getNoSignalMode error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int getNoSignalSleepTime() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/nosignal/sleep/time").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/nosignal/sleep/time")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/nosignal/sleep/time")));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.4
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getNoSignalSleepTime error", e2);
            return -1;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public UpgradeInformationBody getOtaInformation() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/ota/information").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (UpgradeInformationBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/ota/information")), new m<ResultType<UpgradeInformationBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.26
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (UpgradeInformationBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/ota/information")), new m<ResultType<UpgradeInformationBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.27
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (UpgradeInformationBody) c.f(responseSendRequest.getStringBody(), UpgradeInformationBody.class);
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getOtaInformation error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public PcBootStrategyEnum getPcBootStrategy() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/pc/boot/strategy").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (PcBootStrategyEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/pc/boot/strategy")), new m<ResultType<PcBootStrategyEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.15
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (PcBootStrategyEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/pc/boot/strategy")), new m<ResultType<PcBootStrategyEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.16
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (PcBootStrategyEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<PcBootStrategyEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.17
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPcBootStrategy error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getPcSn() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/pc/sn").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/pc/sn")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.105
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/pc/sn")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.106
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.107
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPcSn error", e2);
            return null;
        }
    }

    public boolean getPcStandbyPower() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/standby/pc/power").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/standby/pc/power")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/standby/pc/power")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPcStandbyPower error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public PcStateEnum getPcStatus() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/pc/status").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (PcStateEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/pc/status")), new m<ResultType<PcStateEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.69
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (PcStateEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/pc/status")), new m<ResultType<PcStateEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.70
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (PcStateEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<PcStateEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.71
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPcStatus error", e2);
            return null;
        }
    }

    public boolean getPenDetectEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/pendetect/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/pendetect/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/pendetect/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPenDetectEnable error", e2);
            return false;
        }
    }

    public boolean getPowerLock() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/power/lock").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/power/lock")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/power/lock")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPowerLock error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int getPowerOnDelay() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/power/on/delay").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/power/on/delay")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/power/on/delay")));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.55
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPowerOnDelay error", e2);
            return -1;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public PowerStateEnum getPowerState() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/power/state").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (PowerStateEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/power/state")), new m<ResultType<PowerStateEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.72
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (PowerStateEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/power/state")), new m<ResultType<PowerStateEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.73
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (PowerStateEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<PowerStateEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.74
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getPowerState error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getProductVersion() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/product/version").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/product/version")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.12
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/product/version")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.13
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.14
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getProductVersion error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int getRs232DeviceId() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/rs232/device/id").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/rs232/device/id")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/rs232/device/id")));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.50
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getRs232DeviceId error", e2);
            return -1;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getSambaPassword() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/samba/password").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/samba/password")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.45
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/samba/password")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.46
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.47
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSambaPassword error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getSambaServerName() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/samba/server/name").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/samba/server/name")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.59
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/samba/server/name")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.60
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.61
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSambaServerName error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getSambaUserName() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/samba/user/name").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/samba/user/name")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.111
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/samba/user/name")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.112
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.113
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSambaUserName error", e2);
            return null;
        }
    }

    public boolean getScreenAttach() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/attach").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/attach")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/attach")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((BooleanValueBody) c.f(responseSendRequest.getStringBody(), BooleanValueBody.class)).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getScreenAttach error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getScreenLockPwd() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/lock/pwd").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/screen/lock/pwd")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.85
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/screen/lock/pwd")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.86
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.87
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getScreenLockPwd error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public boolean getScreenLockStatus() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/lock/status").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/lock/status")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/lock/status")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.119
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getScreenLockStatus error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public ScreenRecordParam getScreenRecordConfig() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/record/config").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (ScreenRecordParam) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/config")), new m<ResultType<ScreenRecordParam>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.62
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (ScreenRecordParam) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/config")), new m<ResultType<ScreenRecordParam>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.63
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (ScreenRecordParam) c.f(responseSendRequest.getStringBody(), ScreenRecordParam.class);
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getScreenRecordConfig error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int[] getScreenRecordResolutionOptions() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/record/resolution/options").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (int[]) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/resolution/options")), new m<ResultType<int[]>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.48
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (int[]) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/resolution/options")), new m<ResultType<int[]>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.49
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((GetScreenRecordResolutionOptionsBody) c.f(responseSendRequest.getStringBody(), GetScreenRecordResolutionOptionsBody.class)).options;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getScreenRecordResolutionOptions error", e2);
            return null;
        }
    }

    public boolean getScreenStatus() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/status").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/status")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/status")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((GetScreenStatusBody) c.f(responseSendRequest.getStringBody(), GetScreenStatusBody.class)).isOn;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getScreenStatus error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public SideBarModeEnum getSideBarMode() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/sidebar/mode").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (SideBarModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/sidebar/mode")), new m<ResultType<SideBarModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.41
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (SideBarModeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/sidebar/mode")), new m<ResultType<SideBarModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.42
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (SideBarModeEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<SideBarModeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.43
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSideBarMode error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public UsbSourceEnum getSideUsbSource() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/usb/side/source").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (UsbSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/side/source")), new m<ResultType<UsbSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.52
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (UsbSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/side/source")), new m<ResultType<UsbSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.53
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (UsbSourceEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<UsbSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.54
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSideUsbSource error", e2);
            return null;
        }
    }

    public boolean getStartupStandbyEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/startup/standby/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/startup/standby/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/startup/standby/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getStartupStandbyEnable error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getSystemData(String str) {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/data/" + str + "").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/data/" + str + "")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.9
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() != 404) {
                if (responseSendRequest.getCode() != 200) {
                    return null;
                }
                return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.11
                })).value;
            }
            return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/data/" + str + "")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.10
            })).result;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSystemData error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public SystemLanguageBody getSystemLanguage() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/language").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (SystemLanguageBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/language")), new m<ResultType<SystemLanguageBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.94
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (SystemLanguageBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/language")), new m<ResultType<SystemLanguageBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.95
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (SystemLanguageBody) c.f(responseSendRequest.getStringBody(), SystemLanguageBody.class);
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSystemLanguage error", e2);
            return null;
        }
    }

    public List<SystemLanguageBody> getSystemLocales() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/locales").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/locales")), new m<List<SystemLanguageBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.64
                });
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/locales")), new m<List<SystemLanguageBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.65
                });
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((SystemLocalesBody) c.f(responseSendRequest.getStringBody(), SystemLocalesBody.class)).locales;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getSystemLocales error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public ToolBarTypeEnum getToolBarType() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/toolbar/type").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (ToolBarTypeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/toolbar/type")), new m<ResultType<ToolBarTypeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.88
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (ToolBarTypeEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/toolbar/type")), new m<ResultType<ToolBarTypeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.89
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (ToolBarTypeEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<ToolBarTypeEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.90
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getToolBarType error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int getTotalRunTime() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/total/run/time").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/total/run/time")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiGetRequest("v1/system/total/run/time")));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.97
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getTotalRunTime error", e2);
            return -1;
        }
    }

    public boolean getUsbDiskEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/usbdisk/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/usbdisk/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/usbdisk/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getUsbDiskEnable error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String getVersion() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/version").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/version")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.102
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/version")), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.103
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.104
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getVersion error", e2);
            return null;
        }
    }

    public boolean getWakeupOnBle() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/wakeup/ble/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/ble/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/ble/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getWakeupOnBle error", e2);
            return false;
        }
    }

    public List<Integer> getWakeupOnBlePairs() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/wakeup/ble/pairs").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/ble/pairs")), new m<List<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.117
                });
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/ble/pairs")), new m<List<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.118
                });
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((BlePairsBody) c.f(responseSendRequest.getStringBody(), BlePairsBody.class)).idList;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getWakeupOnBlePairs error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public OsSourceEnum getWifiUsbSource() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/usb/wifi/source").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (OsSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/wifi/source")), new m<ResultType<OsSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.66
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (OsSourceEnum) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/usb/wifi/source")), new m<ResultType<OsSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.67
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (OsSourceEnum) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<OsSourceEnum>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.68
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "getWifiUsbSource error", e2);
            return null;
        }
    }

    public List<Integer> hardwareTest() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/hardware/test", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiPostRequest("v1/system/hardware/test", strJ)), new m<List<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.82
                });
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (List) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiPostRequest("v1/system/hardware/test", strJ)), new m<List<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.83
                });
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return ((HardwareTestResultBody) c.f(responseSendRequest.getStringBody(), HardwareTestResultBody.class)).result;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "hardwareTest error", e2);
            return null;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public boolean hasPcModule() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/pc/connect").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/pc/connect")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/pc/connect")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.51
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "hasPcModule error", e2);
            return false;
        }
    }

    public boolean installApp(String str, String str2, boolean z) {
        String strJ = c.j(new InstallAppBody(str, str2, z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/app/install", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/install", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/install", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "installApp error", e2);
            return false;
        }
    }

    public boolean isChildLock() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/lock/child/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/child/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/child/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isChildLock error", e2);
            return false;
        }
    }

    public boolean isDeviceLockEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/lock/device/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/device/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/device/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isDeviceLockEnable error", e2);
            return false;
        }
    }

    public boolean isFakeStandbyAllowed() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/fakestandby/allowed").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/fakestandby/allowed")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/fakestandby/allowed")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isFakeStandbyAllowed error", e2);
            return false;
        }
    }

    public boolean isIRLockEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/lock/ir/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/ir/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/ir/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isIRLockEnable error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public boolean isInFakeStandbyStatus() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/fakestandby").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/fakestandby")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/fakestandby")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.44
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isInFakeStandbyStatus error", e2);
            return false;
        }
    }

    public boolean isKeyLocked() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/lock/key/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/key/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/key/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isKeyLocked error", e2);
            return false;
        }
    }

    public boolean isKeyTouchLock() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/lock/keytouch/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/keytouch/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/lock/keytouch/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isKeyTouchLock error", e2);
            return false;
        }
    }

    public boolean isLocalDimmingEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/localdimming/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/localdimming/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/localdimming/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isLocalDimmingEnable error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public MachineActivationStatusBody isMachineActivationStatus() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/machine/activation/status").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (MachineActivationStatusBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/machine/activation/status")), new m<ResultType<MachineActivationStatusBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.92
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (MachineActivationStatusBody) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiGetRequest("v1/system/machine/activation/status")), new m<ResultType<MachineActivationStatusBody>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.93
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (MachineActivationStatusBody) c.f(responseSendRequest.getStringBody(), MachineActivationStatusBody.class);
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isMachineActivationStatus error", e2);
            return null;
        }
    }

    public boolean isRs232Enable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/rs232/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/rs232/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/rs232/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isRs232Enable error", e2);
            return false;
        }
    }

    public boolean isSambaEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/samba/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/samba/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/samba/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isSambaEnable error", e2);
            return false;
        }
    }

    public boolean isSambaPasswordEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/samba/password/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/samba/password/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/samba/password/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isSambaPasswordEnable error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public boolean isScreenRecordPausing() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/record/pause").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/pause")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/pause")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.84
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isScreenRecordPausing error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public boolean isScreenRecordSupport() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/record/support").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/support")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/support")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.91
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isScreenRecordSupport error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public boolean isScreenRecording() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/screen/record/start").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/start")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/screen/record/start")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.5
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isScreenRecording error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public boolean isStartupStandby() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/startup/standby").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/startup/standby")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/startup/standby")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((Boolean) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Boolean>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.98
            })).value).booleanValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isStartupStandby error", e2);
            return false;
        }
    }

    public boolean isUartEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/uart/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/uart/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/uart/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isUartEnable error", e2);
            return false;
        }
    }

    public boolean isUnknownSourceEnabled() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/app/install/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/app/install/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/app/install/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isUnknownSourceEnabled error", e2);
            return false;
        }
    }

    public boolean isUpgradeMode() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/upgrademode").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/upgrademode")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/upgrademode")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((BooleanValueBody) c.f(responseSendRequest.getStringBody(), BooleanValueBody.class)).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isUpgradeMode error", e2);
            return false;
        }
    }

    public boolean isWakeOnLanEnable() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/wakeup/remote/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/remote/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/remote/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isWakeOnLanEnable error", e2);
            return false;
        }
    }

    public boolean isWakeupWithSourcePluggedIn() {
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).get("v1/system/wakeup/source/connect/enable").build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/source/connect/enable")));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiGetRequest("v1/system/wakeup/source/connect/enable")));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "isWakeupWithSourcePluggedIn error", e2);
            return false;
        }
    }

    public boolean pauseScreenRecord() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screen/record/pause", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/pause", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/pause", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "pauseScreenRecord error", e2);
            return false;
        }
    }

    public boolean postZoomToPc() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/remote/screen/scale", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/remote/screen/scale", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/remote/screen/scale", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "postZoomToPc error", e2);
            return false;
        }
    }

    public boolean powerOff(int i2) {
        String strJ = c.j(new ValueBody(Integer.valueOf(i2)));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/power/off", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/off", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/off", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "powerOff error", e2);
            return false;
        }
    }

    public boolean reboot() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/reboot", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/reboot", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/reboot", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "reboot error", e2);
            return false;
        }
    }

    public boolean recoveryPC() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/pc/recovery", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/recovery", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/recovery", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "recoveryPC error", e2);
            return false;
        }
    }

    public boolean resetBootAnimation() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/boot/animation/reset", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/animation/reset", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/animation/reset", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "resetBootAnimation error", e2);
            return false;
        }
    }

    public boolean resetBootLogo() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/boot/logo/reset", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/logo/reset", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/logo/reset", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "resetBootLogo error", e2);
            return false;
        }
    }

    public boolean resetBootVideo() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/boot/video/reset", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/video/reset", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/video/reset", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "resetBootVideo error", e2);
            return false;
        }
    }

    public boolean resetNoSignalSleepCountDown() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/nosignal/sleep/countdown/reset", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/countdown/reset", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/countdown/reset", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "resetNoSignalSleepCountDown error", e2);
            return false;
        }
    }

    public boolean resetSystem(boolean z, boolean z2) {
        String strJ = c.j(new ResetSystemBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/reset/system", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/reset/system", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/reset/system", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "resetSystem error", e2);
            return false;
        }
    }

    public boolean resumeScreenRecord() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screen/record/resume", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/resume", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/resume", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "resumeScreenRecord error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public String screenShot(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screenshot", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiPostRequest("v1/system/screenshot", strJ)), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.30
                })).result;
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return (String) ((ResultType) ParseUtilEx.decodeJSON(sendCommand(new CmdUdiPostRequest("v1/system/screenshot", strJ)), new m<ResultType<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.31
                })).result;
            }
            if (responseSendRequest.getCode() != 200) {
                return null;
            }
            return (String) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<String>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.32
            })).value;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "screenShot error", e2);
            return null;
        }
    }

    public boolean sendKeyEvent(int i2, int i3, int i4, int i5) {
        String strJ = c.j(new SendKeyEventBody(i2, i3, i4, i5));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/event/key", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/event/key", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/event/key", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "sendKeyEvent error", e2);
            return false;
        }
    }

    public boolean setAccountPanelStatus(int i2) {
        String strJ = c.j(new ValueBody(Integer.valueOf(i2)));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/optoma/account/panel/status", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/optoma/account/panel/status", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/optoma/account/panel/status", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setAccountPanelStatus error", e2);
            return false;
        }
    }

    public boolean setAutoSleepMode(SleepModeEnum sleepModeEnum) {
        String strJ = c.j(new ValueBody(sleepModeEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/auto/sleep/mode", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/auto/sleep/mode", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/auto/sleep/mode", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setAutoSleepMode error", e2);
            return false;
        }
    }

    public boolean setAutoSleepTime(int i2) {
        String strJ = c.j(new ValueBody(Integer.valueOf(i2)));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/auto/sleep/time", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/auto/sleep/time", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/auto/sleep/time", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setAutoSleepTime error", e2);
            return false;
        }
    }

    public boolean setBootAnimation(String str, OrientationEnum orientationEnum) {
        String strJ = c.j(new OrientationPathBody(str, orientationEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/boot/animation/change", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/animation/change", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/animation/change", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setBootAnimation error", e2);
            return false;
        }
    }

    public boolean setBootLogo(String str, OrientationEnum orientationEnum) {
        String strJ = c.j(new OrientationPathBody(str, orientationEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/boot/logo/change", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/logo/change", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/logo/change", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setBootLogo error", e2);
            return false;
        }
    }

    public boolean setBootLogoMode(BootLogoModeEnum bootLogoModeEnum) {
        String strJ = c.j(new ValueBody(bootLogoModeEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/boot/logo/mode", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/logo/mode", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/logo/mode", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setBootLogoMode error", e2);
            return false;
        }
    }

    public boolean setBootVideo(String str, OrientationEnum orientationEnum) {
        String strJ = c.j(new OrientationPathBody(str, orientationEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/boot/video/change", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/video/change", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/boot/video/change", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setBootVideo error", e2);
            return false;
        }
    }

    public boolean setButtonLock(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/button/lock", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/button/lock", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/button/lock", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setButtonLock error", e2);
            return false;
        }
    }

    public boolean setChildLock(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/lock/child/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/child/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/child/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setChildLock error", e2);
            return false;
        }
    }

    public boolean setDeviceLockEnable(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/lock/device/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/device/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/device/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setDeviceLockEnable error", e2);
            return false;
        }
    }

    public boolean setDhcpHostName(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/dhcp/host/name", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/dhcp/host/name", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/dhcp/host/name", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setDhcpHostName error", e2);
            return false;
        }
    }

    public boolean setFakeStandByAllowed(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/fakestandby/allowed", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/fakestandby/allowed", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/fakestandby/allowed", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setFakeStandByAllowed error", e2);
            return false;
        }
    }

    public boolean setFakeStandbyPowerModeStatus(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/fakestandby/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/fakestandby/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/fakestandby/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setFakeStandbyPowerModeStatus error", e2);
            return false;
        }
    }

    public boolean setFrontUsbSource(UsbSourceEnum usbSourceEnum) {
        String strJ = c.j(new ValueBody(usbSourceEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/usb/front/source", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/front/source", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/front/source", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setFrontUsbSource error", e2);
            return false;
        }
    }

    public boolean setHalfScreenEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screen/half/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/half/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/half/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setHalfScreenEnable error", e2);
            return false;
        }
    }

    public boolean setIRLockEnable(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/lock/ir/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/ir/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/ir/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setIRLockEnable error", e2);
            return false;
        }
    }

    public boolean setKeyLocked(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/lock/key/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/key/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/key/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setKeyLocked error", e2);
            return false;
        }
    }

    public boolean setKeyTouchLock(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/lock/keytouch/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/keytouch/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/lock/keytouch/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setKeyTouchLock error", e2);
            return false;
        }
    }

    public boolean setLocalDimmingEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/localdimming/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/localdimming/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/localdimming/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setLocalDimmingEnable error", e2);
            return false;
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    public int setMachineActivation(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/machine/activation", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.d(sendCommand(new CmdUdiPostRequest("v1/system/machine/activation", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.d(sendCommand(new CmdUdiPostRequest("v1/system/machine/activation", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return -1;
            }
            return ((Integer) ((ValueBody) ParseUtilEx.decodeJSON(responseSendRequest.getStringBody(), new m<ValueBody<Integer>>() { // from class: com.ifpdos.sdk.udi.opensdk.helper.SDKSystemHelperEx.23
            })).value).intValue();
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setMachineActivation error", e2);
            return -1;
        }
    }

    public boolean setMachineActivationStatus(boolean z) {
        String strJ = c.j(new BooleanValueBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/machine/activation/status", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/machine/activation/status", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/machine/activation/status", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setMachineActivationStatus error", e2);
            return false;
        }
    }

    public boolean setMenuLock(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/menu/lock", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/menu/lock", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/menu/lock", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setMenuLock error", e2);
            return false;
        }
    }

    public boolean setMicUsbSource(OsSourceEnum osSourceEnum) {
        String strJ = c.j(new ValueBody(osSourceEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/usb/mic/source", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/mic/source", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/mic/source", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setMicUsbSource error", e2);
            return false;
        }
    }

    public boolean setNoSignalMode(SleepModeEnum sleepModeEnum) {
        String strJ = c.j(new ValueBody(sleepModeEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/nosignal/sleep/mode", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/mode", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/mode", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setNoSignalMode error", e2);
            return false;
        }
    }

    public boolean setNoSignalSleepTime(int i2) {
        String strJ = c.j(new ValueBody(Integer.valueOf(i2)));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/nosignal/sleep/time", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/time", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/nosignal/sleep/time", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setNoSignalSleepTime error", e2);
            return false;
        }
    }

    public boolean setOnAppCrash(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/app/crash", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/crash", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/crash", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setOnAppCrash error", e2);
            return false;
        }
    }

    public boolean setPcBootStrategy(PcBootStrategyEnum pcBootStrategyEnum) {
        String strJ = c.j(new ValueBody(pcBootStrategyEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/pc/boot/strategy", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/boot/strategy", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/boot/strategy", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setPcBootStrategy error", e2);
            return false;
        }
    }

    public boolean setPcStandbyPower(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/standby/pc/power", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/standby/pc/power", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/standby/pc/power", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setPcStandbyPower error", e2);
            return false;
        }
    }

    public boolean setPenDetectEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/pendetect/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pendetect/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pendetect/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setPenDetectEnable error", e2);
            return false;
        }
    }

    public boolean setPowerLock(boolean z, boolean z2) {
        String strJ = c.j(new EnableAndShowUiBody(z, z2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/power/lock", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/lock", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/lock", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setPowerLock error", e2);
            return false;
        }
    }

    public boolean setPowerOnDelay(int i2) {
        String strJ = c.j(new ValueBody(Integer.valueOf(i2)));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/power/on/delay", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/on/delay", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/on/delay", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setPowerOnDelay error", e2);
            return false;
        }
    }

    public boolean setPowerState(PowerStateEnum powerStateEnum) {
        String strJ = c.j(new ValueBody(powerStateEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/power/state", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/state", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/power/state", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setPowerState error", e2);
            return false;
        }
    }

    public boolean setRs232Data(byte[] bArr) {
        String strJ = c.j(new CmdRs232DataBody(bArr));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/rs232/data", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rs232/data", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rs232/data", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return ((EnableBody) c.f(responseSendRequest.getStringBody(), EnableBody.class)).enable;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setRs232Data error", e2);
            return false;
        }
    }

    public boolean setRs232DeviceId(int i2) {
        String strJ = c.j(new ValueBody(Integer.valueOf(i2)));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/rs232/device/id", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rs232/device/id", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rs232/device/id", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setRs232DeviceId error", e2);
            return false;
        }
    }

    public boolean setRs232Enable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/rs232/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rs232/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rs232/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setRs232Enable error", e2);
            return false;
        }
    }

    public boolean setRtcTimeToSystem() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/rtc/update", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rtc/update", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/rtc/update", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setRtcTimeToSystem error", e2);
            return false;
        }
    }

    public boolean setSambaEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/samba/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSambaEnable error", e2);
            return false;
        }
    }

    public boolean setSambaPassword(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/samba/password", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/password", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/password", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSambaPassword error", e2);
            return false;
        }
    }

    public boolean setSambaPasswordEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/samba/password/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/password/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/password/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSambaPasswordEnable error", e2);
            return false;
        }
    }

    public boolean setSambaServerName(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/samba/server/name", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/server/name", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/server/name", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSambaServerName error", e2);
            return false;
        }
    }

    public boolean setSambaUserName(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/samba/user/name", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/user/name", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/samba/user/name", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSambaUserName error", e2);
            return false;
        }
    }

    public boolean setScreenLockPwd(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screen/lock/pwd", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/lock/pwd", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/lock/pwd", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setScreenLockPwd error", e2);
            return false;
        }
    }

    public boolean setScreenStatus(boolean z, boolean z2, boolean z3) {
        String strJ = c.j(new SetScreenStatusBody(z, z2, z3));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screen/status", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/status", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/status", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setScreenStatus error", e2);
            return false;
        }
    }

    public boolean setShotType(ShotTypeEnum shotTypeEnum) {
        String strJ = c.j(new ValueBody(shotTypeEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/shot/type", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/shot/type", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/shot/type", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setShotType error", e2);
            return false;
        }
    }

    public boolean setSideBarMode(SideBarModeEnum sideBarModeEnum) {
        String strJ = c.j(new ValueBody(sideBarModeEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/sidebar/mode", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/sidebar/mode", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/sidebar/mode", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSideBarMode error", e2);
            return false;
        }
    }

    public boolean setSideUsbSource(UsbSourceEnum usbSourceEnum) {
        String strJ = c.j(new ValueBody(usbSourceEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/usb/side/source", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/side/source", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/side/source", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSideUsbSource error", e2);
            return false;
        }
    }

    public boolean setStartUpAlarm(int i2) {
        String strJ = c.j(new ValueBody(Integer.valueOf(i2)));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/autostart/later", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/autostart/later", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/autostart/later", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setStartUpAlarm error", e2);
            return false;
        }
    }

    public boolean setStartupStandbyEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/startup/standby/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/startup/standby/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/startup/standby/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setStartupStandbyEnable error", e2);
            return false;
        }
    }

    public boolean setSystemData(String str, String str2) {
        String strJ = c.j(new SystemDataPostRequestBody(str, str2));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/data/" + str + "", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/data/" + str + "", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() != 404) {
                if (responseSendRequest.getCode() != 200) {
                    return false;
                }
                return true;
            }
            return c.b(sendCommand(new CmdUdiPostRequest("v1/system/data/" + str + "", strJ)));
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSystemData error", e2);
            return false;
        }
    }

    public boolean setSystemLanguage(String str, LocaleInfo localeInfo) {
        String strJ = c.j(new SystemLanguageBody(str, localeInfo));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/language", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/language", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/language", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSystemLanguage error", e2);
            return false;
        }
    }

    public boolean setSystemTime(int i2, int i3, int i4, int i5, int i6) {
        String strJ = c.j(new SetSystemTimeBody(i2, i3, i4, i5, i6));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/time", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/time", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/time", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setSystemTime error", e2);
            return false;
        }
    }

    public boolean setToolBarMode(ToolBarTypeEnum toolBarTypeEnum) {
        String strJ = c.j(new ValueBody(toolBarTypeEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/toolbar/type", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/toolbar/type", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/toolbar/type", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setToolBarMode error", e2);
            return false;
        }
    }

    public boolean setUartEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/uart/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/uart/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/uart/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setUartEnable error", e2);
            return false;
        }
    }

    public boolean setUnknownSourceEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/app/install/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/install/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/install/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setUnknownSourceEnable error", e2);
            return false;
        }
    }

    public boolean setUpgradeMode(boolean z) {
        String strJ = c.j(new BooleanValueBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/upgrademode", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/upgrademode", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/upgrademode", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setUpgradeMode error", e2);
            return false;
        }
    }

    public boolean setUsbDiskEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/usbdisk/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usbdisk/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usbdisk/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setUsbDiskEnable error", e2);
            return false;
        }
    }

    public boolean setWakeOnLanEnable(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/wakeup/remote/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/remote/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/remote/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setWakeOnLanEnable error", e2);
            return false;
        }
    }

    public boolean setWakeupOnBle(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/wakeup/ble/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/ble/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/ble/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setWakeupOnBle error", e2);
            return false;
        }
    }

    public boolean setWakeupOnBlePairs(List<Integer> list) {
        String strJ = c.j(new BlePairsBody(list));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/wakeup/ble/pairs", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/ble/pairs", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/ble/pairs", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setWakeupOnBlePairs error", e2);
            return false;
        }
    }

    public boolean setWakeupWithSourcePluggedIn(boolean z) {
        String strJ = c.j(new EnableBody(z));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/wakeup/source/connect/enable", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/source/connect/enable", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/wakeup/source/connect/enable", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setWakeupWithSourcePluggedIn error", e2);
            return false;
        }
    }

    public boolean setWifiUsbSource(OsSourceEnum osSourceEnum) {
        String strJ = c.j(new ValueBody(osSourceEnum));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/usb/wifi/source", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/wifi/source", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/usb/wifi/source", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "setWifiUsbSource error", e2);
            return false;
        }
    }

    public boolean startFactoryTest() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/factory/test/start", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/factory/test/start", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/factory/test/start", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "startFactoryTest error", e2);
            return false;
        }
    }

    public boolean startPc() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/pc/start", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/start", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/pc/start", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "startPc error", e2);
            return false;
        }
    }

    public boolean startScreenRecord(String str, boolean z, boolean z2, int i2, int i3, int i4) {
        String strJ = c.j(new ScreenRecordParam(str, z, z2, i2, i3, i4));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screen/record/start", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/start", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/start", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "startScreenRecord error", e2);
            return false;
        }
    }

    public boolean stopScreenRecord() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/screen/record/stop", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/stop", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/screen/record/stop", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "stopScreenRecord error", e2);
            return false;
        }
    }

    public boolean systemClose() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/close", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/close", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/close", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "systemClose error", e2);
            return false;
        }
    }

    public boolean uninstallApp(String str) {
        String strJ = c.j(new ValueBody(str));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/app/uninstall", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/uninstall", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/app/uninstall", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "uninstallApp error", e2);
            return false;
        }
    }

    public boolean updateMcuTime() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/mcu/time/update", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/mcu/time/update", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/mcu/time/update", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "updateMcuTime error", e2);
            return false;
        }
    }

    public boolean upgrade(String str, String str2, RemoveFilePolicy removeFilePolicy, boolean z, String str3) {
        String strJ = c.j(new UpgradeBody(str, str2, removeFilePolicy, z, str3));
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/ota/upgrade", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/ota/upgrade", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/ota/upgrade", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "upgrade error", e2);
            return false;
        }
    }

    public boolean upgradeSystem() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/upgrade", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/upgrade", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/upgrade", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "upgradeSystem error", e2);
            return false;
        }
    }

    public boolean upgradeSystemAll() {
        String strJ = c.j(new EmptyBody());
        Request requestBuild = new Request.Builder().addHeader("token", SdkEnvironment.getToken()).addHeader("invoker", SdkEnvironment.getPackageName()).post("v1/system/upgrade/all", strJ).build();
        try {
            IServer udiServer = SdkEnvironment.getUdiServer();
            if (udiServer == null) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/upgrade/all", strJ)));
            }
            Response responseSendRequest = udiServer.sendRequest(requestBuild);
            if (responseSendRequest.getCode() == 404) {
                return c.b(sendCommand(new CmdUdiPostRequest("v1/system/upgrade/all", strJ)));
            }
            if (responseSendRequest.getCode() != 200) {
                return false;
            }
            return true;
        } catch (Exception e2) {
            Log.e("SDKSystemHelperEx", "upgradeSystemAll error", e2);
            return false;
        }
    }
}
