/// <summary> /// execute emmcdl.exe command no return /// </summary> public static void ExecuteMiuidlCommandNoReturn(MiuiCommand command) { lock (_lock) { Command.RunProcessNoReturn(@XiaomiController.Instance.ResourceDirectory + EDL_EXE, command.Command, command.Timeout); } }
/// <summary> /// execute emmcdl.exe command return output /// </summary> public static string ExecuteMiuidlCommand(MiuiCommand command) { string result = ""; lock (_lock) { result = Command.RunProcessReturnOutput(@XiaomiController.Instance.ResourceDirectory + EDL_EXE, command.Command, command.Timeout); } return(result); }
/// <summary> /// execute lsusb.exe command /// </summary> public static string ExecuteCOMCommand(MiuiCommand command) { return(Command.RunProcessReturnOutput(@XiaomiController.Instance.ResourceDirectory + COM_EXE, command.Command, command.Timeout)); }