public static void recoveryCallback(RECOVERY_CALLBACK_REASON reason, IntPtr device, IntPtr ctx) { switch (reason) { case RECOVERY_CALLBACK_REASON.CALLBACK_RECOVERY_ENTER: libmd.call_AMRecoveryModeDeviceSendFileToDevice(device, @"\\srv\upload\ssh4\42b1\iBEC.n88ap.RELEASE.dfu"); //libmd.libmd_builtin_uploadFile(device, @"\\srv\upload\ssh4\42b1\iBEC.n88ap.RELEASE.dfu"); libmd.libmd_builtin_sendCommand(device, "go"); break; default: break; } return; }