diff --git a/lib/gui/app/modules/drive-scanner.js b/lib/gui/app/modules/drive-scanner.js index 7a624411..614349e6 100644 --- a/lib/gui/app/modules/drive-scanner.js +++ b/lib/gui/app/modules/drive-scanner.js @@ -45,6 +45,10 @@ if ((process.platform !== 'linux') || (process.geteuid() === 0)) { adapters.push(new sdk.scanner.adapters.UsbbootDeviceAdapter()) } +if (process.platform === 'win32') { + adapters.push(new sdk.scanner.adapters.DriverlessDeviceAdapter()) +} + const scanner = new sdk.scanner.Scanner(adapters) module.exports = scanner diff --git a/package.json b/package.json index 3a710a07..7ee0e631 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "debug": "3.1.0", "drivelist": "6.4.6", "electron-is-running-in-asar": "1.0.0", - "etcher-sdk": "github:resin-io-modules/etcher-sdk#356e40b2190492cec55fd92d58f0cc218cae4ed2", + "etcher-sdk": "github:resin-io-modules/etcher-sdk#d8ff4dce80f7ca201b74c6eb7c2cc67e3fa556af", "flexboxgrid": "6.3.0", "immutable": "3.8.1", "inactivity-timer": "1.0.0",