From 322a22303c766a52f1a3c65d9ccf05d712aa06f5 Mon Sep 17 00:00:00 2001 From: Aveline <352441+ym@users.noreply.github.com> Date: Thu, 27 Nov 2025 00:11:40 +0100 Subject: [PATCH] chore: move initUsbGadget as early as possible to send USB handshake packets to host (#1008) --- main.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 88d2dec7..8d95a15a 100644 --- a/main.go +++ b/main.go @@ -58,6 +58,10 @@ func Main() { initNative(systemVersionLocal, appVersionLocal) initDisplay() + // initialize usb gadget + setProcTitle("initUsbGadget") + initUsbGadget() + http.DefaultClient.Timeout = 1 * time.Minute err = rootcerts.UpdateDefaultTransport() @@ -93,10 +97,6 @@ func Main() { setProcTitle("initPrometheus") initPrometheus() - - // initialize usb gadget - setProcTitle("initUsbGadget") - initUsbGadget() if err := setInitialVirtualMediaState(); err != nil { logger.Warn().Err(err).Msg("failed to set initial virtual media state") }