Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USB Bootloader activity on Windows #4

Closed
xsacha opened this issue May 26, 2014 · 0 comments
Closed

USB Bootloader activity on Windows #4

xsacha opened this issue May 26, 2014 · 0 comments

Comments

@xsacha
Copy link
Owner

xsacha commented May 26, 2014

Accessing the bootloader requires low-level access to the device in service mode when the device is turned off. However, the official USB drivers intercept these commands. On Mac OSX this is solved by uninstalling the official drivers.

On Windows, however, you are not able to communicate without a driver. The driver system is fairly complicated and annoying. Unsigned drivers are not allowed to be used on modern Windows. Even with unsigned drivers, you would need to remove the official driver first which no user would want to do as it prevents storage access only on Windows.
So, the alternative is a different communication method specifically for Windows (or machines with official drivers). It won't be as feature packed as the *nix version, but will allow most commands. The idea is to talk to the official USB driver using its ABI instead of talking to the device directly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant